Skip to content

Releases: balena-io/balena-mdns-publisher

v1.27.165

16 Sep 15:07
613abd6
Compare
Choose a tag to compare

6179b70 (Optimize the API request to fetch only the uuid & of only the accessible devices, 2024-09-16)

v1.27.164

16 Sep 09:03
a6034ec
Compare
Choose a tag to compare

Update dependency balena-sdk to v20

Notable changes

  • 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 and getOrCreate as not accepting a url [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 using this 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.1.2

Compare Source

  • Update TypeScript to 5.6.2 [Thodoris Greasidis]

v20.1.1

Compare Source

  • typing: Fix the release.contract to be a JsonType instead of a string [Thodoris Greasidis]

v20.1.0

Compare Source

  • tests: Enable the retryRateLimitedRequests option [Thodoris Greasidis]
  • Add the computed device.should_be_running__release field [Thodoris Greasidis]

v20.0.0

Compare Source

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

pinejs-client-js-6.15.0 - 2024-06-14

  • Add support for using model specific typings [Pagan Gazzard]

pinejs-client-js-6.14.13 - 2024-06-12

  • Deprecate passing url to helper functions [Pagan Gazzard]

pinejs-client-js-6.14.12 - 2024-06-12

  • Type upsert and getOrCreate as not accepting a url [Pagan Gazzard]

pinejs-client-js-6.14.11 - 2024-06-11

  • Include comments in generated output so that jsdoc is available [Pagan Gazzard]

pinejs-client-js-6.14.10 - 2024-06-11

  • Tests: improve typing of tests [Pagan Gazzard]

pinejs-client-js-6.14.9 - 2024-06-10

  • Add $filter to nested $count typings [Pagan Gazzard]

pinejs-client-js-6.14.8 - 2024-06-10

  • Tests: remove unnecessary/unintended returns [Pagan Gazzard]

pinejs-client-js-6.14.7 - 2024-06-06

  • Fix using top level $count downstream [Pagan Gazzard]

pinejs-client-js-6.14.6 - 2024-05-28

  • Type $count/$any/$all as needing to be nested in a navigation property [Pagan Gazzard]

pinejs-client-js-6.14.5 - 2024-05-28

  • Use readonly arrays for typings for better compatibility with as const [Pagan Gazzard]

pinejs-client-js-6.14.4 - 2024-05-08

  • Deprecate the generic PinejsClient typing in favor of using this for .clone typing [Pagan Gazzard]

pinejs-client-js-6.14.3 - 2024-04-17

  • Update dev dependencies [Pagan Gazzard]

pinejs-client-js-6.14.2 - 2024-03-04

  • Improve typings [Pagan Gazzard]

pinejs-client-js-6.14.1 - 2024-03-04

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

List of commits

95375f8 (Update dependency balena-sdk to v20, 2024-09-16)

v1.27.163

16 Sep 01:17
659a2e8
Compare
Choose a tag to compare

0b9fdfd (Lock file maintenance, 2024-09-16)

v1.27.162

09 Sep 01:17
c14bde0
Compare
Choose a tag to compare

ed4e38b (Lock file maintenance, 2024-09-09)

v1.27.161

03 Sep 15:15
56fc5b5
Compare
Choose a tag to compare

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

Notable changes

  • Update dependency node to v22.8.0 [Self-hosted Renovate Bot]
balena-io-modules/open-balena-base (balena/open-balena-base)

v18.0.13

Compare Source

(2024-09-03)

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

v18.0.13

Compare Source

(2024-09-03)

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

List of commits

16561c8 (Update balena/open-balena-base Docker tag to v18.0.13, 2024-09-03)

v1.27.160

02 Sep 01:18
b070b43
Compare
Choose a tag to compare

abd2318 (Lock file maintenance, 2024-09-02)

v1.27.159

28 Aug 21:57
f0b8b41
Compare
Choose a tag to compare

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

Notable changes

  • Update dependency npm to v10.8.3 [Self-hosted Renovate Bot]
balena-io-modules/open-balena-base (balena/open-balena-base)

v18.0.12

Compare Source

(2024-08-28)

  • Update dependency npm to v10.8.3 [Self-hosted Renovate Bot]

v18.0.12

Compare Source

(2024-08-28)

  • Update dependency npm to v10.8.3 [Self-hosted Renovate Bot]

List of commits

9081374 (Update balena/open-balena-base Docker tag to v18.0.12, 2024-08-28)

v1.27.158

26 Aug 01:17
36bfcd8
Compare
Choose a tag to compare

85eed44 (Lock file maintenance, 2024-08-26)

v1.27.157

22 Aug 15:55
aaa11ea
Compare
Choose a tag to compare

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

Notable changes

  • Update dependency node to v22.7.0 [Self-hosted Renovate Bot]
balena-io-modules/open-balena-base (balena/open-balena-base)

v18.0.11

Compare Source

(2024-08-22)

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

v18.0.11

Compare Source

(2024-08-22)

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

List of commits

7f3caa8 (Update balena/open-balena-base Docker tag to v18.0.11, 2024-08-22)

v1.27.156

19 Aug 03:02
e885835
Compare
Choose a tag to compare

e812015 (Lock file maintenance, 2024-08-19)