diff --git a/.versionbot/CHANGELOG.yml b/.versionbot/CHANGELOG.yml index 0e7d7c7a..7c4c3345 100644 --- a/.versionbot/CHANGELOG.yml +++ b/.versionbot/CHANGELOG.yml @@ -1,3 +1,1816 @@ +- commits: + - subject: Update balena-sdk to 15.x + hash: e021ad9af61b6c0e66ed20b5e18ffeff65f3ab63 + body: | + Update balena-config-json from 4.0.0 to 4.1.0 + Update balena-image-manager from 7.0.1 to 7.0.3 + Update balena-preload from 10.2.0 to 10.2.4 + Update balena-sdk from 14.8.0 to 15.2.1 + Update balena-sync from 11.0.0 to 11.0.2 + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + nested: + - commits: + - subject: Convert majority to async/await + hash: fdbbc1aa8cc23d9d28704e5d88f88713f7d28aff + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + nested: [] + version: balena-sdk-15.2.1 + date: 2020-08-03T09:26:10.989Z + - commits: + - subject: 'device: add method to update target supervisor release' + hash: 0ac0366f823489d8c3459d9ebcc1077b22ea4c66 + body: '' + footer: + Connects-to: 'https://github.com/balena-io/balena-io/pull/2177' + connects-to: 'https://github.com/balena-io/balena-io/pull/2177' + Change-type: minor + change-type: minor + Signed-off-by: Matthew McGinn + signed-off-by: Matthew McGinn + author: Matthew McGinn + nested: [] + version: balena-sdk-15.2.0 + date: 2020-07-31T16:28:56.036Z + - commits: + - subject: Deduplicate device update methods + hash: 0cb9602b881ec5dc1a142d90050917a050d04887 + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + nested: [] + version: balena-sdk-15.1.1 + date: 2020-07-27T21:37:46.835Z + - commits: + - subject: Update balena-pine to add support for and make use of named keys + hash: fba3107fcdf19b11866fc0687f1c684314dc2248 + body: | + Update balena-pine from 12.1.1 to 12.2.0 + Update balena-request from 11.0.4 to 11.1.0 + footer: + Change-type: minor + change-type: minor + author: Pagan Gazzard + nested: + - commits: + - subject: Update pinejs-client-core + hash: ce5551050d658bf6f0982ee98939146c0765513d + body: | + Update pinejs-client-core from 6.0.1 to 6.1.0 + footer: + Change-type: minor + change-type: minor + author: Pagan Gazzard + nested: + - commits: + - subject: Add support for using named ids + hash: f6035bf5240e8aea1b92997d976cebd9a1857a61 + body: '' + footer: + Change-type: minor + change-type: minor + author: Pagan Gazzard + version: pinejs-client-js-6.1.0 + date: 2020-07-21T10:31:09.457Z + version: balena-pine-12.2.0 + date: 2020-07-22T16:21:49.285Z + - commits: + - subject: Add lazy loading for most modules + hash: 45042aca602e44a8e4eefdf0fb57ab188530a48e + body: '' + footer: + Change-type: minor + change-type: minor + author: Pagan Gazzard + version: balena-request-11.1.0 + date: 2020-07-16T13:01:21.964Z + version: balena-sdk-15.1.0 + date: 2020-07-27T16:44:09.892Z + - commits: + - subject: 'typings: Fix the PineWithSelect & related type helpers' + hash: dc1d8625d93fa25876c3542a96cd5a7883a5690b + body: '' + footer: + Change-type: patch + change-type: patch + Signed-off-by: Thodoris Greasidis + signed-off-by: Thodoris Greasidis + author: Thodoris Greasidis + nested: [] + - subject: 'typings: Use the native TypeScript Omit type helper' + hash: 98e19e4cf5d0ff40486d49501f9c95d45eff2e74 + body: '' + footer: + Change-type: patch + change-type: patch + Signed-off-by: Thodoris Greasidis + signed-off-by: Thodoris Greasidis + author: Thodoris Greasidis + nested: [] + version: balena-sdk-15.0.3 + date: 2020-07-27T13:57:16.268Z + - commits: + - subject: Fix code snippet for initializing balena-sdk + hash: b1c00f6ae90035c936ac691e9c15639ba60c5b87 + body: '' + footer: + Change-type: patch + change-type: patch + author: Vipul Gupta (@vipulgupta2048) + nested: [] + version: balena-sdk-15.0.2 + date: 2020-07-22T19:07:30.064Z + - commits: + - subject: Fix SupportTier/includes__SLA typing + hash: 0225493520704d89bbbbfb5d392692e190db5fd5 + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + nested: [] + version: balena-sdk-15.0.1 + date: 2020-07-15T16:48:22.281Z + - commits: + - subject: >- + **BREAKING** Export setSharedOptions & fromSharedOptions + separately + hash: ce0aed03a81ebf1d1b45e18e79f7ac242ab98b67 + body: '' + footer: + Change-type: major + change-type: major + Signed-off-by: Thodoris Greasidis + signed-off-by: Thodoris Greasidis + author: Thodoris Greasidis + nested: [] + - subject: '**BREAKING** Export as an ES6 module' + hash: 0d916adde250c5f031286bce7a0bcbc38cf2f0e6 + body: '' + footer: + Resolves: '#922' + resolves: '#922' + Change-type: major + change-type: major + Signed-off-by: Thodoris Greasidis + signed-off-by: Thodoris Greasidis + author: Thodoris Greasidis + nested: [] + - subject: >- + Update dependencies and switch all returned promises to native + promises + hash: af64b57ad2c16b983296e0e1caa14553fd711b70 + body: | + Update balena-auth from 3.1.0 to 4.0.2 + Update balena-hup-action-utils from 4.0.1 to 4.0.2 + Update balena-pine from 11.2.0 to 12.1.1 + Update balena-register-device from 6.1.1 to 7.1.0 + Update balena-request from 10.0.9 to 11.0.4 + footer: + Change-type: major + change-type: major + author: Pagan Gazzard + nested: + - commits: + - subject: Add .versionbot/CHANGELOG.yml for nested changelogs + hash: 286d4797c6d5cfd755cf6d04bb70169e6bb2b92f + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + version: balena-auth-4.0.2 + date: 2020-07-13T12:56:45.554Z + - commits: + - author: Pagan Gazzard + body: '' + footers: + change-type: patch + hash: 756c63445733bb8e7f36014853ac19ca0195d5f9 + subject: Explicitly add tslib dependency + date: '2020-07-03T17:54:56Z' + version: balena-auth-4.0.1 + - commits: + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: 7935d9a0fbd576eb2ec651b1f7c879401954f3fe + subject: Update to balena-settings-storage 6.x + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: 5c60288aa585b8046e707c2388be290b273cbe59 + subject: Update target to es2015 + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: a79c4574b3964ddd59e18844de046751182a35aa + subject: Switch to native promises + - author: Pagan Gazzard + body: '' + hash: 1d84aca2cdaa0b11ace2dafd44099fd7340ba290 + subject: Enable strict type checking + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: 8248bf5bba4f972a3b262fe8317caa27281f6ea8 + subject: Specify node 10+ + date: '2020-07-02T15:23:00Z' + version: balena-auth-4.0.0 + - commits: + - author: Pagan Gazzard + body: '' + footers: + change-type: patch + hash: 6dbc95de3543cddab72ba6516cb998a212e63151 + subject: Switch to @balena/lint for linting + date: '2020-07-02T14:58:05Z' + version: balena-auth-3.1.1 + - commits: + - subject: Add .versionbot/CHANGELOG.yml for nested changelogs + hash: 9394a3215678277779fcc9de4f87a440206fa221 + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + nested: [] + version: balena-pine-12.1.1 + date: 2020-07-13T13:04:22.398Z + - commits: + - author: Pagan Gazzard + body: '' + footers: + change-type: minor + hash: bd8b1070a59c5ee99b861daeb47dc61c327a11ef + subject: Update balena-auth to 4.x and balena-request to 11.x + date: '2020-07-06T10:27:12Z' + version: balena-pine-12.1.0 + - commits: + - author: Pagan Gazzard + body: '' + footers: + change-type: patch + hash: 4723949cdd1999cefcd35cab2163b3a0ce3b7135 + subject: Use typescript import helpers + date: '2020-07-03T18:44:27Z' + version: balena-pine-12.0.1 + - commits: + - author: Thodoris Greasidis + body: '' + footers: + change-type: major + signed-off-by: Thodoris Greasidis + hash: 1ba597dfd1d59a00b8c97ee3c5e53f33a20ed0d6 + subject: Stop actively supporting node 8 + - author: Thodoris Greasidis + body: '' + footers: + change-type: patch + signed-off-by: Thodoris Greasidis + hash: 76758e6a1e6f3663fc93e3805e30887b8cf35704 + subject: Convert to async await + - author: Thodoris Greasidis + body: '' + footers: + change-type: minor + signed-off-by: Thodoris Greasidis + hash: b7d70d9a5818dad1e5ee2671f6ba7ce3b6b88f86 + subject: Add balenaCI repo.yml + - author: Thodoris Greasidis + body: '' + footers: + signed-off-by: Thodoris Greasidis + hash: 3b5a18e6165a5968f222a01af85453eea3e132a9 + subject: >- + karma.conf.js: Combine declaration & assignment of + karmaConfig + - author: Thodoris Greasidis + body: '' + footers: + change-type: patch + signed-off-by: Thodoris Greasidis + hash: 3841722fe089f0754ea3d4c372ec9f43cc870895 + subject: Bump @balena/lint to v5 + - author: Thodoris Greasidis + body: '' + footers: + change-type: major + signed-off-by: Thodoris Greasidis + hash: 1e6cfddc1de158cd3f16b9051cec8496f6b36f8a + subject: >- + Drop getPine() in favor of an es6 export of the + BalenaPine class + - author: Thodoris Greasidis + body: '' + footers: + change-type: major + signed-off-by: Thodoris Greasidis + hash: c44a5df37aa6442bd5bb1a37d976196dfaba6b4a + subject: Drop the API_PREFIX property in favor of the apiPrefix + - author: Thodoris Greasidis + body: Update pinejs-client-core from 5.8.0 to 6.0.1 + footers: + change-type: major + signed-off-by: Thodoris Greasidis + hash: 979466bb4908dd4d3f22737ac13de79ac0e30899 + subject: >- + Bump to pinejs-client v6 which requires es2015 & drops + Bluebird promises + date: '2020-06-26T15:23:48Z' + version: balena-pine-12.0.0 + - commits: + - author: Thodoris Greasidis + body: '' + footers: + change-type: patch + signed-off-by: Thodoris Greasidis + hash: 3f68368659c8424995daa2d2223152a8779ee0c3 + subject: Convert karma.conf to js + - author: Thodoris Greasidis + body: '' + footers: + change-type: patch + signed-off-by: Thodoris Greasidis + hash: 02eda53ee6fad3b2409604f483e12a54490f0f77 + subject: Bump balena-config-karma to v3 + date: '2020-06-15T13:15:02Z' + version: balena-pine-11.2.1 + - commits: + - subject: >- + Switch from randomstring to uuid for generating device + uuids + hash: 596a76abcf0a76aef93d191e4c59b939701c80b8 + body: '' + footer: + Change-type: minor + change-type: minor + author: Pagan Gazzard + version: balena-register-device-7.1.0 + date: 2020-07-13T14:38:52.915Z + - commits: + - subject: Add .versionbot/CHANGELOG.yml for nested changelogs + hash: 7444f4ba2538180a5c75fa5f62de6f395ae28ba7 + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + version: balena-register-device-7.0.1 + date: 2020-07-13T13:03:45.818Z + - commits: + - author: Pagan Gazzard + body: '' + hash: 8cfa23ebbe2915b2f37730972cf104cb47f68c65 + subject: Convert to type checked javascript + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: 0f3e9d26f375554f793dd632b94f33e3ee88933b + subject: Drop callback interface in favor of promise interface + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: 67d46678e910c2c8b11f417fa40d00781a1a3905 + subject: Switch to a named export + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: faa9edc73cf243acd2abe1532e64aab8303031b5 + subject: Convert to typescript + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: 9e5bdbeaee325c8a523c8498ef023baeb49ef7c1 + subject: Update to typed-error 3.x + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: 27e78f2ea3f1a059a9fb2ba43dff55f32b0b2b4a + subject: Switch to returning native promises + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: dc21eb20dba1a977e74ffadbece66720ced4c529 + subject: Update to balena-request 11.x + - author: Pagan Gazzard + body: '' + hash: f4008dad3de415cc25987268b387848fc3ed1200 + subject: Use typescript import helpers + date: '2020-07-06T18:11:23Z' + version: balena-register-device-7.0.0 + - commits: + - author: Cameron Diver + body: '' + footers: + change-type: patch + signed-off-by: Cameron Diver + hash: effa651684318e8b1e336058515f467be02a4de4 + subject: Export ApiError + date: '2020-05-26T13:07:26Z' + version: balena-register-device-6.1.6 + - commits: + - author: Thodoris Greasidis + body: |- + Didn't convert the source, so that we don't end up + having conflicts with other ongoing PRs. + footers: + change-type: patch + hash: d2b9af51ae9714bc076d41a1f980ba019cf9e66a + subject: Convert tests to js + date: '2020-05-21T14:46:17Z' + version: balena-register-device-6.1.5 + - commits: + - author: Cameron Diver + body: '' + footers: + change-type: patch + signed-off-by: Cameron Diver + hash: f2be03b8cafe3dbfda30b9abf9cb7ec5a73aff0b + subject: Install typed-error v2 + date: '2020-05-21T11:06:32Z' + version: balena-register-device-6.1.4 + - commits: + - author: Miguel Casqueira + body: '' + footers: + change-type: patch + signed-off-by: Miguel Casqueira + hash: bc79dbddf3e57081e9bb71e348c9ae6375c17ffc + subject: Extend API exception to include full response object + date: '2020-05-20T12:23:42Z' + version: balena-register-device-6.1.3 + - commits: + - author: Thodoris Greasidis + body: '' + footers: + change-type: patch + see: >- + https://www.flowdock.com/app/rulemotion/r-supervisor/threads/KkFyAM4y7FbvbEOMtnoHdkCcz7p + hash: a6677fab4254f1f3a303ff4b8bdabcb3f2f631db + subject: Update mocha to fix node v12 deprecation warning + date: '2020-05-20T10:59:05Z' + version: balena-register-device-6.1.2 + - commits: + - subject: Fix body overwriting on nodejs + hash: 432ee302c8c55e629f4915146d4d1c7388d6b01b + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + version: balena-request-11.0.4 + date: 2020-07-14T09:49:16.044Z + - commits: + - subject: Add .versionbot/CHANGELOG.yml for nested changelogs + hash: 6cdf460919b09a3cfe49bdfdfc1b1157117cc507 + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + version: balena-request-11.0.3 + date: 2020-07-13T12:58:43.704Z + - commits: + - author: Pagan Gazzard + body: '' + footers: + change-type: patch + hash: 4bcb7ac6741cdb115cba767920f6264d255322f3 + subject: Fix tslib dependency + date: '2020-07-06T10:51:52Z' + version: balena-request-11.0.2 + - commits: + - author: Pagan Gazzard + body: '' + footers: + change-type: patch + hash: 079bfeece6bf01b0ebb9e12515f1304e51fcb068 + subject: >- + Fix passing baseUrl to refreshToken if the request uses + an absolute url + date: '2020-07-03T21:42:07Z' + version: balena-request-11.0.1 + - commits: + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: f20a78343dae178d7bbe42f199cfdfcf017faaa0 + subject: Convert to type checked javascript + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: 85d3e6df1b23af26275ab516d8cd0ed8ab3b08b5 + subject: Switch to returning native promises + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: c53ca904ff5950271a5d8ed7911c04efc92358e6 + subject: Drop support for nodejs < 10 + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: 072299f337bef7cd3e23d70c61cbc1cf8ab04df5 + subject: Update balena-auth to 4.x + - author: Pagan Gazzard + body: '' + footers: + change-type: patch + hash: 812054063a073816af2b405b20c5fcec7fd43d69 + subject: Remove rindle dependency + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: a8db723a33e6c912de25581f29796bfc5c7040da + subject: Update fetch-ponyfill to 6.x + - author: Pagan Gazzard + body: '' + hash: b3851fc526d94df3da1b4e768489eb91f4aa5d91 + subject: >- + Remove proxy tests as global-tunnel-ng only supports + nodejs < 10.16.0 + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: 0f67d2157ff70c8cfada7b6359ba4b58aeeacf3c + subject: Switch to a named export + - author: Pagan Gazzard + body: '' + hash: be34df9a401b1155e8b6a5ead9604fbd86164662 + subject: Use typescript import helpers + - author: Thodoris Greasidis + body: '' + footers: + change-type: patch + signed-off-by: Thodoris Greasidis + hash: 403418796d1505c9567396e06f221d1e959d4115 + subject: >- + Bump balena-config-karma & convert karma.conf.coffee to + js + - author: Thodoris Greasidis + body: '' + footers: + change-type: major + hash: 25e8293b8ed3df3c80581903ab56a42c3e41babc + subject: >- + Change the browser request timeout error to be + consistent with node + date: '2020-07-03T19:12:04Z' + version: balena-request-11.0.0 + - subject: >- + **BREAKING** billing: Make the organization parameter fist & + required + hash: 5d4a57a00c2cfbd3229e41f0da7f6d911ad090c3 + body: '' + footer: + Resolves: '#925' + resolves: '#925' + Change-type: major + change-type: major + Signed-off-by: Thodoris Greasidis + signed-off-by: Thodoris Greasidis + author: Thodoris Greasidis + nested: [] + version: balena-sdk-15.0.0 + date: 2020-07-15T16:23:57.737Z + - commits: + - subject: Add .versionbot/CHANGELOG.yml for nested changelogs + hash: a894d6de3d66475287a2c4b9c4346b1c7482bf4c + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + nested: [] + - subject: Update dependencies + hash: 74e0eb2cc6c8f735ac0a7b2ef9cfa38bff474782 + body: | + Update balena-sdk from 14.1.0 to 15.2.1 + Update balena-image-fs from 5.0.9 to 7.0.1 + footer: + Change-type: minor + change-type: minor + author: Pagan Gazzard + nested: + - commits: + - subject: Convert majority to async/await + hash: fdbbc1aa8cc23d9d28704e5d88f88713f7d28aff + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + nested: [] + version: balena-sdk-15.2.1 + date: 2020-08-03T09:26:10.989Z + - commits: + - subject: 'device: add method to update target supervisor release' + hash: 0ac0366f823489d8c3459d9ebcc1077b22ea4c66 + body: '' + footer: + Connects-to: 'https://github.com/balena-io/balena-io/pull/2177' + connects-to: 'https://github.com/balena-io/balena-io/pull/2177' + Change-type: minor + change-type: minor + Signed-off-by: Matthew McGinn + signed-off-by: Matthew McGinn + author: Matthew McGinn + nested: [] + version: balena-sdk-15.2.0 + date: 2020-07-31T16:28:56.036Z + - commits: + - subject: Deduplicate device update methods + hash: 0cb9602b881ec5dc1a142d90050917a050d04887 + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + nested: [] + version: balena-sdk-15.1.1 + date: 2020-07-27T21:37:46.835Z + - commits: + - subject: >- + Update balena-pine to add support for and make use of + named keys + hash: fba3107fcdf19b11866fc0687f1c684314dc2248 + body: | + Update balena-pine from 12.1.1 to 12.2.0 + Update balena-request from 11.0.4 to 11.1.0 + footer: + Change-type: minor + change-type: minor + author: Pagan Gazzard + nested: + - commits: + - subject: Update pinejs-client-core + hash: ce5551050d658bf6f0982ee98939146c0765513d + body: | + Update pinejs-client-core from 6.0.1 to 6.1.0 + footer: + Change-type: minor + change-type: minor + author: Pagan Gazzard + nested: + - commits: + - subject: Add support for using named ids + hash: f6035bf5240e8aea1b92997d976cebd9a1857a61 + body: '' + footer: + Change-type: minor + change-type: minor + author: Pagan Gazzard + version: pinejs-client-js-6.1.0 + date: 2020-07-21T10:31:09.457Z + version: balena-pine-12.2.0 + date: 2020-07-22T16:21:49.285Z + - commits: + - subject: Add lazy loading for most modules + hash: 45042aca602e44a8e4eefdf0fb57ab188530a48e + body: '' + footer: + Change-type: minor + change-type: minor + author: Pagan Gazzard + version: balena-request-11.1.0 + date: 2020-07-16T13:01:21.964Z + version: balena-sdk-15.1.0 + date: 2020-07-27T16:44:09.892Z + - commits: + - subject: 'typings: Fix the PineWithSelect & related type helpers' + hash: dc1d8625d93fa25876c3542a96cd5a7883a5690b + body: '' + footer: + Change-type: patch + change-type: patch + Signed-off-by: Thodoris Greasidis + signed-off-by: Thodoris Greasidis + author: Thodoris Greasidis + nested: [] + - subject: 'typings: Use the native TypeScript Omit type helper' + hash: 98e19e4cf5d0ff40486d49501f9c95d45eff2e74 + body: '' + footer: + Change-type: patch + change-type: patch + Signed-off-by: Thodoris Greasidis + signed-off-by: Thodoris Greasidis + author: Thodoris Greasidis + nested: [] + version: balena-sdk-15.0.3 + date: 2020-07-27T13:57:16.268Z + - commits: + - subject: Fix code snippet for initializing balena-sdk + hash: b1c00f6ae90035c936ac691e9c15639ba60c5b87 + body: '' + footer: + Change-type: patch + change-type: patch + author: Vipul Gupta (@vipulgupta2048) + nested: [] + version: balena-sdk-15.0.2 + date: 2020-07-22T19:07:30.064Z + - commits: + - subject: Fix SupportTier/includes__SLA typing + hash: 0225493520704d89bbbbfb5d392692e190db5fd5 + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + nested: [] + version: balena-sdk-15.0.1 + date: 2020-07-15T16:48:22.281Z + - commits: + - subject: >- + **BREAKING** Export setSharedOptions & fromSharedOptions + separately + hash: ce0aed03a81ebf1d1b45e18e79f7ac242ab98b67 + body: '' + footer: + Change-type: major + change-type: major + Signed-off-by: Thodoris Greasidis + signed-off-by: Thodoris Greasidis + author: Thodoris Greasidis + nested: [] + - subject: '**BREAKING** Export as an ES6 module' + hash: 0d916adde250c5f031286bce7a0bcbc38cf2f0e6 + body: '' + footer: + Resolves: '#922' + resolves: '#922' + Change-type: major + change-type: major + Signed-off-by: Thodoris Greasidis + signed-off-by: Thodoris Greasidis + author: Thodoris Greasidis + nested: [] + - subject: >- + Update dependencies and switch all returned promises to + native promises + hash: af64b57ad2c16b983296e0e1caa14553fd711b70 + body: | + Update balena-auth from 3.1.0 to 4.0.2 + Update balena-hup-action-utils from 4.0.1 to 4.0.2 + Update balena-pine from 11.2.0 to 12.1.1 + Update balena-register-device from 6.1.1 to 7.1.0 + Update balena-request from 10.0.9 to 11.0.4 + footer: + Change-type: major + change-type: major + author: Pagan Gazzard + nested: + - commits: + - subject: >- + Add .versionbot/CHANGELOG.yml for nested + changelogs + hash: 286d4797c6d5cfd755cf6d04bb70169e6bb2b92f + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + version: balena-auth-4.0.2 + date: 2020-07-13T12:56:45.554Z + - commits: + - author: Pagan Gazzard + body: '' + footers: + change-type: patch + hash: 756c63445733bb8e7f36014853ac19ca0195d5f9 + subject: Explicitly add tslib dependency + date: '2020-07-03T17:54:56Z' + version: balena-auth-4.0.1 + - commits: + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: 7935d9a0fbd576eb2ec651b1f7c879401954f3fe + subject: Update to balena-settings-storage 6.x + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: 5c60288aa585b8046e707c2388be290b273cbe59 + subject: Update target to es2015 + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: a79c4574b3964ddd59e18844de046751182a35aa + subject: Switch to native promises + - author: Pagan Gazzard + body: '' + hash: 1d84aca2cdaa0b11ace2dafd44099fd7340ba290 + subject: Enable strict type checking + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: 8248bf5bba4f972a3b262fe8317caa27281f6ea8 + subject: Specify node 10+ + date: '2020-07-02T15:23:00Z' + version: balena-auth-4.0.0 + - commits: + - author: Pagan Gazzard + body: '' + footers: + change-type: patch + hash: 6dbc95de3543cddab72ba6516cb998a212e63151 + subject: Switch to @balena/lint for linting + date: '2020-07-02T14:58:05Z' + version: balena-auth-3.1.1 + - commits: + - subject: >- + Add .versionbot/CHANGELOG.yml for nested + changelogs + hash: 9394a3215678277779fcc9de4f87a440206fa221 + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + nested: [] + version: balena-pine-12.1.1 + date: 2020-07-13T13:04:22.398Z + - commits: + - author: Pagan Gazzard + body: '' + footers: + change-type: minor + hash: bd8b1070a59c5ee99b861daeb47dc61c327a11ef + subject: >- + Update balena-auth to 4.x and balena-request to + 11.x + date: '2020-07-06T10:27:12Z' + version: balena-pine-12.1.0 + - commits: + - author: Pagan Gazzard + body: '' + footers: + change-type: patch + hash: 4723949cdd1999cefcd35cab2163b3a0ce3b7135 + subject: Use typescript import helpers + date: '2020-07-03T18:44:27Z' + version: balena-pine-12.0.1 + - commits: + - author: Thodoris Greasidis + body: '' + footers: + change-type: major + signed-off-by: Thodoris Greasidis + hash: 1ba597dfd1d59a00b8c97ee3c5e53f33a20ed0d6 + subject: Stop actively supporting node 8 + - author: Thodoris Greasidis + body: '' + footers: + change-type: patch + signed-off-by: Thodoris Greasidis + hash: 76758e6a1e6f3663fc93e3805e30887b8cf35704 + subject: Convert to async await + - author: Thodoris Greasidis + body: '' + footers: + change-type: minor + signed-off-by: Thodoris Greasidis + hash: b7d70d9a5818dad1e5ee2671f6ba7ce3b6b88f86 + subject: Add balenaCI repo.yml + - author: Thodoris Greasidis + body: '' + footers: + signed-off-by: Thodoris Greasidis + hash: 3b5a18e6165a5968f222a01af85453eea3e132a9 + subject: >- + karma.conf.js: Combine declaration & assignment + of karmaConfig + - author: Thodoris Greasidis + body: '' + footers: + change-type: patch + signed-off-by: Thodoris Greasidis + hash: 3841722fe089f0754ea3d4c372ec9f43cc870895 + subject: Bump @balena/lint to v5 + - author: Thodoris Greasidis + body: '' + footers: + change-type: major + signed-off-by: Thodoris Greasidis + hash: 1e6cfddc1de158cd3f16b9051cec8496f6b36f8a + subject: >- + Drop getPine() in favor of an es6 export of the + BalenaPine class + - author: Thodoris Greasidis + body: '' + footers: + change-type: major + signed-off-by: Thodoris Greasidis + hash: c44a5df37aa6442bd5bb1a37d976196dfaba6b4a + subject: >- + Drop the API_PREFIX property in favor of the + apiPrefix + - author: Thodoris Greasidis + body: Update pinejs-client-core from 5.8.0 to 6.0.1 + footers: + change-type: major + signed-off-by: Thodoris Greasidis + hash: 979466bb4908dd4d3f22737ac13de79ac0e30899 + subject: >- + Bump to pinejs-client v6 which requires es2015 & + drops Bluebird promises + date: '2020-06-26T15:23:48Z' + version: balena-pine-12.0.0 + - commits: + - author: Thodoris Greasidis + body: '' + footers: + change-type: patch + signed-off-by: Thodoris Greasidis + hash: 3f68368659c8424995daa2d2223152a8779ee0c3 + subject: Convert karma.conf to js + - author: Thodoris Greasidis + body: '' + footers: + change-type: patch + signed-off-by: Thodoris Greasidis + hash: 02eda53ee6fad3b2409604f483e12a54490f0f77 + subject: Bump balena-config-karma to v3 + date: '2020-06-15T13:15:02Z' + version: balena-pine-11.2.1 + - commits: + - subject: >- + Switch from randomstring to uuid for generating + device uuids + hash: 596a76abcf0a76aef93d191e4c59b939701c80b8 + body: '' + footer: + Change-type: minor + change-type: minor + author: Pagan Gazzard + version: balena-register-device-7.1.0 + date: 2020-07-13T14:38:52.915Z + - commits: + - subject: >- + Add .versionbot/CHANGELOG.yml for nested + changelogs + hash: 7444f4ba2538180a5c75fa5f62de6f395ae28ba7 + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + version: balena-register-device-7.0.1 + date: 2020-07-13T13:03:45.818Z + - commits: + - author: Pagan Gazzard + body: '' + hash: 8cfa23ebbe2915b2f37730972cf104cb47f68c65 + subject: Convert to type checked javascript + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: 0f3e9d26f375554f793dd632b94f33e3ee88933b + subject: >- + Drop callback interface in favor of promise + interface + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: 67d46678e910c2c8b11f417fa40d00781a1a3905 + subject: Switch to a named export + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: faa9edc73cf243acd2abe1532e64aab8303031b5 + subject: Convert to typescript + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: 9e5bdbeaee325c8a523c8498ef023baeb49ef7c1 + subject: Update to typed-error 3.x + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: 27e78f2ea3f1a059a9fb2ba43dff55f32b0b2b4a + subject: Switch to returning native promises + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: dc21eb20dba1a977e74ffadbece66720ced4c529 + subject: Update to balena-request 11.x + - author: Pagan Gazzard + body: '' + hash: f4008dad3de415cc25987268b387848fc3ed1200 + subject: Use typescript import helpers + date: '2020-07-06T18:11:23Z' + version: balena-register-device-7.0.0 + - commits: + - author: Cameron Diver + body: '' + footers: + change-type: patch + signed-off-by: Cameron Diver + hash: effa651684318e8b1e336058515f467be02a4de4 + subject: Export ApiError + date: '2020-05-26T13:07:26Z' + version: balena-register-device-6.1.6 + - commits: + - author: Thodoris Greasidis + body: >- + Didn't convert the source, so that we don't end + up + + having conflicts with other ongoing PRs. + footers: + change-type: patch + hash: d2b9af51ae9714bc076d41a1f980ba019cf9e66a + subject: Convert tests to js + date: '2020-05-21T14:46:17Z' + version: balena-register-device-6.1.5 + - commits: + - author: Cameron Diver + body: '' + footers: + change-type: patch + signed-off-by: Cameron Diver + hash: f2be03b8cafe3dbfda30b9abf9cb7ec5a73aff0b + subject: Install typed-error v2 + date: '2020-05-21T11:06:32Z' + version: balena-register-device-6.1.4 + - commits: + - author: Miguel Casqueira + body: '' + footers: + change-type: patch + signed-off-by: Miguel Casqueira + hash: bc79dbddf3e57081e9bb71e348c9ae6375c17ffc + subject: >- + Extend API exception to include full response + object + date: '2020-05-20T12:23:42Z' + version: balena-register-device-6.1.3 + - commits: + - author: Thodoris Greasidis + body: '' + footers: + change-type: patch + see: >- + https://www.flowdock.com/app/rulemotion/r-supervisor/threads/KkFyAM4y7FbvbEOMtnoHdkCcz7p + hash: a6677fab4254f1f3a303ff4b8bdabcb3f2f631db + subject: Update mocha to fix node v12 deprecation warning + date: '2020-05-20T10:59:05Z' + version: balena-register-device-6.1.2 + - commits: + - subject: Fix body overwriting on nodejs + hash: 432ee302c8c55e629f4915146d4d1c7388d6b01b + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + version: balena-request-11.0.4 + date: 2020-07-14T09:49:16.044Z + - commits: + - subject: >- + Add .versionbot/CHANGELOG.yml for nested + changelogs + hash: 6cdf460919b09a3cfe49bdfdfc1b1157117cc507 + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + version: balena-request-11.0.3 + date: 2020-07-13T12:58:43.704Z + - commits: + - author: Pagan Gazzard + body: '' + footers: + change-type: patch + hash: 4bcb7ac6741cdb115cba767920f6264d255322f3 + subject: Fix tslib dependency + date: '2020-07-06T10:51:52Z' + version: balena-request-11.0.2 + - commits: + - author: Pagan Gazzard + body: '' + footers: + change-type: patch + hash: 079bfeece6bf01b0ebb9e12515f1304e51fcb068 + subject: >- + Fix passing baseUrl to refreshToken if the + request uses an absolute url + date: '2020-07-03T21:42:07Z' + version: balena-request-11.0.1 + - commits: + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: f20a78343dae178d7bbe42f199cfdfcf017faaa0 + subject: Convert to type checked javascript + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: 85d3e6df1b23af26275ab516d8cd0ed8ab3b08b5 + subject: Switch to returning native promises + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: c53ca904ff5950271a5d8ed7911c04efc92358e6 + subject: Drop support for nodejs < 10 + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: 072299f337bef7cd3e23d70c61cbc1cf8ab04df5 + subject: Update balena-auth to 4.x + - author: Pagan Gazzard + body: '' + footers: + change-type: patch + hash: 812054063a073816af2b405b20c5fcec7fd43d69 + subject: Remove rindle dependency + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: a8db723a33e6c912de25581f29796bfc5c7040da + subject: Update fetch-ponyfill to 6.x + - author: Pagan Gazzard + body: '' + hash: b3851fc526d94df3da1b4e768489eb91f4aa5d91 + subject: >- + Remove proxy tests as global-tunnel-ng only + supports nodejs < 10.16.0 + - author: Pagan Gazzard + body: '' + footers: + change-type: major + hash: 0f67d2157ff70c8cfada7b6359ba4b58aeeacf3c + subject: Switch to a named export + - author: Pagan Gazzard + body: '' + hash: be34df9a401b1155e8b6a5ead9604fbd86164662 + subject: Use typescript import helpers + - author: Thodoris Greasidis + body: '' + footers: + change-type: patch + signed-off-by: Thodoris Greasidis + hash: 403418796d1505c9567396e06f221d1e959d4115 + subject: >- + Bump balena-config-karma & convert + karma.conf.coffee to js + - author: Thodoris Greasidis + body: '' + footers: + change-type: major + hash: 25e8293b8ed3df3c80581903ab56a42c3e41babc + subject: >- + Change the browser request timeout error to be + consistent with node + date: '2020-07-03T19:12:04Z' + version: balena-request-11.0.0 + - subject: >- + **BREAKING** billing: Make the organization parameter + fist & required + hash: 5d4a57a00c2cfbd3229e41f0da7f6d911ad090c3 + body: '' + footer: + Resolves: '#925' + resolves: '#925' + Change-type: major + change-type: major + Signed-off-by: Thodoris Greasidis + signed-off-by: Thodoris Greasidis + author: Thodoris Greasidis + nested: [] + version: balena-sdk-15.0.0 + date: 2020-07-15T16:23:57.737Z + - commits: + - subject: >- + DeviceWithServiceDetails: preserve the image_install & + gateway_downloads + hash: ab3a5c2e67b4dd51643018a6d717b9737fb94583 + body: '' + footer: + Connects-to: '#923' + connects-to: '#923' + Change-type: minor + change-type: minor + Signed-off-by: Thodoris Greasidis + signed-off-by: Thodoris Greasidis + author: Thodoris Greasidis + - subject: >- + typings: Deprecate DeviceWithImageInstalls in favor of + the Device type + hash: ffa474f7770500b9ff9181c0fc6f24ed48abd6fc + body: '' + footer: + Connects-to: '#923' + connects-to: '#923' + Change-type: minor + change-type: minor + Signed-off-by: Thodoris Greasidis + signed-off-by: Thodoris Greasidis + author: Thodoris Greasidis + version: balena-sdk-14.8.0 + date: 2020-07-15T11:51:46.562Z + - commits: + - subject: Fix is_private typings for device type + hash: 7d7751dc8ebf107ced936737c232e72867c37c93 + body: '' + footer: + Change-type: patch + change-type: patch + Signed-off-by: Stevche Radevski + signed-off-by: Stevche Radevski + author: Stevche Radevski + version: balena-sdk-14.7.1 + date: 2020-07-14T09:37:08.929Z + - commits: + - subject: Add an organization parameter to all billing methods + hash: 02c099fb1697c0b159bde34dc0976cb75b821a0c + body: '' + footer: + Change-type: minor + change-type: minor + Signed-off-by: Thodoris Greasidis + signed-off-by: Thodoris Greasidis + author: Thodoris Greasidis + version: balena-sdk-14.7.0 + date: 2020-07-14T04:54:13.999Z + - commits: + - subject: 'typings: Add ApplicationHostedOnApplication' + hash: f17c9531a006409095d77d971d66faa554f90e1c + body: '' + footer: + Change-type: minor + change-type: minor + Signed-off-by: Thodoris Greasidis + signed-off-by: Thodoris Greasidis + author: Thodoris Greasidis + - subject: typings Add RecoveryTwoFactor + hash: b2260a1b9dd7c4e3c24c132bbb7322fe12ec52ba + body: '' + footer: + Change-type: minor + change-type: minor + Signed-off-by: Thodoris Greasidis + signed-off-by: Thodoris Greasidis + author: Thodoris Greasidis + version: balena-sdk-14.6.0 + date: 2020-07-13T13:49:52.280Z + - commits: + - subject: 'Tests: remove bluebird usage' + hash: 3430f52b1c4ca56bc833552d23054e8f07d16022 + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + version: balena-sdk-14.5.1 + date: 2020-07-10T11:26:46.646Z + - commits: + - subject: 'tests/integration/setup: Convert to TypeScript' + hash: 02440521f6a164c8369c3a74e2bba7cc95a567e3 + body: '' + footer: + Change-type: patch + change-type: patch + Signed-off-by: Thodoris Greasidis + signed-off-by: Thodoris Greasidis + author: Thodoris Greasidis + - subject: 'typings/ImageInstall: Deprecate the image field' + hash: b38263a46642cc37320b5c0caff5c021f788d2d2 + body: '' + footer: + Change-type: patch + change-type: patch + Signed-off-by: Thodoris Greasidis + signed-off-by: Thodoris Greasidis + author: Thodoris Greasidis + - subject: 'typings/ImageInstall: Add the `installs__image` field' + hash: cca2b887525f60e4c6ccb5d5438739601e5d3ab3 + body: '' + footer: + Change-type: minor + change-type: minor + Signed-off-by: Thodoris Greasidis + signed-off-by: Thodoris Greasidis + author: Thodoris Greasidis + - subject: 'typings: Add typings for the ReleaseImage' + hash: 3582a54008fbd8142e8f759fb14c119416f2d296 + body: '' + footer: + Change-type: minor + change-type: minor + Signed-off-by: Thodoris Greasidis + signed-off-by: Thodoris Greasidis + author: Thodoris Greasidis + - subject: 'typings/ImageInstall: Add the missing device property' + hash: 6af02f848a44b35c63a597b7bc2baafadd6c0099 + body: '' + footer: + Change-type: minor + change-type: minor + Signed-off-by: Thodoris Greasidis + signed-off-by: Thodoris Greasidis + author: Thodoris Greasidis + - subject: Convert all remaining tests away from coffeescript + hash: d7e7a5f20995e6ba3616ff99e97b588882e6c08d + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + version: balena-sdk-14.5.0 + date: 2020-07-09T22:17:25.239Z + - commits: + - subject: >- + Tests: improve typing for access to private SDK os + methods + hash: 95c8c195f5a1b5b253c8bf2d893571893f17e7a5 + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + - subject: 'Tests: improve typing of tag helpers' + hash: 34546af679431e1241f1c0bae83d82e32ad42780 + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + - subject: 'Tests: import BalenaSDK types directly' + hash: 1f3081d8ff5c04f0ee1ca261d878b4935b0301cc + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + version: balena-sdk-14.4.2 + date: 2020-07-09T10:05:36.792Z + - commits: + - subject: >- + Tests: merge multiple application deletions into a + single call + hash: 381e31bcfeea3cb13d7c3d904679dc9671ca886a + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + version: balena-sdk-14.4.1 + date: 2020-07-08T13:29:07.268Z + - commits: + - subject: Improve typings for `sdk.pine.post` + hash: 406afd7ea4631cf322c6715493c4e8d8b00f478f + body: '' + footer: + Change-type: minor + change-type: minor + author: Pagan Gazzard + - subject: Improve typings for `sdk.request` + hash: 078d23f0a6e1c8d3900fad3da874c5706ced6d3d + body: '' + footer: + Change-type: minor + change-type: minor + author: Pagan Gazzard + - subject: Improve typings for `models.device.getOsVersion` + hash: 2e95f23bea27f8d5c7920120a3b6388ad1c4c1a0 + body: '' + footer: + Change-type: minor + change-type: minor + author: Pagan Gazzard + - subject: Improve typings for `models.device.lastOnline` + hash: 8fa73ca367406d9938191b0b999a5f18ce09b55d + body: '' + footer: + Change-type: minor + change-type: minor + author: Pagan Gazzard + - subject: Fix typings for `models.device.getMACAddresses` + hash: 662e589d57ddc511f442e3073830225a00f6af9b + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + - subject: Fix typings for `models.device.getLocalIPAddresses` + hash: adfb96f61a48258464e43212eadcef6fc13ddddb + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + - subject: Add typings for `models.application.getDashboardUrl` + hash: 9b7a0e2fe3c61a0bb6ef46831d1984a73c530c69 + body: '' + footer: + Change-type: minor + change-type: minor + author: Pagan Gazzard + - subject: >- + Device model: last_connectivity_event and os_version can + be null + hash: cfac5975900da67c2784b9647f22ea2d21db5455 + body: '' + footer: + Change-type: minor + change-type: minor + author: Pagan Gazzard + - subject: Improve typings for `models.device.getLocalModeSupport` + hash: 15211666ad24e607ceec24026806623d62627c0d + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + version: balena-sdk-14.4.0 + date: 2020-07-08T12:11:46.903Z + - commits: + - subject: Minimize bluebird sugar usage + hash: 509364c5b73b3cee6d86ecd06055d0bb4e252787 + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + version: balena-sdk-14.3.3 + date: 2020-07-07T19:11:03.768Z + - commits: + - subject: Add type checking for tests + hash: d54fbcafc52fbb0b334779d9a35438e8a6577514 + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + version: balena-sdk-14.3.2 + date: 2020-07-07T17:20:04.126Z + - commits: + - subject: 'Tests: cache device type lookup' + hash: 1c331a8be1cbefe7184e56a6621963b3c9349e7b + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + version: balena-sdk-14.3.1 + date: 2020-07-07T15:50:51.973Z + - commits: + - subject: >- + typings: Export pine variant w/ a mandatory $select on + get requests + hash: f8cfe069b7eaf0e45bbb9ca9b2e066c2327d3a7e + body: '' + footer: + Change-type: minor + change-type: minor + See: >- + https://github.com/balena-io/balena-ui/pull/3829/files#r450310702 + see: >- + https://github.com/balena-io/balena-ui/pull/3829/files#r450310702 + Signed-off-by: Thodoris Greasidis + signed-off-by: Thodoris Greasidis + author: Thodoris Greasidis + version: balena-sdk-14.3.0 + date: 2020-07-07T14:55:53.014Z + - commits: + - subject: >- + Remove `this.skip` usage as a faster workaround to + afterEach skipping + hash: f930ce282ae650b443873e3df67ca7f0514b37c1 + body: '' + footer: + See: 'https://github.com/mochajs/mocha/issues/3740' + see: 'https://github.com/mochajs/mocha/issues/3740' + Change-type: patch + change-type: patch + author: Pagan Gazzard + version: balena-sdk-14.2.9 + date: 2020-07-07T14:04:36.663Z + - commits: + - subject: Improve internal typings by avoiding some `any` cases + hash: c28af087f9b8e4ae805ee638438f4dd6116d0cdb + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + version: balena-sdk-14.2.8 + date: 2020-07-06T20:39:43.141Z + - commits: + - subject: Include typings for all lazy loaded requires + hash: d101fa2c79e42bd36adde052abe96a15dd5c0373 + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + version: balena-sdk-14.2.7 + date: 2020-07-06T16:26:16.843Z + - commits: + - subject: Simplify balena-request custom typings + hash: 7945799f798c7f3b1943833b6e3dbf7e6ae70b18 + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + - subject: Use import type for declaration imports + hash: 6b1e790a16959d9e0a7d4675d83f518de2cc978d + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + - subject: Simplify balena-pine custom typings + hash: 5398e0b09cd78a0025eef0fc58ca5578f81b6be3 + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + - subject: >- + Import balena-sdk type declarations via import type and + not direct path + hash: 094569deadef0d406be54d26adc632c4c44b2ec5 + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + version: balena-sdk-14.2.6 + date: 2020-07-06T14:55:17.133Z + - commits: + - subject: Use typescript import helpers + hash: b24780253825c734a73d272e8a8e1054622f8c14 + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + version: balena-sdk-14.2.5 + date: 2020-07-06T10:30:26.802Z + - commits: + - subject: Drop dtslint in favor of plain @ts-expect-error + hash: 1d2c1ffda6b6e98e3059b6ea12aa7b0da47dc28e + body: '' + footer: + Change-type: patch + change-type: patch + Signed-off-by: Thodoris Greasidis + signed-off-by: Thodoris Greasidis + author: Thodoris Greasidis + - subject: Enable strict checks for the typing tests + hash: 5819a86d34586f0c63cae79abf8c9bb61ed9617f + body: '' + footer: + Change-type: patch + change-type: patch + Signed-off-by: Thodoris Greasidis + signed-off-by: Thodoris Greasidis + author: Thodoris Greasidis + version: balena-sdk-14.2.4 + date: 2020-07-03T20:23:16.583Z + - commits: + - subject: Standardize bluebird naming as `Bluebird` + hash: d4a1043a33f41c7463170629372407bc2f69ba20 + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + version: balena-sdk-14.2.3 + date: 2020-07-03T12:00:09.461Z + - commits: + - subject: Avoid $ExpectType b/c of issues with TS 3.9.6 + hash: f83e4f4d358b1a6eb9e7815a28014e56ad55f562 + body: | + Dtslint's $ExpectType on TS 3.9.6 stopped expanding + PineExpandableProps to the exact + properties, which broke the tests. Stopped using + $ExpectType in favor of using ts-toolbelt's Equals + on a plain assignment. This also makes it easier to + completely drop dtslint in a future PR, in favor of + plain tsc using @ts-expect-error. + footer: + Change-type: patch + change-type: patch + Signed-off-by: Thodoris Greasidis + signed-off-by: Thodoris Greasidis + author: Thodoris Greasidis + version: balena-sdk-14.2.2 + date: 2020-07-03T11:13:07.207Z + - commits: + - subject: 'model: Add build_environment_variable' + hash: 230c5437daa659da7024123cc28ed63112d63120 + body: '' + footer: + Change-type: patch + change-type: patch + Signed-off-by: Rich Bayliss + signed-off-by: Rich Bayliss + author: Rich Bayliss + version: balena-sdk-14.2.1 + date: 2020-07-01T15:27:33.241Z + - commits: + - subject: Add typings for plans & subscriptions + hash: 71105ed9300a7977663a8751a5dca296e6586b3b + body: '' + footer: + Change-type: minor + change-type: minor + Signed-off-by: Thodoris Greasidis + signed-off-by: Thodoris Greasidis + author: Thodoris Greasidis + version: balena-sdk-14.2.0 + date: 2020-07-01T11:35:27.231Z + - commits: + - subject: Add .versionbot/CHANGELOG.yml for nested changelogs + hash: 8852f1bc2f12ccacddd4b5a6b4dad4c0b4fe231d + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + version: balena-image-fs-7.0.1 + date: 2020-08-04T10:48:36.236Z + - commits: + - author: Alexis Svinartchouk + body: '' + footers: + change-type: patch + hash: 28cd068c8d1819a3579736252175ea6dc99da131 + subject: Stop using lodash + - author: Alexis Svinartchouk + body: '' + footers: + change-type: major + hash: 3e30760774133a283095ee6ad5c1b5f36c712714 + subject: 'Simplify, only leave the interact function' + - author: Alexis Svinartchouk + body: '' + footers: + change-type: patch + hash: 21c9cf9a2e1649c391fdfcfbe1cd26c197dec5a9 + subject: Convert to typescript + - author: Alexis Svinartchouk + body: '' + footers: + change-type: patch + hash: 72c28859d4f9782ed8ca3f6b6d262b16d8a027b9 + subject: lint on pre-commit + - author: Alexis Svinartchouk + body: '' + footers: + change-type: patch + hash: 8da6c4307cf67a32ce4887b4a7a3ab8643518821 + subject: Rename resin -> balena + - author: Alexis Svinartchouk + body: '' + footers: + change-type: patch + hash: 9150c6c0fee21e33beef0ddaeea56ad1ce175c96 + subject: Replace wary with mocha + date: '2020-07-30T15:41:13Z' + version: balena-image-fs-7.0.0 + - commits: + - author: Alexis Svinartchouk + body: '' + footers: + change-type: major + hash: 2596a1c286adb8ecb78b113ff2b17be09b0f0945 + subject: Update file-disk to ^7 + date: '2020-07-24T14:45:35Z' + version: balena-image-fs-6.0.0 + version: balena-config-json-4.1.0 + date: 2020-08-04T12:40:25.898Z + - commits: + - subject: Add .versionbot/CHANGELOG.yml for nested changelogs + hash: dedceb6c3c7db3f853bb1c9cb5816cd3c23dd4cf + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + nested: [] + version: balena-image-manager-7.0.3 + date: 2020-08-04T14:20:19.868Z + - commits: + - author: Pagan Gazzard + body: Update balena-sdk from 14.1.0 to 15.2.1 + footers: + change-type: patch + hash: 23d122452db8387f612f783e3c58858dd61f7d37 + subject: Update balena-sdk to 15.x + date: '2020-08-04T13:35:17Z' + version: balena-image-manager-7.0.2 + - commits: + - subject: Add .versionbot/CHANGELOG.yml for nested changelogs + hash: d14612c9b81ab0d2b69cb6d8b44b94fc0b90336a + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + nested: [] + version: balena-preload-10.2.4 + date: 2020-08-10T10:06:29.183Z + - commits: + - author: Pagan Gazzard + body: '' + footers: + change-type: patch + hash: fd2b0cd8d6855cd6dfcf496e82153ef8cf269e88 + subject: Fix build dir paths + date: '2020-08-04T14:34:09Z' + version: balena-preload-10.2.3 + - commits: + - author: Pagan Gazzard + body: Update balena-sdk from 14.0.0 to 15.2.1 + footers: + change-type: patch + hash: 1b6bf2e9d6eefe425280187483a6478f1b464a47 + subject: Update balena-sdk to 15.x + date: '2020-08-04T14:07:15Z' + version: balena-preload-10.2.2 + - commits: + - author: Pagan Gazzard + body: '' + footers: + change-type: patch + hash: af7f077d67c6a572a2b2b5d6cebf7fdc822901ae + subject: Add type checking + - author: Pagan Gazzard + body: '' + footers: + change-type: patch + hash: fc217a3b7de757d51d55aa09445b09e62da1958d + subject: Use @balena/lint for linting + date: '2020-08-04T11:46:29Z' + version: balena-preload-10.2.1 + - commits: + - subject: Add .versionbot/CHANGELOG.yml for nested changelogs + hash: e4d63ca9aa12988e95dae6d93cade9e4878f874f + body: '' + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + nested: [] + version: balena-sync-11.0.2 + date: 2020-08-04T14:22:00.376Z + - commits: + - author: Pagan Gazzard + body: Update balena-sdk from 14.1.0 to 15.2.1 + footers: + change-type: patch + hash: 4da85b6a06e997efe8400bf85e4d9c66fadaee0b + subject: Update balena-sdk to 15.x + date: '2020-08-04T13:42:18Z' + version: balena-sync-11.0.1 + version: 12.14.5 + date: 2020-08-11T16:57:20.679Z - commits: - subject: 'Tests: Specify es2018 as preferred, matching normal usage' hash: c35472e94ddd8e840014a7877daf0b6fe64f067f diff --git a/CHANGELOG.md b/CHANGELOG.md index 545ca208..16441f3c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,547 @@ 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/). +## 12.14.5 - 2020-08-11 + + +
+ Update balena-sdk to 15.x [Pagan Gazzard] + +> ### balena-sdk-15.2.1 - 2020-08-03 +> +> * Convert majority to async/await [Pagan Gazzard] +> +> ### balena-sdk-15.2.0 - 2020-07-31 +> +> * device: add method to update target supervisor release [Matthew McGinn] +> +> ### balena-sdk-15.1.1 - 2020-07-27 +> +> * Deduplicate device update methods [Pagan Gazzard] +> +> ### balena-sdk-15.1.0 - 2020-07-27 +> +> +>
+> Update balena-pine to add support for and make use of named keys [Pagan Gazzard] +> +>> #### balena-pine-12.2.0 - 2020-07-22 +>> +>> +>>
+>> Update pinejs-client-core [Pagan Gazzard] +>> +>>> ##### pinejs-client-js-6.1.0 - 2020-07-21 +>>> +>>> * Add support for using named ids [Pagan Gazzard] +>>> +>>
+>> +>> +>> #### balena-request-11.1.0 - 2020-07-16 +>> +>> * Add lazy loading for most modules [Pagan Gazzard] +>> +>
+> +> +> ### balena-sdk-15.0.3 - 2020-07-27 +> +> * typings: Fix the PineWithSelect & related type helpers [Thodoris Greasidis] +> * typings: Use the native TypeScript Omit type helper [Thodoris Greasidis] +> +> ### balena-sdk-15.0.2 - 2020-07-22 +> +> * Fix code snippet for initializing balena-sdk [Vipul Gupta (@vipulgupta2048)] +> +> ### balena-sdk-15.0.1 - 2020-07-15 +> +> * Fix SupportTier/includes__SLA typing [Pagan Gazzard] +> +> ### balena-sdk-15.0.0 - 2020-07-15 +> +> * **BREAKING** Export setSharedOptions & fromSharedOptions separately [Thodoris Greasidis] +> * **BREAKING** Export as an ES6 module [Thodoris Greasidis] +> +>
+> Update dependencies and switch all returned promises to native promises [Pagan Gazzard] +> +>> #### balena-auth-4.0.2 - 2020-07-13 +>> +>> * Add .versionbot/CHANGELOG.yml for nested changelogs [Pagan Gazzard] +>> +>> #### balena-auth-4.0.1 - 2020-07-03 +>> +>> * Explicitly add tslib dependency [Pagan Gazzard] +>> +>> #### balena-auth-4.0.0 - 2020-07-02 +>> +>> * Update to balena-settings-storage 6.x [Pagan Gazzard] +>> * Update target to es2015 [Pagan Gazzard] +>> * Switch to native promises [Pagan Gazzard] +>> * Enable strict type checking [Pagan Gazzard] +>> * Specify node 10+ [Pagan Gazzard] +>> +>> #### balena-auth-3.1.1 - 2020-07-02 +>> +>> * Switch to @balena/lint for linting [Pagan Gazzard] +>> +>> #### balena-pine-12.1.1 - 2020-07-13 +>> +>> * Add .versionbot/CHANGELOG.yml for nested changelogs [Pagan Gazzard] +>> +>> #### balena-pine-12.1.0 - 2020-07-06 +>> +>> * Update balena-auth to 4.x and balena-request to 11.x [Pagan Gazzard] +>> +>> #### balena-pine-12.0.1 - 2020-07-03 +>> +>> * Use typescript import helpers [Pagan Gazzard] +>> +>> #### balena-pine-12.0.0 - 2020-06-26 +>> +>> * Stop actively supporting node 8 [Thodoris Greasidis] +>> * Convert to async await [Thodoris Greasidis] +>> * Add balenaCI repo.yml [Thodoris Greasidis] +>> * karma.conf.js: Combine declaration & assignment of karmaConfig [Thodoris Greasidis] +>> * Bump @balena/lint to v5 [Thodoris Greasidis] +>> * Drop getPine() in favor of an es6 export of the BalenaPine class [Thodoris Greasidis] +>> * Drop the API_PREFIX property in favor of the apiPrefix [Thodoris Greasidis] +>> * Bump to pinejs-client v6 which requires es2015 & drops Bluebird promises [Thodoris Greasidis] +>> +>> #### balena-pine-11.2.1 - 2020-06-15 +>> +>> * Convert karma.conf to js [Thodoris Greasidis] +>> * Bump balena-config-karma to v3 [Thodoris Greasidis] +>> +>> #### balena-register-device-7.1.0 - 2020-07-13 +>> +>> * Switch from randomstring to uuid for generating device uuids [Pagan Gazzard] +>> +>> #### balena-register-device-7.0.1 - 2020-07-13 +>> +>> * Add .versionbot/CHANGELOG.yml for nested changelogs [Pagan Gazzard] +>> +>> #### balena-register-device-7.0.0 - 2020-07-06 +>> +>> * Convert to type checked javascript [Pagan Gazzard] +>> * Drop callback interface in favor of promise interface [Pagan Gazzard] +>> * Switch to a named export [Pagan Gazzard] +>> * Convert to typescript [Pagan Gazzard] +>> * Update to typed-error 3.x [Pagan Gazzard] +>> * Switch to returning native promises [Pagan Gazzard] +>> * Update to balena-request 11.x [Pagan Gazzard] +>> * Use typescript import helpers [Pagan Gazzard] +>> +>> #### balena-register-device-6.1.6 - 2020-05-26 +>> +>> * Export ApiError [Cameron Diver] +>> +>> #### balena-register-device-6.1.5 - 2020-05-21 +>> +>> * Convert tests to js [Thodoris Greasidis] +>> +>> #### balena-register-device-6.1.4 - 2020-05-21 +>> +>> * Install typed-error v2 [Cameron Diver] +>> +>> #### balena-register-device-6.1.3 - 2020-05-20 +>> +>> * Extend API exception to include full response object [Miguel Casqueira] +>> +>> #### balena-register-device-6.1.2 - 2020-05-20 +>> +>> * Update mocha to fix node v12 deprecation warning [Thodoris Greasidis] +>> +>> #### balena-request-11.0.4 - 2020-07-14 +>> +>> * Fix body overwriting on nodejs [Pagan Gazzard] +>> +>> #### balena-request-11.0.3 - 2020-07-13 +>> +>> * Add .versionbot/CHANGELOG.yml for nested changelogs [Pagan Gazzard] +>> +>> #### balena-request-11.0.2 - 2020-07-06 +>> +>> * Fix tslib dependency [Pagan Gazzard] +>> +>> #### balena-request-11.0.1 - 2020-07-03 +>> +>> * Fix passing baseUrl to refreshToken if the request uses an absolute url [Pagan Gazzard] +>> +>> #### balena-request-11.0.0 - 2020-07-03 +>> +>> * Convert to type checked javascript [Pagan Gazzard] +>> * Switch to returning native promises [Pagan Gazzard] +>> * Drop support for nodejs < 10 [Pagan Gazzard] +>> * Update balena-auth to 4.x [Pagan Gazzard] +>> * Remove rindle dependency [Pagan Gazzard] +>> * Update fetch-ponyfill to 6.x [Pagan Gazzard] +>> * Remove proxy tests as global-tunnel-ng only supports nodejs < 10.16.0 [Pagan Gazzard] +>> * Switch to a named export [Pagan Gazzard] +>> * Use typescript import helpers [Pagan Gazzard] +>> * Bump balena-config-karma & convert karma.conf.coffee to js [Thodoris Greasidis] +>> * Change the browser request timeout error to be consistent with node [Thodoris Greasidis] +>> +>
+> +> * **BREAKING** billing: Make the organization parameter fist & required [Thodoris Greasidis] +> +> ### balena-config-json-4.1.0 - 2020-08-04 +> +> * Add .versionbot/CHANGELOG.yml for nested changelogs [Pagan Gazzard] +> +>
+> Update dependencies [Pagan Gazzard] +> +>> #### balena-sdk-15.2.1 - 2020-08-03 +>> +>> * Convert majority to async/await [Pagan Gazzard] +>> +>> #### balena-sdk-15.2.0 - 2020-07-31 +>> +>> * device: add method to update target supervisor release [Matthew McGinn] +>> +>> #### balena-sdk-15.1.1 - 2020-07-27 +>> +>> * Deduplicate device update methods [Pagan Gazzard] +>> +>> #### balena-sdk-15.1.0 - 2020-07-27 +>> +>> +>>
+>> Update balena-pine to add support for and make use of named keys [Pagan Gazzard] +>> +>>> ##### balena-pine-12.2.0 - 2020-07-22 +>>> +>>> +>>>
+>>> Update pinejs-client-core [Pagan Gazzard] +>>> +>>>> ###### pinejs-client-js-6.1.0 - 2020-07-21 +>>>> +>>>> * Add support for using named ids [Pagan Gazzard] +>>>> +>>>
+>>> +>>> +>>> ##### balena-request-11.1.0 - 2020-07-16 +>>> +>>> * Add lazy loading for most modules [Pagan Gazzard] +>>> +>>
+>> +>> +>> #### balena-sdk-15.0.3 - 2020-07-27 +>> +>> * typings: Fix the PineWithSelect & related type helpers [Thodoris Greasidis] +>> * typings: Use the native TypeScript Omit type helper [Thodoris Greasidis] +>> +>> #### balena-sdk-15.0.2 - 2020-07-22 +>> +>> * Fix code snippet for initializing balena-sdk [Vipul Gupta (@vipulgupta2048)] +>> +>> #### balena-sdk-15.0.1 - 2020-07-15 +>> +>> * Fix SupportTier/includes__SLA typing [Pagan Gazzard] +>> +>> #### balena-sdk-15.0.0 - 2020-07-15 +>> +>> * **BREAKING** Export setSharedOptions & fromSharedOptions separately [Thodoris Greasidis] +>> * **BREAKING** Export as an ES6 module [Thodoris Greasidis] +>> +>>
+>> Update dependencies and switch all returned promises to native promises [Pagan Gazzard] +>> +>>> ##### balena-auth-4.0.2 - 2020-07-13 +>>> +>>> * Add .versionbot/CHANGELOG.yml for nested changelogs [Pagan Gazzard] +>>> +>>> ##### balena-auth-4.0.1 - 2020-07-03 +>>> +>>> * Explicitly add tslib dependency [Pagan Gazzard] +>>> +>>> ##### balena-auth-4.0.0 - 2020-07-02 +>>> +>>> * Update to balena-settings-storage 6.x [Pagan Gazzard] +>>> * Update target to es2015 [Pagan Gazzard] +>>> * Switch to native promises [Pagan Gazzard] +>>> * Enable strict type checking [Pagan Gazzard] +>>> * Specify node 10+ [Pagan Gazzard] +>>> +>>> ##### balena-auth-3.1.1 - 2020-07-02 +>>> +>>> * Switch to @balena/lint for linting [Pagan Gazzard] +>>> +>>> ##### balena-pine-12.1.1 - 2020-07-13 +>>> +>>> * Add .versionbot/CHANGELOG.yml for nested changelogs [Pagan Gazzard] +>>> +>>> ##### balena-pine-12.1.0 - 2020-07-06 +>>> +>>> * Update balena-auth to 4.x and balena-request to 11.x [Pagan Gazzard] +>>> +>>> ##### balena-pine-12.0.1 - 2020-07-03 +>>> +>>> * Use typescript import helpers [Pagan Gazzard] +>>> +>>> ##### balena-pine-12.0.0 - 2020-06-26 +>>> +>>> * Stop actively supporting node 8 [Thodoris Greasidis] +>>> * Convert to async await [Thodoris Greasidis] +>>> * Add balenaCI repo.yml [Thodoris Greasidis] +>>> * karma.conf.js: Combine declaration & assignment of karmaConfig [Thodoris Greasidis] +>>> * Bump @balena/lint to v5 [Thodoris Greasidis] +>>> * Drop getPine() in favor of an es6 export of the BalenaPine class [Thodoris Greasidis] +>>> * Drop the API_PREFIX property in favor of the apiPrefix [Thodoris Greasidis] +>>> * Bump to pinejs-client v6 which requires es2015 & drops Bluebird promises [Thodoris Greasidis] +>>> +>>> ##### balena-pine-11.2.1 - 2020-06-15 +>>> +>>> * Convert karma.conf to js [Thodoris Greasidis] +>>> * Bump balena-config-karma to v3 [Thodoris Greasidis] +>>> +>>> ##### balena-register-device-7.1.0 - 2020-07-13 +>>> +>>> * Switch from randomstring to uuid for generating device uuids [Pagan Gazzard] +>>> +>>> ##### balena-register-device-7.0.1 - 2020-07-13 +>>> +>>> * Add .versionbot/CHANGELOG.yml for nested changelogs [Pagan Gazzard] +>>> +>>> ##### balena-register-device-7.0.0 - 2020-07-06 +>>> +>>> * Convert to type checked javascript [Pagan Gazzard] +>>> * Drop callback interface in favor of promise interface [Pagan Gazzard] +>>> * Switch to a named export [Pagan Gazzard] +>>> * Convert to typescript [Pagan Gazzard] +>>> * Update to typed-error 3.x [Pagan Gazzard] +>>> * Switch to returning native promises [Pagan Gazzard] +>>> * Update to balena-request 11.x [Pagan Gazzard] +>>> * Use typescript import helpers [Pagan Gazzard] +>>> +>>> ##### balena-register-device-6.1.6 - 2020-05-26 +>>> +>>> * Export ApiError [Cameron Diver] +>>> +>>> ##### balena-register-device-6.1.5 - 2020-05-21 +>>> +>>> * Convert tests to js [Thodoris Greasidis] +>>> +>>> ##### balena-register-device-6.1.4 - 2020-05-21 +>>> +>>> * Install typed-error v2 [Cameron Diver] +>>> +>>> ##### balena-register-device-6.1.3 - 2020-05-20 +>>> +>>> * Extend API exception to include full response object [Miguel Casqueira] +>>> +>>> ##### balena-register-device-6.1.2 - 2020-05-20 +>>> +>>> * Update mocha to fix node v12 deprecation warning [Thodoris Greasidis] +>>> +>>> ##### balena-request-11.0.4 - 2020-07-14 +>>> +>>> * Fix body overwriting on nodejs [Pagan Gazzard] +>>> +>>> ##### balena-request-11.0.3 - 2020-07-13 +>>> +>>> * Add .versionbot/CHANGELOG.yml for nested changelogs [Pagan Gazzard] +>>> +>>> ##### balena-request-11.0.2 - 2020-07-06 +>>> +>>> * Fix tslib dependency [Pagan Gazzard] +>>> +>>> ##### balena-request-11.0.1 - 2020-07-03 +>>> +>>> * Fix passing baseUrl to refreshToken if the request uses an absolute url [Pagan Gazzard] +>>> +>>> ##### balena-request-11.0.0 - 2020-07-03 +>>> +>>> * Convert to type checked javascript [Pagan Gazzard] +>>> * Switch to returning native promises [Pagan Gazzard] +>>> * Drop support for nodejs < 10 [Pagan Gazzard] +>>> * Update balena-auth to 4.x [Pagan Gazzard] +>>> * Remove rindle dependency [Pagan Gazzard] +>>> * Update fetch-ponyfill to 6.x [Pagan Gazzard] +>>> * Remove proxy tests as global-tunnel-ng only supports nodejs < 10.16.0 [Pagan Gazzard] +>>> * Switch to a named export [Pagan Gazzard] +>>> * Use typescript import helpers [Pagan Gazzard] +>>> * Bump balena-config-karma & convert karma.conf.coffee to js [Thodoris Greasidis] +>>> * Change the browser request timeout error to be consistent with node [Thodoris Greasidis] +>>> +>>
+>> +>> * **BREAKING** billing: Make the organization parameter fist & required [Thodoris Greasidis] +>> +>> #### balena-sdk-14.8.0 - 2020-07-15 +>> +>> * DeviceWithServiceDetails: preserve the image_install & gateway_downloads [Thodoris Greasidis] +>> * typings: Deprecate DeviceWithImageInstalls in favor of the Device type [Thodoris Greasidis] +>> +>> #### balena-sdk-14.7.1 - 2020-07-14 +>> +>> * Fix is_private typings for device type [Stevche Radevski] +>> +>> #### balena-sdk-14.7.0 - 2020-07-14 +>> +>> * Add an organization parameter to all billing methods [Thodoris Greasidis] +>> +>> #### balena-sdk-14.6.0 - 2020-07-13 +>> +>> * typings: Add ApplicationHostedOnApplication [Thodoris Greasidis] +>> * typings Add RecoveryTwoFactor [Thodoris Greasidis] +>> +>> #### balena-sdk-14.5.1 - 2020-07-10 +>> +>> * Tests: remove bluebird usage [Pagan Gazzard] +>> +>> #### balena-sdk-14.5.0 - 2020-07-09 +>> +>> * tests/integration/setup: Convert to TypeScript [Thodoris Greasidis] +>> * typings/ImageInstall: Deprecate the image field [Thodoris Greasidis] +>> * typings/ImageInstall: Add the `installs__image` field [Thodoris Greasidis] +>> * typings: Add typings for the ReleaseImage [Thodoris Greasidis] +>> * typings/ImageInstall: Add the missing device property [Thodoris Greasidis] +>> * Convert all remaining tests away from coffeescript [Pagan Gazzard] +>> +>> #### balena-sdk-14.4.2 - 2020-07-09 +>> +>> * Tests: improve typing for access to private SDK os methods [Pagan Gazzard] +>> * Tests: improve typing of tag helpers [Pagan Gazzard] +>> * Tests: import BalenaSDK types directly [Pagan Gazzard] +>> +>> #### balena-sdk-14.4.1 - 2020-07-08 +>> +>> * Tests: merge multiple application deletions into a single call [Pagan Gazzard] +>> +>> #### balena-sdk-14.4.0 - 2020-07-08 +>> +>> * Improve typings for `sdk.pine.post` [Pagan Gazzard] +>> * Improve typings for `sdk.request` [Pagan Gazzard] +>> * Improve typings for `models.device.getOsVersion` [Pagan Gazzard] +>> * Improve typings for `models.device.lastOnline` [Pagan Gazzard] +>> * Fix typings for `models.device.getMACAddresses` [Pagan Gazzard] +>> * Fix typings for `models.device.getLocalIPAddresses` [Pagan Gazzard] +>> * Add typings for `models.application.getDashboardUrl` [Pagan Gazzard] +>> * Device model: last_connectivity_event and os_version can be null [Pagan Gazzard] +>> * Improve typings for `models.device.getLocalModeSupport` [Pagan Gazzard] +>> +>> #### balena-sdk-14.3.3 - 2020-07-07 +>> +>> * Minimize bluebird sugar usage [Pagan Gazzard] +>> +>> #### balena-sdk-14.3.2 - 2020-07-07 +>> +>> * Add type checking for tests [Pagan Gazzard] +>> +>> #### balena-sdk-14.3.1 - 2020-07-07 +>> +>> * Tests: cache device type lookup [Pagan Gazzard] +>> +>> #### balena-sdk-14.3.0 - 2020-07-07 +>> +>> * typings: Export pine variant w/ a mandatory $select on get requests [Thodoris Greasidis] +>> +>> #### balena-sdk-14.2.9 - 2020-07-07 +>> +>> * Remove `this.skip` usage as a faster workaround to afterEach skipping [Pagan Gazzard] +>> +>> #### balena-sdk-14.2.8 - 2020-07-06 +>> +>> * Improve internal typings by avoiding some `any` cases [Pagan Gazzard] +>> +>> #### balena-sdk-14.2.7 - 2020-07-06 +>> +>> * Include typings for all lazy loaded requires [Pagan Gazzard] +>> +>> #### balena-sdk-14.2.6 - 2020-07-06 +>> +>> * Simplify balena-request custom typings [Pagan Gazzard] +>> * Use import type for declaration imports [Pagan Gazzard] +>> * Simplify balena-pine custom typings [Pagan Gazzard] +>> * Import balena-sdk type declarations via import type and not direct path [Pagan Gazzard] +>> +>> #### balena-sdk-14.2.5 - 2020-07-06 +>> +>> * Use typescript import helpers [Pagan Gazzard] +>> +>> #### balena-sdk-14.2.4 - 2020-07-03 +>> +>> * Drop dtslint in favor of plain @ts-expect-error [Thodoris Greasidis] +>> * Enable strict checks for the typing tests [Thodoris Greasidis] +>> +>> #### balena-sdk-14.2.3 - 2020-07-03 +>> +>> * Standardize bluebird naming as `Bluebird` [Pagan Gazzard] +>> +>> #### balena-sdk-14.2.2 - 2020-07-03 +>> +>> * Avoid $ExpectType b/c of issues with TS 3.9.6 [Thodoris Greasidis] +>> +>> #### balena-sdk-14.2.1 - 2020-07-01 +>> +>> * model: Add build_environment_variable [Rich Bayliss] +>> +>> #### balena-sdk-14.2.0 - 2020-07-01 +>> +>> * Add typings for plans & subscriptions [Thodoris Greasidis] +>> +>> #### balena-image-fs-7.0.1 - 2020-08-04 +>> +>> * Add .versionbot/CHANGELOG.yml for nested changelogs [Pagan Gazzard] +>> +>> #### balena-image-fs-7.0.0 - Invalid date +>> +>> * Stop using lodash [Alexis Svinartchouk] +>> * Simplify, only leave the interact function [Alexis Svinartchouk] +>> * Convert to typescript [Alexis Svinartchouk] +>> * lint on pre-commit [Alexis Svinartchouk] +>> * Rename resin -> balena [Alexis Svinartchouk] +>> * Replace wary with mocha [Alexis Svinartchouk] +>> +>> #### balena-image-fs-6.0.0 - 2020-07-24 +>> +>> * Update file-disk to ^7 [Alexis Svinartchouk] +>> +>
+> +> +> ### balena-image-manager-7.0.3 - 2020-08-04 +> +> * Add .versionbot/CHANGELOG.yml for nested changelogs [Pagan Gazzard] +> +> ### balena-image-manager-7.0.2 - 2020-08-04 +> +> * Update balena-sdk to 15.x [Pagan Gazzard] +> +> ### balena-preload-10.2.4 - 2020-08-10 +> +> * Add .versionbot/CHANGELOG.yml for nested changelogs [Pagan Gazzard] +> +> ### balena-preload-10.2.3 - 2020-08-04 +> +> * Fix build dir paths [Pagan Gazzard] +> +> ### balena-preload-10.2.2 - 2020-08-04 +> +> * Update balena-sdk to 15.x [Pagan Gazzard] +> +> ### balena-preload-10.2.1 - 2020-08-04 +> +> * Add type checking [Pagan Gazzard] +> * Use @balena/lint for linting [Pagan Gazzard] +> +> ### balena-sync-11.0.2 - 2020-08-04 +> +> * Add .versionbot/CHANGELOG.yml for nested changelogs [Pagan Gazzard] +> +> ### balena-sync-11.0.1 - 2020-08-04 +> +> * Update balena-sdk to 15.x [Pagan Gazzard] +> +
+ ## 12.14.4 - 2020-08-11 * Tests: Specify es2018 as preferred, matching normal usage [Pagan Gazzard] diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index 516259a9..17c48dfe 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -1,6 +1,6 @@ { "name": "balena-cli", - "version": "12.14.4", + "version": "12.14.5", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index b0d69c93..38f43d75 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "balena-cli", - "version": "12.14.4", + "version": "12.14.5", "description": "The official balena CLI tool", "main": "./build/app.js", "homepage": "https://github.com/balena-io/balena-cli",