Changelog

2.0.0 - Events refactoring

(09/06/26)

  • AddListener/RemoveListener methods instead of operators += -=.

  • Added Vector2Reference.

  • Assets created via the Create menu now get a default file name matching their type.

  • RuntimeAnchorSetBase events now include parameter of the element added/removed.

  • RuntimeAnchorSetBase GetRandomElement is now deterministic and correct.

  • All PropertyDrawers are now UIToolkit.

  • Fixed compilation of Editor only API.

1.5.1

(29/09/25)

  • Tooltip clarification of _allowIndirectEditing property.

  • Values in Runtime Sets are now completely (and correctly) read-only. This prevents users from being able to add/remove values from the Inspector, something which should only be done via APIs at runtime.

  • Fix: Removed debug class included by mistake.

1.5.0 - Event improvements

(31/10/24)

  • Improved simplicity of creating custom SO Events

  • SO Events can now be created with 1, 2 or 3 arguments just by inheriting from a class. Events with more arguments can be also created, just by mirroring the functionality of the included 3 classes.

  • Improved Sample scenes

1.0.0

(03/01/24)

  • Initial release

Last updated