Update balena-io/balena-cli to v24#1426
Closed
balena-renovate[bot] wants to merge 1 commit into
Closed
Conversation
6f7e3fa to
d97c998
Compare
d97c998 to
5f7e17c
Compare
5f7e17c to
ef4ce6a
Compare
b718427 to
d0a6783
Compare
d0a6783 to
ddb79d7
Compare
c5ce783 to
bebbe1e
Compare
bebbe1e to
2c436c3
Compare
2c436c3 to
c8839de
Compare
c8839de to
bd516c1
Compare
bd516c1 to
eee56c2
Compare
eee56c2 to
594a82a
Compare
Update balena-io/balena-cli from 22.5.5 to 24.1.4 Change-type: patch
Contributor
Author
Renovate Ignore NotificationBecause you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v22.5.5→v24.1.4Release Notes
balena-io/balena-cli (balena-io/balena-cli)
v24.1.4Compare Source
6251f3c(Retry ratelimited requests that have a Retry-After less than 60 seconds, 2026-04-24)2c343d0(Deduplicate dependencies, 2026-04-27)v24.1.3Compare Source
a97edb0(test(device ssh): unset proxy env vars that break stderr assertions, 2026-04-07)v24.1.2Compare Source
d0e19ed(Update @balena/lint to prepare for TS6.0, 2026-04-07)657f56c(Deduplicate dependencies, 2026-04-07)12a64e3(Unblock color tests on CI after deduplicating supports-color, 2026-04-07)v24.1.1Compare Source
50f7bf4(Explicitly align express in package.json with the one in the shrinkwrap, 2026-03-31)v24.1.0Compare Source
958c5be(Update author, 2026-03-19)fa721a4(Update balena-sdk to 23.1.13, 2026-04-03)3ba78fe(os download: Addtypeflag for specifyingdisk-imageor, 2026-03-17)1fa3b1c(os download: warn if no type is chosen and default is installation-media, 2026-04-02)12146ec(os download: download the default type if the type passed is the same, 2026-04-02)54e8fe0(Deduplicate dependencies, 2026-04-06)v24.0.4Compare Source
1026def(Prune unused prebuilds, sign .bare binaries, fix klaw codesign handler, 2026-04-06)c7eaebb(Bump @types/klaw to ^3.0.7 for TS 5.2+ compat, 2026-04-06)25c4ed4(Deduplicate npm-shrinkwrap.json, 2026-04-06)v24.0.3Compare Source
3420382(Deduplicate dependencies, 2026-02-26)cb22fb0(Disable background auto-updates, 2026-02-26)v24.0.2Compare Source
508a595(Deduplicate dependencies, 2026-02-18)d184e5e(Update balena-sdk to 23.0.2, 2026-02-18)v24.0.1Compare Source
8ec00b0(Nudge users to update using the OCLIF update command, 2026-02-17)45877d3(Deduplicate dependencies, 2026-02-18)v24.0.0Compare Source
19ae413(Update balena-sdk to v23.0.0, 2026-02-04)4f724cb(Preserve support for using short uuds & commits, 2026-02-06)8c1bfe7(os download,device init: Drop support for the 'recommended' & 'default' os version aliases in favor of 'latest', 2026-02-09)c53a17c(preload: Include the release version in the selection list of releases, 2026-02-09)8a1a4f8(Group all OS related helpers to utils/os.ts, 2026-02-10)82c0dba(Deduplicate dependencies, 2026-02-13)v23.2.32Compare Source
cc32211(tests: Replace the deprecated url.parse with new URL(), 2026-02-11)f8702f5(Remove unnecessary 'url' imports, 2026-02-11)84edd27(tests/build: Increase the test timeout to 1.5 minute, 2026-02-11)v23.2.31Compare Source
55b77d8(Deduplicate dependencies, 2026-02-11)7a541ac(tests: Add ignore rule for DEP0169 url.parse deprecation, 2026-02-11)v23.2.30Compare Source
Update dependency balena-settings-client to v6
Notable changes
merge[Matthew Yarmolinsky]lodashwithes-toolkit[Matthew Yarmolinsky]jsdoc-to-markdown[Matthew Yarmolinsky]balena-io-modules/balena-settings-client (balena-settings-client)
v6.0.2Compare Source
(2025-12-23)
v6.0.1Compare Source
(2025-12-23)
v6.0.0Compare Source
(2025-12-23)
merge[Matthew Yarmolinsky]lodashwithes-toolkit[Matthew Yarmolinsky]jsdoc-to-markdown[Matthew Yarmolinsky]v5.0.3Compare Source
(2023-06-02)
List of commits
22c6989(Update dependency balena-settings-client to v6, 2026-01-16)v23.2.29Compare Source
Update dependency body-parser to v2
Notable changes
unpipepackage and use nativeunpipe()methodextendedtofalsereq.bodyis no longer always initialized to{}bodyParser()combination middlewareas released, this is not the case, fixed in 2.0.1urlencodedparser now defaultsextendedtofalseurlencodedsimple parser now usesqsmodule instead ofquerystringmoduleon-finishedto determine when body readexpressjs/body-parser (body-parser)
v2.2.2Compare Source
=========================
v2.2.1Compare Source
=========================
encodingExistsby using prototype-less objectsv2.2.0Compare Source
=========================
v2.1.0Compare Source
=========================
v2.0.2Compare Source
=========================
unpipepackage and use nativeunpipe()methodv2.0.1Compare Source
=========================
extendedtofalsev2.0.0Compare Source
=========================
Breaking Changes
req.bodyis no longer always initialized to{}undefinedunless a body is parsedbodyParser()combination middlewareas released, this is not the case, fixed in 2.0.1urlencodedparser now defaultsextendedtofalseurlencodedsimple parser now usesqsmodule instead ofquerystringmoduleFeatures
on-finishedto determine when body readDependencies
List of commits
a4bb84b(Update dependency body-parser to v2, 2026-01-16)b12ba3e(Drop unneeded dependency@types/body-parser, 2026-01-16)aec9484(server: Add optional chain afterrequest.body, 2026-01-16)cebc4c9(server.spec: Test for undefined bodies, 2026-01-16)cd265ac(Deduplicate dependencies, 2026-01-16)v23.2.28Compare Source
Update dependency balena-semver to v4
Notable changes
balena-io-modules/balena-semver (balena-semver)
[
v4.0.1](https://redirect.github.com/balena-io-modules/balena-semver/blob/HEAD/CHANGELOG.md#401List of commits
99b1d42(Update dependency balena-semver to v4, 2026-01-15)v23.2.27Compare Source
43c24a5(Update actions/setup-node digest to6044e13, 2026-01-15)v23.2.26Compare Source
Update apple-actions/import-codesign-certs action to v6
Notable changes
apple-actions/import-codesign-certs (apple-actions/import-codesign-certs)
v6Compare Source
List of commits
31ad365(Update apple-actions/import-codesign-certs action to v6, 2026-01-15)v23.2.25Compare Source
Update actions/download-artifact action to v7
Notable changes
actions/download-artifact (actions/download-artifact)
v7.0.0Compare Source
v7 - What's new
Node.js 24
This release updates the runtime to Node.js 24. v6 had preliminary support for Node 24, however this action was by default still running on Node.js 20. Now this action by default will run on Node.js 24.
What's Changed
New Contributors
Full Changelog: actions/download-artifact@v6.0.0...v7.0.0
List of commits
8bde334(Update actions/download-artifact action to v7, 2026-01-15)v23.2.24Compare Source
Update actions/upload-artifact action to v6
Notable changes
actions/upload-artifact (actions/upload-artifact)
v6Compare Source
List of commits
c5e6f3a(Update actions/upload-artifact action to v6, 2026-01-15)v23.2.23Compare Source
836ce0c(Change common-flags modules to factories instead of static object, 2026-01-14)v23.2.22Compare Source
2697746(Remove unusedsetMaxListenersfunction, 2026-01-13)9f72030(Reduce overall usage ofrequire, 2026-01-13)v23.2.21Compare Source
0a43fa0(Updatebalena-image-fsto 7.6.0, 2026-01-13)2216598(Remove no longer needed code in favor ofbalena-image-fs, 2026-01-13)7c978a0(Remove no longer needed direct dependenciesfile-diskandpartitioninfo, 2026-01-13)v23.2.20Compare Source
eb140db(AddgetPackageJsonlazy getter to centralize package.json access, 2026-01-13)v23.2.19Compare Source
d3392a9(README: removedavid-dmlink, 2026-01-12)156af67(Remove unused dev dependencies, 2026-01-12)6c90666(Add missing dependencyindent-string, 2026-01-12)7eb41c3(Add missing dev dependencypinejs-client-core, 2026-01-12)a54c4d1(Add missing dependencyfile-disk, 2026-01-12)2e4cf49(Add missing dependencypartitioninfo, 2026-01-12)e10fdcb(Runnpm audit fix, 2026-01-13)8c1cb04(Deduplicate dependencies, 2026-01-13)v23.2.18Compare Source
09cea86(Deduplicate dependencies, 2026-01-13)2eaa5c1(Add tests for balena config generate, 2026-01-13)v23.2.17Compare Source
23c645a(os download: Correct img names to match devices type in examples, 2026-01-01)59b639d(Update reconfix to 1.0.2, 2026-01-12)15bf2d6(Update balena-device-init to 8.2.1, 2026-01-12)d8f50d0(Dropexit-hookpatch, 2026-01-02)bd3acf1(Deduplicate dependencies, 2026-01-12)v23.2.16Compare Source
ff73fed(tests: Replacenock,mock-requireandrewirewithmockttpandsinon, 2025-10-17)81e6537(Unpin balena-request from v14.0.6, 2026-01-09)v23.2.15Compare Source
d0b98ad(Fix intermitent test on image-manager, 2026-01-09)v23.2.14Compare Source
9ebf244(Update balena-sdk to 22.4.5, 2025-12-30)df95136(Use the device.is_connected_to_vpn field for device actions, ssh & tunnel checks, 2025-11-13)v23.2.13Compare Source
11745cd(Update docker-progress to 5.4.0, 2025-12-04)v23.2.12Compare Source
aaaebf4(Update oclif from 4.22.0 to 4.22.61, 2025-12-29)v23.2.11Compare Source
Update aws-actions/configure-aws-credentials action to v5
Notable changes
aws-actions/configure-aws-credentials (aws-actions/configure-aws-credentials)
v5.1.1Compare Source
Miscellaneous Chores
v5.1.0Compare Source
Features
Bug Fixes
v5.0.0Compare Source
⚠ BREAKING CHANGES
Features
List of commits
6ff189c(Update aws-actions/configure-aws-credentials action to v5, 2025-12-15)v23.2.10Compare Source
Update apple-actions/import-codesign-certs action to v5
Notable changes
apple-actions/import-codesign-certs (apple-actions/import-codesign-certs)
v5Compare Source
v4Compare Source
List of commits
68c8deb(Update apple-actions/import-codesign-certs action to v5, 2025-12-12)v23.2.9Compare Source
b2b7c99(renovate: Only run npm dedupe for github-actions updates, 2025-12-11)6423901(Fix Node.js 22+ JSON import error by using require(), 2025-12-11)1bd2b62(npm dedupe, 2025-12-12)v23.2.8Compare Source
55f230c(os configure, device init: Validate that the config.json's installer.secureboot is a boolean when set, 2025-12-05)b138ce3(Add test for os configure --config using secureboot, 2025-12-05)v23.2.7Compare Source
0bc9b48(os configure: Fix asking interactive questions when --config is used, 2025-12-05)b85ccb7(Add tests for os configure --config, 2025-12-06)adde762(Update @balena/lint to 9.3.7 to support async disposables, 2025-12-06)v23.2.6Compare Source
Update apple-actions/import-codesign-certs action to v3
Notable changes
apple-actions/import-codesign-certs (apple-actions/import-codesign-certs)
v3Compare Source
Upgrade to node 20 plus some other changes
List of commits
e840195(Update apple-actions/import-codesign-certs action to v3, 2025-12-05)v23.2.5Compare Source
65daaaa(os configure: Fix detecting the OS version of flasher images, 2025-12-02)b7a7baa(Deduplicate dependencies, 2025-12-04)v23.2.4Compare Source
Update GitHub Actions
Notable changes
-actions/python-versions (python)
aws-actions/configure-aws-credentials (aws-actions/configure-aws-credentials)
v4.3.1Compare Source
Bug Fixes
v4.3.0Compare Source
NOTE: This release tag originally pointed to
59b4418, but a critical bug was discovered shortly after publishing. We updated this tag tod0834adto prevent anyone using the 4.3.0 tag from encountering the bug, and we published 4.3.1 to allow workflows to auto update correctly.Features
Bug Fixes
Miscellaneous Chores
actions/python-versions (python)
v3.14.1: 3.14.1Compare Source
Python 3.14.1
v3.14.0: 3.14.0Compare Source
Python 3.14.0
v3.13.10: 3.13.10Compare Source
Python 3.13.10
v3.13.9: 3.13.9Compare Source
Python 3.13.9
v3.13.8: 3.13.8Compare Source
Python 3.13.8
v3.13.7: 3.13.7Compare Source
Python 3.13.7
v3.13.6: 3.13.6Compare Source
Python 3.13.6
v3.13.5: 3.13.5Compare Source
Python 3.13.5
v3.13.4: 3.13.4Compare Source
Python 3.13.4
v3.13.3: 3.13.3Compare Source
Python 3.13.3
v3.13.2: 3.13.2Compare Source
Python 3.13.2
v3.13.1: 3.13.1Compare Source
Python 3.13.1
v3.13.0: 3.13.0Compare Source
Python 3.13.0
v3.12.12: 3.12.12Compare Source
Python 3.12.12
v3.12.11: 3.12.11Compare Source
Python 3.12.11
v3.12.10: 3.12.10Compare Source
Python 3.12.10
v3.12.9: 3.12.9Compare Source
Python 3.12.9
v3.12.8: 3.12.8Compare Source
Python 3.12.8
v3.12.7: 3.12.7Compare Source
Python 3.12.7
v3.12.6: 3.12.6Compare Source
Python 3.12.6
v3.12.5: 3.12.5Compare Source
Python 3.12.5
v3.12.4: 3.12.4Compare Source
Python 3.12.4
v3.12.3: 3.12.3Compare Source
Python 3.12.3
v3.12.2: 3.12.2Compare Source
Python 3.12.2
v3.12.1: 3.12.1Compare Source
Python 3.12.1
v3.12.0: 3.12.0Compare Source
Python 3.12.0
List of commits
373c660(Update GitHub Actions, 2025-12-03)v23.2.3Compare Source
81d29d6(Lock file maintenance, 2025-12-03)v23.2.2Compare Source
Update actions/download-artifact action to v6
Notable changes
@actions/artifacttov4.0.0v6.0.0by @danwkennedy in #438actions/download-artifact (actions/download-artifact)
v6.0.0Compare Source
What's Changed
BREAKING CHANGE: this update supports Node
v24.x. This is not a breaking change per-se but we're treating it as such.@actions/artifacttov4.0.0v6.0.0by @danwkennedy in #438New Contributors
Full Changelog: actions/download-artifact@v5...v6.0.0
List of commits
92eee38(Update actions/download-artifact action to v6, 2025-12-02)v23.2.1Compare Source
e463dea(Deduplicate dependencies, 2025-12-02)b4668b0(tests/os/configure.spec: Abstract the temp image creation and cleanup, 2025-12-02)v23.2.0Compare Source
a8f87d1(Include sub-commands in --help, 2025-11-19)v23.1.4Compare Source
91cf9f3(Remove the oclif/core patches in favor oclif overrides & customization, 2025-11-18)v23.1.3Compare Source
8a6630c(Fixversionandautocompletecommands not working in offline mode, 2025-11-18)bfc0ba7(Deduplicate dependencies, 2025-11-19)v23.1.2Compare Source
ab7ecec(push,build: Use streaming while packing the build context files, 2024-02-26)v23.1.1Compare Source
a97c8db(Drop some usage of lodash in favor of native equivalents, 2025-11-12)v23.1.0Compare Source
757061c(device os-update: Add support for HUPing ESR devices, 2025-11-17)bfc464b(Deduplicate dependencies, 2025-11-18)v23.0.1Compare Source
00363df(Use nullish coalescing, 2025-11-11)731e19a(Fix getExpandedProp return type, 2025-11-11)772f597(Re-enable JS linting and add JSDoc annotations for JS files, 2025-11-11)ccc82d7(Add missing type annotations, 2025-11-11)v23.0.0Compare Source
Breaking changes
api-keys→api-key listdevices supported→device-type listscan→device detectdevices→device listlogs→device logsnotes→device notessh→device sshtunnel→device tunnelenvs→env listenv add→env setfleets→fleet listorgs→organization listreleases→release listkey add→ssh-key addkey→ssh-keykeys→ssh-key listkey list→ssh-key listkey rm→ssh-key rmtags→tag listdevice note: Drop the --dev flag in favor of the standardized --device-jbalena autocompletenow for easy instructions!-aflag with--verbose-jshorthand of--jsonbalena os build-configcommand in favor ofbalena config generatebalena config generate. This should remove any confusion as to why we had two commands (whConfiguration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate.