132 lines
4.8 KiB
Markdown
132 lines
4.8 KiB
Markdown
## [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
|