Skip to content

Conversation

@balena-renovate
Copy link
Contributor

This PR contains the following updates:

Package Update Change
balena/open-balena-vpn major 11.33.8 -> 12.0.36

Release Notes

balena-io/open-balena-vpn (balena/open-balena-vpn)

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-16)

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

v12.0.3

Compare Source

(2025-10-16)

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

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]

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

Update balena/open-balena-vpn from 11.33.8 to 12.0.36

Change-type: patch
@flowzone-app
Copy link
Contributor

flowzone-app bot commented Oct 23, 2025

Website deployed to CF Pages, 👀 preview link https://1a6957d3.open-balena.pages.dev

@flowzone-app
Copy link
Contributor

flowzone-app bot commented Oct 23, 2025

Logs (compose-private-pki)
* stdout
* stderr

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants