This commit is contained in:
Balena CI 2022-02-09 09:24:17 +02:00 committed by VersionBot
parent 465b8a1b5e
commit ed5ac75a10
4 changed files with 4513 additions and 3657 deletions

File diff suppressed because it is too large Load Diff

View File

@ -4,6 +4,230 @@ All notable changes to this project will be documented in this file
automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY!
This project adheres to [Semantic Versioning](http://semver.org/).
## 13.1.12 - 2022-02-09
<details>
<summary> preload: Stop using the deprecated /device-types/v1 API endpoints [Thodoris Greasidis] </summary>
> ### balena-preload-12.0.0 - 2022-01-27
>
> * Improve types [Thodoris Greasidis]
> * Stop relying on the /device-types/v1 endpoints [Thodoris Greasidis]
> * Bump TypeScript to v4.5 [Thodoris Greasidis]
>
> <details>
> <summary> Bump balena-sdk to v16 [Thodoris Greasidis] </summary>
>
>> #### balena-sdk-16.0.0 - 2021-11-28
>>
>> * **BREAKING**: Merge the hostApp model into the OS model [Thodoris Greasidis]
>> * **BREAKING** Drop os.getSupportedVersions() method in favor of hostapp.getAvailableOsVersions() [Thodoris Greasidis]
>> * os.getMaxSatisfyingVersion: Add optional param to choose OS line type [Thodoris Greasidis]
>> * os.getMaxSatisfyingVersion: Include ESR versions [Thodoris Greasidis]
>> * os.getMaxSatisfyingVersion: Switch to use hostApps [Thodoris Greasidis]
>> * hostapp.getAvailableOsVersions: Add single device type argument overload [Thodoris Greasidis]
>> * hostapp.getAllOsVersions: Add single device type argument overload [Thodoris Greasidis]
>> * models.hostapp: Add a getAvailableOsVersions() convenience method [Thodoris Greasidis]
>> * Support optional extra PineOptions in hostapp.getAllOsVersions() [Thodoris Greasidis]
>> * **BREAKING** Include invalidated versions in hostapp.getAllOsVersions() [Thodoris Greasidis]
>> * models/application: Add getDirectlyAccessible & getAllDirectlyAccessible [Thodoris Greasidis]
>> * application.get: Add 'directly_accessible' convenience filter param [Thodoris Greasidis]
>> * application.getAll: Add 'directly_accessible' convenience filter param [Thodoris Greasidis]
>> * **BREAKING** Change application.getAll to include public apps [Thodoris Greasidis]
>> * **BREAKING** Drop targeting/retrieving apps by name in favor of slugs [Thodoris Greasidis]
>> * Bump minimum supported Typescript to v4.5.2 [Thodoris Greasidis]
>> * **BREAKING**: Stop actively supporting node 10 [Thodoris Greasidis]
>> * **BREAKING** Drop application.getAllWithDeviceServiceDetails() [Thodoris Greasidis]
>> * **BREAKING** Change apiKey.getAll() to return all key variants [Thodoris Greasidis]
>> * types: Drop is_in_local_mode from the Device model [Thodoris Greasidis]
>> * types: Drop user__is_member_of__application in favor of the term form [Thodoris Greasidis]
>> * typings: Drop Subscription's discounts__plan_addon property [Thodoris Greasidis]
>> * typings: Stop extending the JWTUser type in the User model [Thodoris Greasidis]
>> * models/config: Change the BETA device type state to NEW [Thodoris Greasidis]
>> * typings: Drop the PineWithSelectOnGet type [Thodoris Greasidis]
>> * Remove my_application from the supported resources [Thodoris Greasidis]
>> * typings: Properly type some Device properties [Thodoris Greasidis]
>> * typings: Drop the DeviceWithImageInstalls type [Thodoris Greasidis]
>>
>> #### balena-sdk-15.59.2 - 2021-11-28
>>
>>
>> <details>
>> <summary> Update balena-request to 11.5.0 [Thodoris Greasidis] </summary>
>>
>>> ##### balena-request-11.5.0 - 2021-11-28
>>>
>>> * Convert tests to JavaScript and drop coffeescript [Thodoris Greasidis]
>>> * Fix the jsdoc generation [Thodoris Greasidis]
>>> * Convert to typescript and publish typings [Thodoris Greasidis]
>>>
>> </details>
>>
>>
>> #### balena-sdk-15.59.1 - 2021-11-28
>>
>> * Fix the typings of the Image contract field [Thodoris Greasidis]
>> * Fix the typings for the Release contract field [Thodoris Greasidis]
>>
>> #### balena-sdk-15.59.0 - 2021-11-24
>>
>> * Add release setIsInvalidated function [Matthew Yarmolinsky]
>>
>> #### balena-sdk-15.58.1 - 2021-11-17
>>
>> * Update typescript to 4.5.2 [Thodoris Greasidis]
>>
>> #### balena-sdk-15.58.0 - 2021-11-16
>>
>> * models/release: Add note() method [Thodoris Greasidis]
>> * typings: Add the release.invalidation_reason property [Thodoris Greasidis]
>> * typings: Add the release.note property [Thodoris Greasidis]
>>
>> #### balena-sdk-15.57.2 - 2021-11-15
>>
>> * tests/logs: Increase the wait time for retrieving the subscribed logs [Thodoris Greasidis]
>> * tests/logs: Refactor to async-await [Thodoris Greasidis]
>>
>> #### balena-sdk-15.57.1 - 2021-11-11
>>
>> * typings: Fix $filters for resources with non numeric ids [Thodoris Greasidis]
>> * typings: Add application.can_use__application_as_host ReverseNavigation [Thodoris Greasidis]
>> * Add missing apiKey.getDeviceApiKeysByDevice docs [Thodoris Greasidis]
>>
>> #### balena-sdk-15.57.0 - 2021-11-05
>>
>> * models/api-key: Change update() & revoke() to work with all key variants [Thodoris Greasidis]
>>
>> #### balena-sdk-15.56.0 - 2021-11-04
>>
>> * models/apiKey: Add getDeviceApiKeysByDevice() method [Thodoris Greasidis]
>>
>> #### balena-sdk-15.55.0 - 2021-11-01
>>
>> * typings: Add the release.raw_version property [Thodoris Greasidis]
>>
>> #### balena-sdk-15.54.2 - 2021-10-25
>>
>> * application/create: Rely on the hostApps for detecting discontinued DTs [Thodoris Greasidis]
>>
>> #### balena-sdk-15.54.1 - 2021-10-22
>>
>> * tests/device: Async-await conversions & abstraction on multi-field tests [Thodoris Greasidis]
>>
>> #### balena-sdk-15.54.0 - 2021-10-20
>>
>> * tests: Register devices in chunks of 10 to avoid uuid conflicts in node [Thodoris Greasidis]
>> * Add known issue check on release isReccomanded logic [JSReds]
>> * Add known_issue_list to hostApp.getOsVersions() [JSReds]
>>
>> #### balena-sdk-15.53.0 - 2021-10-07
>>
>> * Add support for batch device supervisor updates [Thodoris Greasidis]
>>
>> #### balena-sdk-15.52.0 - 2021-10-06
>>
>> * Add support for batch device pinning to release [Thodoris Greasidis]
>>
>> #### balena-sdk-15.51.4 - 2021-09-28
>>
>> * auth.isLoggedIn: Treat BalenaExpiredToken errors as logged out indicator [Thodoris Greasidis]
>>
>> #### balena-sdk-15.51.3 - 2021-09-28
>>
>> * Convert application spec to TypeScript [Thodoris Greasidis]
>>
>> #### balena-sdk-15.51.2 - 2021-09-28
>>
>> * application.trackLatestRelease: Fix using draft/invalidated releases [Thodoris Greasidis]
>> * application.isTrackingLatestRelease: Exclude draft&invalidated releases [Thodoris Greasidis]
>>
>> #### balena-sdk-15.51.1 - 2021-09-20
>>
>>
>> <details>
>> <summary> Update balena-request to v11.4.2 [Kyle Harding] </summary>
>>
>>> ##### balena-request-11.4.2 - 2021-09-20
>>>
>>> * Allow overriding the default zlib flush setting [Kyle Harding]
>>>
>> </details>
>>
>>
>> #### balena-sdk-15.51.0 - 2021-09-16
>>
>> * os.getConfig: Add typings for the provisioningKeyName option [Nitish Agarwal]
>>
>> #### balena-sdk-15.50.1 - 2021-09-13
>>
>> * models/os: Always first normalize the device type slug [Thodoris Greasidis]
>>
>> #### balena-sdk-15.50.0 - 2021-09-10
>>
>> * Add release.finalize to promote draft releases to final [toochevere]
>>
>> #### balena-sdk-15.49.1 - 2021-09-10
>>
>> * typings: Drop the v5-model-only application_type.is_host_os [Thodoris Greasidis]
>>
>> #### balena-sdk-15.49.0 - 2021-09-06
>>
>> * os.getSupportedOsUpdateVersions: Use the hostApp releases [Thodoris Greasidis]
>> * os.download: Use the hostApp for finding the latest release [Thodoris Greasidis]
>>
>> #### balena-sdk-15.48.3 - 2021-08-27
>>
>>
>> <details>
>> <summary> Update balena-request to 11.4.1 [Kyle Harding] </summary>
>>
>>> ##### balena-request-11.4.1 - 2021-08-27
>>>
>>> * Allow more lenient gzip decompression [Kyle Harding]
>>>
>> </details>
>>
>>
>> #### balena-sdk-15.48.2 - 2021-08-27
>>
>> * Improve hostapp.getAllOsVersions performance & reduce fetched data [Thodoris Greasidis]
>>
>> #### balena-sdk-15.48.1 - 2021-08-27
>>
>> * Update typescript to 4.4.2 [Thodoris Greasidis]
>>
>> #### balena-sdk-15.48.0 - 2021-08-15
>>
>> * Deprecate the release.release_version property [Thodoris Greasidis]
>> * typings: Add the release versioning properties [Thodoris Greasidis]
>>
>> #### balena-sdk-15.47.1 - 2021-08-10
>>
>> * Run browser tests using the minified browser bundle [Thodoris Greasidis]
>> * Move to uglify-js to fix const assignment bug in minified build [Thodoris Greasidis]
>>
>> #### balena-sdk-15.47.0 - 2021-08-09
>>
>> * typings: Add the release.is_final & is_finalized_at__date properties [Thodoris Greasidis]
>>
>> #### balena-sdk-15.46.1 - 2021-07-28
>>
>> * apiKey.getAll: Return only NamedUserApiKeys for backwards compatibility [Thodoris Greasidis]
>>
>> #### balena-sdk-15.46.0 - 2021-07-27
>>
>> * Add email verification & email request methods [Nitish Agarwal]
>>
>> #### balena-sdk-15.45.0 - 2021-07-26
>>
>> * Update generateProvisioningKey to include keyName [Nitish Agarwal]
>>
> </details>
>
>
</details>
## 13.1.11 - 2022-01-19
* chore: lib/auth/utils.ts: Replace deprecated url.resolve, use async/await [Paulo Castro]

2
npm-shrinkwrap.json generated
View File

@ -1,6 +1,6 @@
{
"name": "balena-cli",
"version": "13.1.11",
"version": "13.1.12",
"lockfileVersion": 1,
"requires": true,
"dependencies": {

View File

@ -1,6 +1,6 @@
{
"name": "balena-cli",
"version": "13.1.11",
"version": "13.1.12",
"description": "The official balena Command Line Interface",
"main": "./build/app.js",
"homepage": "https://github.com/balena-io/balena-cli",
@ -287,6 +287,6 @@
"windosu": "^0.3.0"
},
"versionist": {
"publishedAt": "2022-01-19T22:57:27.910Z"
"publishedAt": "2022-02-09T00:09:31.553Z"
}
}