github balena-io/open-balena v4.1.565

latest releases: v4.1.574, v4.1.573, v4.1.572...
3 days ago

Update balena/open-balena-vpn Docker tag to v12

Notable changes

  • Lock file maintenance [balena-renovate[bot]]
  • Update balena/open-balena-base Docker tag to v20.2.1 [balena-renovate[bot]]
    • Update Node.js to v24.11.0 [balena-renovate[bot]]
    • Fix load_env_file to use xenv for exact systemd compatibility [Kyle Harding]
    • Fix load_env_file to follow POSIX shell quoting rules [Kyle Harding]
  • Use a Map rather than an object for client cache [Pagan Gazzard]
  • Update @​balena/node-metrics-gatherer to 6.1.0 [Pagan Gazzard]
    • Update to prom-client 15.x [Pagan Gazzard]
    • Simplify check for the _total suffix [Pagan Gazzard]
    • Update dev dependencies [Pagan Gazzard]
  • Do not start deviceStates current connected/worker id as undefined [Pagan Gazzard]
  • Simplify logic of consuming bitrate messages [Pagan Gazzard]
  • Improve typings of bitrate messages [Pagan Gazzard]
  • Use a Map rather than an object for storing worker metrics [Pagan Gazzard]
  • Use a Map rather than an object for storing client ref count [Pagan Gazzard]
  • Use a Map rather than an object for storing device states [Pagan Gazzard]
  • Update balena/open-balena-base Docker tag to v20.1.4 [balena-renovate[bot]]
    • Fix value mapping for Registry2 S3 API keys. [Carlo Miguel F. Cruz]
  • Update golang Docker tag to v1.25.3 [balena-renovate[bot]]
  • Use split directly rather than via event-stream [Pagan Gazzard]
  • Update balena/open-balena-base Docker tag to v20.1.3 [balena-renovate[bot]]
    • Update Node.js to v24.10.0 [balena-renovate[bot]]
  • Update golang Docker tag to v1.25.2 [balena-renovate[bot]]
  • Use process.kill for signal sending rather than spawning /bin/kill [Pagan Gazzard]
  • Update dependency debian_13/haproxy to v3.0.11-1+deb13u1 [balena-renovate[bot]]
  • Update balena/open-balena-base Docker tag to v20.1.2 [balena-renovate[bot]]
    • Automatically set PROXY_PUBLIC_KEYS if generated by cert-manager. [Carlo Miguel F. Cruz]
  • Update balena/open-balena-base Docker tag to v20.1.1 [balena-renovate[bot]]
    • Revert "Update dependency npm to v11.6.1" [Kyle Harding]
    • Halt container on certificate changes [Kyle Harding]
    • Pre-run confd so templates can be used in s6-overlay [Kyle Harding]
    • Add is_up to shared functions to check service status [Kyle Harding]
    • Disable s6-log blocking mode [Kyle Harding]
  • Test that the mocked API requests are indeed used [Thodoris Greasidis]
  • getDeviceVpnHost: Make the raw is_connected_to_vpn filter more explicit using the alias [Thodoris Greasidis]
  • getDeviceVpnHost: Fix the is_connected_to_vpn raw filter [Thodoris Greasidis]
  • Fix s6 command to check service status [Kyle Harding]
  • Update balena/open-balena-base Docker tag to v20.0.3 [balena-renovate[bot]]
    • Update dependency npm to v11.6.1 [balena-renovate[bot]]
    • Update Node.js to v24.9.0 [balena-renovate[bot]]
  • Update dependencies [Pagan Gazzard]
    • Update dependency lint-staged to v16 [balena-renovate[bot]]
  • Switch from ts-node to @​swc-node [Pagan Gazzard]
  • Avoid newline in NPROC env [Kyle Harding]
  • Restore nproc environment variable for confd templates [Kyle Harding]
  • Install procps package to restore missing /bin/kill binary [Kyle Harding]
  • Set openvpn-exporter service to down by default [Kyle Harding]
  • Disable s6-log blocking mode [Kyle Harding]
  • Simplify open-balena-vpn signal handling using vpn-drain dependency [Kyle Harding]
  • Simplify HAProxy signal handling by removing custom handlers [Kyle Harding]
  • Update balena/open-balena-base Docker tag to v20.0.1 [balena-renovate[bot]]
    • Update Node.js to v24.8.0 [balena-renovate[bot]]
  • Update balena/open-balena-base to v20.0.0 [Pagan Gazzard]
    • Rename no-systemd variant to no-init for clarity [Kyle Harding]
    • Upgrade to debian trixie [Pagan Gazzard]
    • Disable publishing of systemd variant [Kyle Harding]
  • Update balena/open-balena-base Docker tag to v19.2.1 [balena-renovate[bot]]
    • Update dependency npm to v11.6.0 [balena-renovate[bot]]
  • Update golang Docker tag to v1.25.1 [balena-renovate[bot]]
  • Update balena/open-balena-base Docker tag to v19.2.0 [balena-renovate[bot]]
    • Install eget in the runtime image for convenience [Kyle Harding]
  • Avoid redundant eq true when checking is_connected_to_vpn boolean [Pagan Gazzard]
  • Use balena model info to improve the pinejs-client typings [Pagan Gazzard]
  • Update dependency chai to v6 [balena-renovate[bot]]
  • Switch to s6-overlay base image with reduced permissions [Kyle Harding]
  • Clean up Dockerfile and make better use of build stages [Kyle Harding]
balena-io/open-balena-vpn (balena/open-balena-vpn)

v12.0.38

Compare Source

(2025-10-31)

  • Lock file maintenance [balena-renovate[bot]]

v12.0.38

Compare Source

(2025-10-31)

  • Lock file maintenance [balena-renovate[bot]]

v12.0.37

Compare Source

(2025-10-28)

Update balena/open-balena-base Docker tag to v20.2.1 [balena-renovate[bot]]

open-balena-base-20.2.1

(2025-10-28)

  • Update Node.js to v24.11.0 [balena-renovate[bot]]

open-balena-base-20.2.0

(2025-10-21)

  • Fix load_env_file to use xenv for exact systemd compatibility [Kyle Harding]
  • Fix load_env_file to follow POSIX shell quoting rules [Kyle Harding]

v12.0.37

Compare Source

(2025-10-28)

Update balena/open-balena-base Docker tag to v20.2.1 [balena-renovate[bot]]

open-balena-base-20.2.1

(2025-10-28)

  • Update Node.js to v24.11.0 [balena-renovate[bot]]

open-balena-base-20.2.0

(2025-10-21)

  • Fix load_env_file to use xenv for exact systemd compatibility [Kyle Harding]
  • Fix load_env_file to follow POSIX shell quoting rules [Kyle Harding]

v12.0.36

Compare Source

(2025-10-16)

  • Use a Map rather than an object for client cache [Pagan Gazzard]

v12.0.36

Compare Source

(2025-10-16)

  • Use a Map rather than an object for client cache [Pagan Gazzard]

v12.0.35

Compare Source

(2025-10-16)

Update @​balena/node-metrics-gatherer to 6.1.0 [Pagan Gazzard]

node-metrics-gatherer-6.1.0

(2025-10-16)

  • Update to prom-client 15.x [Pagan Gazzard]

node-metrics-gatherer-6.0.5

(2025-10-16)

  • Simplify check for the _total suffix [Pagan Gazzard]

node-metrics-gatherer-6.0.4

(2025-10-16)

  • Update dev dependencies [Pagan Gazzard]

pinejs-client-request-8.1.1

(2025-10-10)

Sub-class the `StatusError` for errors as pinejs-client-core expects [Pagan Gazzard]

pinejs-client-js-8.4.0

(2025-10-10)

  • Add a StatusError class that downstream is expected to use for errors [Pagan Gazzard]

pinejs-client-js-8.3.3

(2025-10-10)

  • Types: make use of inference for some simplification [Pagan Gazzard]

v12.0.35

Compare Source

(2025-10-16)

Update @​balena/node-metrics-gatherer to 6.1.0 [Pagan Gazzard]

node-metrics-gatherer-6.1.0

(2025-10-16)

  • Update to prom-client 15.x [Pagan Gazzard]

node-metrics-gatherer-6.0.5

(2025-10-16)

  • Simplify check for the _total suffix [Pagan Gazzard]

node-metrics-gatherer-6.0.4

(2025-10-16)

  • Update dev dependencies [Pagan Gazzard]

pinejs-client-request-8.1.1

(2025-10-10)

Sub-class the `StatusError` for errors as pinejs-client-core expects [Pagan Gazzard]

pinejs-client-js-8.4.0

(2025-10-10)

  • Add a StatusError class that downstream is expected to use for errors [Pagan Gazzard]

pinejs-client-js-8.3.3

(2025-10-10)

  • Types: make use of inference for some simplification [Pagan Gazzard]

v12.0.34

Compare Source

(2025-10-16)

  • Do not start deviceStates current connected/worker id as undefined [Pagan Gazzard]

v12.0.34

Compare Source

(2025-10-16)

  • Do not start deviceStates current connected/worker id as undefined [Pagan Gazzard]

v12.0.33

Compare Source

(2025-10-16)

  • Simplify logic of consuming bitrate messages [Pagan Gazzard]
  • Improve typings of bitrate messages [Pagan Gazzard]

v12.0.33

Compare Source

(2025-10-16)

  • Simplify logic of consuming bitrate messages [Pagan Gazzard]
  • Improve typings of bitrate messages [Pagan Gazzard]

v12.0.32

Compare Source

(2025-10-16)

  • Use a Map rather than an object for storing worker metrics [Pagan Gazzard]
  • Use a Map rather than an object for storing client ref count [Pagan Gazzard]
  • Use a Map rather than an object for storing device states [Pagan Gazzard]

v12.0.32

Compare Source

(2025-10-16)

  • Use a Map rather than an object for storing worker metrics [Pagan Gazzard]
  • Use a Map rather than an object for storing client ref count [Pagan Gazzard]
  • Use a Map rather than an object for storing device states [Pagan Gazzard]

v12.0.31

Compare Source

(2025-10-16)

Update balena/open-balena-base Docker tag to v20.1.4 [balena-renovate[bot]]

open-balena-base-20.1.4

(2025-10-16)

  • Fix value mapping for Registry2 S3 API keys. [Carlo Miguel F. Cruz]

v12.0.31

Compare Source

(2025-10-16)

Update balena/open-balena-base Docker tag to v20.1.4 [balena-renovate[bot]]

open-balena-base-20.1.4

(2025-10-16)

  • Fix value mapping for Registry2 S3 API keys. [Carlo Miguel F. Cruz]

v12.0.30

Compare Source

(2025-10-14)

  • Update golang Docker tag to v1.25.3 [balena-renovate[bot]]

v12.0.30

Compare Source

(2025-10-14)

  • Update golang Docker tag to v1.25.3 [balena-renovate[bot]]

v12.0.29

Compare Source

(2025-10-10)

  • Use split directly rather than via event-stream [Pagan Gazzard]

v12.0.29

Compare Source

(2025-10-10)

  • Use split directly rather than via event-stream [Pagan Gazzard]

v12.0.28

Compare Source

(2025-10-09)

Update balena/open-balena-base Docker tag to v20.1.3 [balena-renovate[bot]]

open-balena-base-20.1.3

(2025-10-09)

  • Update Node.js to v24.10.0 [balena-renovate[bot]]

v12.0.28

Compare Source

(2025-10-09)

Update balena/open-balena-base Docker tag to v20.1.3 [balena-renovate[bot]]

open-balena-base-20.1.3

(2025-10-09)

  • Update Node.js to v24.10.0 [balena-renovate[bot]]

v12.0.27

Compare Source

(2025-10-09)

  • Update golang Docker tag to v1.25.2 [balena-renovate[bot]]

v12.0.27

Compare Source

(2025-10-09)

  • Update golang Docker tag to v1.25.2 [balena-renovate[bot]]

v12.0.26

Compare Source

(2025-10-09)

  • Use process.kill for signal sending rather than spawning /bin/kill [Pagan Gazzard]

v12.0.26

Compare Source

(2025-10-09)

  • Use process.kill for signal sending rather than spawning /bin/kill [Pagan Gazzard]

v12.0.25

Compare Source

(2025-10-03)

  • Update dependency debian_13/haproxy to v3.0.11-1+deb13u1 [balena-renovate[bot]]

v12.0.25

Compare Source

(2025-10-03)

  • Update dependency debian_13/haproxy to v3.0.11-1+deb13u1 [balena-renovate[bot]]

v12.0.24

Compare Source

(2025-10-03)

Update balena/open-balena-base Docker tag to v20.1.2 [balena-renovate[bot]]

open-balena-base-20.1.2

(2025-10-03)

  • Automatically set PROXY_PUBLIC_KEYS if generated by cert-manager. [Carlo Miguel F. Cruz]

v12.0.24

Compare Source

(2025-10-03)

Update balena/open-balena-base Docker tag to v20.1.2 [balena-renovate[bot]]

open-balena-base-20.1.2

(2025-10-03)

  • Automatically set PROXY_PUBLIC_KEYS if generated by cert-manager. [Carlo Miguel F. Cruz]

v12.0.23

Compare Source

(2025-10-01)

Update balena/open-balena-base Docker tag to v20.1.1 [balena-renovate[bot]]

open-balena-base-20.1.1

(2025-10-01)

  • Revert "Update dependency npm to v11.6.1" [Kyle Harding]

open-balena-base-20.1.0

(Invalid date)

  • Halt container on certificate changes [Kyle Harding]
  • Pre-run confd so templates can be used in s6-overlay [Kyle Harding]
  • Add is_up to shared functions to check service status [Kyle Harding]
  • Disable s6-log blocking mode [Kyle Harding]

v12.0.23

Compare Source

(2025-10-01)

Update balena/open-balena-base Docker tag to v20.1.1 [balena-renovate[bot]]

open-balena-base-20.1.1

(2025-10-01)

  • Revert "Update dependency npm to v11.6.1" [Kyle Harding]

open-balena-base-20.1.0

(Invalid date)

  • Halt container on certificate changes [Kyle Harding]
  • Pre-run confd so templates can be used in s6-overlay [Kyle Harding]
  • Add is_up to shared functions to check service status [Kyle Harding]
  • Disable s6-log blocking mode [Kyle Harding]

v12.0.22

Compare Source

(2025-10-01)

  • Test that the mocked API requests are indeed used [Thodoris Greasidis]
  • getDeviceVpnHost: Make the raw is_connected_to_vpn filter more explicit using the alias [Thodoris Greasidis]

v12.0.22

Compare Source

(2025-10-01)

  • Test that the mocked API requests are indeed used [Thodoris Greasidis]
  • getDeviceVpnHost: Make the raw is_connected_to_vpn filter more explicit using the alias [Thodoris Greasidis]

v12.0.21

Compare Source

(2025-09-30)

  • getDeviceVpnHost: Fix the is_connected_to_vpn raw filter [Thodoris Greasidis]

v12.0.21

Compare Source

(2025-09-30)

  • getDeviceVpnHost: Fix the is_connected_to_vpn raw filter [Thodoris Greasidis]

v12.0.20

Compare Source

(2025-09-29)

  • Fix s6 command to check service status [Kyle Harding]

v12.0.20

Compare Source

(2025-09-29)

  • Fix s6 command to check service status [Kyle Harding]

v12.0.19

Compare Source

(2025-09-26)

Update balena/open-balena-base Docker tag to v20.0.3 [balena-renovate[bot]]

open-balena-base-20.0.3

(2025-09-25)

  • Update dependency npm to v11.6.1 [balena-renovate[bot]]

open-balena-base-20.0.2

(2025-09-25)

  • Update Node.js to v24.9.0 [balena-renovate[bot]]

v12.0.19

Compare Source

(2025-09-26)

Update balena/open-balena-base Docker tag to v20.0.3 [balena-renovate[bot]]

open-balena-base-20.0.3

(2025-09-25)

  • Update dependency npm to v11.6.1 [balena-renovate[bot]]

open-balena-base-20.0.2

(2025-09-25)

  • Update Node.js to v24.9.0 [balena-renovate[bot]]

v12.0.18

Compare Source

(2025-09-26)

Update dependencies [Pagan Gazzard]

pinejs-client-request-8.1.0

(2025-09-16)

Switch to Node20 module resolution [Pagan Gazzard]

pinejs-client-js-8.3.2

(2025-09-03)

  • Improve typing of the $: 'prop_name' case [Pagan Gazzard]

pinejs-client-js-8.3.1

(2025-08-01)

  • Update dependencies [Pagan Gazzard]

pinejs-client-js-8.3.0

(2025-07-17)

  • Add support to odata-actions [Otavio Jacobi]

pinejs-client-js-8.2.1

(2025-07-04)

  • Safely access 'id' of Params to avoid unknown propagation [Otavio Jacobi]

pinejs-client-js-8.2.0

(2025-06-10)

  • Expose ResourceID typings [Otavio Jacobi]

pinejs-client-js-8.1.5

(2025-05-23)

  • Fix linting [Otavio Jacobi]

pinejs-client-js-8.1.4

(2025-03-25)

  • Update dependency mocha to v11 [balena-renovate[bot]]

pinejs-client-js-8.1.3

(2025-03-25)

pinejs-client-js-8.1.2

(2024-11-23)

  • Update TypeScript to 5.7.2 [Thodoris Greasidis]

pinejs-client-js-8.1.1

(2024-10-09)

pinejs-client-js-8.1.0

(2024-10-09)

  • Add support for calling odata fns [Otavio Jacobi]

pinejs-client-request-8.0.2

(2025-09-11)

  • Update dependency lint-staged to v16 [balena-renovate[bot]]

v12.0.18

Compare Source

(2025-09-26)

Update dependencies [Pagan Gazzard]

pinejs-client-request-8.1.0

(2025-09-16)

Switch to Node20 module resolution [Pagan Gazzard]

pinejs-client-js-8.3.2

(2025-09-03)

  • Improve typing of the $: 'prop_name' case [Pagan Gazzard]

pinejs-client-js-8.3.1

(2025-08-01)

  • Update dependencies [Pagan Gazzard]

pinejs-client-js-8.3.0

(2025-07-17)

  • Add support to odata-actions [Otavio Jacobi]

pinejs-client-js-8.2.1

(2025-07-04)

  • Safely access 'id' of Params to avoid unknown propagation [Otavio Jacobi]

pinejs-client-js-8.2.0

(2025-06-10)

  • Expose ResourceID typings [Otavio Jacobi]

pinejs-client-js-8.1.5

(2025-05-23)

  • Fix linting [Otavio Jacobi]

pinejs-client-js-8.1.4

(2025-03-25)

  • Update dependency mocha to v11 [balena-renovate[bot]]

pinejs-client-js-8.1.3

(2025-03-25)

pinejs-client-js-8.1.2

(2024-11-23)

  • Update TypeScript to 5.7.2 [Thodoris Greasidis]

pinejs-client-js-8.1.1

(2024-10-09)

pinejs-client-js-8.1.0

(2024-10-09)

  • Add support for calling odata fns [Otavio Jacobi]

pinejs-client-request-8.0.2

(2025-09-11)

  • Update dependency lint-staged to v16 [balena-renovate[bot]]

v12.0.17

Compare Source

(2025-09-26)

v12.0.17

Compare Source

(2025-09-26)

v12.0.16

Compare Source

(2025-09-25)

  • Avoid newline in NPROC env [Kyle Harding]

v12.0.16

Compare Source

(2025-09-25)

  • Avoid newline in NPROC env [Kyle Harding]

v12.0.15

Compare Source

(2025-09-25)

  • Restore nproc environment variable for confd templates [Kyle Harding]
  • Install procps package to restore missing /bin/kill binary [Kyle Harding]

v12.0.15

Compare Source

(2025-09-25)

  • Restore nproc environment variable for confd templates [Kyle Harding]
  • Install procps package to restore missing /bin/kill binary [Kyle Harding]

v12.0.14

Compare Source

(2025-09-23)

  • Set openvpn-exporter service to down by default [Kyle Harding]

v12.0.14

Compare Source

(2025-09-23)

  • Set openvpn-exporter service to down by default [Kyle Harding]

v12.0.13

Compare Source

(2025-09-19)

  • Disable s6-log blocking mode [Kyle Harding]
  • Simplify open-balena-vpn signal handling using vpn-drain dependency [Kyle Harding]
  • Simplify HAProxy signal handling by removing custom handlers [Kyle Harding]

v12.0.13

Compare Source

(2025-09-19)

  • Disable s6-log blocking mode [Kyle Harding]
  • Simplify open-balena-vpn signal handling using vpn-drain dependency [Kyle Harding]
  • Simplify HAProxy signal handling by removing custom handlers [Kyle Harding]

v12.0.11

Compare Source

(2025-09-11)

Update balena/open-balena-base Docker tag to v20.0.1 [balena-renovate[bot]]

open-balena-base-20.0.1

(2025-09-10)

  • Update Node.js to v24.8.0 [balena-renovate[bot]]

v12.0.11

Compare Source

(2025-09-11)

Update balena/open-balena-base Docker tag to v20.0.1 [balena-renovate[bot]]

open-balena-base-20.0.1

(2025-09-10)

  • Update Node.js to v24.8.0 [balena-renovate[bot]]

v12.0.10

Compare Source

(2025-09-08)

Update balena/open-balena-base to v20.0.0 [Pagan Gazzard]

open-balena-base-20.0.0

(2025-09-04)

  • Rename no-systemd variant to no-init for clarity [Kyle Harding]
  • Upgrade to debian trixie [Pagan Gazzard]
  • Disable publishing of systemd variant [Kyle Harding]

v12.0.10

Compare Source

(2025-09-08)

Update balena/open-balena-base to v20.0.0 [Pagan Gazzard]

open-balena-base-20.0.0

(2025-09-04)

  • Rename no-systemd variant to no-init for clarity [Kyle Harding]
  • Upgrade to debian trixie [Pagan Gazzard]
  • Disable publishing of systemd variant [Kyle Harding]

v12.0.9

Compare Source

(2025-09-03)

Update balena/open-balena-base Docker tag to v19.2.1 [balena-renovate[bot]]

open-balena-base-19.2.1

(2025-09-03)

  • Update dependency npm to v11.6.0 [balena-renovate[bot]]

v12.0.9

Compare Source

(2025-09-03)

Update balena/open-balena-base Docker tag to v19.2.1 [balena-renovate[bot]]

open-balena-base-19.2.1

(2025-09-03)

  • Update dependency npm to v11.6.0 [balena-renovate[bot]]

v12.0.8

Compare Source

(2025-09-03)

  • Update golang Docker tag to v1.25.1 [balena-renovate[bot]]

v12.0.8

Compare Source

(2025-09-03)

  • Update golang Docker tag to v1.25.1 [balena-renovate[bot]]

v12.0.7

Compare Source

(2025-09-03)

Update balena/open-balena-base Docker tag to v19.2.0 [balena-renovate[bot]]

open-balena-base-19.2.0

(2025-09-03)

  • Install eget in the runtime image for convenience [Kyle Harding]

v12.0.7

Compare Source

(2025-09-03)

Update balena/open-balena-base Docker tag to v19.2.0 [balena-renovate[bot]]

open-balena-base-19.2.0

(2025-09-03)

  • Install eget in the runtime image for convenience [Kyle Harding]

v12.0.6

Compare Source

(2025-09-03)

  • Avoid redundant eq true when checking is_connected_to_vpn boolean [Pagan Gazzard]

v12.0.6

Compare Source

(2025-09-03)

  • Avoid redundant eq true when checking is_connected_to_vpn boolean [Pagan Gazzard]

v12.0.5

Compare Source

(2025-09-03)

  • Use balena model info to improve the pinejs-client typings [Pagan Gazzard]

v12.0.5

Compare Source

(2025-09-03)

  • Use balena model info to improve the pinejs-client typings [Pagan Gazzard]

v12.0.4

Compare Source

(2025-09-02)

  • Update dependency chai to v6 [balena-renovate[bot]]

v12.0.4

Compare Source

(2025-09-02)

  • Update dependency chai to v6 [balena-renovate[bot]]

v12.0.3

Compare Source

(2025-10-31)

  • Lock file maintenance [balena-renovate[bot]]

v12.0.3

Compare Source

(2025-10-31)

  • Lock file maintenance [balena-renovate[bot]]

v12.0.2

Compare Source

(2025-10-10)

  • Use split directly rather than via event-stream [Pagan Gazzard]

v12.0.2

Compare Source

(2025-10-10)

  • Use split directly rather than via event-stream [Pagan Gazzard]

v12.0.1

Compare Source

(2025-09-26)

Update balena/open-balena-base Docker tag to v20.0.3 [balena-renovate[bot]]

open-balena-base-20.0.3

(2025-09-25)

  • Update dependency npm to v11.6.1 [balena-renovate[bot]]

open-balena-base-20.0.2

(2025-09-25)

  • Update Node.js to v24.9.0 [balena-renovate[bot]]

v12.0.1

Compare Source

(2025-09-26)

Update balena/open-balena-base Docker tag to v20.0.3 [balena-renovate[bot]]

open-balena-base-20.0.3

(2025-09-25)

  • Update dependency npm to v11.6.1 [balena-renovate[bot]]

open-balena-base-20.0.2

(2025-09-25)

  • Update Node.js to v24.9.0 [balena-renovate[bot]]

v12.0.0

Compare Source

(2025-09-02)

  • Switch to s6-overlay base image with reduced permissions [Kyle Harding]
  • Clean up Dockerfile and make better use of build stages [Kyle Harding]

v12.0.0

Compare Source

(2025-09-02)

  • Switch to s6-overlay base image with reduced permissions [Kyle Harding]
  • Clean up Dockerfile and make better use of build stages [Kyle Harding]

List of commits

1c45282 (Update balena/open-balena-vpn Docker tag to v12, 2025-10-31)

Don't miss a new open-balena release

NewReleases is sending notifications on new releases.