Changelog
Release history for both Unity UI Extensions packages.
Unity UI Extensions (uGUI) com.unity.uiextensions
v3.0.0 — Unity 6, reimagined
The V3 relaunch brings full Unity 6 support, a refreshed brand, and the start of a two-package ecosystem — the proven uGUI library you know, now joined by a modern UI Toolkit companion.
Highlights
- Full Unity 6 support — the whole library verified and updated for Unity 6, with legacy dependencies cleared out and the examples refreshed
- Two-package ecosystem — the new UI Toolkit Extensions package launches alongside under the shared 3.0 banner
Added
- New control:
GridRawImage - New control:
UI_Knob2(UI Knob 2) - New control: UI Segmented Circle / Segmented Control
- New control: UI Graphic Selector
UILineConnector: the pivot can now be used as the reference point when drawing lines (#490)UILineConnector: new "close line" option to finish a line off and fill any gaps at the endBoxSlider: addedSetXWithoutNotifyandSetYWithoutNotify
Fixed
ReorderableList: fixed a null-reference exception, and resolved element-stacking when moving elements slightly- Scroll Snap: resolved a race condition that could raise a NaN error when lerping; made rescaling and full-screen scroll snap more resilient
- HSS/VSS: guarded against a divide-by-zero when the scroll snap has a single page;
GetCurrentPagemade more resilient - Infinite Scroll: resolved out-of-bounds issues
FlowLayoutGroup: addressed layout issues and fixed the last line overflowing the rect boundsUIParticleSystem: new "CullingMode" option to resolve unscaled delta time (#486 / #487)Gradient2: fixed radial triangle add order (#384)ScrollRect: forcecontentsetup (#485)UILineConnector: improved point-array calculation (#495); refresh on global scale change
Changed
Gradient2: optimisedModifyMesh- Layout groups now rebuild on disable/enable
- General TMPro/Text compatibility housekeeping (#477)
- Compile-flag support for Unity 6 (#493)
Contributors
Huge thanks to @SimonDarksideJ, @bluefallsky, @hugoymh, @JavierMonton, @Dover8, @fgrg2801 and @Moderbord.
v2.3.2 — Rejuvenation
End-of-year maintenance release focusing on bug fixes and 2023 LTS compatibility. FlowLayoutGroup updated to latest upstream; deprecated Text components tagged with obsolete attributes.
Added
- Added
CalculatePointOnCurveforUILineRenderer(@victornor) - Added argument to
UpdateLayouton HSS/VSS to move to a new starting page - Added extra event on
AutoCompleteComboBoxto fire when an item is selected with its display name
Fixed
- Fixed null reference exception with
ResetSelectableHighlight(@FejZa) - Resolved issue where the last line in a
FlowLayoutGroupwould overflow the rect bounds - Fixed
GetPositionwhen Segments is null (@victornor) - Fixed
NicerOutlinecolor alpha loss whenm_UseGraphicAlphais true (@wanliyun) - Updated
Accordionto force enumerated start, resolving issue #455
Changed
- Updated implementations for Unity 2023 LTS support
FlowLayoutGroupupdated to latest upstream (likely final update as author has stopped active development)
Deprecated
- All deprecated Text-based components now carry
[Obsolete]attributes. These components do not function in Unity 2022+. Migrate to TextMeshPro equivalents.
Breaking Changes
Customers upgrading from Unity 2018/2019 to Unity 2020+ must manually replace Text-based UI components with TextMeshPro equivalents. See the deprecation discussion on GitHub for details.
For earlier release history, see the full CHANGELOG on GitHub.
UIToolkit Extensions com.unity.uitoolkitextensions
v1.0.0 — Launch
Initial public release of the UIToolkit Extensions package. Full details will be published on launch.
25 controls across Navigation, Forms, Layout, Feedback, Primitives, and Utilities categories — built for Unity 6000.0+ runtime UI.
Found a bug or have a suggestion?
Both packages are community maintained — contributions and issue reports are always welcome.