Update balena-io/balena-cli to v23#1396
Closed
balena-renovate[bot] wants to merge 1 commit into
Closed
Conversation
e226646 to
4a2b999
Compare
4a2b999 to
8de766f
Compare
8de766f to
6680911
Compare
6680911 to
02382b1
Compare
97a76a4 to
9eeff65
Compare
e2a29c7 to
4707a19
Compare
4707a19 to
eea0527
Compare
eea0527 to
06ede9f
Compare
06ede9f to
1d54378
Compare
1d54378 to
73d3057
Compare
73d3057 to
5af1828
Compare
Update balena-io/balena-cli from 22.5.5 to 23.2.32 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→v23.2.32Release Notes
balena-io/balena-cli (balena-io/balena-cli)
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 (which we were also not sure, but it looks like it has to do with us releasing unmanaged ResinOS images as well 7 years back).config generate: Drop the deprecated no-op--generate-device-api-keyflagos configure--configincompatible with all other flags other than--system-connection--device-typedependency on--fleet--versionflag & fail when the image version can't be detectedos initialize): Fail when a device-type.json can't be detected in the provided imagedevice init: Make--configincompatible with all other flags other than--drive,--version, &--yessemverfield withraw_versioninbalena releaseandbalena release listraw_versionis the correct field to use since it can uniquely identify a release per fleet, includes any revN or draft timestamp suffix, and is also what the UI uses.Other changes
release: Include thebuild_login the--jsonresultsdevice init:Configuration
📅 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.