Skip to content

Releases: buanet/ioBroker.docker

Stable Release V10.0.0

08 Aug 19:12
Compare
Choose a tag to compare

Changelog

v10.0.0 (08.08.2024)

  • v10.0.0-beta.2 (07.08.2024)
    • add build date to image
    • cleanup dockerfile
    • test new build process
  • v10.0.0-beta.1 (13.07.2024)
    • upgrade node version to recommended node20
    • remove dedicated node setup from dockerfile
    • improve logging for failed database check (#411)
    • rework build process due to problems with github actions

❗ This release contains a new recommended 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-v9 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 v10.0.0-beta.2

07 Aug 20:20
Compare
Choose a tag to compare
Pre-release

Changelog

v10.0.0-beta.2 (07.08.2024)

  • add build date to image
  • cleanup dockerfile
  • v10.0.0-beta.1 (13.07.2024)
    • upgrade node version to recommended node20
    • remove dedicated node setup from dockerfile
    • improve logging for failed database check (#411)
    • rework build process due to problems with github actions

❗ Please note ❗

This release is mainly intended to test a new build process due to issues creating multi-architecture images with Node 20 via GitHub Actions. Hopefully, it works. 🤞

❗ This release contains a new recommended 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-v9 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 v10.0.0-beta.1

13 Jul 21:56
Compare
Choose a tag to compare
Pre-release

Changelog

v10.0.0-beta.1 (13.07.2024)

  • upgrade node version to recommended node20
  • remove dedicated node setup from dockerfile
  • improve logging for failed database check (#411)
  • rework build process due to problems with github actions

❗ Please note ❗

This release is mainly intended to test a new build process due to issues creating multi-architecture images with Node 20 via GitHub Actions. Hopefully, it works. 🤞

❗ This release contains a new recommended 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-v9 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.

Hotfix Release v9.1.2

05 Apr 07:15
Compare
Choose a tag to compare

Changelog

v9.1.2 (05.04.2024)

  • fix build process by updating npm to latest

Hotfix Release v9.1.1

24 Jan 21:10
6a481b9
Compare
Choose a tag to compare

Changelog

v9.1.1 (24.01.2024)

  • fix node js setup

❗ Please note ❗

This version does not support ARMv7 at the moment! ARMv7 support is back! (see #429)

Stable Release v9.1.0

19 Jan 13:45
Compare
Choose a tag to compare

Changelog

v9.1.0 (19.01.2024)

  • update docs and ci
  • v9.1.0-beta.4 (08.01.2024)
    • dropping arm/v7 support (temporary)
    • add trap for debugging mode (#421)
    • fix ownership of userscripts (#423 by @EugenMayer)
    • add strict mode to healthcheck.sh (#424 by @EugenMayer)
    • fixes for ci process and dockerfile
    • remove deprecated files from repo
  • v9.1.0-beta.3 (23.11.2023)
    • add --force to restore in maintenance script
    • improve shebang in scripts for downgrade and portability
  • v9.1.0-beta.2 (06.11.2023)
    • enhance logging/ fix typos
    • add env PACKAGES_UPDATE and remove automatic package updates on first container start
    • improve setuid/setgid handling during startup (#397)
    • move maintenance script registration to dockerfile (#390)
  • v9.1.0-beta.1 (03.11.2023)
    • improve maintenance command by symlinking (#390)
    • fix restore/ adding backup file selection (#394)
    • fix calling iob start|stop with parameters
    • enhance logging in iobroker_startup.sh
    • add error handling for user scripts

❗ Please note ❗

This version does not support ARMv7 at the moment! (see #429)

Beta Release v9.1.0-beta.4

08 Jan 21:09
Compare
Choose a tag to compare
Pre-release

Changelog

v9.1.0-beta.4 (08.01.2023)

  • dropping arm/v7 support (temporary)
  • add trap for debugging mode (#421)
  • fix ownership of userscripts (#423 by @EugenMayer)
  • add strict mode to healthcheck.sh (#424 by @EugenMayer)
  • fixes for ci process and dockerfile
  • remove deprecated files from repo
  • v9.1.0-beta.3 (23.11.2023)
    • add --force to restore in maintenance script
    • improve shebang in scripts for downgrade and portability
  • v9.1.0-beta.2 (06.11.2023)
    • enhance logging/ fix typos
    • add env PACKAGES_UPDATE and remove automatic package updates on first container start
    • improve setuid/setgid handling during startup (#397)
    • move maintenance script registration to dockerfile (#390)
  • v9.1.0-beta.1 (03.11.2023)
    • improve maintenance command by symlinking (#390)
    • fix restore/ adding backup file selection (#394)
    • fix calling iob start|stop with parameters
    • enhance logging in iobroker_startup.sh
    • add error handling for user scripts

❗ Please note ❗

This beta version does not support ARMv7 at the moment!

Beta Release v9.1.0-beta.3

23 Nov 15:02
3a8e38b
Compare
Choose a tag to compare
Pre-release

Changelog

v9.1.0-beta.3 (23.11.2023)

  • add --force to restore in maintenance script
  • improve shebang in scripts for downgrade and portability
  • v9.1.0-beta.2 (06.11.2023)
    • enhance logging/ fix typos
    • add env PACKAGES_UPDATE and remove automatic package updates on first container start
    • improve setuid/setgid handling during startup (#397)
    • move maintenance script registration to dockerfile (#390)
  • v9.1.0-beta.1 (03.11.2023)
    • improve maintenance command by symlinking (#390)
    • fix restore/ adding backup file selection (#394)
    • fix calling iob start|stop with parameters
    • enhance logging in iobroker_startup.sh
    • add error handling for user scripts

Beta Release v9.1.0-beta.2

06 Nov 17:17
Compare
Choose a tag to compare
Pre-release

Changelog

v9.1.0-beta.2 (06.11.2023)

  • enhance logging/ fix typos
  • add env PACKAGES_UPDATE and remove automatic package updates on first container start
  • improve setuid/setgid handling during startup (#397)
  • move maintenance script registration to dockerfile (#390)
  • v9.1.0-beta.1 (03.11.2023)
    • improve maintenance command by symlinking (#390)
    • fix restore/ adding backup file selection (#394)
    • fix calling iob start|stop with parameters
    • enhance logging in iobroker_startup.sh
    • add error handling for user scripts

Beta Release v9.1.0-beta.1

03 Nov 19:50
Compare
Choose a tag to compare
Pre-release

v9.1.0-beta.1 (03.11.2023)

  • improve maintenance command by symlinking (#390)
  • fix restore/ adding backup file selection (#394)
  • fix calling iob start|stop with parameters
  • enhance logging in iobroker_startup.sh
  • add error handling for user scripts