Skip to content

Releases: buanet/ioBroker.docker

Stable Release v8.0.0

20 Mar 20:22
Compare
Choose a tag to compare

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.

Beta Release v8.0.0-beta.1

20 Feb 17:21
Compare
Choose a tag to compare
Pre-release

Changelog

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 beta 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.

Stable Release v7.2.0

12 Dec 16:49
Compare
Choose a tag to compare

Changelog

v7.2.0 (12.12.2022)

  • update docs
  • v7.2.0-beta.1 (30.11.2022)
    • fix restart option in maintenance script
    • add error handling for usb devices
    • add aliases to maintenance script
    • add env PERMISSION_CHECK (#251)
    • add some more DEBUG messages to log
    • add env IOB_BACKITUP_EXTDB to unlock external db backups in backitup adapter
    • reorder dockerfile steps to fulfill ioBroker Docker check

Beta Release v7.2.0-beta.1

30 Nov 13:03
18458e8
Compare
Choose a tag to compare
Pre-release

Changelog

v7.2.0-beta.1 (30.11.2022)

  • fix restart option in maintenance script
  • add error handling for usb devices
  • add aliases to maintenance script
  • add env PERMISSION_CHECK (#251)
  • add some more DEBUG messages to log
  • add env IOB_BACKITUP_EXTDB to unlock external db backups in backitup adapter
  • reorder dockerfile steps to fulfill ioBroker Docker check

Stable Release v7.1.2

12 Nov 20:55
Compare
Choose a tag to compare

This patch fixes #293.

Changelog

v7.1.2 (08.11.2022)

  • fix hostname check (#293)

v7.1.1 (01.11.2022)

  • fix setting gid of iobroker group (#289)

v7.1.0 (31.10.2022)

  • fix build action node issue for iobroker/iobroker repo
  • v7.1.0-beta.1 (12.10.2022)
    • add env DEBUG for extended debugging log
    • enhance logging in iobroker-startup.sh
    • enhance build process
    • add restart option to maintenance script
    • add strict mode for iobroker-startup.sh
    • fix "unary operator expected" error

Stable Release v7.1.1

01 Nov 08:16
7c63602
Compare
Choose a tag to compare

This patch fixes #289.

Changelog

v7.1.1 (01.11.2022)

  • fix setting gid of iobroker group #289

v7.1.0 (31.10.2022)

  • fix build action node issue for iobroker/iobroker repo
  • v7.1.0-beta.1 (12.10.2022)
    • add env DEBUG for extended debugging log
    • enhance logging in iobroker-startup.sh
    • enhance build process
    • add restart option to maintenance script
    • add strict mode for iobroker-startup.sh
    • fix "unary operator expected" error

Stable Release v7.1.0

31 Oct 19:54
Compare
Choose a tag to compare

Changelog

v7.1.0 (31.10.2022)

  • fix build action node issue for iobroker/iobroker repo
  • v7.1.0-beta.1 (12.10.2022)
    • add env DEBUG for extended debugging log
    • enhance logging in iobroker-startuo.sh
    • enhance build process
    • add restart option to maintenance script
    • add strict mode for iobroker-startup.sh
    • fix "unary operator expected" error

Beta Release v7.1.0-beta.1

13 Oct 18:09
cd10532
Compare
Choose a tag to compare
Pre-release

Changelog

v7.1.0-beta.1 (12.10.2022)

  • add env DEBUG for extended debugging log
  • enhance logging in iobroker-startuo.sh
  • enhance build process
  • add restart option to maintenance script
  • add strict mode for iobroker-startup.sh
  • fix "unary operator expected" error

Stable Release v7.0.1

05 Jul 18:51
Compare
Choose a tag to compare

This patch fixes the backitup restore from web ui which was broken in v7.0.0 after rewriting the maintenance script.

Changelog

v7.0.1 (05.07.2022)

  • backitup restore patch

v7.0.0 (21.06.2022)

  • update docs & ci
  • v7.0.0-beta.1 (16.06.2022)
    • upgrade node version to recommended node16
    • rewrite maintenance script (#243 by @agross)
    • enhance container shutdown on SIGTERM (as requested with #264 by @buzz0r)
    • enhance startup script logging
    • enhance logging for avahi & zwave install scripts
    • add new env for offline mode (fixes #255)

❗ ❗ ❗ This major release contains a new node version. ❗ ❗ ❗

For more information about upgrading node on a existing iobroker setup please see ioBroker Docker image docs.

Stable Release v7.0.0

21 Jun 09:33
Compare
Choose a tag to compare

Changelog

v7.0.0 (21.06.2022)

  • update docs & ci
  • v7.0.0-beta.1 (16.06.2022)
    • upgrade node version to recommended node16
    • rewrite maintenance script (#243 by @agross)
    • enhance container shutdown on SIGTERM (as requested with #264 by @buzz0r)
    • enhance startup script logging
    • enhance logging for avahi & zwave install scripts
    • add new env for offline mode (fixes #255)

❗ ❗ ❗ This major release contains a new node version. ❗ ❗ ❗

For more information about upgrading node on a existing iobroker setup please see ioBroker Docker image docs.