All notable changes to this project will be documented in this file automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY! This project adheres to Semantic Versioning.
- Update dependency node to v22.13.1 [Self-hosted Renovate Bot]
- Update dependency node to v22.13.0 [Self-hosted Renovate Bot]
- Update dependency npm to v11 [Self-hosted Renovate Bot]
- Update dependency npm to v10.9.2 [Self-hosted Renovate Bot]
- Update dependency node to v22.12.0 [Self-hosted Renovate Bot]
- Update dependency npm to v10.9.1 [Self-hosted Renovate Bot]
- Update ghcr.io/balena-io-modules/confd-releases Docker tag to v0.0.6 [Self-hosted Renovate Bot]
- Update dependency node to v22.11.0 [Self-hosted Renovate Bot]
- Update dependency node to v22.10.0 [Self-hosted Renovate Bot]
- Update dependency npm to v10.9.0 [Self-hosted Renovate Bot]
- Update dependency node to v22.9.0 [Self-hosted Renovate Bot]
- Update dependency node to v22.8.0 [Self-hosted Renovate Bot]
- Update dependency npm to v10.8.3 [Self-hosted Renovate Bot]
- Update dependency node to v22.7.0 [Self-hosted Renovate Bot]
- Update dependency node to v22.6.0 [Self-hosted Renovate Bot]
- Update ghcr.io/balena-io-modules/confd-releases Docker tag to v0.0.5 [Self-hosted Renovate Bot]
- Switch to self-hosted [Anton Belodedenko]
- Update dependency node to v22.5.1 [Self-hosted Renovate Bot]
- Update dependency npm to v10.8.2 [Self-hosted Renovate Bot]
- Update dependency node to v22.4.1 [Self-hosted Renovate Bot]
- Update dependency node to v22.4.0 [Self-hosted Renovate Bot]
- Empty commit to rebuild open-balena-base to fix CVE-2024-6387. [Carlo Miguel F. Cruz]
- Update dependency node to v22.3.0 [Self-hosted Renovate Bot]
- Update dependency npm to v10.8.1 [Self-hosted Renovate Bot]
- Update to nodejs 22.2.0 [Pagan Gazzard]
- Update dependency npm to v10.8.0 [Self-hosted Renovate Bot]
- Update ghcr.io/balena-io-modules/confd-releases Docker tag to v0.0.4 [Self-hosted Renovate Bot]
- Update ghcr.io/balena-io-modules/confd-releases Docker tag to v0.0.3 [Self-hosted Renovate Bot]
- Install confd from pre-packaged OCI [Kyle Harding]
- Update dependency npm to v10.7.0 [Self-hosted Renovate Bot]
- Update dependency npm to v10.6.0 [Self-hosted Renovate Bot]
- Update dependency npm to v10.5.2 [Self-hosted Renovate Bot]
- Update dependency node to v21.7.3 [Self-hosted Renovate Bot]
- Update dependency node to v21.7.2 [Self-hosted Renovate Bot]
- Update dependency npm to v10.5.1 [Self-hosted Renovate Bot]
- Update dependency node to v21.7.1 [Self-hosted Renovate Bot]
- Update dependency node to v21.7.0 [Self-hosted Renovate Bot]
- Update dependency npm to v10.5.0 [Self-hosted Renovate Bot]
- Fix docker cache-from for no-system variants [Kyle Harding]
- Move the no-systemd compatibility tag to a suffix [Kyle Harding]
- Update dependency node to v21.6.2 [Self-hosted Renovate Bot]
- Update dependency npm to v10.4.0 [Self-hosted Renovate Bot]
- Update dependency node to v21.6.1 [Self-hosted Renovate Bot]
- Update dependency node to v21.6.0 [Self-hosted Renovate Bot]
- Update dependency npm to v10.3.0 [Self-hosted Renovate Bot]
- Update nodejs to 21.4.0 [Pagan Gazzard]
- add missing data. host [ab77]
- Update dependency npm to v10.2.5 [Self-hosted Renovate Bot]
- remove self-hosted Sentry config [ab77]
- Update dependency node to v20.10.0 [Self-hosted Renovate Bot]
- Update dependency npm to v10.2.4 [Self-hosted Renovate Bot]
- Update dependency npm to v10.2.3 [Self-hosted Renovate Bot]
- Update dependency node to v20.9.0 [Self-hosted Renovate Bot]
- Update dependency npm to v10.2.2 [Self-hosted Renovate Bot]
- Update dependency node to v20.8.1 [Self-hosted Renovate Bot]
- Update dependency npm to v10.2.1 [Self-hosted Renovate Bot]
- Update dependency npm to v10.2.0 [Self-hosted Renovate Bot]
- Prefer using local env var values before falling back to defaults [Thodoris Greasidis]
- Update dependency node to v20.8.0 [Self-hosted Renovate Bot]
- Build confd from source to avoid upx issues in released binaries [Kyle Harding]
- Bump no-systemd image to node 20/npm 10 matching systemd [Page-]
- Update dependency node to v18.18.0 [Self-hosted Renovate Bot]
- Update dependency node to v20.7.0 [Self-hosted Renovate Bot]
- don't clobber existing values [Anton Belodedenko]
- Update nodejs to 20.6.1 and npm to 10.1.0 [Pagan Gazzard]
- fix env var resolution from token map [ab77]
- Add WEBRESOURCES_S3 ACCESS_KEY, SECRET_KEY and HOST to en configuration [Otávio Jacobi]
- Update dependency node to v18.17.1 [Self-hosted Renovate Bot]
- Use renovate regex annotations to manage confd releases [Kyle Harding]
- Install node and npm manually in no-systemd variant [Kyle Harding]
- Use renovate regex annotations to version node and npm [Kyle Harding]
- Update Node.js to v18.17.0 [Self-hosted Renovate Bot]
- Update dependency npm to v9.8.1 [Self-hosted Renovate Bot]
- Update dependency node to v18.17.0 [Self-hosted Renovate Bot]
- Upgrade to debian bookworm [Pagan Gazzard]
- Update Node.js to v18.16.1 [Self-hosted Renovate Bot]
- Update dependency npm to v9.8.0 [Self-hosted Renovate Bot]
- Update dependency npm to v9.7.2 [Self-hosted Renovate Bot]
- Update dependency node to v18.16.1 [Self-hosted Renovate Bot]
- Update dependency npm to v9.7.1 [Self-hosted Renovate Bot]
- Set systemd stopsignal to SIGRTMIN+3 [Pagan Gazzard]
- Update dependency npm to v9.6.7 [Renovate Bot]
- Update dependency npm to v9.6.6 [Renovate Bot]
- Update dependency npm to v9.6.5 [Renovate Bot]
- Update Node.js to v18.16.0 [Renovate Bot]
- lock to prevent concurrent config updates [ab77]
- Update dependency node to v18.16.0 [Renovate Bot]
- Update dependency npm to v9.6.4 [Renovate Bot]
- Update dependency npm to v9.6.3 [Renovate Bot]
- Maintain legacy docker tags behaviour [Kyle Harding]
- Update dependency npm to v9.6.2 [Renovate Bot]
- Update dependency node [Renovate Bot]
- Restart confd if it fails to start [Anton Belodedenko]
- Update dependency npm to 9.6.0 [Renovate Bot]
- Update Node.js to v18.14.2 [Renovate Bot]
- Update dependency npm to 9.5.1 [Renovate Bot]
- Update dependency node to 18.14.2 [Renovate Bot]
- Update no-systemd nodejs to 18.14.1 [Page-]
- Update dependency npm to 9.5.0 [Renovate Bot]
- Update dependency node to 18.14.1 [Renovate Bot]
- Resolve some apt warnings by adding protection flags [Kyle Harding]
- Clear the npm cache manually before running cache clear [Kyle Harding]
- Update nodejs to 18.14.0 and npm to 9.4.1 [Pagan Gazzard]
- Update dependency node to 18.14.0 [Renovate Bot]
- Update to nodejs 18.13.0 [Pagan Gazzard]
- no-systemd: Use official node base image [Kyle Harding]
- Update Flowzone workflow to support external contributions [Kyle Harding]
- Build systemd variant for both amd64 and arm64 [Kyle Harding]
- Allow plain TLD certs without UUID [ab77]
- Correct public|private cert. check [ab77]
- Enable builds of no-systemd variant for arm64 [Kyle Harding]
- Update nodejs to 18.12.1 [Pagan Gazzard]
- Update to nodejs 18 [Pagan Gazzard]
- Update nodejs to 18.18.0 [Pagan Gazzard]
- Update balenalib/amd64-debian-node Docker tag to v16.18.0 [Renovate Bot]
- Switch to Flowzone for CI/CD [Kyle Harding]
- Update to nodejs 16.17.1 [Pagan Gazzard]
- Update nodejs to 16.17.0 and npm to 8.18.0 [Pagan Gazzard]
- Update balenalib/amd64-debian-node Docker tag to v16.17.0 [Renovate Bot]
- Update nodejs to 16.16.0 and npm to 8.13.2 [Pagan Gazzard]
- Update nodejs to 16.15.1 and npm to 8.12.1 [Pagan Gazzard]
- Add SystemMaxUse for journald.conf [Pagan Gazzard]
- Update nodejs to 16.15.0 and npm to 8.8.0 [Pagan Gazzard]
- Add support to map tokens from existing env [ab77]
- Remove redundant package-lock.json [Akis Kesoglou]
- Update nodejs to 16.14.2 and npm to 8.5.5 [Pagan Gazzard]
- Consistent SENTRY environment names [ab77]
- Update nodejs to 16.14.0 and npm to 8.5.1 [Pagan Gazzard]
- Avoid cryptic names and rename bcr to registry-proxy [Kyle Harding]
- Add new balena container registry (bcr) host [Kyle Harding]
- Refactor ROOT_CA handling/resolution [ab77]
- Update to nodejs 16.13.2 and npm 8.3.0 [Pagan Gazzard]
- Update to nodejs 16.13.1 and npm 8.2.0 [Pagan Gazzard]
- Stage stack global environment [ab77]
- Install python3 for node-gyp 8.x which is used by npm 8 [Pagan Gazzard]
- Update nodejs to 16.13.0 and npm 8.1.1 [Pagan Gazzard]
- Update nodejs to 14.18.1 and npm to 6.14.15 [Pagan Gazzard]
- Simplify config by baking the device UUID into the DNS_TLD if available [Akis Kesoglou]
- Fix configuration for non-BoB deployments [Akis Kesoglou]
- Auto-configure balenaMachine(bob) [ab77]
- Attempt to load root CA certificate bundle from file [ab77]
- Use multi-user.target as the default target [Pagan Gazzard]
- Use basic.target as the default target [Pagan Gazzard]
- Update to debian bullseye [Pagan Gazzard]
- Add hosts [ab77]
- Remove deprecated etcd config [ab77]
- Add missing init script [ab77]
- Update no-systemd variant [ab77]
- Update nodejs to 14.17.5 [Pagan Gazzard]
- Use DNS_TLD internally [ab77]
- Accept DNS_TLD in place of BALENA_TLD [ab77]
- Update nodejs to 14.17.4 and npm to 6.14.14 [Pagan Gazzard]
- Correct env var name and sort [ab77]
- Add parallel HOSTs and env vars [ab77]
- Update nodejs to 14.17.2 [Pagan Gazzard]
- Delete .github directory [dfunckt]
- Update nodejs to 14.17.1 [Trong Nghia Nguyen]
- Update nodejs to 14.17.0 and npm to 6.14.13 [Pagan Gazzard]
- Update nodejs to 14.16.1 and npm to 6.14.12 [Pagan Gazzard]
- Drop CircleCI [ab77]
- Update nodejs to 14.16.0 [Pagan Gazzard]
- Update nodejs to 14.15.5 and npm to 6.14.11 [Pagan Gazzard]
- Update nodejs to 14.15.4 and npm to 6.14.10 [Pagan Gazzard]
- Update nodejs to 14.15.3 and npm to 6.14.9 [Pagan Gazzard]
- Update nodejs to 14.15.1 [Pagan Gazzard]
- Publish tagged versions of the no-systemd image [Pagan Gazzard]
- Update to nodejs 14 [Pagan Gazzard]
- Fix no-systemd nodejs version [Pagan Gazzard]
- Update nodejs to 12.19.0 [Pagan Gazzard]
- Delete custom versionist.conf.js and add repo.yml [Giovanni Garufi]
- Update nodejs to 12.18.4 and npm to 6.14.8 [Pagan Gazzard]
- Remove support for etcd-based confd config [Will Boyce]
- Update nodejs to 12.18.3 and npm to 6.14.7 [Pagan Gazzard]
- Update nodejs to 12.18.2 [Pagan Gazzard]
- Update nodejs to 12.18.1 [Pagan Gazzard]
- Update nodejs to 12.18.0 [Pagan Gazzard]
- Update nodejs to 12.17.0 and npm to 6.14.5 [Pagan Gazzard]
- Update nodejs to 12.16.3 [Pagan Gazzard]
- Forward log from journald to console by default [Trong Nghia Nguyen]
- Update nodejs to 12.16.2, npm to 6.14.4 [Pagan Gazzard]
- Update nodejs to 12.16.1 [Pagan Gazzard]
- Update nodejs to 12.16.0 [Pagan Gazzard]
- Update nodejs to 12.15.0 and npm to 6.13.7 [Pagan Gazzard]
- Update nodejs to 12.14.1 and npm to 6.13.6 [Pagan Gazzard]
- Mask apt-daily-upgrade.timer [Pagan Gazzard]
- Update nodejs to 12.14.0 and npm to 6.13.4 [Pagan Gazzard]
- Don't use UID used in node archive when unpacking as root [Federico Fissore]
- Update node to 12 in no systemd variant [Roman Mazur]
- Update to nodejs 12 [Pagan Gazzard]
- Respect BALENA_TLD env variable in nosystemd variant [Roman Mazur]
- Optimize for caching [Roman Mazur]
- Use balena node base image [Roman Mazur]
- Add a base image without systemd [Roman Mazur]
- 🔒: Update Node to 10.16.3 and NPM to 6.10.3 [Andreas Fitzek]
- Update nodejs to 10.16.1 and npm to 6.10.2 [Pagan Gazzard]
- Mdns: Ensure multipart subdomains are allowed [Heds Simons]
- Upgrade to debian buster [Pagan Gazzard]
- Systemd: move StartLimitIntervalSec to proper conf section [Matthew McGinn]
- Fix adding htoprc [Pagan Gazzard]
- Add default htop settings to hide threads and use a tree view [Pagan Gazzard]
- Update nodejs to 10.16.0 and npm to 6.9.0 [Pagan Gazzard]
- Disable the apt daily timer [Pagan Gazzard]
- Disable start limit for confd.service [Pagan Gazzard]
- Hostname-vars: Ensure previous hostname envvars aren't overwritten [Heds Simons]
- Versionbot: Add CHANGELOG.yml (for nested changelogs) [Will Boyce]
- Envvars: Add Monitor host and use balena UUID [Heds Simons]
- Update node to v10.15.3 [Pagan Gazzard]
- Codeowners: Add backend team as owners [Heds Simons]
- Update nodejs to 10.15.2 and npm to 6.8.0 [Pagan Gazzard]
- Journald: set RuntimeMaxUse=100M [Will Boyce]
- Update nodejs to 10.15.1 [Pagan Gazzard]
- Confd: Fix backslashes being removed from envvars [Michael Angelos Simos]
- Confd: Update to v0.16.0 [Will Boyce]
- Update nodejs to 10.15.0 and npm to 6.7.0 [Pagan Gazzard]
- Update to node 10.14.1 [Pagan Gazzard]
- Update nodejs to 10.x [Pagan Gazzard]
- Subdomains: Autoset subdomain envvars based on device UUID [Heds Simons]
- Rename: s/resin/balena [Will Boyce]
- Dns: Prioritise DNS over MDNS lookups for aliases [Heds Simons]
- Logging: Allow child components to log to the console [Heds Simons]
- Update to nodejs 8.12.0 and npm 6.4.1 [Pagan Gazzard]
- Update to nodejs 8.11.4 #54 [Pagan Gazzard]
- Update to nodejs 8.11.3 #53 [Pagan Gazzard]
- Add
libnss-mdns
to base images for MDNS lookups. #52 [Heds Simons]
- Update to nodejs 8.11.2 and npm 5.10.0 #50 [Pagan Gazzard]
- Update to debian stretch #49 [Pagan Gazzard]
- Fix disabling systemd rate limiting. #48 [Pagan Gazzard]
- Add
balena-root-ca.service
unit file for self-signed CA handling. #47 [Heds Simons]
- Support confd env back-end switch, #45 [Michael Angelos Simos]
- Upgrade confd to v0.15.0 #44 [Michael Angelos Simos]
- Update nodejs to 8.10.0 and npm to 5.6.0 #41 [Pagan Gazzard]
- Turn off journald rate limiting #40 [Cameron Diver]
- Update nodejs to 8.9.0 and npm to 5.5.1 #29 [Pagan Gazzard]
- Update node to 6.11.5 #39 [Andreas Fitzek]
- Fix tag detection on circle builds #37 [John (Jack) Brown]
- Update confd to version 0.13.0 #35 [Lucian Buzzo]
- Add CircleCI integration #36 [John (Jack) Brown]
- Add versionist config [John (Jack) Brown]
- Update node to 6.11.1
- Update rsyslog config to use disk-buffering and retry when connection to logentries fails
- Update rsyslog config to use ca-certificate chain from debian
- Updated node to 6.10.2 and npm to 4.5.0
- Updated node to 6.9.1
- Updated node to 6.9.0 and npm to 3.10.8
- Updated node to 6.6.0
- Updated node to 6.5.0
- Updated node to 6.4.0
- Updated node to 6.3.0 and npm to 3.10.3
- Updated node to 6.2.2 and npm to 3.9.5
- Updated node to 6.2.0 and npm to 3.8.9
- Updated node to 6.0.0 and npm to 3.8.8
- Updated to confd 0.11.0
- Removed parted
- Updated node to 4.4.3 and npm to 2.15.4
- Added the ability to force a full rebuild
- Added some debug utils
- Update node version to 4.2.6
- Allowed running in an unprivileged container
- Initial version