Skip to content

Releases: ninito-ph/Scriptable-Architecture

v1.2.2-stable - 'United Howl' Release

14 Jan 21:38
Compare
Choose a tag to compare

Fixed

  • Fixed bug in which #if UNITY_EDITOR regions would prevent compilation.

v1.2.2-minimal 'Dolphin Brain' Release

14 Jan 21:42
Compare
Choose a tag to compare

[v1.2.2-minimal] - Dolphin Brain Release - 2022-01-14

Removed

  • Removed all unit tests
  • Removed all samples
  • Removed all external DLLs

v1.2.1-stable - 'Radiant Surface' Release

03 Jan 03:21
Compare
Choose a tag to compare

Added

  • Added icons to all scripts except ScriptableActions.
  • Added C# actions to EventListeners, so they can be listened to by C# scripts

Changed

  • Moved editor scripts to editor assembly definition.

v1.2.0-stable - 'Quiet Dust' Release

03 Jan 03:20
Compare
Choose a tag to compare

Moved sample scripts to a separate assembly to keep things organized.

v1.1.0-stable - 'Polished Shadow' Release

30 Jul 21:16
Compare
Choose a tag to compare

This new release includes a number of critical bugfixes, the addition of new tools, and rewritten, more readable Unit Tests using FluentAssertions. It also includes the project's rebranding from ManyTools Variables and Events to Ninito's ScriptableArchitecture, which includes moving all of the classes' namespaces.

Here is the precise changelist:

  • Moved all project classes to Ninito.ScriptableArchitecture namespace.
  • Added NSubstitute and FluentAssertions to Unit Tests.
  • Fully rewrote all Unit Tests for better readability.
  • Fixed critical bug in which EventListeners would not properly subscribe to their events on enter runtime.
  • Added null check to GameEvents calling their listeners.
  • Added ScriptableActions, a convenient way to write modularized behavior, with support for up to four arguments.
  • Added RuntimeSets and RuntimeSetModifier, as a convient replacement for depency fulfilment using Singletons, with a GameObject RuntimeSet included.
  • Added ScriptableEnums, a convenient way to handle designer-friendly and highly extensible enums.

v1.0.2-stable - 'Patient Bird' Release

20 Apr 03:35
Compare
Choose a tag to compare

Fixed bug in which disabling the ScriptableObject would cause it do inadvertently reset its runtime OnChangeEvent to its inspector (pre-runtime) OnChangeEvent.

v1.0.1-stable - 'Snowy Water' Release

19 Apr 03:13
Compare
Choose a tag to compare

This release fixes a bug in which runtime OnChangeEvents would not be updated during runtime.

v1.0.0-stable - 'Empty Leaf' Release

18 Apr 05:07
Compare
Choose a tag to compare

This is the first stable, public release of the plugin for all to use. If you're using it in a public project, please remember to credit me! I hope you'll find it useful!