Releases: unity-atoms/unity-atoms
Releases · unity-atoms/unity-atoms
Unity Atoms v4.5.0
4.5.0 (December 19, 2023)
🐛 Bug fixes
- #437 Fixing a Rendering issue of QuaternionReferenceDrawer (@soraphis)
- #447 Fix value field height of Quaternions in reference drawer for older Unity versions (@AdamRamberg)
🏃♀ Performance
🚀 New features
- #440 Auto drag and drop atom references through inspector without the need to manually switch usage type (toasterhead-master)
Unity Atoms v4.4.8
4.4.8 (August 8, 2023)
🐛 Bug fixes
- #425 Fix "The name '_instances' does not exist in the current context" (@AdamRamberg)
Unity Atoms v4.4.7
Unity Atoms v4.4.6
4.4.6 (July 22, 2023)
🐛 Bug fixes
- #359 Vector2/3 reference not properly showing (@soraphis)
- #369 Removed OnDisable method, to fix #349 (@soraphis)
- #364 Fix: #363 enum property did not return int value, but index (@soraphis)
- #362 Fix: corrected IEquatable implementation check (@soraphis)
- #371 Prevent null reference exceptions in editor when using non-serializable types (@soraphis)
- #373 Call base impl of ImplSpecificSetup() in FSM instancer (@AdamRamberg)
- #386 FiniteStateMachineMonoHook unload fix (@soraphis)
- #389 Fixes syncgameobjecttolist adding object multiple times (@soraphis)
- #409 FIX: Using TextField in AssetGenerator does not work as expected (@soraphis)
- #403 fix: Event Replay Buffer not cleared when domain reload disabled (@soraphis)
📝 Documentation
- #413 Adding Documentation (@soraphis and @AdamRamberg)
- #411 Remove generated API docs (@AdamRamberg)
💅 Polish
- 994026f Added input-system shield to README (@AdamRamberg)
- #317 Set event name suggestion on Variable Changed event creation (@ThimoDEV)
Unity Atoms v4.4.5
Unity Atoms v4.4.4
4.4.4 (April 17, 2022)
- @Casey-Hofland has left Unity Atoms as a maintainer. We wish Casey all the best and thank him for his contributions and help!
- @ThimoDEV has joined as maintainer of Unity Atoms! 🥳
🐛 Bug fixes
- #340 Fix NullReferenceException when Event Reference Listeners event reference is not set (@ThimoDEV)
- #280 Fix hasChildren display in AtomReferences (@Casey-Hofland)
- #270 Fix ChangedOnOnEnable not triggered (@simonbucher)
- #297 Fix FiniteStateMachine not listening to Raise Event To Complete Transition (@Kyrw)
- #306 Fix in case no object was tagged FindByTag throwing an exception instead of returning null (@soraphis)
- #314 Fix Drawer trying to create field for public Action (@ThimoDEV)
- #309 Fix the null check on Base events in AtomVariableInstancer not accounting for Base itself and not creating runtime AtomEvents (@ThimoDEV)
- #310 Fix void event instancer stopping working after a deactivate/activate cycle (@ThimoDEV)
- #311 Fix ulong variable throwing error when the value being edited in play mode (@ThimoDEV)
- #312 Remove duplicate definition of GameObjectGameObjectFunction in MonoHooks package (@ThimoDEV)
- #313 Fix default Changed and ChangedWithHistory events not created at runtime (@ThimoDEV)
- #278 Fix conditions not serializing in Unity 2019 (@miikalo)
- #300 Fixed Serialization on AtomCollections. (@Kyrw)
📝 Documentation
- #294 Add missing scoped registry in install docs (@ahSOLO)
- #280 Update link in UniRx tutorial (@miikalo)
- #267 Updated documentation and tutorials on the website for v4 (@miikalo)
- A "Smooth Workflow" section has been added under the CONTRIBUTING.md to explain how one can easily start contributing to Atoms whilst working from inside Unity. This was an issue as the atoms repository is not naturally compatible with Unity. (@Casey-Hofland)
🏠 Internal
🏃♀ Performance
- #329 Fix unnecessary allocations when debug mode disabled (@soraphis)
- #276 The AtomGenerator has been improved to take no longer than about a single reimport (@Casey-Hofland)
💅 Polish
Unity Atoms v4.4.3
Unity Atoms v4.4.2
🐛 Bug fixes
- Fixed ValueEquals for EquatableAtomVariable and EquatableAtomReference, which before the change caused a bug in AtomCollection. @AdamRamberg
Unity Atoms v4.4.1
🐛 Bug fixes
- #224 Move Atoms Search back to its own sub menu. Having same sub path for both MenuItem and CreateAssetMenu is causing the menu to be removed. @AdamRamberg
Unity Atoms v4.4.0
- (@miikalo has joined as maintainer of Unity Atoms! 🥳
🐛 Bug fixes
- #201 UnregisterAll in AtomEvent does not seem to work (@soraphis)
- #199 Null Reference Exceptions when trying to set VoidBaseEventReferenceListener event in code (@soraphis)
- #216 Conditions created do not appear under Atoms Search @AdamRamberg
- #218 Fixing SerializedDictionary Memory Leak @AdamRamberg
- #219 Fixing FSM instancer where _base always is null @AdamRamberg
- #220 Trigger initial events for instancers @AdamRamberg
📝 Documentation
- #190 Restructure tutorials and add two new tutorials (@miikalo)
- #193 Adding a little bit of clarity to installation (@mutmedia
- #207 Add FAQ to documentation pages (@miikalo)
- #206 Add tutorial for Conditions (@miikalo)
💅 Polish
- #217 Move "Atoms Search" under "Unity Atoms" in the "Create" context menu @AdamRamberg)
🚀 New features
- #186 Searchable menu for faster atom creation (@soraphis)
- #182 Add workaround for "Enter Play Mode" feature to enable initial values (@hazarartuner)
- #187 Asset based atoms generation (@soraphis)
- #191 Basic implementation of conditions for listeners (@miikalo)
- #202 Added for AtomReference a check to see if an Atom is actually assigned (@soraphis)
- #212 Unity Atoms Input System Integration (@Casey-Hofland)
- #221 Add OnCollisionHook and OnCollision2DHook (@Casey-Hofland)