Skip to content

Releases: balena-io/balena-sdk

v21.7.4

25 Jul 09:34
15f6f2f
Compare
Choose a tag to compare

9cb4cf0 (tests: Reduce the size of the api key names used in tests, 2025-07-23)

v21.7.3

05 Jul 19:13
b0b61f5
Compare
Choose a tag to compare

394624e (Narrow down the fullUuid type assertion, 2025-07-04)

v21.7.2

04 Jul 07:26
e886ad3
Compare
Choose a tag to compare

ea4e4a3 (Migrate all $orderby from string form to object form, 2025-06-11)

v21.7.1

30 Jun 11:21
31f7f35
Compare
Choose a tag to compare

7685296 (application-membership: Replace nested $filter with explicit $any on create, 2025-06-24)

v21.7.0

19 Jun 11:22
3c2a5b2
Compare
Choose a tag to compare

72d7c2c (ApplicationMembershipRoles: Add safe_developer and safe_operator roles, 2025-06-16)

v21.6.1

16 Jun 12:52
89b0cb7
Compare
Choose a tag to compare

9ec6303 (Run CI on supported node version (20), 2025-06-16)

v21.6.0

05 Jun 09:12
ced2e2f
Compare
Choose a tag to compare

186d403 (Replace BillingAccountInfo with extended AccountInfo, 2025-05-09)

v21.5.0

05 Jun 08:16
fb6e049
Compare
Choose a tag to compare

a7050bc (Extend the retryRateLimitedRequests sdk option to also accept a function, 2025-06-02)
c558ac9 (tests: Only retry ratelimited requests with retry delay < 1m, 2025-06-02)
b0cf350 (Log tests: Increase timeout between logs in setup, 2025-05-30)
2c110d8 (tests: Skip the org logo tests temporarily, 2025-06-04)

v21.4.7

29 May 18:50
7c46ee0
Compare
Choose a tag to compare

Update dependency lint-staged to v16

Notable changes

  • #​1546 158d15c Thanks @​iiroj! - Processes are spawned using nano-spawn instead of execa. If you are using Node.js scripts as tasks, you might need to explicitly run them with node, especially when using Windows:
  • #​1546 158d15c Thanks @​iiroj! - The --shell flag has been removed and lint-staged no longer supports evaluating commands directly via a shell. To migrate existing commands, you can create a shell script and invoke it instead. Lint-staged will pass matched staged files as a list of arguments, accessible via "$@&#8203;":
lint-staged/lint-staged (lint-staged)

v16.0.0

Compare Source

Major Changes
  • #​1546 158d15c Thanks @​iiroj! - Processes are spawned using nano-spawn instead of execa. If you are using Node.js scripts as tasks, you might need to explicitly run them with node, especially when using Windows:

    {
      "*.js": "node my-js-linter.js"
    }
  • #​1546 158d15c Thanks @​iiroj! - The --shell flag has been removed and lint-staged no longer supports evaluating commands directly via a shell. To migrate existing commands, you can create a shell script and invoke it instead. Lint-staged will pass matched staged files as a list of arguments, accessible via "$@&#8203;":

List of commits

9ea3d70 (Update dependency lint-staged to v16, 2025-05-29)

v21.4.6

28 May 14:51
00945e9
Compare
Choose a tag to compare

d0d5749 (tests/os.download(): Add test for the emitted stream progress events, 2025-05-26)