Stable Release v8.0.0
Changelog
v8.0.0 (20.03.2023)
- update readme and docs
- remove manifests
- enhance dockerfile, reduce image size (#323)
- v8.0.0-beta.1 (20.02.2023)
- upgrade node version to recommended node18
- rewrite of multihost setup handling
- rewrite of custom objects and states db setup handling
- enhance initial packages install/ update
- enhance logging and error handling
- add volume instruction to dockerfile
- add support for password protected custom objects and states db (#306)
- add support for redis sentinel (#311)
- add restore command to maintenance script
- add database connection check at startup
- remove initial restore feature
❗ This release contains a new node version ❗
Upgrading an existing ioBroker to a new node version still may cause some issues. To minimize this, make sure your js-controller and adapters are in latest stable version. Make also sure you have a valid backup. Just in case you have to revert back to latest-v7 or restore your backup into a new ioBroker instance.
In general the js-controller should handle the new node version well. In some rare cases some adapters need a little help by reinstalling them.
Although an upgrade by recreating the container is possible, the smoothest way is still setting up a new iobroker and restoring it from a backup. For more details about upgrades see official ioBroker Docker image docs.