Changelog
All notable changes to this library will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[0.6.2] - 2022-12-28
Added
ScriptableObjectVariablevariantScriptableObjectWatchercomponent- Icons for variables in the Editor
- Icons for watcher components in the Editor
[0.6.1] - 2022-12-08
Fixed
- Missing meta files
[0.6.0] - 2022-12-06
Added
IObservableinterfaceObservableObjectclassObservableWatchercomponent- Observables sample scene
[0.5.0] - 2022-12-03
Added
ColorVariablevariantColorVariableWatchercomponentColorReferencevariantVector2IntVariablevariantVector2IntVariableWatchercomponentVector2IntReferencevariantVector2VariablevariantVector2VariableWatchercomponentVector2ReferencevariantVector3VariablevariantVector3VariableWatchercomponentVector3ReferencevariantVector4VariablevariantVector4VariableWatchercomponentVector4ReferencevariantSetPosition(Vector3Variable)method toTransformVariableclass- Custom editors for new types
Changed
- Exposed
Variablegetter property onRuntimeVariableWatchercomponent
[0.4.2] - 2022-12-03
Added
isReadOnlyandIsReadOnlyproperty toRuntimeVariablebase classMakeReadOnly()method toRuntimeVariablebase class
[0.4.1] - 2022-12-02
Added
- Docs via
mdbookinDocumentation~directory - GitHub CI/CD workflows for documentation
[0.4.0] - 2022-11-30
Added
RuntimeVariableEditor<T>abstract base classBoolVariableEditorcustom editorDoubleVariableEditorcustom editorFloatVariableEditorcustom editorIntVariableEditorcustom editorStringVariableEditorcustom editorTransformVariableEditorcustom editorRuntimeReferenceDrawercustom property drawerRuntimeVariableWatcherEditor<T, TVar>abstract base classBoolVariableWatcherEditorcustom editorDoubleVariableWatcherEditorcustom editorFloatVariableWatcherEditorcustom editorIntVariableWatcherEditorcustom editorStringVariableWatcherEditorcustom editorTransformVariableWatcherEditorcustom editorraiseOnAwakeproperty toRuntimeVariableWatcherbase class
[0.3.0] - 2022-11-30
Added
RuntimeReference<T>abstract base classBoolReferencevariantDoubleReferencevariantFloatReferencevariantIntReferencevariantStringReferencevariantTransformReferencevariantCopyFrom(BoolVariable)method toBoolVariableCopyFrom(IntVariable)method toDoubleVariableCopyFrom(FloatVariable)method toDoubleVariableCopyFrom(DoubleVariable)method toDoubleVariableCopyFrom(IntVariable)method toFloatVariableCopyFrom(FloatVariable)method toFloatVariableCopyFrom(IntVariable)method toIntVariableCopyFrom(StringVariable)method toStringVariableCopyFrom(TransformVariable)method toTransformVariableCopyTo(BoolVariable)method toBoolVariableCopyTo(DoubleVariable)method toDoubleVariableCopyTo(DoubleVariable)method toFloatVariableCopyTo(FloatVariable)method toFloatVariableCopyTo(IntVariable)method toIntVariableCopyTo(FloatVariable)method toIntVariableCopyTo(DoubleVariable)method toIntVariableCopyTo(StringVariable)method toStringVariableCopyTo(TransformVariable)method toTransformVariableSetValue(int)method toDoubleVariableSetValue(float)method toDoubleVariableSetStringValue(int)method toFloatVariableStringify(bool)method toStringVariableStringify(int)method toStringVariableStringify(float)method toStringVariableStringify(double)method toStringVariable- References sample scene
Fixed
- Watchers sample scene UI elements
[0.2.1] - 2022-11-30
Changed
- Renamed package to
runtime-variables - Renamed
Variable<T>toRuntimeVariable<T>for consistency - Renamed
VariableWatcher<T>toRuntimeVariableWatcher<T>for consistency
[0.2.0] - 2022-11-30
Added
VariableWatcher<T>abstract base classBoolVariableWatchercomponentDoubleVariableWatchercomponentFloatVariableWatchercomponentIntVariableWatchercomponentStringVariableWatchercomponentTransformVariableWatchercomponent- Watchers sample scene
[0.1.0] - 2022-11-29
Added
Variable<T>abstract base classBoolVariablevariantDoubleVariablevariantFloatVariablevariantIntVariablevariantStringVariablevariantTransformVariablevariant- Variables sample scene