Skip to content

Releases: DevJasperNL/CodeCasa

1.22.0

Choose a tag to compare

@github-actions github-actions released this 13 Jun 14:27
f5bf9a0

💥 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

Choose a tag to compare

@github-actions github-actions released this 08 Jun 13:28
0bfa4cb

✨ 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

Choose a tag to compare

@github-actions github-actions released this 02 Jun 15:34
d027677

🐛 Bug Fixes

  • #230 Fixing LightSceneCacheService

1.20.0

Choose a tag to compare

@github-actions github-actions released this 31 May 16:35
b978572

✨ 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

Choose a tag to compare

@github-actions github-actions released this 29 May 11:19
84a3dbb

✨ New features

  • #227 Allowing AddReactiveDimmer to be used on ForLights

1.18.1

Choose a tag to compare

@github-actions github-actions released this 22 May 12:14
b840320

🐛 Bug Fixes

  • #225 Fix potential deadlocks
  • #226 Fixed issue in composite dimmer.

1.18.0

Choose a tag to compare

@github-actions github-actions released this 13 May 13:50
45b9a47

💥 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

Choose a tag to compare

@github-actions github-actions released this 08 May 16:02
1f9d4c5

✨ 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

Choose a tag to compare

@github-actions github-actions released this 08 May 10:30
100ad4c

💥 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

Choose a tag to compare

@github-actions github-actions released this 27 Apr 10:04
5e3e303

🐛 Bug Fixes

  • #211 Using factories for static nodes to enable lifetime management.