Releases: balena-io/deploy-to-balena-action
v2.0.91
v2.0.90
Update dependency mocha to v11
Notable changes
- bumped glob dependency from 8 to 10 (#5250) (43c3157)
- fix examples for
linkPartialObjects
methods (#5255) (34e0e52) - adapt new engine range for Mocha 11 (#5216)
- allow calling hook methods (#5231) (e3da641)
- adapt new engine range for Mocha 11 (#5216) (80da25a)
- downgrade example/tests chai to 4.5.0 (#5245) (eac87e1)
mochajs/mocha (mocha)
v11.0.1
🌟 Features
📚 Documentation
v11.0.0
⚠ BREAKING CHANGES
- adapt new engine range for Mocha 11 (#5216)
🌟 Features
🩹 Fixes
📚 Documentation
List of commits
02e04f4 (Update dependency mocha to v11, 2025-01-06)
v2.0.89
Update dependency balena-io/balena-cli to v20.2.1
Notable changes
balena-io/balena-cli (balena-io/balena-cli)
v20.2.1
60bc509
(Update balena-preload to 17.0.0, 2024-12-31)
v20.2.0
dbe177e
(os configure: Give precedence to the boot partition located in the image over the device-type.json contents, 2024-12-30)
09f8073
(Deduplicate dependencies, 2024-12-31)
v20.1.6
305d65d
(Add more realistic os configure tests, 2024-12-24)
c4d3686
(Deduplicate dependencies, 2024-12-24)
v20.1.5
7a22c98
(Update shrinkwrapped express to v4.21.2, 2024-12-20)
v20.1.4
e8ac3ea
(Update balena-device-init to 8.0.0, 2024-12-18)
v20.1.3
07365c4
(Update oclif to 4.17.0 and @oclif/core 4.1.0, 2024-12-17)
v20.1.2
e192767
(Remove unnecessary Promise.resolve
and Promise.reject
, 2024-12-16)
v20.1.1
c0e7ae9
(Update @balena/lint to v9.1.3, 2024-12-16)
v20.1.0
703dbd0
(device os-update
: Add handling for updates that require takeover, 2024-11-11)
602e63c
(Fix typings in release
and release list
commands, 2024-12-10)
2ab635f
(Update expected warnings, 2024-12-10)
322736a
(Deduplicate dependencies, 2024-12-11)
c347b67
(Update balena-sdk
, 2024-12-11)
4022bee
(Update @balena/compose
, 2024-12-11)
List of commits
abc2a64 (Update dependency balena-io/balena-cli to v20.2.1, 2025-01-06)
v2.0.88
Update dependency balena-io/balena-cli to v20.0.9
Notable changes
balena-io/balena-cli (balena-io/balena-cli)
v20.0.9
38e2925
(Update shrinkwrapped express to v4.21.1, 2024-11-11)
v20.0.8
d1f7d6d
(Run test and publish with macos-13, 2024-12-04)
v20.0.7
61d4d1f
(Update TypeScript to 5.7.2, 2024-11-23)
a01c85b
(Deduplicate dependencies, 2024-11-23)
List of commits
7d292d9 (Update dependency balena-io/balena-cli to v20.0.9, 2025-01-06)
v2.0.87
Update Node.js to v18.20.5
Notable changes
- [
ac37e554a5
] - esm: mark import attributes and JSON module as stable (Nicolò Ribaudo) #55333 - [
c2e6a8f215
] - benchmark: fix napi/ref addon (Michaël Zasso) #53233 - [
4c2e07aaac
] - build: pin doc workflow to Node.js 20 (Richard Lau) #55755 - [
6ba4ebd060
] - build: fix build with Python 3.12 (Luigi Pinca) #50582 - [
c50f01399e
] - crypto: ensure invalid SubtleCrypto JWK data import results in DataError (Filip Skokan) #55041 - [
5c46782137
] - crypto: make deriveBits length parameter optional and nullable (Filip Skokan) #53601 - [
6e7274fa53
] - crypto: reject dh,x25519,x448 in {Sign,Verify}Final (Huáng Jùnliàng) #53774 - [
d2442044db
] - crypto: rejectEd25519
/Ed448 in Sign/Verify prototypes (Filip Skokan) #52340 - [
93670de499
] - deps: upgrade npm to 10.8.2 (npm team) #53799 - [
8531c95587
] - deps: upgrade npm to 10.8.1 (npm team) #53207 - [
fd9933ea0f
] - deps: upgrade npm to 10.8.0 (npm team) #53014 - [
03852495d7
] - deps: update simdutf to 5.6.0 (Node.js GitHub Bot) #55379 - [
3597be4146
] - deps: update simdutf to 5.5.0 (Node.js GitHub Bot) #54434 - [
52d2c03738
] - deps: update simdutf to 5.3.4 (Node.js GitHub Bot) #54312 - [
dd882ac483
] - deps: update simdutf to 5.3.1 (Node.js GitHub Bot) #54196 - [
5fb8e1b428
] - deps: update simdutf to 5.3.0 (Node.js GitHub Bot) #53837 - [
c952fd886d
] - deps: update simdutf to 5.2.8 (Node.js GitHub Bot) #52727 - [
a1ae050ed5
] - deps: update simdutf to 5.2.6 (Node.js GitHub Bot) #52727 - [
96ec48da7f
] - deps: update brotli to 1.1.0 (Node.js GitHub Bot) #50804 - [
11242bcfb4
] - deps: update zlib to 1.3.0.1-motley-71660e1 (Node.js GitHub Bot) #53464 - [
64f98a9869
] - deps: update zlib to 1.3.0.1-motley-c2469fd (Node.js GitHub Bot) #53464 - [
4b815550e0
] - deps: update zlib to 1.3.0.1-motley-68e57e6 (Node.js GitHub Bot) #53464 - [
f6b2f68ce7
] - deps: update zlib to 1.3.0.1-motley-8b7eff8 (Node.js GitHub Bot) #53464 - [
e151ebef86
] - deps: update zlib to 1.3.0.1-motley-e432200 (Node.js GitHub Bot) #53464 - [
637a306e02
] - deps: update zlib to 1.3.0.1-motley-887bb57 (Node.js GitHub Bot) #53464 - [
569a739569
] - deps: update zlib to 1.3.0.1-motley-209717d (Node.js GitHub Bot) #53156 - [
033f1e2ba5
] - deps: update zlib to 1.3.0.1-motley-4f653ff (Node.js GitHub Bot) #53052 - [
aaa857fc01
] - deps: update ada to 2.8.0 (Node.js GitHub Bot) #53254 - [
d577321877
] - deps: update acorn to 8.13.0 (Node.js GitHub Bot) #55558 - [
55b3c8a41f
] - deps: update acorn-walk to 8.3.4 (Node.js GitHub Bot) #54950 - [
50a9456f1e
] - deps: update acorn-walk to 8.3.3 (Node.js GitHub Bot) #53466 - [
f56cfe776b
] - deps: update acorn to 8.12.1 (Node.js GitHub Bot) #53465 - [
fce3ab686d
] - deps: update archs files for openssl-3.0.15+quic1 (Node.js GitHub Bot) #55184 - [
46c782486e
] - deps: upgrade openssl sources to quictls/openssl-3.0.15+quic1 (Node.js GitHub Bot) #55184 - [
4a18581dc3
] - deps: update corepack to 0.29.4 (Node.js GitHub Bot) #54845 - [
67e98831ab
] - deps: update archs files for openssl-3.0.14+quic1 (Node.js GitHub Bot) #54336 - [
c60c6630af
] - deps: upgrade openssl sources to quictls/openssl-3.0.14+quic1 (Node.js GitHub Bot) #54336 - [
935a506377
] - deps: update corepack to 0.29.3 (Node.js GitHub Bot) #54072 - [
dbdfdd0226
] - deps: update corepack to 0.29.2 (Node.js GitHub Bot) #53838 - [
395ee44608
] - deps: update corepack to 0.28.2 (Node.js GitHub Bot) #53253 - [
6ba8bc0618
] - deps: update c-ares to 1.29.0 (Node.js GitHub Bot) #53155 - [
81c3260cd2
] - deps: update corepack to 0.28.1 (Node.js GitHub Bot) #52946 - [
e4739e9aa6
] - doc: only apply content-visibility on all.html (Filip Skokan) #53510 - [
4d2ac5d98f
] - doc: move release key for Myles Borins (Richard Lau) #54059 - [
1c4decc998
] - doc: add release key for aduh95 (Antoine du Hamel) #55349 - [
a4f6f0918f
] - doc: add names next to release key bash commands (Aviv Keller) #52878 - [
c679348f83
] ...
v2.0.86
v2.0.85
v2.0.84
v2.0.83
Update dependency balena-io/balena-cli to v20.0.6
Notable changes
balena-io/balena-cli (balena-io/balena-cli)
v20.0.6
24273b5
(Deduplicate dependencies, 2024-11-07)
6155509
(Refactor balena build for clarity, 2024-11-07)
v20.0.5
bcb42c8
(Update actions/upload-artifact digest to b4b15b8
, 2024-11-05)
v20.0.4
91c3fce
(Update actions/setup-node digest to 39370e3
, 2024-11-05)
v20.0.3
8577bb6
(Deduplicate dependencies, 2024-11-04)
e0f0816
(api-key generate: Display a descriptive error when the generation fails due to a stale JWT, 2024-11-04)
List of commits
0a80ad0 (Update dependency balena-io/balena-cli to v20.0.6, 2024-11-12)
v2.0.82
Update dependency balena-sdk to v20
Notable changes
- Billing: Add link and cashapp as payment types [Josh Bowling]
- Update actions/setup-node digest to
39370e3
[balena-renovate[bot]] - Typings: Fix types for nullable model properties [Pagan Gazzard]
- Typings: mark all
ReverseNavigationResource
as optional as they are when not expanded [Pagan Gazzard] - tests: Use @balena/env-parsing [Thodoris Greasidis]
- typing_tests: Target es2017 to fix compilation after recent @types/node changes [Thodoris Greasidis]
- Typings: remove optionality from any property that is expanded [Pagan Gazzard]
- Simplify the custom pinejs-client typings after the Concept type unification [Thodoris Greasidis]
- Add option for detached HUP on startOsUpdate [jaomaloy]
- Typings: fix some id typings to the correct typing [Pagan Gazzard]
- Typings: release status and update_timestamp cannot be null [Pagan Gazzard]
- Correct SupportFeature feature typing to be a ConceptTypeNavigationResource [Pagan Gazzard]
- Remove non-existent properties from model typings [Pagan Gazzard]
- Update actions/setup-node action to v4 [Self-hosted Renovate Bot]
- Pin actions/setup-node action to
1a4442c
[Self-hosted Renovate Bot] - os: Stop returning legacy OS Releases with an empty raw_version [Thodoris Greasidis]
- Throw an invalid parameter error when an empty string is provided as a uuid parameter [Thodoris Greasidis]
- Update @balena/lint to v9 [Thodoris Greasidis]
- typings: Add missing billing properties in Config [Thodoris Greasidis]
- Fix the device.setSupervisorRelease docs to not include a v prefix for the version [Thodoris Greasidis]
- Update
lastOnline
function to return "Connected" instead of "Online" [Andrea Rosci] - Update TypeScript to 5.6.2 [Thodoris Greasidis]
- typing: Fix the release.contract to be a JsonType instead of a string [Thodoris Greasidis]
- tests: Enable the retryRateLimitedRequests option [Thodoris Greasidis]
- Add the computed device.should_be_running__release field [Thodoris Greasidis]
- tests: Simplify the release.createFromUrl() test cleanup [Thodoris Greasidis]
- Lint & type fixes & improvements [Thodoris Greasidis]
- tests: Add missing $selects to make the queries faster [Thodoris Greasidis]
- v7 model: Change image.image_size to string | null [Thodoris Greasidis]
- v7 model: Replace device.overall_status offline & idle with disconnected, reduced-functionality & operational [Thodoris Greasidis]
- v7 model: Change user, application & device actor, to return a deferred property when selected [Thodoris Greasidis]
- v7 model: Replace the release.should_be_running_on__device with is_pinned_to__device [Thodoris Greasidis]
- v7 model: Replace the device.should_be_running__release with is_pinned_on__release [Thodoris Greasidis]
- v7 model: Add the device.should_be_operated_by__release property [Thodoris Greasidis]
- v7 model: Drop the supervisor_release resource [Thodoris Greasidis]
- v7 model: Replace device.should_be_managed_by__supervisor_release with should_be_managed_by__release [Thodoris Greasidis]
- v7 model: Drop the device.is_managed_by__device, manages__device properties [Thodoris Greasidis]
- v7 model: Drop the device.vpn_address property [Thodoris Greasidis]
- v7 model: Drop the device state & status_sort_index sdk-only property typings [Thodoris Greasidis]
- v7 model: Drop the gateway_download resource [Thodoris Greasidis]
- [BREAKING]: Update all API queries to use the v7 model [Thodoris Greasidis]
- [BREAKING]: Drop the application.getAppByOwner method [Thodoris Greasidis]
- Add the os.getSupervisorReleasesForCpuArchitecture() method [Thodoris Greasidis]
- [BREAKING]: Drop the os.getSupervisorReleaseByDeviceType method [Thodoris Greasidis]
- [BREAKING]: application.create: Drop the applicationType & parent parameters [Thodoris Greasidis]
- Drop the unused OsVersionsByDeviceType type [Thodoris Greasidis]
- Drop the no longer needed __metadata property handling [Thodoris Greasidis]
- Update pinejs-client-core to 6.15.0 [Thodoris Greasidis]
- Add support for using model specific typings [Pagan Gazzard]
- Deprecate passing
url
to helper functions [Pagan Gazzard] - Type
upsert
andgetOrCreate
as not accepting aurl
[Pagan Gazzard] - Include comments in generated output so that jsdoc is available [Pagan Gazzard]
- Tests: improve typing of tests [Pagan Gazzard]
- Add
$filter
to nested$count
typings [Pagan Gazzard] - Tests: remove unnecessary/unintended returns [Pagan Gazzard]
- Fix using top level $count downstream [Pagan Gazzard]
- Type $count/$any/$all as needing to be nested in a navigation property [Pagan Gazzard]
- Use readonly arrays for typings for better compatibility with
as const
[Pagan Gazzard] - Deprecate the generic
PinejsClient
typing in favor of usingthis
for.clone
typing [Pagan Gazzard] - Update dev dependencies [Pagan Gazzard]
- Improve typings [Pagan Gazzard]
- Update dependencies [Pagan Gazzard]
- [BREAKING]: Stop actively supporting TypeScript versions older than the current latest [Thodoris Greasidis]
- Bump minimum supported Typescript version to v5.5.2 [Thodoris Greasidis]
- [BREAKING]: Update the es2015 build target & output folder to es2017 [Thodoris Greasidis]
- package.json: Rename the lint:fix npm script to lint-fix [Thodoris Greasidis]
balena-io/balena-sdk (balena-sdk)
v20.4.0
- Billing: Add link and cashapp as payment types [Josh Bowling]
v20.3.7
- Update actions/setup-node digest to
39370e3
[balena-renovate[bot]]
v20.3.6
- Typings: Fix types for nullable model properties [Pagan Gazzard]
v20.3.5
- Typings: mark all
ReverseNavigationResource
as optional as they are when not expanded [Pagan Gazzard]
v20.3.4
- tests: Use @balena/env-parsing [Thodoris Greasidis]
v20.3.3
- typing_tests: Target es2017 to fix compilation after recent @types/node changes [Thodoris Greasidis]
v20.3.2
- Typings: remove optionality from any property that is expanded [Pagan Gazzard]
v20.3.1
- Simplify the custom pinejs-client typings after the Concept type unification [Thodoris Greasidis]
v20.3.0
- Add option for detached HUP on startOsUpdate [jaomaloy]
v20.2.10
- Typings: fix some id typings to the correct typing [Pagan Gazzard]
v20.2.9
- Typings: release status and update_timestamp cannot be null [Pagan Gazzard]
v20.2.8
- Correct SupportFeature feature typing to be a ConceptTypeNavigationResource [Pagan Gazzard]
v20.2.7
- Remove non-existent properties from model typings [Pagan Gazzard]
v20.2.6
- Update actions/setup-n...