4.8 KiB

[2.2.1] - 2023-09-07

  • Revert SerializeField for variable and lists
  • Fixed compatibility with Fast Script Reload
  • Fixed error when adding component
  • Added compatibility with Odin Inspector

[2.2.0] - 2023-08-07

  • Fixed use SerializeReference instead of SerializeField for variable and lists
  • Fixed not use Linq for IsEmpty property of lists

[2.1.0] - 2023-06-18

  • Added BindToInputField Component
  • Fixed error when displaying non serializable classes
  • Fixed overriding all custom property drawers
  • Removed PlayModeResetter
  • Removed FastPlayMode Scene

[2.0.0] - 2023-05-23

  • Added ScriptableVariable Default value field
  • Added Icons for Windows
  • Added ScriptableVariables now reset when exiting PlayMode
  • Fixed SoapSettings created multiple times
  • Fixed cached editor
  • Fixed null refs due to repaint logic
  • Fixed various colors
  • Fixed naming standards of EventListeners
  • Removed PlayModeResetter logic
  • Removed ScriptableVariable InitialValue field

[1.5.3] - 2023-05-10

  • Fixed Custom editor performances issues
  • Fixed expanding ScriptableEvents from EventListeners
  • Added Custom property drawer for each type
  • Added Raise button for ScriptableEvent property drawer
  • Added Count label for ScriptableList property drawer

[1.5.2] - 2023-05-02

  • Fixed Editor namespace compile error
  • Fixed Editor code preventing builds

[1.5.1] - 2023-04-29

  • Fixed create SO at selected folder instead of predefined path
  • Fixed create new Types at selected folder instead of predefined path
  • Fixed settings can only be modified from Soap Window
  • Fixed Editor namespace
  • Fixed naming of variable reference created from inspector button
  • Added Soap Window
  • Added MinMax property for IntVariable and FloatVariable

[1.5.0] - 2023-04-08

  • Fixed null ref debugging events
  • Fixed InitialValue is public
  • Fixed Modifying the value of a SV by code shows in Version Control
  • Added create button from classes (SoapPropertyDrawer)
  • Added Embedded inspector for all Soap SO (SoapPropertyDrawer)
  • Added SoapSettings
  • Added ScriptableVariable Display Mode (Default & Minimal)
  • Added Search bar in SoapWizard
  • Added debug for ScriptableEventNoParam

[1.4.1] - 2023-02-24

  • Added favorite option in Soap Wizard
  • Fixed path saving in Soap Wizard
  • Fixed Unit Tests under Editor Folder
  • Fixed Events raise button disabled when not in play mode

[1.4.0] - 2023-01-30

  • Added Soap Wizard
  • Added Events Debug Window visual
  • Added file name for ScriptableList and Events
  • Fixed base type of ScriptableVariableDrawer
  • Fixed Rename enum CustomVariableType to follow C# standards

[1.3.3] - 2023-01-19

  • Added AddRange and RemoveRange methods for ScriptableList
  • Removed parameter of the event OnItemCountChanged
  • Fixed support for multiple instances of PlayModeResetter
  • Fixed Debug Logs are now being displayed when subscribing to OnRaised in ScriptableEvents by code.

[1.3.2] - 2022-12-17

  • Added Implicit operator for ScriptableVariables
  • Added Version number on documentation
  • Added ResetToInitialValue Button on ScriptableVariables
  • Fixed Obstacle prefab structure
  • Fixed icons are now being used
  • Fixed minor bugs and project folders
  • Fixed OnSceneLoaded is now protected

[1.3.1] - 2022-11-20

  • Added VariableReference base class
  • Added IsEmpty property on ScriptableLists
  • Added Undo on Bindings custom inspectors
  • Added BindRendererColor
  • Added BindGraphicColor
  • Removed BindImageColor and ColorChanger
  • Updated documentation
  • Updated BindComparisonToUnityEvent

[1.3.0] - 2022-11-09

  • Added custom icons
  • Added option to subscribe to ScriptableEvents by code
  • Fix error when modifying Bindings component at runtime

[1.2.1] - 2022-10-29

  • Added IsClamped bool to clamping for IntVariables and FloatVariables
  • Added IsClamped bool for BindText/TextMeshPro components
  • Added Discord and Asset store link buttons in Scenes
  • Fix ScriptableList Drawing GameObjects
  • Fix ScriptableVariable Guid serialization and generation

[1.2.0] - 2022-10-20

  • Added Min & Max clamping for IntVariables and FloatVariables
  • Added Min & Max clamping for BindText/TextMeshPro components
  • Added Uid as PlayerPrefs key for ScriptableVariables
  • Added warning in PlayModeResetter
  • Added Discord and Asset store link buttons in Scenes
  • Updated custom inspector for ScriptableLists
  • Fixed various custom inspectors

[1.1.0] - 2022-10-10

  • Fixed BindText and BindTextMeshPro when binding to a StringVariable
  • Added default GameObjectScriptableEvent and EventListenerGameObject
  • Added package.json and changelog
  • Updated custom inspector for SO variables
  • Fixed various bug
  • Updated documentation
  • Uploaded with 2019.4

[1.0.0] - 2022-09-27

  • Initial Release