Skip to content

Releases: leosperry/ha-kafka-net

V6.0.0

12 Apr 19:55
Compare
Choose a tag to compare

New Features

  • Infrastructure files have been updated to make getting started easier.
  • Support for Home Assistant Notifications.
  • Dashboard now shows when Scheduled Automations are next scheduled.

Bug Fixes

  • Sending/retrieving color light settings errors

V5.5.5

10 Apr 14:57
Compare
Choose a tag to compare

Bug Fix

  • Null handling for Color lights that are off.

V5.5.4

09 Apr 21:21
Compare
Choose a tag to compare

Fixes

  • Bug with durable automations when created with Automation Builder
  • Made Persistent notification API call more backward compatible (will allow users to skip previous version without breaking changes)

V5.5.3

09 Apr 11:44
Compare
Choose a tag to compare

Breaking Changes

  • Persistent notification calls should specify Cancellation token or default.
    • Skipping this version will avoid this breaking change

Critical Fix

  • Potential deadlock issue in scheduled automations if they are canceled

New Features

  • Added overload to persistent notifications to send title and id
  • Added piper specific TTS

V5.5.2

01 Apr 19:46
Compare
Choose a tag to compare

No breaking changes.

New Features

  • Helper methods and models for Calendars
  • Helper methods and models for working with HA Automations
  • API methods for pushing buttons
  • API method for TTS (text-to-speech)

V5.5.1

29 Mar 13:29
Compare
Choose a tag to compare

Updates to log rendering in UI

V5.5

28 Mar 19:16
Compare
Choose a tag to compare

Breaking changes

  • None

New Features:

  • Global Log - All logs not captured by trace or entity tracker
  • Error Log - Global logs of log level "Warn" or above.
  • Entity Tracker Log - Logs captured from runs of the Entity Tracker

Enhancements:

  • Better logging in:
    • Entity Tracker
    • HaApiProvider
  • More consistent UI layouts
  • Entity IDs in list in UI now render without overflow
  • Displays of log now have a "copy" button to copy the log message that is friendly for searching your code base
  • Linking in log display to take you to automation details page
  • Middle click to open in a new tab more cross-browser compatible

V5.4

26 Mar 21:18
Compare
Choose a tag to compare

No breaking changes.

Lots of little UI improvements.

New Global Error log and side menu

V5.3

24 Mar 14:05
Compare
Choose a tag to compare

No breaking changes to HaKafkaNet.dll
A new Test Harness is required - no breaking changes to tests.

This version brings:

  • Consistency to log capturing
  • Better handling of awaited/non-awaited Tasks from Automations
    • If you return a Task.WhenAll(), any and all errors should be captured in the trace.
  • Delayable Automation wrapper now logs debug information about how scheduling occurs
  • Standard scopes for Automation logs
    • AutomationMeta.GivenKey
    • The type of event e.g. Trigger, Delayed Execution
    • Time of event
    • AutomationMeta.Name
    • Automation Type
  • If you log an exception, The UI will elevate the trace the same as if you had not caught the exception

V5.2.0

22 Mar 19:32
Compare
Choose a tag to compare

UI changed and better catching of exceptions for display in UI.

  • When returning Task.WhenAll() from an automation, all inner exception should now be displayed.
  • Several UI improvements and consistencies added