Skip to content

Releases: balena-io/open-balena

v4.1.134

20 Sep 19:17
c54dcf4
Compare
Choose a tag to compare

Update dependency balena-io/balena-cli to v19.0.12

Notable changes

balena-io/balena-cli (balena-io/balena-cli)

v19.0.12

Compare Source

c7441b0 (skip, 2024-09-20)
251d64e (Add image-manager tests, 2024-09-18)
ff9bb52 (Remove balena-image-manager dependency, 2024-09-18)
c799c3f (Embed balena-image-manager instead of having it as a dependency, 2024-09-18)
89efe2a (Add mime dependency, 2024-09-18)
f6ff397 (Move mkdirp from devDependency to dependency, 2024-09-18)

List of commits

a1546cd (Update dependency balena-io/balena-cli to v19.0.12, 2024-09-20)

v4.1.133

20 Sep 16:17
8de0483
Compare
Choose a tag to compare

Update balena/open-balena-api Docker tag to v28.0.10

Notable changes

Read more

v4.1.132

20 Sep 15:23
61ad8d8
Compare
Choose a tag to compare

Update balena/open-balena-api Docker tag to v28.0.9

Notable changes

  • Optimize state GET v2 via an alternative canAccess path for services [Thodoris Greasidis]
balena-io/open-balena-api (balena/open-balena-api)

v28.0.9

Compare Source

11ec78e (Optimize state GET v2 via an alternative canAccess path for services, 2024-09-20)

v28.0.9

Compare Source

  • Optimize state GET v2 via an alternative canAccess path for services [Thodoris Greasidis]

List of commits

709e2e5 (Update balena/open-balena-api Docker tag to v28.0.9, 2024-09-20)

v4.1.131

19 Sep 14:30
fe04689
Compare
Choose a tag to compare

Update balena/open-balena-api Docker tag to v28.0.8

Notable changes

  • Add test cases for different environment_variables scopes in state get [Otavio Jacobi]
  • Reduce usage of service install on device state get v2 [Otavio Jacobi]
  • Use precise model types instead of AnyObject where possible [Pagan Gazzard]
balena-io/open-balena-api (balena/open-balena-api)

v28.0.8

Compare Source

6c703ae (Add test cases for different environment_variables scopes in state get, 2024-09-17)

v28.0.8

Compare Source

  • Add test cases for different environment_variables scopes in state get [Otavio Jacobi]

v28.0.7

Compare Source

5899b57 (Reduce usage of service install on device state get v2, 2024-09-16)

v28.0.7

Compare Source

  • Reduce usage of service install on device state get v2 [Otavio Jacobi]

v28.0.6

Compare Source

52f362b (Use precise model types instead of AnyObject where possible, 2024-09-18)

v28.0.6

Compare Source

  • Use precise model types instead of AnyObject where possible [Pagan Gazzard]

List of commits

89649c1 (Update balena/open-balena-api Docker tag to v28.0.8, 2024-09-19)

v4.1.130

18 Sep 20:13
b65d6d1
Compare
Choose a tag to compare

Update balena/open-balena-registry Docker tag to v2.41.8

Notable changes

  • Update docker Docker tag to v27.2.1 [Self-hosted Renovate Bot]
  • Update balena/open-balena-base Docker tag to v18.0.14 [Self-hosted Renovate Bot]
    • Update dependency node to v22.9.0 [Self-hosted Renovate Bot]
balena-io/open-balena-registry (balena/open-balena-registry)

v2.41.8

Compare Source

(2024-09-17)

  • Update docker Docker tag to v27.2.1 [Self-hosted Renovate Bot]

v2.41.8

Compare Source

(2024-09-17)

  • Update docker Docker tag to v27.2.1 [Self-hosted Renovate Bot]

v2.41.7

Compare Source

(2024-09-17)

Update balena/open-balena-base Docker tag to v18.0.14 [Self-hosted Renovate Bot]

open-balena-base-18.0.14

(2024-09-17)

  • Update dependency node to v22.9.0 [Self-hosted Renovate Bot]

v2.41.7

Compare Source

(2024-09-17)

Update balena/open-balena-base Docker tag to v18.0.14 [Self-hosted Renovate Bot]

open-balena-base-18.0.14

(2024-09-17)

  • Update dependency node to v22.9.0 [Self-hosted Renovate Bot]

List of commits

c5082dc (Update balena/open-balena-registry Docker tag to v2.41.8, 2024-09-18)

v4.1.129

18 Sep 19:19
8cde728
Compare
Choose a tag to compare

Update dependency balena-io/balena-cli to v19.0.11

Notable changes

balena-io/balena-cli (balena-io/balena-cli)

v19.0.11

Compare Source

d39dc5a (Remove Bluebird as a direct dependency, 2024-09-18)

List of commits

fda6256 (Update dependency balena-io/balena-cli to v19.0.11, 2024-09-18)

v4.1.128

18 Sep 18:14
26b9f7a
Compare
Choose a tag to compare

Update balena/open-balena-s3 Docker tag to v2.28.56

Notable changes

  • Update balena/open-balena-base Docker tag to v18.0.14 [Self-hosted Renovate Bot]
    • Update dependency node to v22.9.0 [Self-hosted Renovate Bot]
balena-io/open-balena-s3 (balena/open-balena-s3)

v2.28.56

Compare Source

(2024-09-17)

Update balena/open-balena-base Docker tag to v18.0.14 [Self-hosted Renovate Bot]

open-balena-base-18.0.14

(2024-09-17)

  • Update dependency node to v22.9.0 [Self-hosted Renovate Bot]

v2.28.56

Compare Source

(2024-09-17)

Update balena/open-balena-base Docker tag to v18.0.14 [Self-hosted Renovate Bot]

open-balena-base-18.0.14

(2024-09-17)

  • Update dependency node to v22.9.0 [Self-hosted Renovate Bot]

List of commits

81ec364 (Update balena/open-balena-s3 Docker tag to v2.28.56, 2024-09-18)

v4.1.127

18 Sep 17:21
3389400
Compare
Choose a tag to compare

Update balena/open-balena-vpn Docker tag to v11.30.49

Notable changes

  • Update pinejs-client-request to 8.x [Pagan Gazzard]
    • Switch to Node16 module resolution [Pagan Gazzard]
    • Remove lodash dependency when caching in favor of native structuredClone [Pagan Gazzard]
    • Update lru-cache to 11.x [Pagan Gazzard]
    • Update tsconfig target to es2023 [Pagan Gazzard]
    • Update minimum nodejs to 20.x, npm to 10.x [Pagan Gazzard]
    • Update @​balena/lint to 9.x [Pagan Gazzard]
  • Update balena/open-balena-base Docker tag to v18.0.14 [Self-hosted Renovate Bot]
    • Update dependency node to v22.9.0 [Self-hosted Renovate Bot]
balena-io/open-balena-vpn (balena/open-balena-vpn)

v11.30.49

Compare Source

(2024-09-18)

Update pinejs-client-request to 8.x [Pagan Gazzard]

pinejs-client-request-8.0.1

(2024-09-13)

Update pinejs-client-core to 8.0.1 [Pagan Gazzard]

pinejs-client-js-8.0.1

(2024-09-13)

  • Fix multiple lambdas triggering the expand filter error [Pagan Gazzard]

pinejs-client-request-8.0.0

(2024-09-13)

  • Switch to Node16 module resolution [Pagan Gazzard]
  • Remove lodash dependency when caching in favor of native structuredClone [Pagan Gazzard]
  • Update lru-cache to 11.x [Pagan Gazzard]
  • Update tsconfig target to es2023 [Pagan Gazzard]
  • Update minimum nodejs to 20.x, npm to 10.x [Pagan Gazzard]
Update pinejs-client-core to 8.0.0 [Pagan Gazzard]

pinejs-client-js-8.0.0

(2024-09-13)

  • Remove error check if passing too many arguments to request [Pagan Gazzard]
  • Update error messages for invalid params [Pagan Gazzard]
  • Drop url from general Params and only have it in supported places [Pagan Gazzard]
  • Remove deprecated prepare signatures in favor of always passing expected aliases [Pagan Gazzard]
  • Remove $filter: a: b: ..., please use $filter: a: $any: { $alias: "x", $expr: x: b: ... } instead. [Pagan Gazzard]
  • Remove unused PinejsClient generic from the class signature [Pagan Gazzard]
  • Removed $filter: { a: { $count: { $op: number } } }, please use $filter: { $eq: [ { a: { $count: {} } }, number ] } instead. [Pagan Gazzard]
  • Update minimum supported version to es2018 [Pagan Gazzard]
  • Removed deprecated transformGetResult and renamed _transformGetResult to replace it [Pagan Gazzard]
  • Error on using OData options other than $filter in a $expand: { a: { $count: {...} } }. [Pagan Gazzard]
  • Removed $orderby: 'a/$count', please use $orderby: { a: { $count: {...} } } instead. [Pagan Gazzard]
  • Removed $expand: { 'a/$count': {...} }, please use $expand: { a: { $count: {...} } } instead. [Pagan Gazzard]
  • Removed resource: 'a/$count', please use options: { $count: { ... } } instead. [Pagan Gazzard]
  • Removed passing url to compile, please use a query object instead or use the url directly. [Pagan Gazzard]
  • Removed passing url to delete, please use a query object instead or use request directly. [Pagan Gazzard]
  • Removed passing url to put, please use a query object instead or use request directly. [Pagan Gazzard]
  • Removed passing url to patch, please use a query object instead or use request directly. [Pagan Gazzard]
  • Removed passing url to post, please use a query object instead or use request directly. [Pagan Gazzard]
  • Removed passing url to get, please use a query object instead or use request directly. [Pagan Gazzard]
  • Removed passing url to upsert as it is unsupported and may have adverse effects, please use a query object instead. [Pagan Gazzard]
  • Removed passing url to getOrCreate as it is unsupported and may have adverse effects, please use a query object instead. [Pagan Gazzard]

pinejs-client-js-7.2.0

(2024-09-13)

  • Export OptionsToResponse type helper [Pagan Gazzard]

pinejs-client-js-7.1.5

(2024-09-13)

  • Switch tsconfig module resolution to Node16 [Pagan Gazzard]

pinejs-client-js-7.1.4

(2024-09-10)

  • Update TypeScript to 5.6.2 [Thodoris Greasidis]

pinejs-client-js-7.1.3

(2024-09-05)

  • Improve upsert typings [Pagan Gazzard]

pinejs-client-js-7.1.2

(2024-09-05)

  • Improve getOrCreate typings [Pagan Gazzard]

pinejs-client-js-7.1.1

(2024-09-04)

  • Improve typings for subscribe function [Pagan Gazzard]
  • Fix typing for subscribe on('data') method [Pagan Gazzard]

pinejs-client-js-7.1.0

(2024-09-02)

  • Deprecate prepare without expected parameter aliases [Pagan Gazzard]
  • Add the option to list expected parameter aliases when preparing a query [Pagan Gazzard]

pinejs-client-js-7.0.3

(Invalid date)

  • Fix typings for request method when using method: 'GET' [Pagan Gazzard]

pinejs-client-js-7.0.2

(Invalid date)

  • Reduce overloads for get by improving OptionsToResponse type helper [Pagan Gazzard]

pinejs-client-js-7.0.1

(2024-08-29)

  • Change ExpandPropsOf and ExpandToResponse helpers to check the common case first [Pagan Gazzard]

pinejs-client-js-7.0.0

(2024-08-13)

pinejs-client-js-6.15.11

(2024-08-12)

  • Fix most lint warnings [Pagan Gazzard]

pinejs-client-js-6.15.10

(2024-07-08)

  • Fix getOrCreate and upsert typing for the body property [Pagan Gazzard]

pinejs-client-js-6.15.9

(2024-07-05)

  • Export ExpandableStringKeyOf typing [Pagan Gazzard]

pinejs-client-js-6.15.8

(2024-07-05)

  • Improve typings of prepare when used to GET [Pagan Gazzard]

pinejs-client-js-6.15.7

(2024-06-27)

  • Use OptionsToResponse to avoid most of the get overloads [Pagan Gazzard]

pinejs-client-js-6.15.6

(2024-06-25)

  • Add support for nested $expand response types and $count expands [Pagan Gazzard]

pinejs-client-js-6.15.5

(2024-06-25)

  • Select all non-expanded fields when there is no $select [Pagan Gazzard]

pinejs-client-js-6.15.4

(2024-06-24)

  • Update dependencies [Pagan Gazzard]

pinejs-client-js-6.15.3

(2024-06-20)

  • Correctly type that all properties are selected with a missing $select [Pagan Gazzard]

pinejs-client-request-7.5.3

(2024-09-13)

v11.30.49

Compare Source

(2024-09-18)

Update pinejs-client-request to 8.x [Pagan Gazzard]

pinejs-client-request-8.0.1

(2024-09-13)

Update pinejs-client-core to 8.0.1 [Pagan Gazzard]

pinejs-client-js-8.0.1

(2024-09-13)

  • Fix multiple lambdas triggering the expand filter error [Pagan Gazzard]

pinejs-client-request-8.0.0

(2024-09-13)

  • Switch to Node16 module resolution [Pagan Gazzard]
  • Remove lodash dependency when caching in favor of native structuredClone [Pagan Gazzard]
  • Update lru-cache to 11.x [Pagan Gazzard]
  • Update tsconfig target to es2023 [Pagan Gazzard]
  • Update minimum nodejs to 20.x, npm to 10.x [Pagan Gazzard]
Update pinejs-client-core to 8.0.0 [Pagan Gazzard]

pinejs-client-js-8.0.0

(2024-09-13)

  • Remove error check if passing too many arguments to request [Pagan Gazzard]
  • Update error messages for invalid params [Pagan Gazzard]
  • Drop url from general Params and only have it in supported places [Pagan Gazzard]
  • Remove deprecated prepare signatures in favor of always passing expected aliases [Pagan Gazzard]
  • Remove $filter: a: b: ..., please use $filter: a: $any: { $alias: "x", $expr: x: b: ... } instead. [Pagan Gazzard]
  • Remove unused PinejsClient generic from the class signature [Pagan Gazzard]
  • Removed $filter: { a: { $count: { $op: number } } }, please use $filter: { $eq: [ { a: { $count: {} } }, number ] } instead. [Pagan Gazzard]
  • Update minimum supported version to es2018 [Pagan Gazzard]
  • Removed deprecated transformGetResult and renamed _transformGetResult to replace it [Pagan Gazzard]
  • Error on using OData options other than $filter in a $expand: { a: { $count: {...} } }. [Pagan Gazzard]
  • Removed $orderby: 'a/$count', please use $orderby: { a: { $count: {...} } } instead. [Pagan Gazzard]
  • Removed $expand: { 'a/$count': {...} }, please use $expand: { a: { $count: {...} } } instead. [Pagan Gazzard]
  • Removed resource: 'a/$count', please use options: { $count: { ... } } instead. [Pagan Gazzard...
Read more

v4.1.126

18 Sep 16:19
ef888c2
Compare
Choose a tag to compare

Update balena/open-balena-api Docker tag to v28.0.5

Notable changes

  • Increase type safety by specifying the expected model resource for filter parameters [Pagan Gazzard]
  • Ensure service installs are created when creating an immediately pinned device [Pagan Gazzard]
  • Update dependency node to v22.9.0 [Self-hosted Renovate Bot]
    -balena-io-modules/open-balena-base (balena/open-balena-base)
  • Update balena/open-balena-base Docker tag to v18.0.14 [Self-hosted Renovate Bot]
    • Update dependency node to v22.9.0 [Self-hosted Renovate Bot]
balena-io/open-balena-api (balena/open-balena-api)

v28.0.5

Compare Source

2c4eb7b (Increase type safety by specifying the expected model resource for filter parameters, 2024-09-18)

v28.0.5

Compare Source

  • Increase type safety by specifying the expected model resource for filter parameters [Pagan Gazzard]

v28.0.4

Compare Source

fd06169 (Ensure service installs are created when creating an immediately pinned device, 2024-09-18)

v28.0.4

Compare Source

  • Ensure service installs are created when creating an immediately pinned device [Pagan Gazzard]

v28.0.3

Compare Source

Update balena/open-balena-base Docker tag to v18.0.14

Notable changes
  • Update dependency node to v22.9.0 [Self-hosted Renovate Bot]
balena-io-modules/open-balena-base (balena/open-balena-base)
v18.0.14

Compare Source

(2024-09-17)
  • Update dependency node to v22.9.0 [Self-hosted Renovate Bot]
v18.0.14

Compare Source

(2024-09-17)
  • Update dependency node to v22.9.0 [Self-hosted Renovate Bot]
List of commits

6f49bfa (Update balena/open-balena-base Docker tag to v18.0.14, 2024-09-17)

v28.0.3

Compare Source

Update balena/open-balena-base Docker tag to v18.0.14 [Self-hosted Renovate Bot]

open-balena-base-18.0.14 - 2024-09-17

  • Update dependency node to v22.9.0 [Self-hosted Renovate Bot]

List of commits

a4b5447 (Update balena/open-balena-api Docker tag to v28.0.5, 2024-09-18)

v4.1.125

17 Sep 16:16
b2ecfa8
Compare
Choose a tag to compare

0f138c2 (Update aws-actions/configure-aws-credentials digest to 909c963, 2024-09-17)