Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency balena-sdk to v20 #385

Merged
merged 1 commit into from
Nov 12, 2024
Merged

Conversation

balena-renovate[bot]
Copy link
Contributor

@balena-renovate balena-renovate bot commented Nov 4, 2024

This PR contains the following updates:

Package Type Update Change Pending
balena-sdk dependencies major ^19.5.10 -> ^20.0.0 20.5.0

Release Notes

balena-io/balena-sdk (balena-sdk)

v20.4.0

Compare Source

  • Billing: Add link and cashapp as payment types [Josh Bowling]

v20.3.7

Compare Source

  • Update actions/setup-node digest to 39370e3 [balena-renovate[bot]]

v20.3.6

Compare Source

  • Typings: Fix types for nullable model properties [Pagan Gazzard]

v20.3.5

Compare Source

  • Typings: mark all ReverseNavigationResource as optional as they are when not expanded [Pagan Gazzard]

v20.3.4

Compare Source

v20.3.3

Compare Source

  • typing_tests: Target es2017 to fix compilation after recent @​types/node changes [Thodoris Greasidis]

v20.3.2

Compare Source

  • Typings: remove optionality from any property that is expanded [Pagan Gazzard]

v20.3.1

Compare Source

  • Simplify the custom pinejs-client typings after the Concept type unification [Thodoris Greasidis]

v20.3.0

Compare Source

  • Add option for detached HUP on startOsUpdate [jaomaloy]

v20.2.10

Compare Source

  • Typings: fix some id typings to the correct typing [Pagan Gazzard]

v20.2.9

Compare Source

  • Typings: release status and update_timestamp cannot be null [Pagan Gazzard]

v20.2.8

Compare Source

  • Correct SupportFeature feature typing to be a ConceptTypeNavigationResource [Pagan Gazzard]

v20.2.7

Compare Source

  • Remove non-existent properties from model typings [Pagan Gazzard]

v20.2.6

Compare Source

  • Update actions/setup-node action to v4 [Self-hosted Renovate Bot]

v20.2.5

Compare Source

  • Pin actions/setup-node action to 1a4442c [Self-hosted Renovate Bot]

v20.2.4

Compare Source

  • os: Stop returning legacy OS Releases with an empty raw_version [Thodoris Greasidis]

v20.2.3

Compare Source

  • Throw an invalid parameter error when an empty string is provided as a uuid parameter [Thodoris Greasidis]

v20.2.2

Compare Source

v20.2.1

Compare Source

  • Typings: fix some id typings to the correct typing [Pagan Gazzard]

v20.2.0

Compare Source

  • typings: Add missing billing properties in Config [Thodoris Greasidis]

v20.1.4

Compare Source

  • Fix the device.setSupervisorRelease docs to not include a v prefix for the version [Thodoris Greasidis]

v20.1.3

Compare Source

  • Update lastOnline function to return "Connected" instead of "Online" [Andrea Rosci]

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]

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

Update balena-sdk from 19.10.0 to 20.3.6

Change-type: patch
@Page- Page- merged commit 64af405 into master Nov 12, 2024
52 checks passed
@Page- Page- deleted the renovate/major-20-balena-sdk branch November 12, 2024 19:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant