Releases: net-daemon/netdaemon
22.5.2
👀 Summary
Hey folks!
We continuing adding new features in V3. This release I am proud to announce a better way to create, update and delete custom entities using MQTT discovery. The current way using the integration is not a safe way. We recommend any user to move to this extension instead if you need to create custom entities. Thanks to @skotl and @eugeneniemand for your hard work on this! See docs how to use this new feature. Finally we fixed the [Focus] to work like V2 with a warning if not in development environment.
Some other noticeable changes is that we did a better naming of input booleans representing app states. Your apps can get new names!. We also now remove all input booleans helpers that are not used anymore by an app at startup. Finally when using Developer environment we have different naming so it will not use the production one.
Last but not least we are now making sure we log any faulty service call so we can always find the causes of errors and not fail silently.
✨ New features
- #657 Automatically remove unused app state input booleans @helto4real
- #658 Mqtt extension to create an update entities in HA @eugeneniemand
⚡ Enhancements
- #652 FocusFilter @FrankBakkerNl
- #653 Add background task tracking and proper error handling @helto4real
- #654 Add snake casing to app input booleans @helto4real
- #659 Adds specific naming rules for when is in development for input booleans app states @helto4real
🐛 Bug Fixes
- #655 Fix Cron taks were sometimes run twice due to clock skew @FrankBakkerNl
Links
22.5.1
22.5.0
👀 Summary
💥 Breaking changes
- #648 Remove_Common @FrankBakkerNl
✨ New features
- #624 DisposableScheduler @FrankBakkerNl
⚡ Enhancements
- #638 Fix dev docs to point to netdaemon.xyz instead @helto4real
- #639 Clean up unused files in Docker folder @helto4real
- #642 Update admin build process @ludeeus
- #640 Bash lint/cleanup @ludeeus
- #641 Testbuild the add-on container @ludeeus
- #644 feat: introduce app instance factory to allow extending app instantiation logic @BeeHiveJava
- #647 RenameAppMOdelAddMethods @FrankBakkerNl
🐛 Bug Fixes
- #643 Remove standard values for environment vars in docker file @helto4real
- #646 Loads HassModel.Integration the proper way @helto4real
Links
22.4.2
👀 Summary
✨ New features
- #637 Add debug support for dynamic compiled apps @helto4real
🐛 Bug Fixes
- #635 fix: add missing brackets @BeeHiveJava
- #636 Add HassModel.Integration to default host @helto4real
Links
22.4.1
👀 Summary
✨ New features
- #630 Re-add the integration tests @helto4real
🐛 Bug Fixes
- #632 Fix the environment variable to be consistent @helto4real
- #634 Relative paths does not load in some scenarios @helto4real
⬆️ Dependency Updates
- #631 Bump FluentAssertions from 6.3.0 to 6.4.0 @dependabot
Links
22.4.0
22.3.4
👀 Summary
✨ New features
- #625 Ignore certificate errors for hash support @helto4real
🐛 Bug Fixes
- #622 Fix versioning substitution with reusable GH action @helto4real
- #626 Fix error prohibit start using custom built assembly @helto4real
- #627 Bugfix: Adding single type will prevent loading the whole assembly @helto4real
Links
22.3.3
22.3.2
22.3.0
👀 Summary
⚡ Enhancements
- #613 Use input booleans instead of switch for app state @helto4real
🐛 Bug Fixes
- #612 Fix #560 Device with all numeric name cannot be deserialized @FrankBakkerNl