Release Notes

1.0.9

  • Fix: Better support for generic types used in blackboard.

  • Feature: Added support for scriptable object blackboards.

  • Feature: Added support for class blackboards.

1.0.8

  • Feature: Added support for dictionaries!

  • Feature: Added Dictionary example

  • Fix: Removed warnings for public methods on blackboards

  • Fix: Added warning when using non-signal variable as an input for a computed signal.

  • Fix: Using non-signal variables in a computed method won't break the generated code anymore.

  • Fix: List not throwing event when setting through index (listSignal.Value[0] = "something")

  • Fix: FromData and ToData not always rendering correctly with nested sub types.

  • Fix: Editor computed signals not rendering in correct height, allowing for overlap.

  • Docs: Added more info about list and dictionary signals.

1.0.7

  • Added the [DebugBlackboard] attribute that allows you so see the generated code in the inspector.

  • Added object list example

  • Improved nested object example

  • Fixed bug where validations weren't always applied from the inspector

  • Fixed bug with objects in lists not rendering signals

  • Introduced IAllAreSignals and ISomeAreSignals to add clarity. IHasSignals is now obsolete.

1.0.6

  • Fixed bug when building

  • Improved examples

  • Improved docs

1.0.5

  • Fixed bug

1.0.4

  • Improved editor

  • Added support for nested types

  • Greatly improved API

  • Added more examples

  • Improved docs

1.0.3

  • Improved editor

  • Improved source generation, increasing future extandability

  • Added validation attributes

1.0.2

  • Improved handling of lists

  • Improved interface generation

  • System will now give feedback about possible mistakes

  • Added more examples

1.0.1

  • Added better examples

  • Improved editor

  • Better abstractions

1.0.0

  • Initial release

Last updated