Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(main): release 4.0.0 #40

Merged
merged 1 commit into from
Sep 26, 2023
Merged

chore(main): release 4.0.0 #40

merged 1 commit into from
Sep 26, 2023

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Sep 16, 2023

🤖 I have created a release beep boop

4.0.0 (2023-09-26)

⚠ BREAKING CHANGES

  • agent,hass,tracker: split UI into own package and more interface usage

Features

  • agent,device: change to a variadic list of sensor workers to start (c6ddac2)
  • agent,tracker: move device worker init from tracker to agent (05b3b1b)
  • agent/config,agent/ui: add more mqtt prefs. add secret config entry (28f1ddc)
  • agent/ui: add a configCheck function for bool config items (134c876)
  • agent/ui: new validator and placeholder functionality (98d0cf2)
  • agent: start exposing optional settings for the agent (dea2cd9)
  • cmd: clean up logging (316b357)
  • tracker,device,linux: move to utilising an interface for updating sensor networkStatsSensor (af4f0aa)

Bug Fixes

  • agent,hass: remove Fyne-isms from notification code (6fee81f)
  • agent: (hopefully) get some memory savings in sensors table display (8efbd0b)
  • agent/ui: embed tray icon png directly rather than use converted []byte array (eee1ab1)
  • agent/ui: only instatiate translator once for UI (1863c24)
  • agent/ui: uncomment code that should be used (a2131d6)
  • agent: agent struct doesn't need to export any fields (89fd9e2)
  • agent: broken registration flow after recent changes (c227220)
  • agent: don't export version global var (56fa638)
  • agent: remove workaround for Preferences don't all save when written in CloseIntercept fyne-io/fyne#3170 (537e121)
  • agent: rework registration/preferences to properly set agent config (9fd0002)
  • cmd: debugID argument was ignored after recent logging changes (ffc40d6)
  • device: don't log transport error when fetching external ip (c6efde9)
  • device: signal waitgroup finish properly (ba309fa)
  • device: wrap polling code in waitgroup (6e203c2)
  • tracker: use correct context (8736dc4)

Code Refactoring

  • agent,hass,tracker: split UI into own package and more interface usage (7eb18bb)

This PR was generated with Release Please. See documentation.

@github-actions github-actions bot changed the title chore(main): release 3.4.0 chore(main): release 4.0.0 Sep 17, 2023
@github-actions github-actions bot force-pushed the release-please--branches--main branch 4 times, most recently from 6fbf038 to d4c2934 Compare September 20, 2023 08:18
@github-actions github-actions bot force-pushed the release-please--branches--main branch 9 times, most recently from 099b1bb to b913e4f Compare September 26, 2023 12:08
@github-actions github-actions bot force-pushed the release-please--branches--main branch from b913e4f to ebeea85 Compare September 26, 2023 22:44
@joshuar joshuar merged commit dd95477 into main Sep 26, 2023
@joshuar joshuar deleted the release-please--branches--main branch September 26, 2023 22:49
@github-actions
Copy link
Contributor Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant