Releases: GameWorkstore/protocolui
Releases · GameWorkstore/protocolui
1.2.9
Panel roots now can be left active -- Awake visibility calculation happen immediately and panels don't flick on the game's initi
1.2.8
+Upgrade Unity and avoid unity messy scene overrides solution added
1.2.7
Removed behaviour of turn on/off the UIPanels on start.
1.2.6
Fixed panel registration/un-registration issues by making UI panel active/de-active a child object.
From this version and beyond, you must let all panels be active all the time. Create child root panel to control if the panel is visibility.
1.2.5
Fixed issue where a panel not activated don't call OnDestroy, thenceforth causing nullref for not unregistering after begin destroyed.
1.2.4
Fixed state hash confusion on Unity Editor due to cache. Performance will be slower on unity editor, but will guarantee that hash is correct during game edition.
1.2.3
Added support for Aspect Ratio Selector - now Protocol UI can adapt screens to the nearest 4x3 or 16x9 panels, based on current aspect ratio.
1.2.2
+Fixed issue preventing the normal behavior of the UIPanels when there isn't animated screens overriding.
1.2.1
Bug fix on UIPanel - sometimes a panel could be shown multiple times before complete hide
1.1.5
+Enforce patterns 1.2.0 requirement to remove 2021.3+ API conversion errors in Unity Editor