Skip to content

Releases: joshuar/go-hass-anything

v8.0.0

01 May 12:11
ade7f4c
Compare
Choose a tag to compare

8.0.0 (2024-05-01)

⚠ BREAKING CHANGES

  • use generics for entities

Features

  • use generics for entities (c632384)

v7.2.1

01 May 01:47
dcbb520
Compare
Choose a tag to compare

7.2.1 (2024-05-01)

Miscellaneous Chores

v7.2.0

30 Apr 23:49
75d1a7c
Compare
Choose a tag to compare

7.2.0 (2024-04-29)

Features

  • examples: ✨ update example app to demonstrate a number entity (5f5a30b)
  • hass: ✨ add support for number entities (042681d)

v7.1.0

13 Apr 04:59
42b539d
Compare
Choose a tag to compare

7.1.0 (2024-04-13)

Features

  • mqtt: ⚡ use github.com/sourcegraph/conc/pool for sending messages to MQTT (ee5da5c)

v7.0.0

12 Apr 01:48
8e4f545
Compare
Choose a tag to compare

7.0.0 (2024-04-12)

⚠ BREAKING CHANGES

  • this change updates the method for publishing app states and thus existing apps will need to make adjustments. See the docs for details.

Features

Bug Fixes

  • examples: 🐛 correct client argument (e63f8d7)

v6.0.0

11 Mar 00:09
c7ea83e
Compare
Choose a tag to compare

6.0.0 (2024-03-11)

⚠ BREAKING CHANGES

  • Refactor to support MQTT brokers configured without persistence. The agent will now register all apps on startup and re-register if Home Assistant is restarted. The code supports similar functionality for when imported as a package.

Features

  • zero persistence MQTT support (96e5b2c)

Bug Fixes

  • tools: 🐛 fix missing version number for example app import path (44b2937)

v5.0.1

26 Feb 05:32
0cb6926
Compare
Choose a tag to compare

5.0.1 (2024-02-26)

Miscellaneous Chores

v5.0.0

09 Feb 03:27
bce1936
Compare
Choose a tag to compare

5.0.0 (2024-02-09)

⚠ BREAKING CHANGES

  • Creating an MQTT client now requires passing a context. This supports cancellation to avoid a connection problem to the broker resulting in inifinite retries.

Features

  • context aware MQTT client creation (63a125d)

Bug Fixes

  • agent: 🐛 save new preferences when no existing preferences file (774e09b)
  • examples: 🐛 fix api path in exampleapp (71a9e35)
  • tools: 🐛 update appgenerator template for new api version (4a82d47)

v4.0.0

06 Feb 05:45
525a41c
Compare
Choose a tag to compare

4.0.0 (2024-02-06)

⚠ BREAKING CHANGES

  • config -> preferences rewrite

Bug Fixes

  • examples: 🐛 fix exampleapp New func (fd8200a)
  • tools: 🐛 fix import path in generator template (cab23b2)

Code Refactoring

  • config -> preferences rewrite (9816c02)

v3.2.0

01 Feb 06:13
3da588d
Compare
Choose a tag to compare

3.2.0 (2024-02-01)

Features

  • config: 🔥 remove deprecated and unused viperconfig wrapper (889563e)
  • config: ✨ assume a default path/file for config, provide methods for overriding (13d190c)