Skip to content

Releases: unity-atoms/unity-atoms

Unity Atoms v4.5.0

19 Dec 04:25
Compare
Choose a tag to compare

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

08 Aug 18:33
Compare
Choose a tag to compare

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

04 Aug 21:31
Compare
Choose a tag to compare

4.4.7 (August 4, 2023)

🐛 Bug fixes

Unity Atoms v4.4.6

22 Jul 17:23
Compare
Choose a tag to compare

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

💅 Polish

Unity Atoms v4.4.5

09 May 21:05
Compare
Choose a tag to compare

4.4.5 (May 9, 2022)

🐛 Bug fixes

  • #348 Fix conditional compilation for EDITOR only code that prevented building projects (@soraphis)

Unity Atoms v4.4.4

17 Apr 21:17
Compare
Choose a tag to compare

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

  • #320 Change private to protected in 'list' variable in AtomValueList (@ThimoDEV)

🏃‍♀ 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

  • #284 Fixed specifying package dependencies (@lumpn)

Unity Atoms v4.4.3

07 Mar 21:09
Compare
Choose a tag to compare

🐛 Bug fixes

  • #241 Value of a VariableInstancer in EditMode leads to NullRef. (@soraphis)
  • #230 Compatibility with dynamic assemblies and different namespace/class conditions. (@soraphis)

🏃‍♀ Performance

💅 Polish

Unity Atoms v4.4.2

30 Dec 21:38
Compare
Choose a tag to compare

🐛 Bug fixes

  • Fixed ValueEquals for EquatableAtomVariable and EquatableAtomReference, which before the change caused a bug in AtomCollection. @AdamRamberg

Unity Atoms v4.4.1

30 Dec 15:00
Compare
Choose a tag to compare

🐛 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

29 Dec 23:54
Compare
Choose a tag to compare
  • (@miikalo has joined as maintainer of Unity Atoms! 🥳

🐛 Bug fixes

📝 Documentation

💅 Polish

  • #217 Move "Atoms Search" under "Unity Atoms" in the "Create" context menu @AdamRamberg)

🚀 New features