Releases: DevJasperNL/CodeCasa
Releases · DevJasperNL/CodeCasa
1.22.0
Compare
Sorry, something went wrong.
No results found
💥 Breaking changes
#234 'ToBooleanObservable' will now treat all states other than IsOn as false. This means observables will emit even if an entity is removed, unavailable, or unknown.
1.21.0
Compare
Sorry, something went wrong.
No results found
✨ New features
#233 Implemented grace period for toggle logic.
⚡ Enhancements
#231 Using sp for service provider naming
#232 Making sure every 'SwitchWhen' only subscribes once to every observable.
1.20.1
Compare
Sorry, something went wrong.
No results found
🐛 Bug Fixes
#230 Fixing LightSceneCacheService
1.20.0
Compare
Sorry, something went wrong.
No results found
✨ New features
#228 Implemented methods to directly configure a timeline in the automation pipeline.
#229 Implemented NetDaemon Scene support for light automation pipelines.
1.19.0
Compare
Sorry, something went wrong.
No results found
✨ New features
#227 Allowing AddReactiveDimmer to be used on ForLights
1.18.1
Compare
Sorry, something went wrong.
No results found
🐛 Bug Fixes
#225 Fix potential deadlocks
#226 Fixed issue in composite dimmer.
1.18.0
Compare
Sorry, something went wrong.
No results found
💥 Breaking changes
#223 Updated 'AddNotifications' to resolve LightNotificationManagerContext from the internally provided service provider.
✨ New features
#224 Introduced AddInteractionNode which handles external light state changes.
📖 Documentation
#222 Updated xml comments.
1.17.0
Compare
Sorry, something went wrong.
No results found
✨ New features
#219 Implemented ILightTransitionPipelineConfigurator.SwitchWhen
⚡ Enhancements
#217 Adding helper methods to convert LightParameters and LightTransition into pipeline nodes.
#218 Implemented switch configurator and applied it to pipeline configurator.
📖 Documentation
#220 Updating Mqtt project file with nuget package info.
⬆️ Dependency Updates
#221 Updating dependencies.
1.16.0
Compare
Sorry, something went wrong.
No results found
💥 Breaking changes
#213 Allowing duplicate emissions by default for both Pipelines and Reactive Nodes.
⚡ Enhancements
#212 Improved motion sensor logic and added unit tests
#215 Using composite factory maps to allow managing nested pipeline and reactive node lifetimes while creating them in a shared context.
#216 Introducing observable sharing strategies for pipelines and reactive nodes.
🐛 Bug Fixes
#214 Fixed bug in CombineWithBrightness
1.15.1
Compare
Sorry, something went wrong.
No results found
🐛 Bug Fixes
#211 Using factories for static nodes to enable lifetime management.