github balena-io/open-balena v4.1.127

latest releases: v4.1.220, v4.1.219, v4.1.218...
one month ago

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]
  • 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.48

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]

v11.30.48

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

f4bfb5e (Update balena/open-balena-vpn Docker tag to v11.30.49, 2024-09-18)

Don't miss a new open-balena release

NewReleases is sending notifications on new releases.