* Implemented dynamic peripherals: one can now manage the peripherals via API as well as via the frontend.
* Added support for writing and displaying _unavailable_ values.
* core/api/firmware: Latest info is now returned even when an update error has been encountered.
* core/ports: Fixed wrong usage of `settings.core.persist_interval`.
* peripherals: Fixed an issue with initial port ids.
* frontend: More details are now shown when an unexpected server error occurs.
* frontend: Fixed dashboard not being updated after restoring frontend (app) settings from backup.
* lib/templatenotifications: Added all port values and attributes, all device attributes and all slave devices attributes to common context.
* lib/filtereventhandler: Fixed missing condition on exact port value.
* lib/filtereventhandler: Added support for to/from _any_ value transition.
* tests: An in-memory JSON persistence driver is now used when running tests.
version-0.26.0-beta.7
What's new:
* core/ports: Fixed missing `self` argument in `skip_write_unavailable()`.
version-0.26.0-beta.6
What's new:
* core/ports: Fixed transform expression evaluation when dealing with unavailable values.
version-0.26.0-beta.5
What's new:
* Added support for writing and displaying unavailable port values.
version-0.26.0-beta.4
What's new:
* Added support for writing _unavailable_ values.
* core/expressions: Added support for properly evaluating expressions containing _unavailable_ values.
version-0.26.0-beta.3
What's new:
* lib/filtereventhandler: Fixed missing condition on exact port value.
* lib/filtereventhandler: Added support for to/from _any_ value transition.
version-0.26.0-beta.2
What's new:
* lib/templatenotifications: Added all port values and attributes, all device attributes and all slave devices attributes to common context.
version-0.26.0-beta.1
What's new:
* core/ports: Fixed wrong usage of `settings.core.persist_interval`.
* peripherals: Fixed an issue with initial port ids.
* frontend: More details are now shown when an unexpected server error occurs.
* frontend: Fixed dashboard not being updated after restoring frontend (app) settings from backup.
version-0.26.0-alpha.1
What's new:
* Implemented dynamic peripherals: one can now manage the peripherals via API as well as via the frontend.
* core/api/firmware: Latest info is now returned even when an update error has been encountered.
* tests: An in-memory JSON persistence driver is now used when running tests.
version-0.25.3