mirror of
https://github.com/balena-io/balena-cli.git
synced 2024-12-18 21:27:51 +00:00
v13.0.0
This commit is contained in:
parent
66608b32e9
commit
2fb9c6c773
File diff suppressed because it is too large
Load Diff
200
CHANGELOG.md
200
CHANGELOG.md
@ -4,6 +4,206 @@ 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.0.0 - 2021-12-23
|
||||
|
||||
* v13 RELEASE NOTES: see https://git.io/JDHxG [Paulo Castro]
|
||||
* balena SDK v16: Ensure all SDK calls use fleet slug rather than name [Paulo Castro]
|
||||
|
||||
<details>
|
||||
<summary> Update balena-sdk to v16.8.0 [Paulo Castro] </summary>
|
||||
|
||||
> ### balena-sdk-16.8.0 - 2021-12-22
|
||||
>
|
||||
> * os.getConfig: Accept additional developmentMode configuration option [Thodoris Greasidis]
|
||||
>
|
||||
> ### balena-sdk-16.7.0 - 2021-12-22
|
||||
>
|
||||
> * os.download: Fix the inferred method typings [Thodoris Greasidis]
|
||||
> * os.download: Accept additional configuration options [Thodoris Greasidis]
|
||||
>
|
||||
> ### balena-sdk-16.6.0 - 2021-12-22
|
||||
>
|
||||
> * models.os: Use the native hostApp OS release version if it is set [Thodoris Greasidis]
|
||||
> * models.os: Deprecate OsVersion.rawVersion in favor or raw_version [Thodoris Greasidis]
|
||||
>
|
||||
> ### balena-sdk-16.5.0 - 2021-12-22
|
||||
>
|
||||
> * os.getAllOsVersions: Add support for invariant OS releases [Thodoris Greasidis]
|
||||
>
|
||||
> ### balena-sdk-16.4.1 - 2021-12-21
|
||||
>
|
||||
> * os.getMaxSatisfyingVersion: Add ">" semver range tests [Thodoris Greasidis]
|
||||
>
|
||||
> ### balena-sdk-16.4.0 - 2021-12-21
|
||||
>
|
||||
> * os.getMaxSatisfyingVersion: Add support for ESR releases [Thodoris Greasidis]
|
||||
>
|
||||
> ### balena-sdk-16.3.0 - 2021-12-21
|
||||
>
|
||||
> * application.getAppByName: Add 'directly_accessible' convenience filter [Thodoris Greasidis]
|
||||
>
|
||||
> ### balena-sdk-16.2.3 - 2021-12-17
|
||||
>
|
||||
> * FIx the return type of config.getConfigVarSchema() [Thodoris Greasidis]
|
||||
>
|
||||
> ### balena-sdk-16.2.2 - 2021-12-17
|
||||
>
|
||||
> * os.getAvailableOsVersions: Exclude draft and non-successful releases [Thodoris Greasidis]
|
||||
> * os.getAllOsVersions: Deprecate OsVersion.isRecommended [Thodoris Greasidis]
|
||||
> * os.getAllOsVersions: Deprecate OsVersion.formattedVersion [Thodoris Greasidis]
|
||||
>
|
||||
> ### balena-sdk-16.2.1 - 2021-12-17
|
||||
>
|
||||
> * Drop require-npm4-to-publish [Thodoris Greasidis]
|
||||
>
|
||||
> ### balena-sdk-16.2.0 - 2021-12-17
|
||||
>
|
||||
> * minor: Add Configuration Variables Schema method [Vipul Gupta (@vipulgupta2048)]
|
||||
>
|
||||
> ### balena-sdk-16.1.0 - 2021-12-08
|
||||
>
|
||||
> * Add description field to generateProvisioningKey for apps. [Nitish Agarwal]
|
||||
>
|
||||
> ### 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]
|
||||
>
|
||||
</details>
|
||||
|
||||
* device, devices: Print the fleet's slug in 'org/fleetName' format [Paulo Castro]
|
||||
* envs: Print the fleet's slug in 'org/fleetName' format [Paulo Castro]
|
||||
* os configure: Remove deprecated '--device-api-key' option [Paulo Castro]
|
||||
* Clean up unused v13 feature switch code [Paulo Castro]
|
||||
* config read/write/inject/reconfigure: Place '--type' option behind v14 switch [Paulo Castro]
|
||||
* fleet create: Don't print fleet's numeric database ID in confirmation msg [Paulo Castro]
|
||||
* devices supported: Remove deprecated '--verbose' and '--discontinued' options [Paulo Castro]
|
||||
* build/deploy/push: Remove deprecated '--convert-eol' option [Paulo Castro]
|
||||
* Move some v13 features behind v14 switch. [Scott Lowe]
|
||||
* Remove deprecated '--app' and '--application' options (renamed to '--fleet') [Paulo Castro]
|
||||
* Remove deprecated commands 'app' and 'apps' (renamed to 'fleet' and 'fleets') [Paulo Castro]
|
||||
* build/deploy/push: Remove deprecated '--[no]gitignore' option [Paulo Castro]
|
||||
* v13 release: Flip the v13 feature switch [Paulo Castro]
|
||||
* v13 release: Drop support for Node.js v10 (package.json engines.node) [Paulo Castro]
|
||||
|
||||
## 12.55.11 - 2021-12-23
|
||||
|
||||
* Update to typescript 4.5 [Pagan Gazzard]
|
||||
|
2
npm-shrinkwrap.json
generated
2
npm-shrinkwrap.json
generated
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "balena-cli",
|
||||
"version": "12.55.11",
|
||||
"version": "13.0.0",
|
||||
"lockfileVersion": 1,
|
||||
"requires": true,
|
||||
"dependencies": {
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "balena-cli",
|
||||
"version": "12.55.11",
|
||||
"version": "13.0.0",
|
||||
"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": "2021-12-23T14:08:10.305Z"
|
||||
"publishedAt": "2021-12-23T18:52:48.653Z"
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user