{"_id":"com.unity.ugui","name":"com.unity.ugui","description":"Unity UI is a set of tools for developing user interfaces for games and applications. It is a GameObject-based UI system that uses Components and the Game View to arrange, position, and style user interfaces. ​ You cannot use Unity UI to create or change user interfaces in the Unity Editor.","provider":"upm","versions":{"3.0.0-exp.4":{"_upm":{"changelog":"### TextMeshPro\n- Fix Incorrect cursor placement when selecting text and typing if text is center-aligned.\n- Setting the game object layer for the Dropdown blocker game object to match the Canvas value.\n- Fixed the virtual keyboard of InputField not closing upon Enter/Newline on Android.\n- Fixed Ideographic Variation Selector.\n- Ensure Dynamic FontAsset have a readable Atlas\n- Fixed compile error on TMP_PostBuildProcessorHandler.cs when building for iOS with \"install into source code\"\n- Fixed missing help documentation for SpriteAsset component in TextCore.\n- Fix Dropdown creation causing a crash after undoing.\n- Addressed issue surrounding dropdown not closing correctly in certain situations\n- Resolves issue in editor where a null mesh may be set with still present submesh data, not having the canvas update.\n- Ensure enabling and disabling Canvases does not cause a regeneration of the text.\n- Fixed un-detected sprite asset changes after adding new sprites.\n- Ensure Kerning is not applied to Sprites\n- Fixed TMP_InputField line limit behavior to mean unlimited when the value is set to zero or negative (UUM-57192)\n- Fixed custom validator ignores the returned character from the validate function (UUM-42147)\n- Fixed editing a textfield on mobile and then submitting throws an exception (UUM-37282)\n- Addressed issue surrounding dropdown not closing correctly in certain situations(UUM-33691)\n- Ensure Sprites can be reordered within a SpriteAsset. (UUM-49349)\n- Added missing grey and lightblue tags (UUM-54820)\n- Fix underline when use at end of text. (UUM-55135)\n- Add support for Visions OS keyboard.\n Fix TextMeshPro component does not perform linear color conversion when the VertexColorAlwaysGammaSpace option is enabled. Case #UUM-36113\n Addressed issue surrounding dropdown not closing correctly in certain situations. Case #UUM-33691\n- Fixed Multi Line Newline input field from not accepting any new line past the set line limit. Case #UUM-42585"},"type":"assets","unity":"6000.0","upmCi":{"footprint":"0678082b97b10570f0d28aa9cd53ebd842e5d892"},"repository":{"url":"https://github.cds.internal.unity3d.com/unity/unity.git","type":"git","revision":"1c917b3d698ed6c78b427d69ea89e00d27081892"},"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.ugui@3.0/manual/index.html","name":"com.unity.ugui","version":"3.0.0-exp.4","displayName":"Unity UI","description":"Unity UI is a set of tools for developing user interfaces for games and applications. It is a GameObject-based UI system that uses Components and the Game View to arrange, position, and style user interfaces. ​ You cannot use Unity UI to create or change user interfaces in the Unity Editor.","keywords":["UI","ugui","Unity UI","Canvas","TextMeshPro","TextMesh Pro","Text","TMP","SDF"],"dependencies":{"com.unity.modules.ui":"1.0.0","com.unity.modules.imgui":"1.0.0"},"deprecated":"uGUI 3.0.0-exp.x is in maintenance-only mode: it'll get compilation fixes for new Unity Editor versions but no new features or bug fixes. We strongly advise against using it for new projects. For production, use the built-in uGUI 2.0.0.","dist":{"shasum":"8958dbded9aa410b2dc35e6bac805d90088cc457","tarball":"https://download.packages.unity.com/com.unity.ugui/-/com.unity.ugui-3.0.0-exp.4.tgz"}},"3.0.0-exp.3":{"_upm":{"changelog":"### TextMeshPro\n- Fixed TextMeshPro crash when upgrading materials. Case #TMPB-187\n- Ensured PreferredHeight handles various line heights correctly in TextMeshPro. Case #TMPB-165\n- Set FaceInfo setter to public in TextMeshPro. Case #TMPB-182\n- Ensured FontCreationSettings are not exported in a build in TextMeshPro. Case #TMPB-202\n- Ensured sprites used correct indexes in TextMeshPro. Case #TMPB-200\n- Made Maskable now propagates to SubMesh in TextMeshPro. Case #TMPB-191\n- Added missing _ScaleRatioA to HDRP and URP shaders in TextMeshPro. Case #TMPB-169\n- Fixed TextCore crash when upgrading materials. Case #UUM-32513"},"type":"assets","unity":"2023.2","upmCi":{"footprint":"8f5f3413631286d119f21c1e25c9a1d55f2ff205"},"repository":{"url":"https://github.cds.internal.unity3d.com/unity/unity.git","type":"git","revision":"f1dd459547130a4d671d9fa0df2f7c71ce3c454b"},"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.ugui@3.0/manual/index.html","name":"com.unity.ugui","version":"3.0.0-exp.3","displayName":"Unity UI","description":"Unity UI is a set of tools for developing user interfaces for games and applications. It is a GameObject-based UI system that uses Components and the Game View to arrange, position, and style user interfaces. ​ You cannot use Unity UI to create or change user interfaces in the Unity Editor.","keywords":["UI","ugui","Unity UI","Canvas","TextMeshPro","TextMesh Pro","Text","TMP","SDF"],"dependencies":{"com.unity.modules.ui":"1.0.0","com.unity.modules.imgui":"1.0.0"},"deprecated":"uGUI 3.0.0-exp.x is in maintenance-only mode: it'll get compilation fixes for new Unity Editor versions but no new features or bug fixes. We strongly advise against using it for new projects. For production, use the built-in uGUI 2.0.0.","dist":{"shasum":"61cd48802f9d1307a3c1a4bbe4e485f693d7ee1a","tarball":"https://download.packages.unity.com/com.unity.ugui/-/com.unity.ugui-3.0.0-exp.3.tgz"}},"3.0.0-exp.1":{"_upm":{"changelog":"Added asset migration to TextCore, enabling the use of the same assets between UI Toolkit and UGUI."},"type":"asset","unity":"2023.2","upmCi":{"footprint":"c6644ea56ae217dae936a5b2ceaa2d86dccecb89"},"repository":{"url":"https://github.cds.internal.unity3d.com/unity/unity.git","type":"git","revision":"2e9da032f2f139168b318e0b6164b137b261d6b8"},"documentationUrl":"https://docs.unity3d.com/Packages/com.unity.ugui@3.0/manual/index.html","name":"com.unity.ugui","version":"3.0.0-exp.1","displayName":"Unity UI","description":"Unity UI is a set of tools for developing user interfaces for games and applications. It is a GameObject-based UI system that uses Components and the Game View to arrange, position, and style user interfaces. ​ You cannot use Unity UI to create or change user interfaces in the Unity Editor.","keywords":["UI","ugui","Unity UI","Canvas","TextMeshPro","TextMesh Pro","Text","TMP","SDF"],"dependencies":{"com.unity.modules.ui":"1.0.0","com.unity.modules.imgui":"1.0.0"},"deprecated":"uGUI 3.0.0-exp.x is in maintenance-only mode: it'll get compilation fixes for new Unity Editor versions but no new features or bug fixes. We strongly advise against using it for new projects. For production, use the built-in uGUI 2.0.0.","dist":{"shasum":"e902d7caf8fe2282ab50be52666facac855af00c","tarball":"https://download.packages.unity.com/com.unity.ugui/-/com.unity.ugui-3.0.0-exp.1.tgz"}}},"time":{"3.0.0-exp.4":"2024-04-18T03:31:54.000Z","3.0.0-exp.3":"2023-07-19T15:25:50.000Z","3.0.0-exp.1":"2023-04-26T13:14:09.000Z"},"dist-tags":{"latest":"3.0.0-exp.4"},"etag":"\"1e23-N4XA07nbNIs23wpnvtp5ILIgWcw\""}