mirror of
https://github.com/balena-io/balena-cli.git
synced 2025-04-23 18:33:36 +00:00
33012 lines
1.2 MiB
33012 lines
1.2 MiB
- commits:
|
||
- subject: Update balena-preload to 17.0.0
|
||
hash: 60bc5092e0d6014aecf57d157cac536b3c645f0f
|
||
body: |
|
||
Update balena-preload from 16.0.0 to 17.0.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Improve typings
|
||
hash: 67f0f3e9e3b4b37fbaeef2843dc4171a7d661c41
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Stop returning Bluebird promises & drop it from the dependencies
|
||
hash: 85375cbc1fdb0ce1ad08756f178ed55596e606d9
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-preload-17.0.0
|
||
title: ""
|
||
date: 2024-10-21T16:20:33.486Z
|
||
version: 20.2.1
|
||
title: ""
|
||
date: 2025-01-01T18:04:56.723Z
|
||
- commits:
|
||
- subject: "os configure: Give precedence to the boot partition located in the
|
||
image over the device-type.json contents"
|
||
hash: dbe177e76639040c5fac49746fbbcee2e3360d0a
|
||
body: |
|
||
Update balena-device-init from 8.0.0 to 8.1.0
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Try to find the boot partition by inspecting the image
|
||
hash: de53f11c56133bf2757c5361f8dbc6afa9e826fc
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-device-init-8.1.0
|
||
title: ""
|
||
date: 2024-12-30T12:41:49.474Z
|
||
- commits:
|
||
- subject: Drop the unnecessary eslint.config.js
|
||
hash: 91d587f34bf985bf65e6c21278e7cd70f9281656
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "packacke.json: Explicitly set type commonjs"
|
||
hash: f6a0be1d12f09d7d910e5ae35f48f1268542a74e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-device-init-8.0.1
|
||
title: ""
|
||
date: 2024-12-19T13:41:14.170Z
|
||
version: 20.2.0
|
||
title: ""
|
||
date: 2024-12-31T18:41:45.907Z
|
||
- commits:
|
||
- subject: Add more realistic os configure tests
|
||
hash: 305d65d5ed07cce767599ac4e5dd131e2a87d10d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 20.1.6
|
||
title: ""
|
||
date: 2024-12-30T17:16:09.432Z
|
||
- commits:
|
||
- subject: Update shrinkwrapped express to v4.21.2
|
||
hash: 7a22c987d24aca0754bde5618c232424ede72656
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Oskar Williams
|
||
nested: []
|
||
version: 20.1.5
|
||
title: ""
|
||
date: 2024-12-20T17:55:20.670Z
|
||
- commits:
|
||
- subject: Update balena-device-init to 8.0.0
|
||
hash: e8ac3ea960b1765470b496dbd714036d9b2ecd93
|
||
body: |
|
||
Update balena-device-init from 7.0.1 to 8.0.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://github.com/balena-io-modules/balena-device-init/pull/46
|
||
see: https://github.com/balena-io-modules/balena-device-init/pull/46
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Avoid running linting in the custom tests
|
||
hash: 420f93d5b2c60b67157897d8bbe0fab315c98b54
|
||
body: |
|
||
Balena-lint for some reason was failing in the
|
||
windows custom test runner.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Stop returning Bluebird promises
|
||
hash: b76200a113fee69e11bf182945c382081f8d25e1
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "package: Publish only the build & typings folders"
|
||
hash: d1754650272913577b3ce0786941ad54d4acddc8
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Convert to TypeScript with es6 module notation
|
||
hash: 3576d2c423b294a8703f5474f72a9b906cef927a
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Replace gulp, coffeelint & mochainon with tsc, @balena/lint, mocha,
|
||
chai & sinon
|
||
hash: 4c0cf8af370962e8eefda3a2855113629c4ffbb5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Drop support for node <20.6.0
|
||
hash: b7c76be409a7a691db66466bc6d6eb746c0ca51e
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-device-init-8.0.0
|
||
title: ""
|
||
date: 2024-12-18T17:01:33.082Z
|
||
- commits:
|
||
- subject: "flowzone: Update runner versions"
|
||
hash: ba1222ac43ca13b720b64d18129193be8b99af5b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Pin etcher-sdk to 9.0.8 to match resin-device-operations and fix tests
|
||
hash: 65cde1b940b7bdcc64d34534afa4d9b7b1d14303
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-device-init-7.0.2
|
||
title: ""
|
||
date: 2024-12-17T20:16:06.532Z
|
||
version: 20.1.4
|
||
title: ""
|
||
date: 2024-12-20T16:57:31.612Z
|
||
- commits:
|
||
- subject: Update oclif to 4.17.0 and @oclif/core 4.1.0
|
||
hash: 07365c45f2d9a46094faa60d62395c4ba139c9f6
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
version: 20.1.3
|
||
title: ""
|
||
date: 2024-12-20T14:32:59.953Z
|
||
- commits:
|
||
- subject: Remove unnecessary `Promise.resolve` and `Promise.reject`
|
||
hash: e192767156ef7123be76fb838b8cf1a4d80aeb54
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: 20.1.2
|
||
title: ""
|
||
date: 2024-12-17T11:34:55.264Z
|
||
- commits:
|
||
- subject: Update @balena/lint to v9.1.3
|
||
hash: c0e7ae9c915d147faab215226d2fd04c35c72176
|
||
body: |
|
||
Update @balena/lint from 8.0.0 to 9.1.3
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
version: 20.1.1
|
||
title: ""
|
||
date: 2024-12-16T17:36:39.581Z
|
||
- commits:
|
||
- subject: "`device os-update`: Add handling for updates that require takeover"
|
||
hash: 703dbd01c952474f28cbe3105a5ebaa41b4a0566
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Update `balena-sdk`
|
||
hash: c347b67b250b6e2017f4dcadd5cabeda3b0fb50b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Update `@balena/compose`
|
||
hash: 4022beeb56d4f9ac04084a8a4797458fb0d32d64
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 20.1.0
|
||
title: ""
|
||
date: 2024-12-12T14:17:15.690Z
|
||
- commits:
|
||
- subject: Update shrinkwrapped express to v4.21.1
|
||
hash: 38e29251e7600f2b1cffdff6d414073d910259b5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Oskar Williams
|
||
nested: []
|
||
version: 20.0.9
|
||
title: ""
|
||
date: 2024-12-05T12:08:24.259Z
|
||
- commits:
|
||
- subject: Run test and publish with macos-13
|
||
hash: d1f7d6d07f6f8b16facdfd52dfa0a8a2b0b764bd
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
version: 20.0.8
|
||
title: ""
|
||
date: 2024-12-04T19:37:32.669Z
|
||
- commits:
|
||
- subject: Update TypeScript to 5.7.2
|
||
hash: 61d4d1f1e797f7978da64942648e8a0dcfc9d4b3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 20.0.7
|
||
title: ""
|
||
date: 2024-11-23T17:38:05.230Z
|
||
- commits:
|
||
- subject: Refactor balena build for clarity
|
||
hash: 6155509f4cce06d6bd4ba2f3f3cf2b5e28d2e685
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 20.0.6
|
||
title: ""
|
||
date: 2024-11-08T08:10:08.612Z
|
||
- commits:
|
||
- subject: Update actions/upload-artifact digest to b4b15b8
|
||
hash: bcb42c8a21556619151c8c733b1462011add1d4d
|
||
body: |
|
||
Update actions/upload-artifact
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: balena-renovate[bot]
|
||
nested: []
|
||
version: 20.0.5
|
||
title: ""
|
||
date: 2024-11-05T10:12:23.039Z
|
||
- commits:
|
||
- subject: Update actions/setup-node digest to 39370e3
|
||
hash: 91c3fced497a5d4dbc293c85c9acc898c8c05b5a
|
||
body: |
|
||
Update actions/setup-node
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: balena-renovate[bot]
|
||
nested: []
|
||
version: 20.0.4
|
||
title: ""
|
||
date: 2024-11-05T09:13:17.264Z
|
||
- commits:
|
||
- subject: "api-key generate: Display a descriptive error when the generation
|
||
fails due to a stale JWT"
|
||
hash: e0f081623b3a28672a2d67f80e77fe035c9aa9bf
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 20.0.3
|
||
title: ""
|
||
date: 2024-11-05T08:11:56.432Z
|
||
- commits:
|
||
- subject: Restore ability to cat key into `ssh-key add`
|
||
hash: 6f30dc055027c0c2c3bd1040e7b6c87758535df5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 20.0.2
|
||
title: ""
|
||
date: 2024-10-29T12:57:07.306Z
|
||
- commits:
|
||
- subject: Fix sending input to some aliases not working
|
||
hash: 48596fa318ae7450c4a5a00d1cb09ccd2d7fcc26
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 20.0.1
|
||
title: ""
|
||
date: 2024-10-29T11:37:10.421Z
|
||
- commits:
|
||
- subject: "`device update`: Use detached HUP for os updates"
|
||
hash: 4b3fdcf99c1dfa2dfe699d5ee1bdf9ee34338ca9
|
||
body: |
|
||
This will not track HUP progress when we call
|
||
OS update in the CLI but will allow for more
|
||
reliable OS updates by default.
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: jaomaloy
|
||
nested: []
|
||
- subject: Drop `-h` flag for help and stop manually adding `help` per command in
|
||
favor of oclif automatically adding it
|
||
hash: d023d0af91ffc4f02fba5fceeb8ccd9751a5e07b
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Stop checking for very old, long-removed commands
|
||
hash: de1821d7ac71e8b111683c6619f75a890faf0606
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Deprecate `devices supported` command in favor of `device-type list`
|
||
hash: 12923c9b8461f41f813912e3bd5b0838e0958ba3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Deprecate `notes` command in favor of `device note`
|
||
hash: 8be069dbdbc62a9f10f96fb657ac7561ee6cd3fe
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Deprecate `tunnel` command in favor of `device tunnel`
|
||
hash: 9d3f9128a8f57995badaed68f5c01cf51e482d6f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Deprecate `env add` in favor of `env set`
|
||
hash: 61ebf9e4fd69e03894c0e6bdaabbab5847be380c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Deprecate `ssh` command in favor of `device ssh`
|
||
hash: 84985022e5dce3eea9ccb5c3c5bd4982c6670822
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Deprecate `logs` command in favor of `device logs`
|
||
hash: c5d8f7326351d88c61ee419546026aee5ee6cff8
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Deprecate `scan` command in favor of `device detect`
|
||
hash: 5db0c71bb356a1fddd9aa32832bf76f1d0a71c93
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Deprecate `orgs` command in favor of `organization list`
|
||
hash: c7a06f7259d8aaaac7f0629dba2756790c87d0f7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Deprecate `tags` command in favor of `tag list`
|
||
hash: bc66febc502d46bd37916d0bf5c413736f1522da
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Deprecate `envs` command in favor of `env list`
|
||
hash: bb8031170050adc931358d8b0f269f785c41af36
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Deprecate `key` commands in favor of `ssh-key`
|
||
hash: 3dee7bd6f67a56343e275cf2d3ba9470fe09ea07
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Deprecate `keys` command in favor of `key list`
|
||
hash: 3251f0428743f4681132e995d25840340777580e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Deprecate `releases` command in favor of `release list`
|
||
hash: 35dce4579a18b529272046190dc11b25feadaa41
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Deprecate `fleets` command in favor of `fleet list`
|
||
hash: 71ef00534d4c5f3a45d65a775f6d150e8a981f85
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Deprecate `api-keys` command in favor of `api-key list`
|
||
hash: b6f8be27ecd524238bded3c2f9ae03af1251663c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Deprecate `devices` command in favor of `device list`
|
||
hash: 13110cca455721aaff457a1aa50d74c90b542846
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: "Docs: Show whether an alias is deprecated"
|
||
hash: d4b554da1b45e6680e4b6ea6bdf6875c2f60d109
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Update `balena-preload` to 16.0.0
|
||
hash: 1275c11573d7da22c23ae3f3b76025424a92c339
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: "Tests: Drop unused `my_application` resource mock"
|
||
hash: 593233a99fec514ab3c92ab395e85beb3a95950a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: "Rename `device.overall_status` values: `IDLE` to `OPERATIONAL`,
|
||
`OFFLINE` to `DISCONNECTED`; add `REDUCED_FUNCTIONALITY`"
|
||
hash: 1ee9a6828895856c446dd82481b15bf0a544c7a4
|
||
body: ""
|
||
footer:
|
||
Changelog-entry: "Rename `device.overall_status` values: `IDLE` to
|
||
`OPERATIONAL`, `OFFLINE` to `DISCONNECTED`; add
|
||
`REDUCED_FUNCTIONALITY`"
|
||
changelog-entry: "Rename `device.overall_status` values: `IDLE` to
|
||
`OPERATIONAL`, `OFFLINE` to `DISCONNECTED`; add
|
||
`REDUCED_FUNCTIONALITY`"
|
||
Change-type: major
|
||
change-type: major
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Update `@balena/compose` to 5.0.0
|
||
hash: 2b656c23b3b0653c193210c255f0bcb1da8ce1de
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Bump balena-sdk to 20.3.0
|
||
hash: 2bf7b8164514dc5a90a028f1326cb55504cde9fb
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 20.0.0
|
||
title: ""
|
||
date: 2024-10-25T17:33:36.964Z
|
||
- commits:
|
||
- subject: "device-type list: Add `--all` flag for including no longer supported
|
||
device types in the list"
|
||
hash: 09d52c504d901109eb7753f26f4ff05eda67d71b
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Add alias `device-type list` for command `devices supported`
|
||
hash: e5cee648f25329bceaea6661a8065c5e2e6eccf4
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 19.16.0
|
||
title: ""
|
||
date: 2024-10-23T13:18:18.698Z
|
||
- commits:
|
||
- subject: Add alias `device note` for command `notes`
|
||
hash: 3eb3b3b584ce16c4811245b52817d3e6cf0270c5
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 19.15.0
|
||
title: ""
|
||
date: 2024-10-23T11:01:50.290Z
|
||
- commits:
|
||
- subject: Add alias `device tunnel` for command `tunnel`
|
||
hash: bff589704762f726abcbf3f7371ddfed7204a47a
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 19.14.0
|
||
title: ""
|
||
date: 2024-10-22T00:51:11.619Z
|
||
- commits:
|
||
- subject: Update dependency chalk to v4
|
||
hash: 8ded517dd96fe6237cb356ebc5c3a6263ba8edee
|
||
body: |
|
||
Update chalk from 3.0.0 to 4.1.2
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Self-hosted Renovate Bot
|
||
nested: []
|
||
version: 19.13.1
|
||
title: ""
|
||
date: 2024-10-21T19:13:31.221Z
|
||
- commits:
|
||
- subject: Add alias `env set` for command `env add`
|
||
hash: f1924bba6b1c4fe4ba57f3a63ddc98f4fa5290ba
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 19.13.0
|
||
title: ""
|
||
date: 2024-10-21T18:14:01.461Z
|
||
- commits:
|
||
- subject: Update `@oclif/core`
|
||
hash: 147ce8067a679d320fc8ef741266b8a5d6008a7e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 19.12.1
|
||
title: ""
|
||
date: 2024-10-21T16:04:14.283Z
|
||
- commits:
|
||
- subject: Add alias `device ssh` for `ssh` command
|
||
hash: 76c08b6c13bd07f657ff5774863425e629d11f0a
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 19.12.0
|
||
title: ""
|
||
date: 2024-10-21T15:07:43.707Z
|
||
- commits:
|
||
- subject: Update dependency sinon to v19
|
||
hash: e7761a616bfdfb193f8617b3ba023fb3fce4ed05
|
||
body: |
|
||
Update sinon from 18.0.0 to 19.0.2
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Self-hosted Renovate Bot
|
||
nested: []
|
||
version: 19.11.1
|
||
title: ""
|
||
date: 2024-10-21T13:05:14.018Z
|
||
- commits:
|
||
- subject: Add alias `device logs` for `logs`
|
||
hash: b77f266bd757d62f110d4fc61128b5aa592f7a4e
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: git mv `logs/index` to `device/logs`
|
||
hash: 3c9ac769827da50d7c3617cba13aeaa01bccbba7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 19.11.0
|
||
title: ""
|
||
date: 2024-10-21T12:08:55.576Z
|
||
- commits:
|
||
- subject: Add alias `device detect` for `scan`
|
||
hash: ba5bb7b12c797e024b82232a323afecf1659de19
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 19.10.0
|
||
title: ""
|
||
date: 2024-10-21T11:13:04.550Z
|
||
- commits:
|
||
- subject: Add alias `organization list` for `orgs` command
|
||
hash: 082cce332a497c15b34467f9ed22514ebaafaec9
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 19.9.0
|
||
title: ""
|
||
date: 2024-10-18T14:25:39.691Z
|
||
- commits:
|
||
- subject: Add alias `tag list` for `tags` command
|
||
hash: 5eba175bf1a0e016b98757848e0c345489f686c1
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 19.8.0
|
||
title: ""
|
||
date: 2024-10-18T13:25:50.462Z
|
||
- commits:
|
||
- subject: Add alias `env list` for command `envs`
|
||
hash: 417c75484b1ac6c216323248b50ba00fc3fe5a7f
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 19.7.0
|
||
title: ""
|
||
date: 2024-10-18T12:35:31.416Z
|
||
- commits:
|
||
- subject: Add `ssh-key` as aliases for all `key` commands
|
||
hash: e853b15f12af429265b1e9e20ce60db19438df4b
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 19.6.0
|
||
title: ""
|
||
date: 2024-10-18T11:04:26.745Z
|
||
- commits:
|
||
- subject: Add `key list` alias for `keys` command
|
||
hash: 6b5c6e072b426a1e9517376ee756afa31ed96cfa
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 19.5.0
|
||
title: ""
|
||
date: 2024-10-17T14:56:38.422Z
|
||
- commits:
|
||
- subject: Add `release list` alias for `releases` command
|
||
hash: 8d1394a77d8cca4f18d162a3f522e80e8092ffa7
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 19.4.0
|
||
title: ""
|
||
date: 2024-10-16T19:12:05.274Z
|
||
- commits:
|
||
- subject: Add alias `fleet list` for `fleets` command
|
||
hash: 5243803342203ebac2a04c2fcfe1e9aa4a126a21
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 19.3.0
|
||
title: ""
|
||
date: 2024-10-16T18:03:16.667Z
|
||
- commits:
|
||
- subject: Add alias `api-key list` for command `api-keys`
|
||
hash: cad5543863b9f3e2b9c5883083dc3051b9e50ecf
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 19.2.0
|
||
title: ""
|
||
date: 2024-10-16T16:11:48.485Z
|
||
- commits:
|
||
- subject: Remove custom sorting of OS commands in docs in favor of alphabetizing
|
||
hash: af2c04540f41428b668ab0890dd498dfd28a4f11
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 19.1.3
|
||
title: ""
|
||
date: 2024-10-16T14:39:24.641Z
|
||
- commits:
|
||
- subject: Remove no longer needed dependency `get-stdin`
|
||
hash: d323c0742cfbbcc017f11f9fd30a9539b1c46f84
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Remove custom override of oclif Command class in favor of `prerun` hook
|
||
hash: 9cdde4f6c21ea1593de83107794a5b7323ed4cfe
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 19.1.2
|
||
title: ""
|
||
date: 2024-10-16T13:35:36.846Z
|
||
- commits:
|
||
- subject: Deduplicate dependencies
|
||
hash: 0eb5c78e33979e7fbe7beb4e407949d53af6004b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Fix changelog entry for v19.1.0
|
||
hash: 067232b5c4d757913d4fb1c8f9611ed8eb394124
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 19.1.1
|
||
title: ""
|
||
date: 2024-10-14T13:06:38.383Z
|
||
- commits:
|
||
- subject: "Docs: Show aliases for commands"
|
||
hash: 12cdb1463860a1ffef4e8ad44dde32f00369e3b5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Deprecate `devices` command in favor of `device list`
|
||
hash: b936c51941808db8c832678e11af86e2136cfea6
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Deduplicate dependencies
|
||
hash: 87c52c55eda0c7b6f9fa72e20b2298fa9ffefef2
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 19.1.0
|
||
title: ""
|
||
date: 2024-10-11T17:15:02.716Z
|
||
- commits:
|
||
- subject: "Docs: Generate CLI command references from file names instead of usage"
|
||
hash: f52e6bd8b436d4243e39c9069b8ee885bb6401ff
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Use default oclif `USAGE` message for all commands
|
||
hash: 0847daba1b58f807a222c5163b8383cc44cd13fc
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 19.0.20
|
||
title: ""
|
||
date: 2024-10-11T11:48:49.138Z
|
||
- commits:
|
||
- subject: Deduplicate dependencies
|
||
hash: 55dbe42e84ebb14dac9c1da189594e345f69d7cd
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Fix update notification release notes link
|
||
hash: 3e8bc57fdba35f7cbd4e357c5b8f0395c7bb0eef
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 19.0.19
|
||
title: ""
|
||
date: 2024-10-11T11:18:22.541Z
|
||
- commits:
|
||
- subject: "Contributing: No longer request separate folders for plural commands"
|
||
hash: 276d61cf6c3dfac44796736ff4570f2aeaec971e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 19.0.18
|
||
title: ""
|
||
date: 2024-10-08T15:25:03.766Z
|
||
- commits:
|
||
- subject: Remove dev dependency `parse-link-header`
|
||
hash: da95baa70cc2dc72e6d529fa25c42cd2e1739c10
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Remove dev dependency @octokit/rest
|
||
hash: a3ec75c2c752f734f07e84e9213887b4aec4e7fd
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Remove dev dependency @octokit/plugin-throttling
|
||
hash: f6f6be8ee8be80048e621a4e75d2fbecacce47e4
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Remove no longer needed references and tests for mixpanel
|
||
hash: 09e653692b00777aa56625751110305223bc5917
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Remove dev dependency `@types/mixpanel`
|
||
hash: 3ac89b236abe3392c185010c3b3851a6923d083a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 19.0.17
|
||
title: ""
|
||
date: 2024-10-08T14:04:42.011Z
|
||
- commits:
|
||
- subject: "compose: Reduce the properties updated to only the necessary"
|
||
hash: 7e2b5abe600ab13f5f55fc86f0850b54a66debe5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 19.0.16
|
||
title: ""
|
||
date: 2024-10-08T13:35:01.015Z
|
||
- commits:
|
||
- subject: Remove unused `mockery` dev dependency
|
||
hash: 1245b1c99bab2d504a025f489451710cc140bc55
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 19.0.15
|
||
title: ""
|
||
date: 2024-10-08T13:11:01.319Z
|
||
- commits:
|
||
- subject: Temporarily skip broken image-manager tests on Windows and Mac
|
||
hash: 77b9514442ab81ef1375a2517eb3e9aab7e724da
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 19.0.14
|
||
title: ""
|
||
date: 2024-10-08T12:44:14.300Z
|
||
- commits:
|
||
- subject: Remove extra line from recent changelog entry
|
||
hash: 127bd7ec722133d81cd94a5e028d9f2e5219df7c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 19.0.13
|
||
title: ""
|
||
date: 2024-09-23T11:35:45.475Z
|
||
- commits:
|
||
- subject: skip
|
||
hash: c7441b06ac97a50d8ffefebff3af55e1d12d4035
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Add `image-manager` tests
|
||
hash: 251d64eb8831555e2cfc8a54c73701eadb8c4f06
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Remove `balena-image-manager` dependency
|
||
hash: ff9bb52a20b3f21281189ddfbbe1b800e104be1d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
- subject: Embed `balena-image-manager` instead of having it as a dependency
|
||
hash: c799c3f10d1491227fe770ceace46b26ae209b19
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 19.0.12
|
||
title: ""
|
||
date: 2024-09-20T17:48:39.881Z
|
||
- commits:
|
||
- subject: Remove Bluebird as a direct dependency
|
||
hash: d39dc5a39ad0ec25e0a690b881c8212699f64162
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 19.0.11
|
||
title: ""
|
||
date: 2024-09-18T16:38:55.929Z
|
||
- commits:
|
||
- subject: Remove package `@resin.io/valid-email`
|
||
hash: a2b4f76c94e7fda3f122adf721e0a12d9a0e9164
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 19.0.10
|
||
title: ""
|
||
date: 2024-09-12T23:00:13.119Z
|
||
- commits:
|
||
- subject: Update actions/download-artifact action to v4.1.8
|
||
hash: 58f480ad7c097952b3ff4e0a5daebc163f2ce7c1
|
||
body: |
|
||
Update actions/download-artifact from 4.1.7 to 4.1.8
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Self-hosted Renovate Bot
|
||
nested: []
|
||
version: 19.0.9
|
||
title: ""
|
||
date: 2024-09-12T16:12:08.049Z
|
||
- commits:
|
||
- subject: Update actions/upload-artifact digest to 5076954
|
||
hash: e101e0f46663585d2999c1bd59c5335a2d012ae4
|
||
body: |
|
||
Update actions/upload-artifact
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Self-hosted Renovate Bot
|
||
nested: []
|
||
version: 19.0.8
|
||
title: ""
|
||
date: 2024-09-12T15:07:51.366Z
|
||
- commits:
|
||
- subject: Update actions/setup-node digest to 1e60f62
|
||
hash: 314e8800d0c6dfeade2140125cb3dd996713713e
|
||
body: |
|
||
Update actions/setup-node
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Self-hosted Renovate Bot
|
||
nested: []
|
||
version: 19.0.7
|
||
title: ""
|
||
date: 2024-09-12T14:13:18.381Z
|
||
- commits:
|
||
- subject: Remove moment and moment-duration-format in favor of native time parsing
|
||
hash: 707b249e972a6943d75014f487285c0dd8085b15
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
version: 19.0.6
|
||
title: ""
|
||
date: 2024-09-12T13:47:25.357Z
|
||
- commits:
|
||
- subject: Update apple-actions/import-codesign-certs action to v2
|
||
hash: 9242a3493af4c518c4d1328f19ddf2d95c182af7
|
||
body: |
|
||
Update apple-actions/import-codesign-certs from 1 to 2
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Self-hosted Renovate Bot
|
||
nested: []
|
||
version: 19.0.5
|
||
title: ""
|
||
date: 2024-09-10T15:13:23.938Z
|
||
- commits:
|
||
- subject: Update TypeScript to 5.6.2
|
||
hash: 5f92bbc846fe93cc03ebe7717baafe24f17d4e0d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 19.0.4
|
||
title: ""
|
||
date: 2024-09-10T14:44:39.949Z
|
||
- commits:
|
||
- subject: Reduce use of CJS require() on automation files
|
||
hash: facc66e9f97d075610d4383efa92dceb5b4f7acf
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
- subject: Remove the use of CJS require() on test files
|
||
hash: 6efd24489ffa10dc616cd0224d4de889b2029709
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
- subject: Remove not necessary 'import = require' syntax for js-yaml
|
||
hash: 0339160a0b625a3e05e6dcdd3c4c642599cbab4e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
version: 19.0.3
|
||
title: ""
|
||
date: 2024-09-05T12:34:08.897Z
|
||
- commits:
|
||
- subject: Update devDependency patch-package to v8.0.0
|
||
hash: 1640bd645774bf9b2021cd38b3e9b9550d859f00
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
- subject: Update devDependency mkdirp to v3.0.1
|
||
hash: da2ffde4835884352f280fc861757ca571dc8100
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
- subject: Update devDependency fs-extra(to v11) and @types/fs-extra(to v11)
|
||
hash: 5c9e3ad8f6de0285d9805fc84a0f6f8884e01647
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
- subject: Update devDependency @types/parse-link-header to v2.0.3
|
||
hash: 7515d4b7108948554ec008e426eef04ac9f63a0e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
- subject: Remove unused devDependency @types/nock
|
||
hash: fae5af6b757a535ab27e3e90255f01ba6f460a52
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
- subject: Update devDependency klaw(to v4) and @types/klaw(to v3.0.6)
|
||
hash: 45aa1adacb758083e455939c05752c51e0e09216
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
- subject: Update husky to v9.1.5
|
||
hash: b34ea14413ea467b3ee996a5a7357c4a3e6c7e7e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
- subject: Update devDependency @types/jsonwebtoken to v9.0.6
|
||
hash: 90eae06017f3aa9fd5e8c823c34551e1eca81ee6
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
- subject: Update devDependency archiver(to v7) and @types/archiver(to v6)
|
||
hash: 41da8f6f6f9606544526faa6805470c2449aaadf
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
- subject: Removes unused devDependency @types/net-keepalive
|
||
hash: 8d706a7d8168998e0a2db797d8404bd7e844becb
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
- subject: Update devDependency rewire(to v7) and @types/rewire(to v2.5.30)
|
||
hash: d67952024cbf093710a0d2ab50f57e5d51d73d2a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
- subject: Update devDependency sinon(to v18) and @types/sinon(to v17)
|
||
hash: 8895fc485c9e730df7f8a0bb7e6bb0db63bae28e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
version: 19.0.2
|
||
title: ""
|
||
date: 2024-09-03T14:56:13.341Z
|
||
- commits:
|
||
- subject: Bump @oclif/core from 3.27.0 to 4.0.18
|
||
hash: 2a357a438f896ffc4932eda90336944294237a8a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
version: 19.0.1
|
||
title: ""
|
||
date: 2024-09-02T13:21:54.739Z
|
||
- commits:
|
||
- subject: Update all references of lib to src
|
||
hash: 4760866c7782b2651c1c319ae1a757f0ab21f1b3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
- subject: Rename the lib folder to src
|
||
hash: 2b044348e0f5dbb40ae4a5a48a4dcf9eff0d4659
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
- subject: Update @balena/compose to 4.0.1 Update @balena/compose from 3.2.1 to
|
||
4.0.1
|
||
hash: c9fa10b9c640cd245312bbc6981e850628d8a6b9
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
- subject: Use standard visuals table component for fleet/s
|
||
hash: 63674c8201b2cbd2fe529a47ed3f5069e398c08a
|
||
body: >
|
||
This effectively removes the ability to filter/sort/customize the output
|
||
table.
|
||
|
||
The cli cannot properly handle this operations on all models and this
|
||
one was inconsistent.
|
||
|
||
For now we recommend that users that require parsing the CLI output use
|
||
the output json format and do any kind of necessary parsing on it.
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
version: 19.0.0
|
||
title: ""
|
||
date: 2024-08-22T17:43:30.658Z
|
||
- commits:
|
||
- subject: Run npm dedupe commands
|
||
hash: 1d70e6b4b4b2d1c4c8f619988bbe0e17bcf12f63
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
- subject: Switch to self-hosted
|
||
hash: d3458379e614955d3def576ba07f3864ab81732a
|
||
body: ""
|
||
footer:
|
||
change-type: patch
|
||
author: Anton Belodedenko
|
||
nested: []
|
||
version: 18.2.34
|
||
title: ""
|
||
date: 2024-07-29T11:08:34.464Z
|
||
- commits:
|
||
- subject: Improve discover balena os across different networks
|
||
hash: 03f0f11f8b4c9fa4b5b4a9612fa9550b08d4bdd7
|
||
body: |
|
||
This is an improvement over the scan, join and leave commands removing flakiness when searching over different networks. In short, instead of leaving bonjour to search across all interfaces, we forcebly conduct a search on each interface, this requires mDNS binding any ipv4 interface (0.0.0.0), otherwise it would bind over the interface itself, which is not desired as it causes services to only be able to receive information over that interface, see [mafintosh/multicast-dns#53](https://github.com/mafintosh/multicast-dns/issues/53). This targeted approach enhances the reliability and accuracy of network searches, reducing instances of missed connections or network errors typically caused by flakiness when relying on bonjour's default behavior.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
version: 18.2.33
|
||
title: ""
|
||
date: 2024-07-17T07:46:23.084Z
|
||
- commits:
|
||
- subject: Remove unused code
|
||
hash: 0f23318367f0f14e7df52740282c75d0ac3fc6b5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
version: 18.2.32
|
||
title: ""
|
||
date: 2024-07-16T13:10:02.704Z
|
||
- commits:
|
||
- subject: "deploy: Use the sdk's pine instance with balena-compose"
|
||
hash: efa0d67f0ad3968fe1a52f929ae475a2caf08567
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update balena-sdk to 19.7.3
|
||
hash: 232b9678bcac65b20c9006f749e1f8c9dcd49abd
|
||
body: |
|
||
Update balena-sdk from 19.7.2 to 19.7.3
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: "pinejs-client-core: Add some missing methods to the custom typings"
|
||
hash: f052451b60e479124e8a9f494fd9855dcddb4677
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-19.7.3
|
||
title: ""
|
||
date: 2024-07-12T20:52:36.803Z
|
||
version: 18.2.31
|
||
title: ""
|
||
date: 2024-07-15T21:17:39.152Z
|
||
- commits:
|
||
- subject: Omit unicode control character escapes from test logs
|
||
hash: 4e101e2fd9151a9e0a41f8284feba30b32e1a77a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 18.2.30
|
||
title: ""
|
||
date: 2024-07-15T11:30:37.408Z
|
||
- commits:
|
||
- subject: Update balena-preload from 15.0.5 to 15.0.6
|
||
hash: 3c64e13fb3f06f557b105f80650615f772809d65
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
version: 18.2.29
|
||
title: ""
|
||
date: 2024-07-12T14:54:58.781Z
|
||
- commits:
|
||
- subject: Downgrade pinejs-client-request to 7.4.2 to unblock the sdk update
|
||
hash: 79fcd95491c151ddc136cecc7e309aaabb47ef2d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update balena-sdk to 19.7.2
|
||
hash: 33199acbe8d2b98f9fe34dd462f7d4d313e13fd5
|
||
body: |
|
||
Update balena-sdk from 19.5.5 to 19.7.2
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Update balena-request from 13.3.1 to 13.3.2
|
||
hash: c971b26e942dfbf65a87f3d0f680ef03b08dedd4
|
||
body: |
|
||
Update balena-request from 13.3.1 to 13.3.2
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Fix always following redirects when followRedirect = false
|
||
hash: 34db7e138eabfcfcfd822133b391c738d01de323
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-request-13.3.2
|
||
title: ""
|
||
date: 2024-07-12T09:16:13.529Z
|
||
version: balena-sdk-19.7.2
|
||
title: ""
|
||
date: 2024-07-12T09:52:37.233Z
|
||
- commits:
|
||
- subject: Limit pinejs-client-core to ~6.14.0, to fix errors in older TypeScript
|
||
hash: 75e3cc19a323718d2a97c260d732b51541a029e1
|
||
body: |
|
||
Update pinejs-client-core from 6.12.0 to 6.14.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Respect the Retry-After header when clients define the
|
||
getRetryAfterHeader option
|
||
hash: 04f146bbe2127f4bc140ce7c7e9d9d78f62e00dd
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: pinejs-client-js-6.14.0
|
||
title: ""
|
||
date: 2023-12-05T13:05:12.092Z
|
||
- commits:
|
||
- subject: Add support for $duration
|
||
hash: 05edeeea86147ac49dd864ae6e0b46ffc73f6fc4
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: pinejs-client-js-6.13.0
|
||
title: ""
|
||
date: 2023-07-11T13:16:05.245Z
|
||
- commits:
|
||
- subject: Avoid an unnecessary function creation on each get() call
|
||
hash: 782e43ef40a22fa4c8e0f3d64917b03e07c77522
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: pinejs-client-js-6.12.4
|
||
title: ""
|
||
date: 2023-05-09T13:11:13.136Z
|
||
- commits:
|
||
- subject: "CI: Convert tests to TypeScript"
|
||
hash: 683efba924728fc57cbb9a43b7b65f124903661e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Josh Bowling
|
||
nested: []
|
||
version: pinejs-client-js-6.12.3
|
||
title: ""
|
||
date: 2022-12-28T09:32:01.282Z
|
||
- commits:
|
||
- subject: "Fix `$orderby: { a: { $count: ... }, $dir: 'asc' }` typings"
|
||
hash: c62fb38c7cafa840aa799e112d96a7448e02a824
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: pinejs-client-js-6.12.2
|
||
title: ""
|
||
date: 2022-11-18T10:22:54.685Z
|
||
- commits:
|
||
- subject: Update TypeScript to 4.9.3
|
||
hash: e41e987dd08a02f8805f345fa6c3e50c71f9d517
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: pinejs-client-js-6.12.1
|
||
title: ""
|
||
date: 2022-11-15T22:41:19.258Z
|
||
- subject: Fix the TypeScript incompatibility test
|
||
hash: 0932c3229d566cefc27480a7ebc1e10e669007e3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-19.7.1
|
||
title: ""
|
||
date: 2024-07-08T09:46:28.959Z
|
||
- commits:
|
||
- subject: Add identity provider & saml account model typing
|
||
hash: b62bf0543af2fb93888f6e10754791bf29405835
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
version: balena-sdk-19.7.0
|
||
title: ""
|
||
date: 2024-07-05T20:36:20.020Z
|
||
- commits:
|
||
- subject: Update TypeScript to 5.5.2
|
||
hash: ff4e969971edff98f6b8201c6e2729698093bf2a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-19.6.1
|
||
title: ""
|
||
date: 2024-06-20T22:20:08.200Z
|
||
- commits:
|
||
- subject: Add the application.getAllByOrganization() method
|
||
hash: 134132bc40136aee44eef597e3f1669ea498bca3
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Deprecate the application.getAppByOwner() method
|
||
hash: 85048417e3280434ad7f33008ed147cb3ae766c6
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-19.6.0
|
||
title: ""
|
||
date: 2024-06-20T21:05:52.683Z
|
||
- commits:
|
||
- subject: "tests: Make the cleanups more precise"
|
||
hash: 05f8575d8789c1ebd7a590749909e01f8f536438
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-19.5.11
|
||
title: ""
|
||
date: 2024-05-28T07:07:52.253Z
|
||
- commits:
|
||
- subject: Drop the toWritable helper in favor of TypeScript's satisfies
|
||
hash: 4463a5c1afa9afed0189a40ddf0cdb6037bf7ba7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-19.5.10
|
||
title: ""
|
||
date: 2024-03-29T16:05:02.584Z
|
||
- commits:
|
||
- subject: "os: Update the comments on why we still need to be using the
|
||
release_tags"
|
||
hash: 31cf598ff28f6502d10c0faef01e10330c616956
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-19.5.9
|
||
title: ""
|
||
date: 2024-03-29T10:47:28.067Z
|
||
- commits:
|
||
- subject: Fix `application.create` method being wrongly marked as deprecated
|
||
hash: 166ffa8a3de0a002996bdd30c559a5e6b405d21c
|
||
body: The intention was to mark `options.applicationType` as deprecated
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: balena-sdk-19.5.8
|
||
title: ""
|
||
date: 2024-03-18T12:32:38.508Z
|
||
- commits:
|
||
- subject: Fix missing underscore to describes__device property
|
||
hash: 4aa0829ceaae348803d4fa2712b145df0195e901
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Andrea Rosci
|
||
nested: []
|
||
version: balena-sdk-19.5.7
|
||
title: ""
|
||
date: 2024-03-08T12:46:33.611Z
|
||
- commits:
|
||
- subject: Update TypeScript to 5.4.2
|
||
hash: 8fdad04e57436f8315e5607dd6ea6b35fcfad9ce
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "device-type.getInstructions: Convert etcher link to HTTPS"
|
||
hash: 6a07d9114fb66f376134860118e8ca48aadf9396
|
||
body: |
|
||
device-type.getInstructions: Convert etcher link to HTTPS
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Vipul Gupta (@vipulgupta2048) <vipulgupta2048@gmail.com>
|
||
signed-off-by: Vipul Gupta (@vipulgupta2048) <vipulgupta2048@gmail.com>
|
||
author: Vipul Gupta (@vipulgupta2048)
|
||
nested: []
|
||
version: balena-sdk-19.5.6
|
||
title: ""
|
||
date: 2024-03-07T09:23:31.348Z
|
||
version: 18.2.28
|
||
title: ""
|
||
date: 2024-07-12T13:29:19.959Z
|
||
- commits:
|
||
- subject: Update balena-sdk to 19.5.5
|
||
hash: 1702f8ba59a15d0934556038a988567de659dcb6
|
||
body: |
|
||
Update balena-sdk from 19.4.0 to 19.5.5
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Update balena-auth to 6.0.1
|
||
hash: ab5c3baf00a0bdec0db8120f129f158dbcb10fb1
|
||
body: |
|
||
Update balena-auth from 5.1.0 to 6.0.1
|
||
Update balena-request from 13.3.0 to 13.3.1
|
||
Update balena-register-device from 9.0.1 to 9.0.2
|
||
footer:
|
||
Depends-on: https://github.com/balena-io-modules/balena-request/pull/183
|
||
depends-on: https://github.com/balena-io-modules/balena-request/pull/183
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Update jwt-decode to v3
|
||
hash: 8179bdfc955741da8e3064d18ce415c6c4220f00
|
||
body: |
|
||
This also removes the @types/jwt-decode
|
||
which were incorrectly marked as prod deps
|
||
and which could pollute the typings of
|
||
consumer projects.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-6.0.1
|
||
title: ""
|
||
date: 2024-02-23T10:40:43.355Z
|
||
- commits:
|
||
- subject: Update typescript to 5.3.3
|
||
hash: cfeecc8af7afda08e673cc6bde658cfa20879c82
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Move the sources from lib to src
|
||
hash: 7609bea85a91817eacd6e5783dd2fb0c47954f08
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update @balena/lint to v7
|
||
hash: 315ee2b36e6567181c2bd05d1cbcf64b6840d743
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Stop publishing the lib folder
|
||
hash: bc65b3930232f50b49ae071d1adc108774c681eb
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Drop support for nodejs < 18
|
||
hash: 70698a30f3b915ef8fc4ffb5b1ba7ec8ee9ccabb
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Drop no longer used appveyor.yml
|
||
hash: a47c2e7ce94c0b99d75697562e109fd87dbd641a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-6.0.0
|
||
title: ""
|
||
date: 2024-02-23T10:32:49.610Z
|
||
- commits:
|
||
- subject: Update @balena/lint to v7
|
||
hash: 9613c8e65e75470358ed4a435356d8856e371546
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update balena-request to 13.3.0
|
||
hash: 08093a1c040ae5af58233b0529ce76b7e6246f5e
|
||
body: |
|
||
Update balena-request from 13.0.0 to 13.3.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-register-device-9.0.2
|
||
title: ""
|
||
date: 2024-02-23T11:25:44.648Z
|
||
- commits:
|
||
- subject: Update balena-auth to 6.0.1
|
||
hash: 1d3cd469288f2dd0e1ed70a292778b70bd518528
|
||
body: |
|
||
Update balena-auth from 5.1.0 to 6.0.1
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-request-13.3.1
|
||
title: ""
|
||
date: 2024-02-23T10:50:39.931Z
|
||
version: balena-sdk-19.5.5
|
||
title: ""
|
||
date: 2024-02-26T11:06:36.476Z
|
||
- commits:
|
||
- subject: Bump balena-request Update balena-request from 13.2.0 to 13.3.0
|
||
hash: 1330818adde0bc9e9a8e4c4ac9c50548ce5b1d12
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: balena-sdk-19.5.4
|
||
title: ""
|
||
date: 2024-02-14T22:05:55.194Z
|
||
- commits:
|
||
- subject: Replace deprecated flowzone input tests_run_on
|
||
hash: 4b5e586420965a47f9357749a42b4dd9155eb8b4
|
||
body: |
|
||
The custom_runs_on array supports multiple runner labels
|
||
so we need to inspect the first element for our custom action.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: balena-sdk-19.5.3
|
||
title: ""
|
||
date: 2024-02-14T19:15:23.474Z
|
||
- commits:
|
||
- subject: "tests: Reformat describe & it calls to have curly braces"
|
||
hash: a56364484bb17bc80990a1c070c7a414ba22430f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-19.5.2
|
||
title: ""
|
||
date: 2024-02-13T18:18:40.012Z
|
||
- commits:
|
||
- subject: Update @balena/lint to 7.3.0
|
||
hash: 936402acd7c546fab9c51a92c21218bd191ed83c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-19.5.1
|
||
title: ""
|
||
date: 2024-02-02T16:41:25.165Z
|
||
- commits:
|
||
- subject: "types: Add the `Organization.is_using__billing_version` property"
|
||
hash: 4faf4f72da474c0ed117c96516ad2afa6c333bf8
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-19.5.0
|
||
title: ""
|
||
date: 2024-01-26T17:03:18.219Z
|
||
version: 18.2.27
|
||
title: ""
|
||
date: 2024-07-12T12:45:10.114Z
|
||
- commits:
|
||
- subject: Drop unused dependencies
|
||
hash: 1bc0f7447fc4e294b5af753c6ab45b0f4a1a457b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
- subject: Move dependencies that should be dev only as devDependencies
|
||
hash: f65215e144a58a106e2618ea2f5a110094567882
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
version: 18.2.26
|
||
title: ""
|
||
date: 2024-07-12T12:03:29.138Z
|
||
- commits:
|
||
- subject: Fix complete generation intermitency
|
||
hash: b1073ca5499193da1aa320f0fd3e1992af09a85e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
- subject: Bump oclif to v4
|
||
hash: e659e3577a4af3a14ee20344cb0fed35a683c531
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
version: 18.2.25
|
||
title: ""
|
||
date: 2024-07-11T10:54:45.851Z
|
||
- commits:
|
||
- subject: Update mocha from 8.4.0 to 10.6.0
|
||
hash: 19a60bb0ab1298fd09f557ed6c744aff3093f7c4
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
- subject: Override inline-source-cli with non-vulnerable dependency
|
||
hash: d1a6f7560c4e3d773adf3add34f2f16b68f09d55
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
version: 18.2.24
|
||
title: ""
|
||
date: 2024-07-10T22:06:15.314Z
|
||
- commits:
|
||
- subject: Replace resin-discoverable-services with bonjour-service
|
||
hash: 7273656d07dfd02d1395b87d9270679070d8df73
|
||
body: >
|
||
Instead of using the more generic resin-discoverable-services lib which
|
||
is unmantained
|
||
|
||
and currently has several vulnerabilities and forks for fixing issues
|
||
(that were later on fixed upstream)
|
||
|
||
we directly talk with mDNS using standard (and currently mantained)
|
||
bonjour-service.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
version: 18.2.23
|
||
title: ""
|
||
date: 2024-07-10T21:05:51.497Z
|
||
- commits:
|
||
- subject: Remove unused dependency minimatch
|
||
hash: 1749937373391ffa0c584663dc48fa2bdd83c4e9
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
version: 18.2.22
|
||
title: ""
|
||
date: 2024-07-10T16:48:02.178Z
|
||
- commits:
|
||
- subject: Bump resin-discoverable-services from 2.0.4 to 2.0.5
|
||
hash: 6c89ba4b2279365ed4be132518a576b3bac9176f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
version: 18.2.21
|
||
title: ""
|
||
date: 2024-07-09T15:10:34.487Z
|
||
- commits:
|
||
- subject: Audit fix dependencies
|
||
hash: b6d1afac2d950693de332185b3090cea17c540f0
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
version: 18.2.20
|
||
title: ""
|
||
date: 2024-07-05T21:12:42.192Z
|
||
- commits:
|
||
- subject: Remove unused package `publish-release`
|
||
hash: 93e597a596a2e6d039015c872a7ba9ae5eae3c24
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 18.2.19
|
||
title: ""
|
||
date: 2024-07-05T13:37:50.914Z
|
||
- commits:
|
||
- subject: Update actions/setup-node action to v4
|
||
hash: c30a1dc1ede52b58502653ca721e7be8c8d577e2
|
||
body: |
|
||
Update actions/setup-node from 3 to 4
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Self-hosted Renovate Bot
|
||
nested: []
|
||
version: 18.2.18
|
||
title: ""
|
||
date: 2024-07-04T21:56:14.403Z
|
||
- commits:
|
||
- subject: Update dependency etcher-sdk to v9.1.0
|
||
hash: 2d47eb53cd0d53cc5c2f11c6f6521bd51fd54c30
|
||
body: |
|
||
Update etcher-sdk from 9.0.11 to 9.1.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Self-hosted Renovate Bot
|
||
nested:
|
||
- commits:
|
||
- subject: "patch: etcher-sdk is not yet compatible with node22"
|
||
hash: 0bafb3e7ae9dcc5e035790143ed0c3655d6550c3
|
||
body: ""
|
||
footer: {}
|
||
author: JOASSART Edwin
|
||
nested: []
|
||
- subject: "minor: allow passing custom assets to start SB protected CM4"
|
||
hash: 8b9d4f344bdc42a9aa2280058274ce8df944d9f5
|
||
body: ""
|
||
footer: {}
|
||
author: Edwin Joassart
|
||
nested: []
|
||
version: etcher-sdk-9.1.0
|
||
title: ""
|
||
date: 2024-06-13T12:12:47.742Z
|
||
version: 18.2.17
|
||
title: ""
|
||
date: 2024-07-02T13:20:38.305Z
|
||
- commits:
|
||
- subject: Update dependency etcher-sdk to v9.0.11
|
||
hash: 6b5657625ab6120f2905f3525e565eeb46c305f4
|
||
body: |
|
||
Update etcher-sdk from 9.0.8 to 9.0.11
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Self-hosted Renovate Bot
|
||
nested:
|
||
- commits:
|
||
- subject: "patch: use http2 to fix issues with url source"
|
||
hash: b9acd58e82a67342b0bb1e30a6ab9d9d472552c3
|
||
body: ""
|
||
footer: {}
|
||
author: Edwin Joassart
|
||
nested: []
|
||
version: etcher-sdk-9.0.11
|
||
title: ""
|
||
date: 2024-04-26T12:35:55.307Z
|
||
- commits:
|
||
- subject: "patch: remove CI workaround"
|
||
hash: 6ee242a878514931072553f0c7ecbbe4db9423cc
|
||
body: ""
|
||
footer: {}
|
||
author: Edwin Joassart
|
||
nested: []
|
||
version: etcher-sdk-9.0.10
|
||
title: ""
|
||
date: 2024-04-26T11:38:50.672Z
|
||
- commits:
|
||
- subject: "patch: add option to allow listing virtual drive on Mac"
|
||
hash: 987f25f71c9e5ed743ebc256041f375fdea9cf18
|
||
body: ""
|
||
footer: {}
|
||
author: JOASSART Edwin
|
||
nested: []
|
||
version: etcher-sdk-9.0.9
|
||
title: ""
|
||
date: 2024-04-24T15:45:47.090Z
|
||
version: 18.2.16
|
||
title: ""
|
||
date: 2024-07-02T12:14:18.559Z
|
||
- commits:
|
||
- subject: Update dependency event-stream to v3.3.5
|
||
hash: b51806705889e23e1e1ac30352242cc950fd0f2e
|
||
body: |
|
||
Update event-stream from 3.3.4 to 3.3.5
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Self-hosted Renovate Bot
|
||
nested: []
|
||
version: 18.2.15
|
||
title: ""
|
||
date: 2024-07-02T11:11:00.808Z
|
||
- commits:
|
||
- subject: Update dependency jsonwebtoken to v9 [SECURITY]
|
||
hash: f05e49915dbc7ac0e14bbe215909dbcc108aa29e
|
||
body: |
|
||
Update jsonwebtoken from 8.5.1 to 9.0.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Self-hosted Renovate Bot
|
||
nested: []
|
||
version: 18.2.14
|
||
title: ""
|
||
date: 2024-07-02T10:14:43.806Z
|
||
- commits:
|
||
- subject: Update dependency @types/prettyjson to ^0.0.33
|
||
hash: 14e1255b5f9730c66235cab169f67d84ab1a2ff5
|
||
body: |
|
||
Update @types/prettyjson from 0.0.30 to 0.0.33
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Self-hosted Renovate Bot
|
||
nested: []
|
||
version: 18.2.13
|
||
title: ""
|
||
date: 2024-07-02T09:14:03.211Z
|
||
- commits:
|
||
- subject: Deduplicate dependencies
|
||
hash: 7325e8d9d5ef97ff8f0d5388a6d4c9745e9ab5e3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 18.2.12
|
||
title: ""
|
||
date: 2024-07-02T07:50:12.031Z
|
||
- commits:
|
||
- subject: Update dependency @types/fast-levenshtein to v0.0.4
|
||
hash: a29bd8d0ef829814faaeba08285497a1ea8d9091
|
||
body: |
|
||
Update @types/fast-levenshtein from 0.0.1 to 0.0.4
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Self-hosted Renovate Bot
|
||
nested: []
|
||
version: 18.2.11
|
||
title: ""
|
||
date: 2024-07-01T17:52:41.259Z
|
||
- commits:
|
||
- subject: Update actions/download-artifact action to v4.1.7
|
||
hash: 15c0c32a019f21614b75990b04759063225cdf17
|
||
body: |
|
||
Update actions/download-artifact from 4.1.0 to 4.1.7
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Self-hosted Renovate Bot
|
||
nested: []
|
||
version: 18.2.10
|
||
title: ""
|
||
date: 2024-06-21T20:12:50.284Z
|
||
- commits:
|
||
- subject: Update actions/setup-python digest to 65d7f2d
|
||
hash: 73220206a25f29d9af2c042fc1a247a02bd5bae9
|
||
body: |
|
||
Update actions/setup-python
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Self-hosted Renovate Bot
|
||
nested: []
|
||
version: 18.2.9
|
||
title: ""
|
||
date: 2024-06-21T19:13:40.118Z
|
||
- commits:
|
||
- subject: Update actions/upload-artifact digest to 6546280
|
||
hash: 2cd455ff81fb4ddbf1d5f77e0dd46c690c4dc059
|
||
body: |
|
||
Update actions/upload-artifact
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Self-hosted Renovate Bot
|
||
nested: []
|
||
version: 18.2.8
|
||
title: ""
|
||
date: 2024-06-21T18:13:43.659Z
|
||
- commits:
|
||
- subject: Pin dependencies
|
||
hash: f50287873a32a00e6aec3eafbfe53ab461d95492
|
||
body: |
|
||
Update actions/setup-node
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Self-hosted Renovate Bot
|
||
nested: []
|
||
version: 18.2.7
|
||
title: ""
|
||
date: 2024-06-21T17:16:17.235Z
|
||
- commits:
|
||
- subject: Update @oclif/core from 3.26.9 to 3.27.0
|
||
hash: 75d2d7d37543d179bc05b85de89ec7e2f33e5272
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
version: 18.2.6
|
||
title: ""
|
||
date: 2024-06-21T15:23:21.818Z
|
||
- commits:
|
||
- subject: Limit @oclif/core to ~3.26 so that npm dedupe doesn't auto-bump it
|
||
hash: 5a3f0ea453bf88f04c883411460f188028eee5ac
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update TypeScript to 5.5.2
|
||
hash: 7959e23cd3e6b506750fbd841ad0893400b4e68e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 18.2.5
|
||
title: ""
|
||
date: 2024-06-21T12:11:16.888Z
|
||
- commits:
|
||
- subject: 'patch: fix outdated doc for "os configure"'
|
||
hash: 163dcf596e8e318570f5f1c27485b2b834c21214
|
||
body: |
|
||
There were an outdated warning for `os configure` on windows.
|
||
The command actually works fine on windows.
|
||
footer:
|
||
see: https://balena.zulipchat.com/#narrow/stream/403752-channel.2Fsupport-help/topic/Cytiva.20image.20downloads/near/438786503
|
||
author: Edwin Joassart
|
||
nested: []
|
||
version: 18.2.4
|
||
title: ""
|
||
date: 2024-05-17T12:04:06.637Z
|
||
- commits:
|
||
- subject: Pluralize command categories in docs
|
||
hash: 233bc705dee0ec2e6efe4375deac1889d91f5718
|
||
body: >
|
||
Pluralize command categories, eg. "Device" -> "Devices”.
|
||
|
||
|
||
Results in much fewer categories in our docs pages and we no longer have
|
||
the somewhat silly separate singular and plural categories for commands
|
||
such as `devices` and `device <command>`.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: dfunckt
|
||
nested: []
|
||
version: 18.2.3
|
||
title: ""
|
||
date: 2024-05-15T13:32:49.489Z
|
||
- commits:
|
||
- subject: Upgrade dockerode and docker-modem dependencies
|
||
hash: aa9a148c462d5a03d534b7fd8edc8687af82fb6c
|
||
body: |
|
||
Includes test fixes due to an interface change in docker-modem.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Ken Bannister <kb2ma@runbox.com>
|
||
signed-off-by: Ken Bannister <kb2ma@runbox.com>
|
||
author: Ken Bannister
|
||
nested: []
|
||
version: 18.2.2
|
||
title: ""
|
||
date: 2024-04-30T13:57:45.085Z
|
||
- commits:
|
||
- subject: Use Actuated runners for Linux test and publish
|
||
hash: 954de13b100bb78680d7797d7c34487eaa5fa2a7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: 18.2.1
|
||
title: ""
|
||
date: 2024-04-23T12:08:51.532Z
|
||
- commits:
|
||
- subject: "build: Auto-resolve the cpu arch when the --deviceType is provided"
|
||
hash: 766e6d4e5e54fed3094cf8906e773869d23dd1f1
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 18.2.0
|
||
title: ""
|
||
date: 2024-04-17T16:13:08.810Z
|
||
- commits:
|
||
- subject: Mark node 20.6.0 as the minimum working version
|
||
hash: b29aae1821bbaac87ceffd5eaee775afa7277927
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 18.1.10
|
||
title: ""
|
||
date: 2024-04-16T14:17:03.542Z
|
||
- commits:
|
||
- subject: Enable npm dedupe as part of Renovate postUpdateOptions
|
||
hash: 2a970478bd576d3887e64cd9398b890a8a503be6
|
||
body: ""
|
||
footer:
|
||
See: https://docs.renovatebot.com/configuration-options/#postupdateoptions
|
||
see: https://docs.renovatebot.com/configuration-options/#postupdateoptions
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: 18.1.9
|
||
title: ""
|
||
date: 2024-04-10T15:24:25.946Z
|
||
- commits:
|
||
- subject: Bump patch-package to 6.5.1
|
||
hash: 6178f34f88377d64d331e027d6c0da7165c0df5e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "npm-shrinkwrap.json: Recreate with lockfileVersion 3"
|
||
hash: c5ecf692bb568900583680e871b4aba2cae7ab30
|
||
body: |
|
||
npm ci && \
|
||
rm npm-shrinkwrap.json && \
|
||
npm shrinkwrap
|
||
|
||
I confirmed that it generates the same
|
||
node_modules structure but cuts the
|
||
shrinkwrap file size by 43%.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://docs.npmjs.com/cli/v9/configuring-npm/package-lock-json#lockfileversion
|
||
see: https://docs.npmjs.com/cli/v9/configuring-npm/package-lock-json#lockfileversion
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 18.1.8
|
||
title: ""
|
||
date: 2024-04-09T17:29:44.329Z
|
||
- commits:
|
||
- subject: Update balena-preload to 15.0.5
|
||
hash: 3caf54aa16affeb8606671dfacf58c94d2bcdc68
|
||
body: |
|
||
Update balena-preload from 15.0.4 to 15.0.5
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Remove unused dependencies
|
||
hash: 429315f21df769a3408610cdcacfa3a02ac3edc1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
version: balena-preload-15.0.5
|
||
title: ""
|
||
date: 2024-04-09T15:24:21.255Z
|
||
version: 18.1.7
|
||
title: ""
|
||
date: 2024-04-09T16:03:31.270Z
|
||
- commits:
|
||
- subject: Update @oclif/core to 3.26.2
|
||
hash: 48110311724767aac70485ce075a90cc816605e5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Drop the keep-alive package in favor of node's setKeepAlive defaults
|
||
hash: be682c742604593b986ee66a69b6a722007d76a8
|
||
body: |
|
||
Since node 12.17.0 setKeepAlive also sets
|
||
TCP_KEEPCNT=10 (vs 5 that we had)
|
||
TCP_KEEPINTVL=1 (vs 5s that we had)
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://github.com/balena-io/balena-cli/pull/1220
|
||
see: https://github.com/balena-io/balena-cli/pull/1220
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update balena-preload to v15.0.4
|
||
hash: c6827ee51da2d919dd292516b293462986f90646
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update resin-cli-form to v3
|
||
hash: 2cba3bbc22bae7543ac70141fdb60d12900c007b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update resin-cli-visuals to v2
|
||
hash: 933eacf2754619e681dad2cfd70f732e0063c0ef
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update balena-device-init to v7.0.1
|
||
hash: e7869f4c6d81cfe6cd831c616546dc47f23cfb28
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update etcher-sdk to v9.0.8
|
||
hash: 1a246a9ba5d92fbc8abc271e6918268c353ef982
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Mark bin/dev & bin/run as executable
|
||
hash: e26895085d377b86268a20f72ac31090dffd9271
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 18.1.6
|
||
title: ""
|
||
date: 2024-04-09T15:04:36.569Z
|
||
- commits:
|
||
- subject: Move klaw library to dev dependency
|
||
hash: bb4713ab9a2445cc7adab24f7d9549331f1c72e8
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
version: 18.1.5
|
||
title: ""
|
||
date: 2024-03-14T15:52:35.043Z
|
||
- commits:
|
||
- subject: Update @balena/lint to 8.0.0
|
||
hash: 634ad156ce9a6557102f438715c4a90fccf2db9c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 18.1.4
|
||
title: ""
|
||
date: 2024-03-14T14:34:45.902Z
|
||
- commits:
|
||
- subject: Use standard oclif run.js & dev.js
|
||
hash: 742c015f21b36685c8dcd9ba494ef0298924bcc9
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
version: 18.1.3
|
||
title: ""
|
||
date: 2024-03-14T12:57:18.555Z
|
||
- commits:
|
||
- subject: Move macos binary signing to oclif pretarball lifecycle
|
||
hash: 7f11805a7fdd9dbfebae198321bfd0640769092b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
version: 18.1.2
|
||
title: ""
|
||
date: 2024-03-13T13:49:08.000Z
|
||
- commits:
|
||
- subject: Remove patching tmp for windows runners
|
||
hash: 6515d6ae10ea9bb43793ebfc3843150bce6e8864
|
||
body: ""
|
||
footer:
|
||
See: https://github.com/balena-io/balena-cli/pull/1298/files#r297236577
|
||
see: https://github.com/balena-io/balena-cli/pull/1298/files#r297236577
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
version: 18.1.1
|
||
title: ""
|
||
date: 2024-03-12T17:39:11.347Z
|
||
- commits:
|
||
- subject: Add support for macos arm64 builds
|
||
hash: 38a2817587030678f316d55828b9ce73481716b8
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
version: 18.1.0
|
||
title: ""
|
||
date: 2024-03-12T14:21:26.866Z
|
||
- commits:
|
||
- subject: Update dependencies
|
||
hash: 756f6b328b10f3f5bfffbcca8078a2ad03c99287
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
version: 18.0.4
|
||
title: ""
|
||
date: 2024-03-11T22:19:04.713Z
|
||
- commits:
|
||
- subject: Removes signing patches
|
||
hash: f9f41eef4bae9e41531a149fed029c0cea23f3d1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
version: 18.0.3
|
||
title: ""
|
||
date: 2024-03-11T14:25:45.117Z
|
||
- commits:
|
||
- subject: Remove no longer needed windows oclif patches
|
||
hash: ecfd4a260e4734c768480b98d05cee08f366a672
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
version: 18.0.2
|
||
title: ""
|
||
date: 2024-03-07T19:40:22.571Z
|
||
- commits:
|
||
- subject: Fix windows signing
|
||
hash: 2e061845ae01fd6d3aa10c97bf8a68a8dba5dfd9
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otavio Jacobi
|
||
nested: []
|
||
version: 18.0.1
|
||
title: ""
|
||
date: 2024-03-07T16:30:09.344Z
|
||
- commits:
|
||
- subject: Update to Node 20
|
||
hash: bf5e61a61c542f0c0a57ae49bb9a9998588d6851
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: 18.0.0
|
||
title: ""
|
||
date: 2024-02-06T12:19:35.139Z
|
||
- commits:
|
||
- subject: Fix target state construction with livepush
|
||
hash: 8d6a621bfb62147ed0a88f58057e38211e82f841
|
||
body: >
|
||
When constructing the target state after a reported change from
|
||
livepush, the
|
||
|
||
handler function would not pass all build tasks to the function that
|
||
|
||
constructs the target state, causing a TypeError when trying to obtain
|
||
|
||
the target image name for each service. This updates the handler to pass
|
||
|
||
all build tasks, ensuring the information is available to construct the
|
||
|
||
target state.
|
||
footer:
|
||
Relates-to: "#2724"
|
||
relates-to: "#2724"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Felipe Lalanne
|
||
nested: []
|
||
version: 17.5.1
|
||
title: ""
|
||
date: 2024-01-31T01:05:17.796Z
|
||
- commits:
|
||
- subject: "os versions: Add the --include-draft option"
|
||
hash: 1ba8db1459355f6a5887f9106876318bd81f7f02
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "device os-update: Add option for including pre-release versions in the
|
||
list"
|
||
hash: cdada0aec8e8f7a6c72d629dfa7a36f5d56b1b0d
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "device os-update: Enable updates to pre-release versions of higher
|
||
base semver"
|
||
hash: 116653348219f9ce8fd896428d690940350f2597
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Depends-on: https://github.com/balena-io/balena-sdk/pull/1398
|
||
depends-on: https://github.com/balena-io/balena-sdk/pull/1398
|
||
See: https://balena.fibery.io/Work/Task/cli-Enable-OS-Updates-to-pre-release-OS-versions-1751
|
||
see: https://balena.fibery.io/Work/Task/cli-Enable-OS-Updates-to-pre-release-OS-versions-1751
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update balena-sdk to 19.4.0
|
||
hash: 01538728cd4a0ad512b45c062b4d45f6d1f664e7
|
||
body: |
|
||
Update balena-sdk from 19.0.1 to 19.4.0
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Update the deviceType.getInstructions tests
|
||
hash: 3fd5f7d88c6fd335e8ada5c9efd64ddd14c9a992
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "os.getSupportedOsUpdateVersions: Add the option to include draft
|
||
releases"
|
||
hash: 87b3187274a5f417ab82855029f517dc99a2f503
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Enable OS Updates to pre-release versions of higher base semver
|
||
hash: 38360a84d29f316d3619d3b899538ccdf71635fc
|
||
body: |
|
||
Update balena-hup-action-utils from 5.0.0 to 6.1.0
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Enable OS Updates to pre-release versions of higher base semver
|
||
hash: 1b3e83b9519157be1ca9ba7756bba87a08bea04a
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-hup-action-utils-6.1.0
|
||
title: ""
|
||
date: 2024-01-04T13:32:14.391Z
|
||
- commits:
|
||
- subject: Drop support for TypeScript < 5.3.3
|
||
hash: 7c3430280b47ea9a17f7bb94df068f2a46bfa975
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Drop support for node < v18
|
||
hash: b1eb6844578bff03c05c19bbf6436526a69a8b30
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update dependencies
|
||
hash: 7413837d3aed9aa54ec5d1e218647f543308b298
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Move the build step from prepare to prepack
|
||
hash: c4480c214c79f4e07cf3b65944b83d11c9c2e267
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-hup-action-utils-6.0.0
|
||
title: ""
|
||
date: 2023-12-20T13:33:03.867Z
|
||
- commits:
|
||
- subject: "patch: Update flowzone.yml"
|
||
hash: 41a90775219e1b7b144069aea545f8f2141c88f7
|
||
body: ""
|
||
footer: {}
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: balena-hup-action-utils-5.0.1
|
||
title: ""
|
||
date: 2023-07-13T19:00:55.217Z
|
||
- subject: "os.getAvailableOsVersions: Add the option to include draft releases"
|
||
hash: b8e795ac01e2e05c6484cfd492ea9dfd5f16f142
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-19.4.0
|
||
title: ""
|
||
date: 2024-01-23T14:37:21.759Z
|
||
- commits:
|
||
- subject: Update date-fns to v3
|
||
hash: f027a467b4fe45884650d2d8c56ce3a361842a6b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-19.3.5
|
||
title: ""
|
||
date: 2023-12-21T13:16:48.448Z
|
||
- commits:
|
||
- subject: "types/Device: Deprecate the non-existent vpn_address property"
|
||
hash: 0a9d79b71f7c97813831649d18a4bc1703d71307
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: balena-sdk-19.3.4
|
||
title: ""
|
||
date: 2023-12-15T13:34:05.193Z
|
||
- commits:
|
||
- subject: "types/Device: Deprecate the non-existent state & status_sort_index
|
||
properties"
|
||
hash: 7013d15352906ae815f5cd630086222f5c9853df
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-19.3.3
|
||
title: ""
|
||
date: 2023-12-15T12:02:22.609Z
|
||
- commits:
|
||
- subject: "test:fast: Run the tests ignoring any linting errors"
|
||
hash: 59811c2f19a2044b4a1a0d1068ba90ee1587f9a3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "tests: Re-enable the explicit error checks for non-tarball DWB
|
||
requests"
|
||
hash: cb7c1a2d842e53255975a91457da00bd7070d8f7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-19.3.2
|
||
title: ""
|
||
date: 2023-12-08T15:49:54.842Z
|
||
- commits:
|
||
- subject: Update TypeScript to 5.3.2
|
||
hash: d66ee5c290df275e18bbdcf8bd5cf9475e6db768
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-19.3.1
|
||
title: ""
|
||
date: 2023-11-30T15:10:55.747Z
|
||
- commits:
|
||
- subject: "tests: Remove the explicit error checks for non-tarball DWB requests"
|
||
hash: 0ca96b7440af76a1b7c52899d880dc817cf69278
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "tests: Properly cleanup the test orgs"
|
||
hash: 431acbfa773b271b614c619595abc61f3c6e791c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "tests: Reduce the request batching chunk size to speed up tests"
|
||
hash: d3397cb6fdf6fd7edb4247d0d5980086e9338c1d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Add option for configuring the request batching chunk size
|
||
hash: 94e5d7816ac813e9b8468b73e3d365f735182f4b
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-19.3.0
|
||
title: ""
|
||
date: 2023-11-30T13:54:32.874Z
|
||
- commits:
|
||
- subject: Add organization logo to organization
|
||
hash: 251e835ad6fe778024bbe358fa70aa73c8e250b8
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: balena-sdk-19.2.0
|
||
title: ""
|
||
date: 2023-11-13T11:20:58.418Z
|
||
- commits:
|
||
- subject: Add the retryRateLimitedRequests sdk option for retrying after HTTP
|
||
429s
|
||
hash: 25e83b67f6f7c3f20982c97d4e561dd81c37a672
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-19.1.0
|
||
title: ""
|
||
date: 2023-11-06T13:49:10.660Z
|
||
version: 17.5.0
|
||
title: ""
|
||
date: 2024-01-23T15:52:49.156Z
|
||
- commits:
|
||
- subject: Regression described in GitHub Issue 2715; balena push hangs in local
|
||
mode.
|
||
hash: 09e2550b32f628f8e5b5cb8be0cafe4b40c7ce10
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Ken Bannister <kb2ma@runbox.com>
|
||
signed-off-by: Ken Bannister <kb2ma@runbox.com>
|
||
author: Ken Bannister
|
||
nested: []
|
||
version: 17.4.12
|
||
title: ""
|
||
date: 2024-01-18T10:55:45.599Z
|
||
- commits:
|
||
- subject: Exclude the oclif package patch from the published files
|
||
hash: 4e5eb4bcee8e33a1aac337401c0180817e152b69
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update the @oclif/core patch
|
||
hash: 696bad3ed6f27832bf10f096c088367a57902920
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 17.4.11
|
||
title: ""
|
||
date: 2024-01-05T23:01:07.859Z
|
||
- commits:
|
||
- subject: Normalize v prefixes in the --version parameter of all commands
|
||
hash: b7b01ecd5314bddae73b7b062f9d034b3661bcef
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 17.4.10
|
||
title: ""
|
||
date: 2024-01-02T12:41:38.978Z
|
||
- commits:
|
||
- subject: Fix publishing artifacts to gh release
|
||
hash: 1da5a75c1411bdfece2b60f83095082f6ce68ace
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: 17.4.9
|
||
title: ""
|
||
date: 2023-12-19T23:02:29.500Z
|
||
- commits:
|
||
- subject: Remove repo config from flowzone.yml
|
||
hash: bfbc71215c376e815e7d86561d87c5b697ba7482
|
||
body: |
|
||
This functionality is being deprecated in Flowzone.
|
||
|
||
See: https://github.com/product-os/flowzone/pull/833
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: 17.4.8
|
||
title: ""
|
||
date: 2023-12-19T21:59:06.220Z
|
||
- commits:
|
||
- subject: "deploy: Add rate-limiting aware retries for failed requests"
|
||
hash: 4266dc69514c2177399fc605985196a436d75740
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update dependencies
|
||
hash: 0ba352258482048bbdb840be7ee9958b491f9b6c
|
||
body: |
|
||
Update @balena/compose from 3.0.5 to 3.2.0
|
||
|
||
Also updates pinejs-client-request to support
|
||
using the Retry-After header and dockerode
|
||
to 3.3.5 to be aligned with @balena/compose.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: 'release/createClient: Allow specifying the "retry" options'
|
||
hash: b89b42a838ed2c3a7a8319cbd1b2a7c66a8210ef
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-compose-3.2.0
|
||
title: ""
|
||
date: 2023-12-05T15:26:57.394Z
|
||
- commits:
|
||
- subject: Update dockerode to 3.3.5
|
||
hash: f5fc932f3203df4df66d38363974e62788e468ff
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: balena-compose-3.1.3
|
||
title: ""
|
||
date: 2023-11-29T14:49:55.816Z
|
||
- commits:
|
||
- subject: Use the JSONStream typings from @types/jsonstream
|
||
hash: 155fdcc8e4e7df67d41152b494e1a80493bb0439
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: balena-compose-3.1.2
|
||
title: ""
|
||
date: 2023-11-29T13:33:49.557Z
|
||
- commits:
|
||
- subject: Make use of `pipeline` for piping streams together
|
||
hash: 1d98cd535a20fa67869da242b0ec7ddd713a4c7b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: balena-compose-3.1.1
|
||
title: ""
|
||
date: 2023-11-27T12:43:23.880Z
|
||
- commits:
|
||
- subject: Allow injecting any PinejsClientCore compatible API client
|
||
hash: e0ab3ef95f8bc51d2e9055a1f822b8d340f0c587
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-compose-3.1.0
|
||
title: ""
|
||
date: 2023-11-13T16:27:44.317Z
|
||
- commits:
|
||
- subject: "NodeResolver: Refactor the recursion to an async-await loop"
|
||
hash: bde40f4430bc26a058598a64eeeedbb5ab35eb57
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Drop bluebird & bluebird-lru-cache in favor of memoizee
|
||
hash: 82f90b210d73ff866f5d0546e73d8779db85a504
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-compose-3.0.7
|
||
title: ""
|
||
date: 2023-11-10T16:10:01.859Z
|
||
- commits:
|
||
- subject: Fix the remaining linting errors
|
||
hash: 51b7893bc6156d0fa7a7821cc583032694ccda98
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Remove unnecessary regex escaping
|
||
hash: 96b76abbcf78abd05157d49a5672a2621124bfe5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Replace the {} type with object
|
||
hash: dcf907ff124a638f591ae8e3fd80157eae1d1837
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update TypeScript to 5.2.2 and @blaena/lint to v7.2.1
|
||
hash: b583dd7ce8e964bef47f73dee53e08b7c1286532
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-compose-3.0.6
|
||
title: ""
|
||
date: 2023-11-10T14:08:35.300Z
|
||
version: 17.4.7
|
||
title: ""
|
||
date: 2023-12-19T14:26:26.818Z
|
||
- commits:
|
||
- subject: Bump oclif core & use default missing flag handler
|
||
hash: b9722c67963c9b90e94aec7653ee488957ecd690
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: 17.4.6
|
||
title: ""
|
||
date: 2023-12-08T15:55:47.078Z
|
||
- commits:
|
||
- subject: Stop testing dependency deduplication on the custom test runners
|
||
hash: 65ba63d1a8d231851634830be6d48fbf0e085e47
|
||
body: |
|
||
That's since we already run that test as part of
|
||
flowzone's default "Test npm (18.x)", and the
|
||
custom tests are using the latest node & npm
|
||
version of the selected major.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Temporarily pin oclif-core to ~3.11.0 to deduplicate the dependencies
|
||
hash: f5ffa7d84f58047e1f262b2b1e1719fd4164d5de
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update TypeScript to 5.3.2
|
||
hash: dac3ace61d80dfd000a4a69dfa51d141d34ebc0a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 17.4.5
|
||
title: ""
|
||
date: 2023-12-04T14:08:25.597Z
|
||
- commits:
|
||
- subject: Fix balena block create to actually create a block
|
||
hash: b8769bb9e9dafac8a52eef477bc763551cf0d0b0
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: 17.4.4
|
||
title: ""
|
||
date: 2023-11-20T17:57:18.485Z
|
||
- commits:
|
||
- subject: Bump oclif-core to v3
|
||
hash: 72a924f00eabd13d3663e9cfa4d8feb11aa1aecd
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: 17.4.3
|
||
title: ""
|
||
date: 2023-11-17T15:39:17.941Z
|
||
- commits:
|
||
- subject: "Docs: Automatically generate Capitano configuration"
|
||
hash: 4b5def0a8a632a9aed827319c1dcbe6ccf8efc32
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Vipul Gupta (@vipulgupta2048) <vipulgupta2048@gmail.com>
|
||
signed-off-by: Vipul Gupta (@vipulgupta2048) <vipulgupta2048@gmail.com>
|
||
author: Vipul Gupta (@vipulgupta2048)
|
||
nested: []
|
||
version: 17.4.2
|
||
title: ""
|
||
date: 2023-11-15T11:02:20.523Z
|
||
- commits:
|
||
- subject: Bump shrinkwrap
|
||
hash: a816548bb5832ad907c02a0cb126cbd7d0ebddf5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: 17.4.1
|
||
title: ""
|
||
date: 2023-11-13T19:18:43.914Z
|
||
- commits:
|
||
- subject: "device: Add `--json` option for JSON output"
|
||
hash: d78045b6ab0c78a1383fd240bf0f9e11b1af777f
|
||
body: ""
|
||
footer:
|
||
change-type: minor
|
||
author: Brian Bugh
|
||
nested: []
|
||
version: 17.4.0
|
||
title: ""
|
||
date: 2023-11-10T16:27:56.520Z
|
||
- commits:
|
||
- subject: Update @balena/compose to 3.0.5
|
||
hash: 1b615e4690f40fce125ca1a5de53d83a519bc852
|
||
body: |
|
||
Update @balena/compose from 3.0.2 to 3.0.5
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: "builder: Fix unawaited buildDir pack() promise"
|
||
hash: 76a9cecc44a5c252c9052d1613a8b37ed9cb2dbc
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-compose-3.0.5
|
||
title: ""
|
||
date: 2023-11-09T16:40:49.186Z
|
||
- commits:
|
||
- subject: "api: Restore the accidentally removed concurrency limits"
|
||
hash: ae349e6c4487ad293766b077faddaacbb2e10007
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-compose-3.0.4
|
||
title: ""
|
||
date: 2023-11-09T16:23:23.111Z
|
||
- commits:
|
||
- subject: '.mocharc: Use "exit: true" to workaround hanging on completion on
|
||
node20'
|
||
hash: db962acc46aab246a42579ddd873f24ea5f9c3ec
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "tests: Fix the expected error message for Dockerfile syntax errors"
|
||
hash: a675b7419876a34d35d6c8b6078e2d9bd54d41dc
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-compose-3.0.3
|
||
title: ""
|
||
date: 2023-11-09T16:03:42.407Z
|
||
version: 17.3.2
|
||
title: ""
|
||
date: 2023-11-10T11:02:53.751Z
|
||
- commits:
|
||
- subject: Use `pipeline` instead of `.pipe` when downloading OS image
|
||
hash: 56cff464080df51251be94a6ffd6799203d1ca8c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: 17.3.1
|
||
title: ""
|
||
date: 2023-11-09T17:26:35.437Z
|
||
- commits:
|
||
- subject: Add device start-service and stop-service commands
|
||
hash: 221c21379138c2caf7ece91c156aa7dd0288824e
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Morgan Larsson
|
||
nested: []
|
||
version: 17.3.0
|
||
title: ""
|
||
date: 2023-11-06T20:19:05.251Z
|
||
- commits:
|
||
- subject: Dedupe shrinkwrap
|
||
hash: 4a64102d672973ab1838ab6b3e53ca761ff0ccf2
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 17.2.4
|
||
title: ""
|
||
date: 2023-11-06T19:11:58.929Z
|
||
- commits:
|
||
- subject: Generate docs for recently supported commands
|
||
hash: 9ef4117fb85c0d488982857223c11807e2df6745
|
||
body: >
|
||
Added documentation for `balena fleet pin` and other recently supported
|
||
commands
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Vipul Gupta (@vipulgupta2048) <vipulgupta2048@gmail.com>
|
||
signed-off-by: Vipul Gupta (@vipulgupta2048) <vipulgupta2048@gmail.com>
|
||
author: Vipul Gupta (@vipulgupta2048)
|
||
nested: []
|
||
version: 17.2.3
|
||
title: ""
|
||
date: 2023-11-03T16:34:11.329Z
|
||
- commits:
|
||
- subject: Bump balena-lint to 7.2.1
|
||
hash: 7d13946c3ec4edd27318544d937003a21290ad61
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 17.2.2
|
||
title: ""
|
||
date: 2023-10-30T12:25:11.812Z
|
||
- commits:
|
||
- subject: Update balena-sdk and deduped dependencies
|
||
hash: 04db9c7a91ffd9a5a0a92bd86084326a8686bdfd
|
||
body: |
|
||
Update balena-sdk from 18.0.0 to 19.0.0
|
||
Update balena-preload from 14.0.3 to 15.0.1
|
||
Update balena-image-manager from 9.0.2 to 10.0.1
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested:
|
||
- commits:
|
||
- subject: "**BREAKING**: Drop support to node < 18"
|
||
hash: 3a31275b20968b5bfcd603eb88af579b31856363
|
||
body: |-
|
||
Update balena-request from 12.0.4 to 13.0.0
|
||
Update balena-register-device from 8.0.7 to 9.0.1
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Otávio Jacobi
|
||
nested:
|
||
- commits:
|
||
- subject: Fix balena-request peer dependency
|
||
hash: 21589a43eea60bf5e601d51bcab7b483e571fe53
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: balena-register-device-9.0.1
|
||
title: ""
|
||
date: 2023-10-11T18:27:18.967Z
|
||
- commits:
|
||
- subject: Drop supoport for node 14 & 16
|
||
hash: cc8ad72abb414347545498f6eceab01b2fcba71a
|
||
body: Update balena-request from 12.0.1 to 13.0.0
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: balena-register-device-9.0.0
|
||
title: ""
|
||
date: 2023-10-11T18:16:47.892Z
|
||
- commits:
|
||
- subject: Drop support for node 14 & 16
|
||
hash: c7bdf11c4ce4ea3b885a608d5ce76eeab758d32d
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: balena-request-13.0.0
|
||
title: ""
|
||
date: 2023-10-11T17:43:03.483Z
|
||
version: balena-sdk-19.0.0
|
||
title: ""
|
||
date: 2023-10-16T16:25:52.595Z
|
||
- commits:
|
||
- subject: "jwt: Deprecate the profile fields in favor of the user_profile"
|
||
hash: 59fd11688780c2b703d036715842ad0615ed8ee1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "jwt: Deprecate the intercom fields"
|
||
hash: a9a082a397ea52be89f8d8873c426e45cf90a7f7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "jwt: Deprecate the features fields"
|
||
hash: 709913eeee9e6bc7fd4ce082b268deeac5514a71
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "jwt: Deprecate thw loginAs field"
|
||
hash: 4925b36356aae7584bf25c3c5478eeba80e43643
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "jwt: Deprecate username & created_at in favor of the user resource"
|
||
hash: 20179ef6c4bf39bf3a5a1d7d567a3afd80794230
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Add typings for the user_profile resource
|
||
hash: 5e23708bf444c3d315a1754d315945edbb575c36
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Depends-on: https://github.com/balena-io/balena-api/pull/4626
|
||
depends-on: https://github.com/balena-io/balena-api/pull/4626
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-18.3.0
|
||
title: ""
|
||
date: 2023-10-09T13:07:11.832Z
|
||
- commits:
|
||
- subject: Update @balena/lint to 7.2.0
|
||
hash: d8de677a8a4aff9b0a0e0c6220cc84369547f80c
|
||
body: Update @balena/lint from 7.0.1 to 7.2.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Deprecate the social_service_account property of the JWTUser
|
||
hash: d2854536a6ad8a1656b61045951629dafa82b3af
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Add typings for the social_service_account resource
|
||
hash: 9d001d6de5264c63af037fb9c628e3df6a143731
|
||
body: ""
|
||
footer:
|
||
Depends-on: https://github.com/balena-io/balena-api/pull/4623
|
||
depends-on: https://github.com/balena-io/balena-api/pull/4623
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-18.2.0
|
||
title: ""
|
||
date: 2023-09-26T13:23:32.399Z
|
||
- commits:
|
||
- subject: Update TypeScript to 5.2.2
|
||
hash: be1bb622fc8fc374ef99d0a67db1495accf56ec3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-18.1.4
|
||
title: ""
|
||
date: 2023-08-24T21:36:26.911Z
|
||
- commits:
|
||
- subject: "tests/os: Refactor some promise tests to async await"
|
||
hash: dd9959dbd631d7fdaf882a6c696c0e3bb49abe4c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Fix os.getSupervisorReleaseByDeviceType test to work on balenaMachine
|
||
hash: dd7708f520f13a71fb6907cc0b72e7ba3263be39
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update balena-request from 12.0.2 to 12.0.4
|
||
hash: 31bc401dc11fa2179b3ebb1cf0642c76c39b8783
|
||
body: |
|
||
Update balena-request from 12.0.2 to 12.0.4
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Refactor the interceptors to stop using .reduce()
|
||
hash: bb3ebd421cff85803bc80ead121b83e8ed103499
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-request-12.0.4
|
||
title: ""
|
||
date: 2023-08-23T08:22:55.377Z
|
||
- commits:
|
||
- subject: Avoid deep imports from balena-auth
|
||
hash: c11642a930772b968ff736583358d04a0b9321f4
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update balena-auth to 5.1.0
|
||
hash: d86de07cb9386cc5fe79c01e9ed03d9af664fe4b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-request-12.0.3
|
||
title: ""
|
||
date: 2023-08-09T12:18:22.918Z
|
||
version: balena-sdk-18.1.3
|
||
title: ""
|
||
date: 2023-08-23T09:36:03.477Z
|
||
- commits:
|
||
- subject: "organization-invite: Fix throwing a typed error when passing an
|
||
unkonwn role"
|
||
hash: ff13fd82316f86170ccde6c1c2b0f9b114ed386a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "application-invite: Fix throwing a typed error when passing an unkonwn
|
||
role"
|
||
hash: 64cf7302b99fcb530b29848532bca293d44d6835
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "tests: Fix bugs that linting surfaced"
|
||
hash: 8150fb6ff2def8145fa2e105070ae6d92f2e8178
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update @balena/lint to 7.0.1
|
||
hash: 014c192ba05fb091c506988ac244408185b3d16f
|
||
body: |
|
||
Update @balena/lint from 6.1.1 to 7.0.1
|
||
footer:
|
||
Depends-on: https://github.com/balena-io-modules/node-balena-lint/pull/85
|
||
depends-on: https://github.com/balena-io-modules/node-balena-lint/pull/85
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-18.1.2
|
||
title: ""
|
||
date: 2023-08-23T08:22:41.017Z
|
||
- commits:
|
||
- subject: "logs: Emit errors when initializing the SDK with debug: true"
|
||
hash: a9247d6ef2309504746a621877ee6e1df3eaaf7f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-18.1.1
|
||
title: ""
|
||
date: 2023-08-22T16:11:18.789Z
|
||
- commits:
|
||
- subject: Improve the auth.getActorId() tests
|
||
hash: 2d574ac35a7a259cc85107808835c44d7ec88e71
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "auth.getUserInfo: Add the actor id to the returned values"
|
||
hash: 76bd5fb7825f05134b5bfa02f67fc96acf79ccaf
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-18.1.0
|
||
title: ""
|
||
date: 2023-08-22T10:41:46.759Z
|
||
- commits:
|
||
- subject: "patch: bump lint-staged from 13.3.0 to 14.0.0"
|
||
hash: 59d0bcd099a4fba24ad2c8c9b51c0603241440ee
|
||
body: |
|
||
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 13.3.0 to 14.0.0.
|
||
- [Release notes](https://github.com/okonet/lint-staged/releases)
|
||
- [Commits](https://github.com/okonet/lint-staged/compare/v13.3.0...v14.0.0)
|
||
|
||
---
|
||
updated-dependencies:
|
||
- dependency-name: lint-staged
|
||
dependency-type: direct:development
|
||
update-type: version-update:semver-major
|
||
...
|
||
footer:
|
||
Signed-off-by: dependabot[bot] <support@github.com>
|
||
signed-off-by: dependabot[bot] <support@github.com>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-18.0.2
|
||
title: ""
|
||
date: 2023-08-18T16:37:07.261Z
|
||
- commits:
|
||
- subject: Replace dependabot with renovate
|
||
hash: 3cd8b81e1159dc8e0c583e2108ee843c4ba5eaba
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-18.0.1
|
||
title: ""
|
||
date: 2023-08-18T15:57:05.138Z
|
||
- commits:
|
||
- subject: Update balena-sdk to 19.0.1
|
||
hash: 75a631f6ddd75764ac64504e46f5f47e83a6f489
|
||
body: Update balena-sdk from 18.0.0 to 19.0.1
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested:
|
||
- commits:
|
||
- subject: Fix test workflow to run on node 18
|
||
hash: 2a7b7c475e3c2f50ebda9331d07fa060d331c37c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: balena-sdk-19.0.1
|
||
title: ""
|
||
date: 2023-10-19T12:34:56.447Z
|
||
- commits:
|
||
- subject: "**BREAKING**: Drop support to node < 18"
|
||
hash: 3a31275b20968b5bfcd603eb88af579b31856363
|
||
body: |-
|
||
Update balena-request from 12.0.4 to 13.0.0
|
||
Update balena-register-device from 8.0.7 to 9.0.1
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Otávio Jacobi
|
||
nested:
|
||
- commits:
|
||
- subject: Fix balena-request peer dependency
|
||
hash: 21589a43eea60bf5e601d51bcab7b483e571fe53
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: balena-register-device-9.0.1
|
||
title: ""
|
||
date: 2023-10-11T18:27:18.967Z
|
||
- commits:
|
||
- subject: Drop supoport for node 14 & 16
|
||
hash: cc8ad72abb414347545498f6eceab01b2fcba71a
|
||
body: Update balena-request from 12.0.1 to 13.0.0
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: balena-register-device-9.0.0
|
||
title: ""
|
||
date: 2023-10-11T18:16:47.892Z
|
||
- commits:
|
||
- subject: Drop support for node 14 & 16
|
||
hash: c7bdf11c4ce4ea3b885a608d5ce76eeab758d32d
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: balena-request-13.0.0
|
||
title: ""
|
||
date: 2023-10-11T17:43:03.483Z
|
||
version: balena-sdk-19.0.0
|
||
title: ""
|
||
date: 2023-10-16T16:25:52.595Z
|
||
- commits:
|
||
- subject: "jwt: Deprecate the profile fields in favor of the user_profile"
|
||
hash: 59fd11688780c2b703d036715842ad0615ed8ee1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "jwt: Deprecate the intercom fields"
|
||
hash: a9a082a397ea52be89f8d8873c426e45cf90a7f7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "jwt: Deprecate the features fields"
|
||
hash: 709913eeee9e6bc7fd4ce082b268deeac5514a71
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "jwt: Deprecate thw loginAs field"
|
||
hash: 4925b36356aae7584bf25c3c5478eeba80e43643
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "jwt: Deprecate username & created_at in favor of the user resource"
|
||
hash: 20179ef6c4bf39bf3a5a1d7d567a3afd80794230
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Add typings for the user_profile resource
|
||
hash: 5e23708bf444c3d315a1754d315945edbb575c36
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Depends-on: https://github.com/balena-io/balena-api/pull/4626
|
||
depends-on: https://github.com/balena-io/balena-api/pull/4626
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-18.3.0
|
||
title: ""
|
||
date: 2023-10-09T13:07:11.832Z
|
||
- commits:
|
||
- subject: Update @balena/lint to 7.2.0
|
||
hash: d8de677a8a4aff9b0a0e0c6220cc84369547f80c
|
||
body: Update @balena/lint from 7.0.1 to 7.2.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Deprecate the social_service_account property of the JWTUser
|
||
hash: d2854536a6ad8a1656b61045951629dafa82b3af
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Add typings for the social_service_account resource
|
||
hash: 9d001d6de5264c63af037fb9c628e3df6a143731
|
||
body: ""
|
||
footer:
|
||
Depends-on: https://github.com/balena-io/balena-api/pull/4623
|
||
depends-on: https://github.com/balena-io/balena-api/pull/4623
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-18.2.0
|
||
title: ""
|
||
date: 2023-09-26T13:23:32.399Z
|
||
- commits:
|
||
- subject: Update TypeScript to 5.2.2
|
||
hash: be1bb622fc8fc374ef99d0a67db1495accf56ec3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-18.1.4
|
||
title: ""
|
||
date: 2023-08-24T21:36:26.911Z
|
||
- commits:
|
||
- subject: "tests/os: Refactor some promise tests to async await"
|
||
hash: dd9959dbd631d7fdaf882a6c696c0e3bb49abe4c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Fix os.getSupervisorReleaseByDeviceType test to work on balenaMachine
|
||
hash: dd7708f520f13a71fb6907cc0b72e7ba3263be39
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update balena-request from 12.0.2 to 12.0.4
|
||
hash: 31bc401dc11fa2179b3ebb1cf0642c76c39b8783
|
||
body: |
|
||
Update balena-request from 12.0.2 to 12.0.4
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Refactor the interceptors to stop using .reduce()
|
||
hash: bb3ebd421cff85803bc80ead121b83e8ed103499
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-request-12.0.4
|
||
title: ""
|
||
date: 2023-08-23T08:22:55.377Z
|
||
- commits:
|
||
- subject: Avoid deep imports from balena-auth
|
||
hash: c11642a930772b968ff736583358d04a0b9321f4
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update balena-auth to 5.1.0
|
||
hash: d86de07cb9386cc5fe79c01e9ed03d9af664fe4b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-request-12.0.3
|
||
title: ""
|
||
date: 2023-08-09T12:18:22.918Z
|
||
version: balena-sdk-18.1.3
|
||
title: ""
|
||
date: 2023-08-23T09:36:03.477Z
|
||
- commits:
|
||
- subject: "organization-invite: Fix throwing a typed error when passing an
|
||
unkonwn role"
|
||
hash: ff13fd82316f86170ccde6c1c2b0f9b114ed386a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "application-invite: Fix throwing a typed error when passing an unkonwn
|
||
role"
|
||
hash: 64cf7302b99fcb530b29848532bca293d44d6835
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "tests: Fix bugs that linting surfaced"
|
||
hash: 8150fb6ff2def8145fa2e105070ae6d92f2e8178
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update @balena/lint to 7.0.1
|
||
hash: 014c192ba05fb091c506988ac244408185b3d16f
|
||
body: |
|
||
Update @balena/lint from 6.1.1 to 7.0.1
|
||
footer:
|
||
Depends-on: https://github.com/balena-io-modules/node-balena-lint/pull/85
|
||
depends-on: https://github.com/balena-io-modules/node-balena-lint/pull/85
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-18.1.2
|
||
title: ""
|
||
date: 2023-08-23T08:22:41.017Z
|
||
- commits:
|
||
- subject: "logs: Emit errors when initializing the SDK with debug: true"
|
||
hash: a9247d6ef2309504746a621877ee6e1df3eaaf7f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-18.1.1
|
||
title: ""
|
||
date: 2023-08-22T16:11:18.789Z
|
||
- commits:
|
||
- subject: Improve the auth.getActorId() tests
|
||
hash: 2d574ac35a7a259cc85107808835c44d7ec88e71
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "auth.getUserInfo: Add the actor id to the returned values"
|
||
hash: 76bd5fb7825f05134b5bfa02f67fc96acf79ccaf
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-18.1.0
|
||
title: ""
|
||
date: 2023-08-22T10:41:46.759Z
|
||
- commits:
|
||
- subject: "patch: bump lint-staged from 13.3.0 to 14.0.0"
|
||
hash: 59d0bcd099a4fba24ad2c8c9b51c0603241440ee
|
||
body: |
|
||
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 13.3.0 to 14.0.0.
|
||
- [Release notes](https://github.com/okonet/lint-staged/releases)
|
||
- [Commits](https://github.com/okonet/lint-staged/compare/v13.3.0...v14.0.0)
|
||
|
||
---
|
||
updated-dependencies:
|
||
- dependency-name: lint-staged
|
||
dependency-type: direct:development
|
||
update-type: version-update:semver-major
|
||
...
|
||
footer:
|
||
Signed-off-by: dependabot[bot] <support@github.com>
|
||
signed-off-by: dependabot[bot] <support@github.com>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-18.0.2
|
||
title: ""
|
||
date: 2023-08-18T16:37:07.261Z
|
||
- commits:
|
||
- subject: Replace dependabot with renovate
|
||
hash: 3cd8b81e1159dc8e0c583e2108ee843c4ba5eaba
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-18.0.1
|
||
title: ""
|
||
date: 2023-08-18T15:57:05.138Z
|
||
version: balena-image-manager-10.0.1
|
||
title: ""
|
||
date: 2023-10-26T17:18:16.758Z
|
||
- commits:
|
||
- subject: Drop support for Node.js v16
|
||
hash: bda4345815baa3b145b6a72613a0a764ebb0a81d
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: balena-image-manager-10.0.0
|
||
title: ""
|
||
date: 2023-10-26T17:09:02.375Z
|
||
- commits:
|
||
- subject: Update @balena/lint
|
||
hash: 62f1e5f03b9036611b320ddb31192e500c7e16f8
|
||
body: Update @balena/lint from 6.2.2 to 7.2.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
- subject: Bump rimraf
|
||
hash: 9dd492010e0075ce31bcf313d02dafe17b4c902b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: balena-image-manager-9.0.3
|
||
title: ""
|
||
date: 2023-10-26T16:57:58.102Z
|
||
- commits:
|
||
- subject: Update balena-sdk to 19.0.1
|
||
hash: 469e95af6c11541a994cd60ec6189dea30568332
|
||
body: Update balena-sdk from 18.0.0 to 19.0.1
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested:
|
||
- commits:
|
||
- subject: Fix test workflow to run on node 18
|
||
hash: 2a7b7c475e3c2f50ebda9331d07fa060d331c37c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: balena-sdk-19.0.1
|
||
title: ""
|
||
date: 2023-10-19T12:34:56.447Z
|
||
- commits:
|
||
- subject: "**BREAKING**: Drop support to node < 18"
|
||
hash: 3a31275b20968b5bfcd603eb88af579b31856363
|
||
body: |-
|
||
Update balena-request from 12.0.4 to 13.0.0
|
||
Update balena-register-device from 8.0.7 to 9.0.1
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Otávio Jacobi
|
||
nested:
|
||
- commits:
|
||
- subject: Fix balena-request peer dependency
|
||
hash: 21589a43eea60bf5e601d51bcab7b483e571fe53
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: balena-register-device-9.0.1
|
||
title: ""
|
||
date: 2023-10-11T18:27:18.967Z
|
||
- commits:
|
||
- subject: Drop supoport for node 14 & 16
|
||
hash: cc8ad72abb414347545498f6eceab01b2fcba71a
|
||
body: Update balena-request from 12.0.1 to 13.0.0
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: balena-register-device-9.0.0
|
||
title: ""
|
||
date: 2023-10-11T18:16:47.892Z
|
||
- commits:
|
||
- subject: Drop support for node 14 & 16
|
||
hash: c7bdf11c4ce4ea3b885a608d5ce76eeab758d32d
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: balena-request-13.0.0
|
||
title: ""
|
||
date: 2023-10-11T17:43:03.483Z
|
||
version: balena-sdk-19.0.0
|
||
title: ""
|
||
date: 2023-10-16T16:25:52.595Z
|
||
- commits:
|
||
- subject: "jwt: Deprecate the profile fields in favor of the user_profile"
|
||
hash: 59fd11688780c2b703d036715842ad0615ed8ee1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "jwt: Deprecate the intercom fields"
|
||
hash: a9a082a397ea52be89f8d8873c426e45cf90a7f7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "jwt: Deprecate the features fields"
|
||
hash: 709913eeee9e6bc7fd4ce082b268deeac5514a71
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "jwt: Deprecate thw loginAs field"
|
||
hash: 4925b36356aae7584bf25c3c5478eeba80e43643
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "jwt: Deprecate username & created_at in favor of the user resource"
|
||
hash: 20179ef6c4bf39bf3a5a1d7d567a3afd80794230
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Add typings for the user_profile resource
|
||
hash: 5e23708bf444c3d315a1754d315945edbb575c36
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Depends-on: https://github.com/balena-io/balena-api/pull/4626
|
||
depends-on: https://github.com/balena-io/balena-api/pull/4626
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-18.3.0
|
||
title: ""
|
||
date: 2023-10-09T13:07:11.832Z
|
||
- commits:
|
||
- subject: Update @balena/lint to 7.2.0
|
||
hash: d8de677a8a4aff9b0a0e0c6220cc84369547f80c
|
||
body: Update @balena/lint from 7.0.1 to 7.2.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Deprecate the social_service_account property of the JWTUser
|
||
hash: d2854536a6ad8a1656b61045951629dafa82b3af
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Add typings for the social_service_account resource
|
||
hash: 9d001d6de5264c63af037fb9c628e3df6a143731
|
||
body: ""
|
||
footer:
|
||
Depends-on: https://github.com/balena-io/balena-api/pull/4623
|
||
depends-on: https://github.com/balena-io/balena-api/pull/4623
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-18.2.0
|
||
title: ""
|
||
date: 2023-09-26T13:23:32.399Z
|
||
- commits:
|
||
- subject: Update TypeScript to 5.2.2
|
||
hash: be1bb622fc8fc374ef99d0a67db1495accf56ec3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-18.1.4
|
||
title: ""
|
||
date: 2023-08-24T21:36:26.911Z
|
||
- commits:
|
||
- subject: "tests/os: Refactor some promise tests to async await"
|
||
hash: dd9959dbd631d7fdaf882a6c696c0e3bb49abe4c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Fix os.getSupervisorReleaseByDeviceType test to work on balenaMachine
|
||
hash: dd7708f520f13a71fb6907cc0b72e7ba3263be39
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update balena-request from 12.0.2 to 12.0.4
|
||
hash: 31bc401dc11fa2179b3ebb1cf0642c76c39b8783
|
||
body: |
|
||
Update balena-request from 12.0.2 to 12.0.4
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Refactor the interceptors to stop using .reduce()
|
||
hash: bb3ebd421cff85803bc80ead121b83e8ed103499
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-request-12.0.4
|
||
title: ""
|
||
date: 2023-08-23T08:22:55.377Z
|
||
- commits:
|
||
- subject: Avoid deep imports from balena-auth
|
||
hash: c11642a930772b968ff736583358d04a0b9321f4
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update balena-auth to 5.1.0
|
||
hash: d86de07cb9386cc5fe79c01e9ed03d9af664fe4b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-request-12.0.3
|
||
title: ""
|
||
date: 2023-08-09T12:18:22.918Z
|
||
version: balena-sdk-18.1.3
|
||
title: ""
|
||
date: 2023-08-23T09:36:03.477Z
|
||
- commits:
|
||
- subject: "organization-invite: Fix throwing a typed error when passing an
|
||
unkonwn role"
|
||
hash: ff13fd82316f86170ccde6c1c2b0f9b114ed386a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "application-invite: Fix throwing a typed error when passing an unkonwn
|
||
role"
|
||
hash: 64cf7302b99fcb530b29848532bca293d44d6835
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "tests: Fix bugs that linting surfaced"
|
||
hash: 8150fb6ff2def8145fa2e105070ae6d92f2e8178
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update @balena/lint to 7.0.1
|
||
hash: 014c192ba05fb091c506988ac244408185b3d16f
|
||
body: |
|
||
Update @balena/lint from 6.1.1 to 7.0.1
|
||
footer:
|
||
Depends-on: https://github.com/balena-io-modules/node-balena-lint/pull/85
|
||
depends-on: https://github.com/balena-io-modules/node-balena-lint/pull/85
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-18.1.2
|
||
title: ""
|
||
date: 2023-08-23T08:22:41.017Z
|
||
- commits:
|
||
- subject: "logs: Emit errors when initializing the SDK with debug: true"
|
||
hash: a9247d6ef2309504746a621877ee6e1df3eaaf7f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-18.1.1
|
||
title: ""
|
||
date: 2023-08-22T16:11:18.789Z
|
||
- commits:
|
||
- subject: Improve the auth.getActorId() tests
|
||
hash: 2d574ac35a7a259cc85107808835c44d7ec88e71
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "auth.getUserInfo: Add the actor id to the returned values"
|
||
hash: 76bd5fb7825f05134b5bfa02f67fc96acf79ccaf
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-18.1.0
|
||
title: ""
|
||
date: 2023-08-22T10:41:46.759Z
|
||
- commits:
|
||
- subject: "patch: bump lint-staged from 13.3.0 to 14.0.0"
|
||
hash: 59d0bcd099a4fba24ad2c8c9b51c0603241440ee
|
||
body: |
|
||
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 13.3.0 to 14.0.0.
|
||
- [Release notes](https://github.com/okonet/lint-staged/releases)
|
||
- [Commits](https://github.com/okonet/lint-staged/compare/v13.3.0...v14.0.0)
|
||
|
||
---
|
||
updated-dependencies:
|
||
- dependency-name: lint-staged
|
||
dependency-type: direct:development
|
||
update-type: version-update:semver-major
|
||
...
|
||
footer:
|
||
Signed-off-by: dependabot[bot] <support@github.com>
|
||
signed-off-by: dependabot[bot] <support@github.com>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-18.0.2
|
||
title: ""
|
||
date: 2023-08-18T16:37:07.261Z
|
||
- commits:
|
||
- subject: Replace dependabot with renovate
|
||
hash: 3cd8b81e1159dc8e0c583e2108ee843c4ba5eaba
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-18.0.1
|
||
title: ""
|
||
date: 2023-08-18T15:57:05.138Z
|
||
version: balena-preload-15.0.1
|
||
title: ""
|
||
date: 2023-10-26T17:02:21.787Z
|
||
- commits:
|
||
- subject: Drop support for Node.js v16
|
||
hash: ec2dd2b5be4ff921017e072d65d8aada31fc5caa
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: balena-preload-15.0.0
|
||
title: ""
|
||
date: 2023-10-26T16:35:55.840Z
|
||
version: 17.2.1
|
||
title: ""
|
||
date: 2023-10-26T21:28:40.096Z
|
||
- commits:
|
||
- subject: "release: Add '--json' option for JSON output"
|
||
hash: b7e5915c7acdc41a25c869b81a772059397f79d3
|
||
body: ""
|
||
footer:
|
||
change-type: minor
|
||
author: Brian Bugh
|
||
nested: []
|
||
version: 17.2.0
|
||
title: ""
|
||
date: 2023-10-20T13:45:53.401Z
|
||
- commits:
|
||
- subject: "tag set: Fix using empty string as a value"
|
||
hash: 8204dcad9323bebd4b0b40b84f658fc0bcb66a29
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "env add: Fix using empty string as a value"
|
||
hash: 03bcb6cff7743d0d60ef76dcf3af4a9b31f5f743
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Add tests for empty & non-provided value for the `env add` command
|
||
hash: 66b6eed57c000713beea2e28d4f56cdbfc2b0ea4
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Add tests for the `tag set` command
|
||
hash: 99b0f2c0222cc82fdbdfce5cd80a1ffc04e715d7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 17.1.7
|
||
title: ""
|
||
date: 2023-10-20T10:49:15.378Z
|
||
- commits:
|
||
- subject: Allow custom actions for external contributors
|
||
hash: 3fc6eb7a47687d26181fe346dd856dc90ddbcdfa
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: 17.1.6
|
||
title: ""
|
||
date: 2023-10-18T18:16:04.783Z
|
||
- commits:
|
||
- subject: Fix ssh ignoreStdin device argument
|
||
hash: dc3261d9c70d75ac0e01ad4c481f5cf4d1781804
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: 17.1.5
|
||
title: ""
|
||
date: 2023-10-05T10:54:31.030Z
|
||
- commits:
|
||
- subject: Bump oclif to ^3.17.1
|
||
hash: fa2a232e5fe30823e1c301189cdf034c67ce930c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: 17.1.4
|
||
title: ""
|
||
date: 2023-09-29T12:40:47.597Z
|
||
- commits:
|
||
- subject: Move to @oclif/core v2
|
||
hash: 77906c4152a565841b9c4f1e02677e815d191b26
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
- subject: Remove direct dependency to @oclif/config
|
||
hash: 26bc68753b409b99c60799153af05b1fe6bd1b0d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: 17.1.3
|
||
title: ""
|
||
date: 2023-09-26T13:57:52.088Z
|
||
- commits:
|
||
- subject: Fix preload with commit hash Update balena-preload from 14.0.2 to 14.0.3
|
||
hash: 50e1efa448f70a2d04a0e0e9bb2a970edf9f5ac1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: 17.1.2
|
||
title: ""
|
||
date: 2023-09-26T12:14:25.652Z
|
||
- commits:
|
||
- subject: Fix local flash on unix environments
|
||
hash: 49e23464f9bc9a3948974ad5d706692990902002
|
||
body: Update etcher-sdk from 8.5.3 to 8.7.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested:
|
||
- commits:
|
||
- subject: Update migrator README and bump minor version
|
||
hash: 9d7608dca69e0dcb3b2f188765dc8590c768229f
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Ken Bannister <kb2ma@runbox.com>
|
||
signed-off-by: Ken Bannister <kb2ma@runbox.com>
|
||
author: Ken Bannister
|
||
nested: []
|
||
version: etcher-sdk-8.7.0
|
||
title: ""
|
||
date: 2023-08-13T16:06:05.940Z
|
||
- commits:
|
||
- subject: Add ability to migrate network configuration
|
||
hash: f4988ad0c7fcf8b074e08a69ff48fe6b75ae4b30
|
||
body: |
|
||
* Accept connection profiles
|
||
* Write network configuration file to boot partition
|
||
* Supports WiFi configuration only
|
||
* Add 'config' step to migration
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Ken Bannister <kb2ma@runbox.com>
|
||
signed-off-by: Ken Bannister <kb2ma@runbox.com>
|
||
author: Ken Bannister
|
||
nested: []
|
||
- subject: Add ability to set/clear drive letter on Windows
|
||
hash: c477ec5038bc4c6c6ebab1869d7c5a170f3ae46f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Ken Bannister <kb2ma@runbox.com>
|
||
signed-off-by: Ken Bannister <kb2ma@runbox.com>
|
||
author: Ken Bannister
|
||
nested: []
|
||
version: etcher-sdk-8.6.3
|
||
title: ""
|
||
date: 2023-08-13T15:48:09.215Z
|
||
- commits:
|
||
- subject: Refine migrate() function
|
||
hash: 77f3a3c791c69ceae0146bb04c26ef7860743bf3
|
||
body: |
|
||
* Add abstractions for target device and partition
|
||
* Only look for volume info if partition pre-existing
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Ken Bannister <kb2ma@runbox.com>
|
||
signed-off-by: Ken Bannister <kb2ma@runbox.com>
|
||
author: Ken Bannister
|
||
nested: []
|
||
- subject: Rework findVolume() so localization independent
|
||
hash: df9708844abdfc793535ed5e72b393c8222a978d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Ken Bannister <kb2ma@runbox.com>
|
||
signed-off-by: Ken Bannister <kb2ma@runbox.com>
|
||
author: Ken Bannister
|
||
nested: []
|
||
version: etcher-sdk-8.6.2
|
||
title: ""
|
||
date: 2023-06-22T11:51:27.075Z
|
||
- commits:
|
||
- subject: Establish contract for diskpart functions
|
||
hash: 159ced7b74fa2dad776d34d573a19ccfcdd69278
|
||
body: |
|
||
All new functions must throw an error on non-Windows platforms.
|
||
Only clean() is a no-op for historical reasons.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Ken Bannister <kb2ma@runbox.com>
|
||
signed-off-by: Ken Bannister <kb2ma@runbox.com>
|
||
author: Ken Bannister
|
||
nested: []
|
||
version: etcher-sdk-8.6.1
|
||
title: ""
|
||
date: 2023-05-19T15:51:22.661Z
|
||
- commits:
|
||
- subject: "Migrator: setup task sequence"
|
||
hash: f215585ae84f7455aef2f283be155186d0e62436
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Ken Bannister <kb2ma@runbox.com>
|
||
signed-off-by: Ken Bannister <kb2ma@runbox.com>
|
||
author: Ken Bannister
|
||
nested: []
|
||
version: etcher-sdk-8.6.0
|
||
title: ""
|
||
date: 2023-05-19T14:06:16.055Z
|
||
- commits:
|
||
- subject: stop diskpart.clean() from breaking CLI flash cmd
|
||
hash: 1d0dad1e62f2c723f706482b2b87ec7835d578fe
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Ryan Cooke <ryan@balena.io>
|
||
signed-off-by: Ryan Cooke <ryan@balena.io>
|
||
author: rcooke-warwick
|
||
nested: []
|
||
version: etcher-sdk-8.5.4
|
||
title: ""
|
||
date: 2023-05-18T15:25:29.172Z
|
||
version: 17.1.1
|
||
title: ""
|
||
date: 2023-09-05T15:06:09.940Z
|
||
- commits:
|
||
- subject: Update oclif, improve help command
|
||
hash: e46378ec518202d466a85faea50023996c5bdec2
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 17.1.0
|
||
title: ""
|
||
date: 2023-09-05T13:00:56.974Z
|
||
- commits:
|
||
- subject: Update to Node 18
|
||
hash: 817ce5dc9612c7b75c138090c0dca14c4987a5f7
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: 17.0.0
|
||
title: ""
|
||
date: 2023-08-29T11:45:48.922Z
|
||
- commits:
|
||
- subject: Accept device & application keys on login as experimental feature
|
||
hash: 14ba287e0d5f15154185c2cad685ab589953bf56
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: 16.8.0
|
||
title: ""
|
||
date: 2023-08-25T17:47:40.201Z
|
||
- commits:
|
||
- subject: Update balena-sdk to v18
|
||
hash: 8b320d3e9e8c5042d12a874645b2453e2fa5d4fa
|
||
body: |-
|
||
Update balena-sdk from 17.21.1 to 18.0.0
|
||
Update balena-preload from 14.0.0 to 14.0.2
|
||
Update balena-image-manager from 9.0.0 to 9.0.2
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested:
|
||
- commits:
|
||
- subject: "**BREAKING**: Remove the device-type.json state & name normalization"
|
||
hash: 447aa40350186467667d0f534b8fcb163ef8dfcd
|
||
body: |
|
||
We should not have any code any more
|
||
relying on these.
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "**BREAKING**: Drop auth.getUserActorId in favor of auth.getActorId"
|
||
hash: b82bfb5aaba1db60c8aa2108a26e5887ec25ba12
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
- subject: "auth: Add getActorId"
|
||
hash: 4ee63a51b4f63d05eb5ef00c5da1c3960113d315
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
- subject: "**BREAKING**: Drop auth.getUserId in favor of auth.getUserInfo"
|
||
hash: dfc59eced18c9b08c95e6e76196ca153b6085cbe
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
- subject: "**BREAKING**: Drop auth.getEmail in favor of auth.getUserInfo"
|
||
hash: 84d9eb93022036bb3e0e2491e833592acf4c4f2b
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
- subject: "auth: Add getUserInfo"
|
||
hash: d5c588e987c6d5eca6b9f540a287466db883810e
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
- subject: "**BREAKING**: Drop pre-Resin OS v1 device.os_version normalization"
|
||
hash: 88ab4ebedbada148d2d992086110c07332254db5
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "**BREAKING**: Support non-user API keys in auth.isLoggedIn() &
|
||
whoami()"
|
||
hash: 86954863b65506aca8465025c310cca770448a5c
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
- subject: "**BREAKING**: Drop support to node < 16"
|
||
hash: fbf59557e8be2d5822473fba07fbc77b60558c9b
|
||
body: |
|
||
Node 14 may well still work with the SDK for
|
||
quite a while, but we'll no longer actively test
|
||
against them since they are now
|
||
characterized as EOL, and it's quite possible
|
||
that it may stop working entirely in any future
|
||
release.
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: balena-sdk-18.0.0
|
||
title: ""
|
||
date: 2023-08-17T21:52:28.343Z
|
||
- commits:
|
||
- subject: Update to balena-sdk 18.0.0
|
||
hash: 6a9cda4b43b6190794a39c4eeb9ec5f2f7a142c8
|
||
body: Update balena-sdk from 17.0.0 to 18.0.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested:
|
||
- commits:
|
||
- subject: "**BREAKING**: Remove the device-type.json state & name normalization"
|
||
hash: 447aa40350186467667d0f534b8fcb163ef8dfcd
|
||
body: |
|
||
We should not have any code any more
|
||
relying on these.
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "**BREAKING**: Drop auth.getUserActorId in favor of auth.getActorId"
|
||
hash: b82bfb5aaba1db60c8aa2108a26e5887ec25ba12
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
- subject: "auth: Add getActorId"
|
||
hash: 4ee63a51b4f63d05eb5ef00c5da1c3960113d315
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
- subject: "**BREAKING**: Drop auth.getUserId in favor of auth.getUserInfo"
|
||
hash: dfc59eced18c9b08c95e6e76196ca153b6085cbe
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
- subject: "**BREAKING**: Drop auth.getEmail in favor of auth.getUserInfo"
|
||
hash: 84d9eb93022036bb3e0e2491e833592acf4c4f2b
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
- subject: "auth: Add getUserInfo"
|
||
hash: d5c588e987c6d5eca6b9f540a287466db883810e
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
- subject: "**BREAKING**: Drop pre-Resin OS v1 device.os_version normalization"
|
||
hash: 88ab4ebedbada148d2d992086110c07332254db5
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "**BREAKING**: Support non-user API keys in auth.isLoggedIn() &
|
||
whoami()"
|
||
hash: 86954863b65506aca8465025c310cca770448a5c
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
- subject: "**BREAKING**: Drop support to node < 16"
|
||
hash: fbf59557e8be2d5822473fba07fbc77b60558c9b
|
||
body: |
|
||
Node 14 may well still work with the SDK for
|
||
quite a while, but we'll no longer actively test
|
||
against them since they are now
|
||
characterized as EOL, and it's quite possible
|
||
that it may stop working entirely in any future
|
||
release.
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: balena-sdk-18.0.0
|
||
title: ""
|
||
date: 2023-08-17T21:52:28.343Z
|
||
- commits:
|
||
- subject: Fix pointing browser es2018 settings-client to the es2015 one
|
||
hash: 2d9cca251388643d428704975b406cb9cf0528da
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Point browser bundlers to the appropriate handlebars entrypoint
|
||
hash: dfc6785549bc7b519476cc08f54a388aeb1c58f7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.12.1
|
||
title: ""
|
||
date: 2023-08-09T11:55:12.626Z
|
||
- commits:
|
||
- subject: "tests: Reduce the polyfills used in webpack"
|
||
hash: 361957f52c1bf7b5d770eb8098cfc03fbeedbaa1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Avoid loading balena-settings-client in browsers using the browser
|
||
field
|
||
hash: 04944345baf8ba7fb495020df3136fc664ee9188
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.12.0
|
||
title: ""
|
||
date: 2023-08-09T09:40:20.895Z
|
||
- commits:
|
||
- subject: Add support for creating isolated in-memory instances
|
||
hash: 74b8d0d74ff820ed544df9a18c4ad4318ed6e5cd
|
||
body: |
|
||
Update balena-auth from 5.0.0 to 5.1.0
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: "Add support for isolated instances by passing dataDirectory: false"
|
||
hash: 2cc4958bb2916775fecbc258f43b23c46333b661
|
||
body: ""
|
||
footer:
|
||
Depends-on: https://github.com/balena-io-modules/balena-settings-storage/pull/37
|
||
depends-on: https://github.com/balena-io-modules/balena-settings-storage/pull/37
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-5.1.0
|
||
title: ""
|
||
date: 2023-07-28T15:00:01.134Z
|
||
- commits:
|
||
- subject: Add multiple instance isolation tests
|
||
hash: 0404c937564fe24e0b6ba1cca49db776bcfeaa75
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-5.0.1
|
||
title: ""
|
||
date: 2023-07-28T14:03:55.964Z
|
||
version: balena-sdk-17.11.0
|
||
title: ""
|
||
date: 2023-08-08T20:05:03.533Z
|
||
- commits:
|
||
- subject: Update balena-request to 12.0.2
|
||
hash: 52528a8037f3ba9fc021edb654b1ce2eddbdfd18
|
||
body: |
|
||
Update balena-request from 12.0.1 to 12.0.2
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Make `url` a normal dependency
|
||
hash: 1598cca9808180f2df2455bd8514b2647ea88f47
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-request-12.0.2
|
||
title: ""
|
||
date: 2023-07-25T15:56:21.136Z
|
||
version: balena-sdk-17.10.2
|
||
title: ""
|
||
date: 2023-07-25T16:28:09.722Z
|
||
- commits:
|
||
- subject: Update dependenecies
|
||
hash: b66a841441dd5d89ccf63903f785d69cf78b4c3d
|
||
body: |
|
||
Update balena-auth from 4.1.0 to 5.0.0
|
||
Update balena-request from 11.0.0 to 12.0.1
|
||
Update balena-register-device from 8.0.0 to 8.0.7
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Update balena-settings-storage to 8.0.0
|
||
hash: 1a5128a7e9d871793b664d715e4857cb7743b911
|
||
body: >
|
||
Update balena-settings-storage from 7.0.0 to
|
||
8.0.0
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: "virtual-storage: Use an object without a prototype as the store"
|
||
hash: 00400db327771795a8b14fe89c0bf0c6deb7259a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
- subject: Specify a browser entry point
|
||
hash: c6ea47565cb355adad15a310b9993a0022951b39
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
- subject: Use es6 exports
|
||
hash: 080f73f04bf290813f780e85ca017420cf7463db
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
- subject: Update TypeScript to 5.1.6
|
||
hash: a782ec12bcf3bf821e9c808b5cdd9ec9d6edd823
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
- subject: Drop support for nodejs < 14
|
||
hash: bc1cf351bc4d6b3a950148d6157e196a7c56051c
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
version: balena-settings-storage-8.0.0
|
||
title: ""
|
||
date: 2023-07-24T14:22:05.302Z
|
||
- commits:
|
||
- subject: Update balena-errors from v4.7.1 to v4.7.3
|
||
hash: 877c1d027f02854670ffaa7758ff70d408492250
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
author: JSReds
|
||
version: balena-settings-storage-7.0.2
|
||
title: ""
|
||
date: 2022-11-08T13:14:38.496Z
|
||
- commits:
|
||
- subject: Fix tests on node18
|
||
hash: 33262bd764f9e88cd566bf49939bb017ac7dd47b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: Replace balenaCI with flowzone
|
||
hash: 6679d186948bc592c3c846d926addd6903900978
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
author: JSReds
|
||
version: balena-settings-storage-7.0.1
|
||
title: ""
|
||
date: 2022-11-01T18:06:51.897Z
|
||
- subject: Update dependencies
|
||
hash: 591e90c5373d0186cbc7d1731d122ec8a8c0a4b1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Drop support for nodejs < 14
|
||
hash: 9bedd71dd410fac2bc0b776a6292c1381e5450ad
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-5.0.0
|
||
title: ""
|
||
date: 2023-07-24T14:38:57.149Z
|
||
- commits:
|
||
- subject: "patch: Update flowzone.yml"
|
||
hash: d326127df55010e4f4f208cdadbad2ffbb9b32f9
|
||
body: ""
|
||
footer: {}
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: balena-auth-4.2.1
|
||
title: ""
|
||
date: 2023-07-13T18:52:23.188Z
|
||
- commits:
|
||
- subject: Add a get2FAStatus() method
|
||
hash: 266c8bc9b12d13fd96ce0ae6b12d7767a27030d8
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-4.2.0
|
||
title: ""
|
||
date: 2023-05-25T12:06:34.551Z
|
||
- commits:
|
||
- subject: Fix async tests not waiting for the result
|
||
hash: 027af56893911b7b6a95c6743eb90cae86cc3f86
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-4.1.3
|
||
title: ""
|
||
date: 2023-05-25T08:28:54.576Z
|
||
- commits:
|
||
- subject: Delete redundant .resinci.yml
|
||
hash: eca476bec2b6ddd9c41809f3bca4c2c2f776fe69
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-4.1.2
|
||
title: ""
|
||
date: 2022-09-26T12:39:48.984Z
|
||
- commits:
|
||
- subject: Replace balenaCI with flowzone
|
||
hash: 349377a015dcbc7d963b950dc63ba2b2a03ad6a7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-4.1.1
|
||
title: ""
|
||
date: 2022-09-22T22:01:40.204Z
|
||
- commits:
|
||
- subject: Update balena-auth to 5.0.0 & balena-request to 12.0.1
|
||
hash: 0cbde101fd76beeda28e2897be8414669fd1a333
|
||
body: |
|
||
Update balena-auth from 4.1.0 to 5.0.0
|
||
Update balena-request from 11.0.0 to 12.0.1
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Use typescript via a devDependency rather than npx
|
||
hash: 63faf0ae8950db903b36dbef2c0d687411539067
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-register-device-8.0.7
|
||
title: ""
|
||
date: 2023-07-24T15:16:13.399Z
|
||
- commits:
|
||
- subject: Update mockttp to 3.8.0
|
||
hash: a8816b518f38fad92d7565508b5f5760ff874e26
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-register-device-8.0.6
|
||
title: ""
|
||
date: 2023-07-24T15:09:54.853Z
|
||
- commits:
|
||
- subject: Update minimum node version to v14
|
||
hash: 01aa0cbf2bfa2b1f59382ef7cba01dece6af9c34
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
- subject: Update flowzone.yml
|
||
hash: a92f811164ff48406e75808861535afc296a2d64
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: balena-register-device-8.0.5
|
||
title: ""
|
||
date: 2023-05-31T16:03:06.926Z
|
||
- commits:
|
||
- subject: Delete redundant .resinci.yml
|
||
hash: f579dbadf36207a93fe0acee2744331767501c1e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-register-device-8.0.4
|
||
title: ""
|
||
date: 2022-09-26T12:39:16.572Z
|
||
- commits:
|
||
- subject: Fix overriding the whole webpack resolve section of karma tests
|
||
hash: 959081c4bf2174af43f6d4538d4a64c8cd5130e6
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-register-device-8.0.3
|
||
title: ""
|
||
date: 2022-09-22T22:04:11.821Z
|
||
- commits:
|
||
- subject: Fix key uniqueness check
|
||
hash: 68d2fd7df55a0bec364d3c24ef1b40369adf18f3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Convert the tests to TypeScript
|
||
hash: a680d0873785ae735b98b2966da8f485c369a5fa
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Fix karma browser tests in node 18
|
||
hash: a63726c1e5299d164c13b6237d1d637b8912c171
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Specify the supported node engines in the package.json
|
||
hash: f799b5647dcfaa26b4ab2f2d0094b575761907db
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-register-device-8.0.2
|
||
title: ""
|
||
date: 2022-09-22T10:01:35.643Z
|
||
- commits:
|
||
- subject: Replace balenaCI with flowzone
|
||
hash: 46d418473255582c2f0448fe4b2557404b67020b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-register-device-8.0.1
|
||
title: ""
|
||
date: 2022-09-21T21:07:29.233Z
|
||
- commits:
|
||
- subject: Update balena-auth to 5.0.0
|
||
hash: 4b103ca558e38e86bf3563be028d70e676b01fd0
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-request-12.0.1
|
||
title: ""
|
||
date: 2023-07-24T14:51:27.716Z
|
||
- commits:
|
||
- subject: Update TypeScript to 5.1.6
|
||
hash: 59a1fccdc229e8bd82012e8220cddb4db642d9b0
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update mockttp to v3.8.0
|
||
hash: 46506098976ae25e9ac34247c1bf419a68ddf132
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Drop support for node < 14
|
||
hash: 05563b3d00f0c3b86f08d3baff504ae1f10cbacb
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Add querystring-es3 polyfill to fix browser tests
|
||
hash: f77da5d61cbb7d38445d04db5372a1d2722e03ea
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "tsconfig: Enable skipLibCheck to avoid mockttp nested dependency
|
||
errors"
|
||
hash: 5bf7323fccf5d12675df2c4ad12a0d9bd7779093
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update TypeScript to 4.9.5
|
||
hash: 6c5d05a90cc0adef07abe6bf1e4d13b6f223752a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "patch: Update flowzone.yml"
|
||
hash: 39545c94e94c9c4603ab9179dcf77716db11da9f
|
||
body: ""
|
||
footer: {}
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: balena-request-12.0.0
|
||
title: ""
|
||
date: 2023-07-14T08:49:12.073Z
|
||
- commits:
|
||
- subject: Update balena-errors to v4.7.3
|
||
hash: 204577a91d0fee6e0add575fbcc5f847217d024c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: JSReds
|
||
nested: []
|
||
version: balena-request-11.5.10
|
||
title: ""
|
||
date: 2022-11-02T12:16:20.101Z
|
||
- commits:
|
||
- subject: Delete redundant .resinci.yml
|
||
hash: c39a7cda2a1847d2f0751ced983b264a4b987187
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-request-11.5.9
|
||
title: ""
|
||
date: 2022-09-26T12:41:16.411Z
|
||
- commits:
|
||
- subject: Fix overriding the whole webpack resolve section of karma tests
|
||
hash: c5823879e00d5089c5fda7be05253be804b41574
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-request-11.5.8
|
||
title: ""
|
||
date: 2022-09-22T22:04:38.880Z
|
||
- commits:
|
||
- subject: Replace balenaCI with flowzone
|
||
hash: 357d06a0ecbc122edca6c235afbff86dfafbade1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Fix tests in node 18
|
||
hash: 770fcfd45f6230a5cd4df83bd7a57a90dff9c958
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Specify the supported node engines in the package.json
|
||
hash: f15985475b73a911010db51ccbceb88b32138cf6
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis
|
||
signed-off-by: Thodoris Greasidis
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-request-11.5.7
|
||
title: ""
|
||
date: 2022-09-22T11:56:28.774Z
|
||
- commits:
|
||
- subject: Fix the typings to properly mark the auth parameter as optional
|
||
hash: e809a9b4dcf3deb5f693e2f734fb7e056498372e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: Update TypeScript to 4.8.3
|
||
hash: 31ba03f9dd49750ad323c68a3ef1bc2232ee032e
|
||
body: |
|
||
Was necessary since the typing tests were
|
||
failing in master.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.5.6
|
||
title: "'Fix the typings to proprly mark the auth parameter as optional'"
|
||
date: 2022-09-22T09:49:16.631Z
|
||
- commits:
|
||
- subject: Fix extracting the response error from object response bodies
|
||
hash: 78dff444e207df7d6838f0e8bdf25b8673c065d6
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.5.5
|
||
title: "'Fix extracting the response error from object response bodies'"
|
||
date: 2022-04-06T15:35:57.195Z
|
||
- commits:
|
||
- subject: Drop explicit karma-chrome-launcher devDependency
|
||
hash: db032a369a48b9707665189e2a42497105f1c596
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.5.4
|
||
title: "'Drop explicit karma-chrome-launcher devDependency'"
|
||
date: 2022-04-06T12:08:34.148Z
|
||
- commits:
|
||
- subject: Use response error as response message if there is one
|
||
hash: 909a8c6d89cebf7cc0f3a1ee90c70fd34e29e693
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
author: Matthew Yarmolinsky
|
||
version: balena-request-11.5.3
|
||
title: "'Use response error as response message if there is one'"
|
||
date: 2022-04-05T13:15:16.453Z
|
||
- commits:
|
||
- subject: Drop circle.yml
|
||
hash: d4fdd033595829116f90813ee2b65b5a3dd38df1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.5.2
|
||
title: "'Drop circle.yml'"
|
||
date: 2022-04-04T13:14:27.546Z
|
||
- commits:
|
||
- subject: Drop mochainon & bump karma
|
||
hash: c26d97fcb58971b2139c726306b92fd7593e1726
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.5.1
|
||
title: "'Bump mocha and add karma-chrome-launcher as a dev dependency'"
|
||
date: 2022-04-04T13:00:51.223Z
|
||
- commits:
|
||
- subject: Convert tests to JavaScript and drop coffeescript
|
||
hash: 0098dcd5be16c1eebbe722fd29d4a7597a8411bb
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
- subject: Fix the jsdoc generation
|
||
hash: a8779e0bf665f29493afa16aea41a140b02e133d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: Convert to typescript and publish typings
|
||
hash: 44106facfa8b770e786c04bdb01b1071fa737b45
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.5.0
|
||
date: 2021-11-28T13:07:15.557Z
|
||
- commits:
|
||
- subject: Allow overriding the default zlib flush setting
|
||
hash: e3bab85ca37f37aac5e3d84caf91c7884655717d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
version: balena-request-11.4.2
|
||
date: 2021-09-20T16:46:49.698Z
|
||
- commits:
|
||
- subject: Allow more lenient gzip decompression
|
||
hash: 9c7bc3051b279c9d09ec501a78dbe9f506d65650
|
||
body: >
|
||
Be more lenient with decoding compressed
|
||
responses, since (very rarely)
|
||
|
||
servers send slightly invalid gzip responses
|
||
that are still accepted
|
||
|
||
by common browsers.
|
||
|
||
|
||
Always using Z_SYNC_FLUSH is what cURL does.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
version: balena-request-11.4.1
|
||
date: 2021-08-27T19:10:59.811Z
|
||
- commits:
|
||
- subject: Update fetch-ponyfill to v7
|
||
hash: 4a560e48b303e842dfb4aee7b681a25d1268451e
|
||
body: >
|
||
The only breaking change is dropping support
|
||
|
||
for node v8 but we have already done that in
|
||
v11.
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
See: https://github.com/qubyte/fetch-ponyfill/blob/main/HISTORY.md#700
|
||
see: https://github.com/qubyte/fetch-ponyfill/blob/main/HISTORY.md#700
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.4.0
|
||
date: 2021-03-12T16:50:40.750Z
|
||
- commits:
|
||
- subject: Switch to the versioned token refresh endpoint
|
||
hash: 1f062bf1833b470a7b02a5299101ad1ffa1a89c2
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.3.0
|
||
date: 2021-03-12T16:41:20.902Z
|
||
- commits:
|
||
- subject: Prevent token refresh when no base url is provided
|
||
hash: c3b694821ccdfabd36ca27bc689b55295128aea8
|
||
body: >
|
||
Otherwise request from the browser could end up
|
||
|
||
on the domain of the current url. For the
|
||
dashboard
|
||
|
||
this would mean the UI nginx would respond with
|
||
|
||
the page not found page, and that content would
|
||
|
||
have ended up being saved as the token.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.2.1
|
||
date: 2021-03-12T16:13:27.652Z
|
||
- commits:
|
||
- subject: Update balena-auth from 4.0.0 to 4.1.0
|
||
hash: a0c18a805b2a492705255b6dbcc8748fbd4f2c5a
|
||
body: |
|
||
Update balena-errors from 4.4.0 to 4.7.1
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: josecoelho
|
||
version: balena-request-11.2.0
|
||
date: 2020-11-12T08:29:09.564Z
|
||
- commits:
|
||
- subject: Stop refreshing the token on absolute urls
|
||
hash: a61c8bb2a7c144748048e41b201f1ee2f7d6e7c7
|
||
body: >
|
||
Essentially reverting v11.0.1 but rejecting with
|
||
a
|
||
|
||
better error than before.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://github.com/balena-io/balena-ui/issues/3942
|
||
see: https://github.com/balena-io/balena-ui/issues/3942
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.1.1
|
||
date: 2020-08-13T13:01:55.868Z
|
||
- 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
|
||
- 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
|
||
version: balena-sdk-17.10.1
|
||
title: ""
|
||
date: 2023-07-25T10:57:47.558Z
|
||
- commits:
|
||
- subject: "service: Allow passing an application-service_name pair as a
|
||
parameter"
|
||
hash: e1ad757a224c4bbff06f927644a5f7c3471bbb93
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1361"
|
||
resolves: "#1361"
|
||
Change-type: minor
|
||
change-type: minor
|
||
See: https://balena.zulipchat.com/#narrow/stream/346007-balena-io.2FbalenaCloud/topic/Using.20serviceName.20as.20param.20for.20service.20var.20methods.20in.20SDK
|
||
see: https://balena.zulipchat.com/#narrow/stream/346007-balena-io.2FbalenaCloud/topic/Using.20serviceName.20as.20param.20for.20service.20var.20methods.20in.20SDK
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.10.0
|
||
title: ""
|
||
date: 2023-07-11T09:01:06.152Z
|
||
- commits:
|
||
- subject: "device.serviceVar: Allow passing a service name as a parameter"
|
||
hash: 705ba70ab6afe287e9b0ee25828ca06968fc055b
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
See: https://balena.zulipchat.com/#narrow/stream/346007-balena-io.2FbalenaCloud/topic/Using.20serviceName.20as.20param.20for.20service.20var.20methods.20in.20SDK
|
||
see: https://balena.zulipchat.com/#narrow/stream/346007-balena-io.2FbalenaCloud/topic/Using.20serviceName.20as.20param.20for.20service.20var.20methods.20in.20SDK
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.9.0
|
||
title: ""
|
||
date: 2023-07-11T08:25:39.893Z
|
||
- commits:
|
||
- subject: "billing: Add `removeBillingInfo` method for removing billing info"
|
||
hash: 25d24ccdfe89ecc816ca8781cbfed6dafeda91bc
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: balena-sdk-17.8.0
|
||
title: ""
|
||
date: 2023-07-10T13:20:21.969Z
|
||
- commits:
|
||
- subject: "deviceType.getBySlugOrName: Use a clearer var name in the docs
|
||
example"
|
||
hash: 41f7b823975667c37daf1c541919c20e95a9198b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.7.1
|
||
title: ""
|
||
date: 2023-07-09T21:29:32.317Z
|
||
- commits:
|
||
- subject: Add typings for the organization.is_frozen computed term
|
||
hash: 95a4304cf75a6537036764d59d6a7f9c9060d623
|
||
body: ""
|
||
footer:
|
||
Depends-on: https://github.com/balena-io/balena-api/pull/4503
|
||
depends-on: https://github.com/balena-io/balena-api/pull/4503
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.7.0
|
||
title: ""
|
||
date: 2023-07-06T11:02:18.622Z
|
||
- commits:
|
||
- subject: "application.create: Enable creating fleets with archived device types"
|
||
hash: 97a267ce844840936a3bffe7d4f317e21cd0f8ad
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: balena-sdk-17.6.0
|
||
title: ""
|
||
date: 2023-07-05T12:29:10.114Z
|
||
- commits:
|
||
- subject: Add `owns__credit_bundle` typing for `Organization`
|
||
hash: 5260e77117f6eb07e32cb70da8889eb18112d216
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: balena-sdk-17.5.0
|
||
title: ""
|
||
date: 2023-06-27T17:12:54.385Z
|
||
- commits:
|
||
- subject: Add typings for Credits Notifications
|
||
hash: a1f526da9d3b217a51fe1987d8913c345ed0c996
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: balena-sdk-17.4.0
|
||
title: ""
|
||
date: 2023-06-19T10:20:57.945Z
|
||
- commits:
|
||
- subject: "util: Simplify the listImagesFromTargetState helper"
|
||
hash: b4efb2c3412020a2a186a9798f4f225bf7cee2d5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.3.2
|
||
title: ""
|
||
date: 2023-06-19T06:20:01.454Z
|
||
- commits:
|
||
- subject: Fix prettier complaining on windows runners
|
||
hash: 8d7f2eae237f270b128af35a2dd2da8377ea5092
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "deviceType.getInstructions: Improve the return type"
|
||
hash: 8339dbc86b295147c5d3054a27ff667920f4ac55
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Fix browser tests now failing to find a polyfill for querystring
|
||
hash: 02b72b0091c092403e684a6ae1ea3f3affcdb2fa
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.3.1
|
||
title: ""
|
||
date: 2023-06-17T09:13:14.340Z
|
||
- commits:
|
||
- subject: "os: Export the OsDownloadOptions type"
|
||
hash: ccfbb31d225c3dfa1d6ad8f11fc8d475b1a04315
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.3.0
|
||
title: ""
|
||
date: 2023-06-05T07:51:40.633Z
|
||
- commits:
|
||
- subject: "tsconfig: Allow noImplicitThis in the tests"
|
||
hash: 0688fef9932a22d6dc4783f862aee3bf919d753a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "tsconfig: Switch to strict compilation to fix the 5.1 errors"
|
||
hash: d4facc8362966b03fec3120f8d4664d7de512c17
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update TypeScript to 5.1.3
|
||
hash: f9c9c2be9cdd0e9a293131631b2bbfd932381ccc
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.2.3
|
||
title: ""
|
||
date: 2023-06-04T11:35:09.276Z
|
||
- commits:
|
||
- subject: Access other models internally via the shared current sdk instance
|
||
hash: 4ea321fa304c47ef8bfa474adbd45a430f6b6b40
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.2.2
|
||
title: ""
|
||
date: 2023-06-01T15:12:15.596Z
|
||
- commits:
|
||
- subject: Convert the remaining .js tests to .ts
|
||
hash: c4cd34fbeeb8815eba2684d071df313d14689238
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.2.1
|
||
title: ""
|
||
date: 2023-06-01T13:02:29.958Z
|
||
- commits:
|
||
- subject: Extends batch device actions to accept arrays of full UUIDs
|
||
hash: 3344ea5c83d0a3698293d4e989d29397fcd6a59b
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "device.startOsUpdate: Add support for providing an array of UUIDs"
|
||
hash: 2aa208c0b086c6885948672ccd068458c7f10139
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
See: https://balena.zulipchat.com/#narrow/stream/345889-balena-io.2Fos/topic/Enpal.20HUP
|
||
see: https://balena.zulipchat.com/#narrow/stream/345889-balena-io.2Fos/topic/Enpal.20HUP
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.2.0
|
||
title: ""
|
||
date: 2023-06-01T10:37:18.645Z
|
||
- commits:
|
||
- subject: Add 2fa tests
|
||
hash: 969559251e183c0cba203404e6a4642c64e4a6b4
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
- subject: Fix auth.twoFactor.isEnabled() regression returning always true
|
||
hash: 77c194aa66c17287f88ecc6d488dbace759d4c1a
|
||
body: |
|
||
Update balena-auth from 4.1.0 to 4.2.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Add a get2FAStatus() method
|
||
hash: 266c8bc9b12d13fd96ce0ae6b12d7767a27030d8
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-4.2.0
|
||
title: ""
|
||
date: 2023-05-25T12:06:34.551Z
|
||
- commits:
|
||
- subject: Fix async tests not waiting for the result
|
||
hash: 027af56893911b7b6a95c6743eb90cae86cc3f86
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-4.1.3
|
||
title: ""
|
||
date: 2023-05-25T08:28:54.576Z
|
||
- commits:
|
||
- subject: Delete redundant .resinci.yml
|
||
hash: eca476bec2b6ddd9c41809f3bca4c2c2f776fe69
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-4.1.2
|
||
title: ""
|
||
date: 2022-09-26T12:39:48.984Z
|
||
- commits:
|
||
- subject: Replace balenaCI with flowzone
|
||
hash: 349377a015dcbc7d963b950dc63ba2b2a03ad6a7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-4.1.1
|
||
title: ""
|
||
date: 2022-09-22T22:01:40.204Z
|
||
version: balena-sdk-17.1.4
|
||
title: ""
|
||
date: 2023-05-30T06:58:26.026Z
|
||
- commits:
|
||
- subject: Add support to short uuid on device.serviceVar.set
|
||
hash: 7b38ccb080e1d0028e6d9730738722f2122b0854
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: balena-sdk-17.1.3
|
||
title: ""
|
||
date: 2023-05-29T14:17:14.708Z
|
||
- commits:
|
||
- subject: Switch to a stricter request limiting queuing mode
|
||
hash: 4302addfba8a773f1b528d4e12e4dd070593d149
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.1.2
|
||
title: ""
|
||
date: 2023-05-25T15:40:23.870Z
|
||
- commits:
|
||
- subject: Drop the callback examples from the docs
|
||
hash: 5d9bb410c83cbf2c0a8f031ab746984ffe912b5a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.1.1
|
||
title: ""
|
||
date: 2023-05-25T08:12:20.868Z
|
||
- commits:
|
||
- subject: Add the requestLimit & requestLimitInterval options to the SDK factory
|
||
hash: 9a92f9b8da880b53379522f6201cadcd7fcb97bd
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.1.0
|
||
title: ""
|
||
date: 2023-05-24T18:28:06.683Z
|
||
- commits:
|
||
- subject: Update dependencies
|
||
hash: c709c49f64ffc53e2a2c0477b5b28c6db56c064d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.0.2
|
||
title: ""
|
||
date: 2023-05-24T16:45:55.757Z
|
||
- commits:
|
||
- subject: Add a method to retrieve the supervisor image for a DT
|
||
hash: b64ee7ec80343f9846367b3b8794ef77421fe25b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Edwin Joassart
|
||
nested: []
|
||
- subject: Add util to list images referenced in a target state v3
|
||
hash: 9cbebb75cde280394871d6dd04758c237a2229aa
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Edwin Joassart
|
||
nested: []
|
||
- subject: Add a method for retrieving an application's virtual device target
|
||
supervisor state
|
||
hash: 3bc2fe3d7b6f20b733dba326e8895c7bba2e1c2f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Edwin Joassart <edwin.joassart@balena.io>
|
||
signed-off-by: Edwin Joassart <edwin.joassart@balena.io>
|
||
author: Edwin Joassart
|
||
nested: []
|
||
version: balena-sdk-17.0.1
|
||
title: ""
|
||
date: 2023-05-24T15:35:03.815Z
|
||
version: balena-image-manager-9.0.2
|
||
title: ""
|
||
date: 2023-08-21T20:49:01.220Z
|
||
- commits:
|
||
- subject: "patch: Update flowzone.yml"
|
||
hash: addfb551fd005f791a296e069a65b03a8be03ed7
|
||
body: ""
|
||
footer: {}
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: balena-image-manager-9.0.1
|
||
title: ""
|
||
date: 2023-07-13T18:52:31.504Z
|
||
- commits:
|
||
- subject: Update to balena-sdk 18.0.0
|
||
hash: a3b7e66b350ff65f3a3e42ce7d681f1c454c0c0f
|
||
body: Update balena-sdk from 17.0.0 to 18.0.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested:
|
||
- commits:
|
||
- subject: "**BREAKING**: Remove the device-type.json state & name normalization"
|
||
hash: 447aa40350186467667d0f534b8fcb163ef8dfcd
|
||
body: |
|
||
We should not have any code any more
|
||
relying on these.
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "**BREAKING**: Drop auth.getUserActorId in favor of auth.getActorId"
|
||
hash: b82bfb5aaba1db60c8aa2108a26e5887ec25ba12
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
- subject: "auth: Add getActorId"
|
||
hash: 4ee63a51b4f63d05eb5ef00c5da1c3960113d315
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
- subject: "**BREAKING**: Drop auth.getUserId in favor of auth.getUserInfo"
|
||
hash: dfc59eced18c9b08c95e6e76196ca153b6085cbe
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
- subject: "**BREAKING**: Drop auth.getEmail in favor of auth.getUserInfo"
|
||
hash: 84d9eb93022036bb3e0e2491e833592acf4c4f2b
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
- subject: "auth: Add getUserInfo"
|
||
hash: d5c588e987c6d5eca6b9f540a287466db883810e
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
- subject: "**BREAKING**: Drop pre-Resin OS v1 device.os_version normalization"
|
||
hash: 88ab4ebedbada148d2d992086110c07332254db5
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "**BREAKING**: Support non-user API keys in auth.isLoggedIn() &
|
||
whoami()"
|
||
hash: 86954863b65506aca8465025c310cca770448a5c
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
- subject: "**BREAKING**: Drop support to node < 16"
|
||
hash: fbf59557e8be2d5822473fba07fbc77b60558c9b
|
||
body: |
|
||
Node 14 may well still work with the SDK for
|
||
quite a while, but we'll no longer actively test
|
||
against them since they are now
|
||
characterized as EOL, and it's quite possible
|
||
that it may stop working entirely in any future
|
||
release.
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: balena-sdk-18.0.0
|
||
title: ""
|
||
date: 2023-08-17T21:52:28.343Z
|
||
- commits:
|
||
- subject: Fix pointing browser es2018 settings-client to the es2015 one
|
||
hash: 2d9cca251388643d428704975b406cb9cf0528da
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Point browser bundlers to the appropriate handlebars entrypoint
|
||
hash: dfc6785549bc7b519476cc08f54a388aeb1c58f7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.12.1
|
||
title: ""
|
||
date: 2023-08-09T11:55:12.626Z
|
||
- commits:
|
||
- subject: "tests: Reduce the polyfills used in webpack"
|
||
hash: 361957f52c1bf7b5d770eb8098cfc03fbeedbaa1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Avoid loading balena-settings-client in browsers using the browser
|
||
field
|
||
hash: 04944345baf8ba7fb495020df3136fc664ee9188
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.12.0
|
||
title: ""
|
||
date: 2023-08-09T09:40:20.895Z
|
||
- commits:
|
||
- subject: Add support for creating isolated in-memory instances
|
||
hash: 74b8d0d74ff820ed544df9a18c4ad4318ed6e5cd
|
||
body: |
|
||
Update balena-auth from 5.0.0 to 5.1.0
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: "Add support for isolated instances by passing dataDirectory: false"
|
||
hash: 2cc4958bb2916775fecbc258f43b23c46333b661
|
||
body: ""
|
||
footer:
|
||
Depends-on: https://github.com/balena-io-modules/balena-settings-storage/pull/37
|
||
depends-on: https://github.com/balena-io-modules/balena-settings-storage/pull/37
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-5.1.0
|
||
title: ""
|
||
date: 2023-07-28T15:00:01.134Z
|
||
- commits:
|
||
- subject: Add multiple instance isolation tests
|
||
hash: 0404c937564fe24e0b6ba1cca49db776bcfeaa75
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-5.0.1
|
||
title: ""
|
||
date: 2023-07-28T14:03:55.964Z
|
||
version: balena-sdk-17.11.0
|
||
title: ""
|
||
date: 2023-08-08T20:05:03.533Z
|
||
- commits:
|
||
- subject: Update balena-request to 12.0.2
|
||
hash: 52528a8037f3ba9fc021edb654b1ce2eddbdfd18
|
||
body: |
|
||
Update balena-request from 12.0.1 to 12.0.2
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Make `url` a normal dependency
|
||
hash: 1598cca9808180f2df2455bd8514b2647ea88f47
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-request-12.0.2
|
||
title: ""
|
||
date: 2023-07-25T15:56:21.136Z
|
||
version: balena-sdk-17.10.2
|
||
title: ""
|
||
date: 2023-07-25T16:28:09.722Z
|
||
- commits:
|
||
- subject: Update dependenecies
|
||
hash: b66a841441dd5d89ccf63903f785d69cf78b4c3d
|
||
body: |
|
||
Update balena-auth from 4.1.0 to 5.0.0
|
||
Update balena-request from 11.0.0 to 12.0.1
|
||
Update balena-register-device from 8.0.0 to 8.0.7
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Update balena-settings-storage to 8.0.0
|
||
hash: 1a5128a7e9d871793b664d715e4857cb7743b911
|
||
body: >
|
||
Update balena-settings-storage from 7.0.0 to
|
||
8.0.0
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: "virtual-storage: Use an object without a prototype as the store"
|
||
hash: 00400db327771795a8b14fe89c0bf0c6deb7259a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
- subject: Specify a browser entry point
|
||
hash: c6ea47565cb355adad15a310b9993a0022951b39
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
- subject: Use es6 exports
|
||
hash: 080f73f04bf290813f780e85ca017420cf7463db
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
- subject: Update TypeScript to 5.1.6
|
||
hash: a782ec12bcf3bf821e9c808b5cdd9ec9d6edd823
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
- subject: Drop support for nodejs < 14
|
||
hash: bc1cf351bc4d6b3a950148d6157e196a7c56051c
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
version: balena-settings-storage-8.0.0
|
||
title: ""
|
||
date: 2023-07-24T14:22:05.302Z
|
||
- commits:
|
||
- subject: Update balena-errors from v4.7.1 to v4.7.3
|
||
hash: 877c1d027f02854670ffaa7758ff70d408492250
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
author: JSReds
|
||
version: balena-settings-storage-7.0.2
|
||
title: ""
|
||
date: 2022-11-08T13:14:38.496Z
|
||
- commits:
|
||
- subject: Fix tests on node18
|
||
hash: 33262bd764f9e88cd566bf49939bb017ac7dd47b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: Replace balenaCI with flowzone
|
||
hash: 6679d186948bc592c3c846d926addd6903900978
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
author: JSReds
|
||
version: balena-settings-storage-7.0.1
|
||
title: ""
|
||
date: 2022-11-01T18:06:51.897Z
|
||
- subject: Update dependencies
|
||
hash: 591e90c5373d0186cbc7d1731d122ec8a8c0a4b1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Drop support for nodejs < 14
|
||
hash: 9bedd71dd410fac2bc0b776a6292c1381e5450ad
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-5.0.0
|
||
title: ""
|
||
date: 2023-07-24T14:38:57.149Z
|
||
- commits:
|
||
- subject: "patch: Update flowzone.yml"
|
||
hash: d326127df55010e4f4f208cdadbad2ffbb9b32f9
|
||
body: ""
|
||
footer: {}
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: balena-auth-4.2.1
|
||
title: ""
|
||
date: 2023-07-13T18:52:23.188Z
|
||
- commits:
|
||
- subject: Add a get2FAStatus() method
|
||
hash: 266c8bc9b12d13fd96ce0ae6b12d7767a27030d8
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-4.2.0
|
||
title: ""
|
||
date: 2023-05-25T12:06:34.551Z
|
||
- commits:
|
||
- subject: Fix async tests not waiting for the result
|
||
hash: 027af56893911b7b6a95c6743eb90cae86cc3f86
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-4.1.3
|
||
title: ""
|
||
date: 2023-05-25T08:28:54.576Z
|
||
- commits:
|
||
- subject: Delete redundant .resinci.yml
|
||
hash: eca476bec2b6ddd9c41809f3bca4c2c2f776fe69
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-4.1.2
|
||
title: ""
|
||
date: 2022-09-26T12:39:48.984Z
|
||
- commits:
|
||
- subject: Replace balenaCI with flowzone
|
||
hash: 349377a015dcbc7d963b950dc63ba2b2a03ad6a7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-4.1.1
|
||
title: ""
|
||
date: 2022-09-22T22:01:40.204Z
|
||
- commits:
|
||
- subject: Update balena-auth to 5.0.0 & balena-request to 12.0.1
|
||
hash: 0cbde101fd76beeda28e2897be8414669fd1a333
|
||
body: |
|
||
Update balena-auth from 4.1.0 to 5.0.0
|
||
Update balena-request from 11.0.0 to 12.0.1
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Use typescript via a devDependency rather than npx
|
||
hash: 63faf0ae8950db903b36dbef2c0d687411539067
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-register-device-8.0.7
|
||
title: ""
|
||
date: 2023-07-24T15:16:13.399Z
|
||
- commits:
|
||
- subject: Update mockttp to 3.8.0
|
||
hash: a8816b518f38fad92d7565508b5f5760ff874e26
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-register-device-8.0.6
|
||
title: ""
|
||
date: 2023-07-24T15:09:54.853Z
|
||
- commits:
|
||
- subject: Update minimum node version to v14
|
||
hash: 01aa0cbf2bfa2b1f59382ef7cba01dece6af9c34
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
- subject: Update flowzone.yml
|
||
hash: a92f811164ff48406e75808861535afc296a2d64
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: balena-register-device-8.0.5
|
||
title: ""
|
||
date: 2023-05-31T16:03:06.926Z
|
||
- commits:
|
||
- subject: Delete redundant .resinci.yml
|
||
hash: f579dbadf36207a93fe0acee2744331767501c1e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-register-device-8.0.4
|
||
title: ""
|
||
date: 2022-09-26T12:39:16.572Z
|
||
- commits:
|
||
- subject: Fix overriding the whole webpack resolve section of karma tests
|
||
hash: 959081c4bf2174af43f6d4538d4a64c8cd5130e6
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-register-device-8.0.3
|
||
title: ""
|
||
date: 2022-09-22T22:04:11.821Z
|
||
- commits:
|
||
- subject: Fix key uniqueness check
|
||
hash: 68d2fd7df55a0bec364d3c24ef1b40369adf18f3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Convert the tests to TypeScript
|
||
hash: a680d0873785ae735b98b2966da8f485c369a5fa
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Fix karma browser tests in node 18
|
||
hash: a63726c1e5299d164c13b6237d1d637b8912c171
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Specify the supported node engines in the package.json
|
||
hash: f799b5647dcfaa26b4ab2f2d0094b575761907db
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-register-device-8.0.2
|
||
title: ""
|
||
date: 2022-09-22T10:01:35.643Z
|
||
- commits:
|
||
- subject: Replace balenaCI with flowzone
|
||
hash: 46d418473255582c2f0448fe4b2557404b67020b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-register-device-8.0.1
|
||
title: ""
|
||
date: 2022-09-21T21:07:29.233Z
|
||
- commits:
|
||
- subject: Update balena-auth to 5.0.0
|
||
hash: 4b103ca558e38e86bf3563be028d70e676b01fd0
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-request-12.0.1
|
||
title: ""
|
||
date: 2023-07-24T14:51:27.716Z
|
||
- commits:
|
||
- subject: Update TypeScript to 5.1.6
|
||
hash: 59a1fccdc229e8bd82012e8220cddb4db642d9b0
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update mockttp to v3.8.0
|
||
hash: 46506098976ae25e9ac34247c1bf419a68ddf132
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Drop support for node < 14
|
||
hash: 05563b3d00f0c3b86f08d3baff504ae1f10cbacb
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Add querystring-es3 polyfill to fix browser tests
|
||
hash: f77da5d61cbb7d38445d04db5372a1d2722e03ea
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "tsconfig: Enable skipLibCheck to avoid mockttp nested dependency
|
||
errors"
|
||
hash: 5bf7323fccf5d12675df2c4ad12a0d9bd7779093
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update TypeScript to 4.9.5
|
||
hash: 6c5d05a90cc0adef07abe6bf1e4d13b6f223752a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "patch: Update flowzone.yml"
|
||
hash: 39545c94e94c9c4603ab9179dcf77716db11da9f
|
||
body: ""
|
||
footer: {}
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: balena-request-12.0.0
|
||
title: ""
|
||
date: 2023-07-14T08:49:12.073Z
|
||
- commits:
|
||
- subject: Update balena-errors to v4.7.3
|
||
hash: 204577a91d0fee6e0add575fbcc5f847217d024c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: JSReds
|
||
nested: []
|
||
version: balena-request-11.5.10
|
||
title: ""
|
||
date: 2022-11-02T12:16:20.101Z
|
||
- commits:
|
||
- subject: Delete redundant .resinci.yml
|
||
hash: c39a7cda2a1847d2f0751ced983b264a4b987187
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-request-11.5.9
|
||
title: ""
|
||
date: 2022-09-26T12:41:16.411Z
|
||
- commits:
|
||
- subject: Fix overriding the whole webpack resolve section of karma tests
|
||
hash: c5823879e00d5089c5fda7be05253be804b41574
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-request-11.5.8
|
||
title: ""
|
||
date: 2022-09-22T22:04:38.880Z
|
||
- commits:
|
||
- subject: Replace balenaCI with flowzone
|
||
hash: 357d06a0ecbc122edca6c235afbff86dfafbade1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Fix tests in node 18
|
||
hash: 770fcfd45f6230a5cd4df83bd7a57a90dff9c958
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Specify the supported node engines in the package.json
|
||
hash: f15985475b73a911010db51ccbceb88b32138cf6
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis
|
||
signed-off-by: Thodoris Greasidis
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-request-11.5.7
|
||
title: ""
|
||
date: 2022-09-22T11:56:28.774Z
|
||
- commits:
|
||
- subject: Fix the typings to properly mark the auth parameter as optional
|
||
hash: e809a9b4dcf3deb5f693e2f734fb7e056498372e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: Update TypeScript to 4.8.3
|
||
hash: 31ba03f9dd49750ad323c68a3ef1bc2232ee032e
|
||
body: |
|
||
Was necessary since the typing tests were
|
||
failing in master.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.5.6
|
||
title: "'Fix the typings to proprly mark the auth parameter as optional'"
|
||
date: 2022-09-22T09:49:16.631Z
|
||
- commits:
|
||
- subject: Fix extracting the response error from object response bodies
|
||
hash: 78dff444e207df7d6838f0e8bdf25b8673c065d6
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.5.5
|
||
title: "'Fix extracting the response error from object response bodies'"
|
||
date: 2022-04-06T15:35:57.195Z
|
||
- commits:
|
||
- subject: Drop explicit karma-chrome-launcher devDependency
|
||
hash: db032a369a48b9707665189e2a42497105f1c596
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.5.4
|
||
title: "'Drop explicit karma-chrome-launcher devDependency'"
|
||
date: 2022-04-06T12:08:34.148Z
|
||
- commits:
|
||
- subject: Use response error as response message if there is one
|
||
hash: 909a8c6d89cebf7cc0f3a1ee90c70fd34e29e693
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
author: Matthew Yarmolinsky
|
||
version: balena-request-11.5.3
|
||
title: "'Use response error as response message if there is one'"
|
||
date: 2022-04-05T13:15:16.453Z
|
||
- commits:
|
||
- subject: Drop circle.yml
|
||
hash: d4fdd033595829116f90813ee2b65b5a3dd38df1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.5.2
|
||
title: "'Drop circle.yml'"
|
||
date: 2022-04-04T13:14:27.546Z
|
||
- commits:
|
||
- subject: Drop mochainon & bump karma
|
||
hash: c26d97fcb58971b2139c726306b92fd7593e1726
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.5.1
|
||
title: "'Bump mocha and add karma-chrome-launcher as a dev dependency'"
|
||
date: 2022-04-04T13:00:51.223Z
|
||
- commits:
|
||
- subject: Convert tests to JavaScript and drop coffeescript
|
||
hash: 0098dcd5be16c1eebbe722fd29d4a7597a8411bb
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
- subject: Fix the jsdoc generation
|
||
hash: a8779e0bf665f29493afa16aea41a140b02e133d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: Convert to typescript and publish typings
|
||
hash: 44106facfa8b770e786c04bdb01b1071fa737b45
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.5.0
|
||
date: 2021-11-28T13:07:15.557Z
|
||
- commits:
|
||
- subject: Allow overriding the default zlib flush setting
|
||
hash: e3bab85ca37f37aac5e3d84caf91c7884655717d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
version: balena-request-11.4.2
|
||
date: 2021-09-20T16:46:49.698Z
|
||
- commits:
|
||
- subject: Allow more lenient gzip decompression
|
||
hash: 9c7bc3051b279c9d09ec501a78dbe9f506d65650
|
||
body: >
|
||
Be more lenient with decoding compressed
|
||
responses, since (very rarely)
|
||
|
||
servers send slightly invalid gzip responses
|
||
that are still accepted
|
||
|
||
by common browsers.
|
||
|
||
|
||
Always using Z_SYNC_FLUSH is what cURL does.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
version: balena-request-11.4.1
|
||
date: 2021-08-27T19:10:59.811Z
|
||
- commits:
|
||
- subject: Update fetch-ponyfill to v7
|
||
hash: 4a560e48b303e842dfb4aee7b681a25d1268451e
|
||
body: >
|
||
The only breaking change is dropping support
|
||
|
||
for node v8 but we have already done that in
|
||
v11.
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
See: https://github.com/qubyte/fetch-ponyfill/blob/main/HISTORY.md#700
|
||
see: https://github.com/qubyte/fetch-ponyfill/blob/main/HISTORY.md#700
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.4.0
|
||
date: 2021-03-12T16:50:40.750Z
|
||
- commits:
|
||
- subject: Switch to the versioned token refresh endpoint
|
||
hash: 1f062bf1833b470a7b02a5299101ad1ffa1a89c2
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.3.0
|
||
date: 2021-03-12T16:41:20.902Z
|
||
- commits:
|
||
- subject: Prevent token refresh when no base url is provided
|
||
hash: c3b694821ccdfabd36ca27bc689b55295128aea8
|
||
body: >
|
||
Otherwise request from the browser could end up
|
||
|
||
on the domain of the current url. For the
|
||
dashboard
|
||
|
||
this would mean the UI nginx would respond with
|
||
|
||
the page not found page, and that content would
|
||
|
||
have ended up being saved as the token.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.2.1
|
||
date: 2021-03-12T16:13:27.652Z
|
||
- commits:
|
||
- subject: Update balena-auth from 4.0.0 to 4.1.0
|
||
hash: a0c18a805b2a492705255b6dbcc8748fbd4f2c5a
|
||
body: |
|
||
Update balena-errors from 4.4.0 to 4.7.1
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: josecoelho
|
||
version: balena-request-11.2.0
|
||
date: 2020-11-12T08:29:09.564Z
|
||
- commits:
|
||
- subject: Stop refreshing the token on absolute urls
|
||
hash: a61c8bb2a7c144748048e41b201f1ee2f7d6e7c7
|
||
body: >
|
||
Essentially reverting v11.0.1 but rejecting with
|
||
a
|
||
|
||
better error than before.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://github.com/balena-io/balena-ui/issues/3942
|
||
see: https://github.com/balena-io/balena-ui/issues/3942
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.1.1
|
||
date: 2020-08-13T13:01:55.868Z
|
||
- 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
|
||
- 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
|
||
version: balena-sdk-17.10.1
|
||
title: ""
|
||
date: 2023-07-25T10:57:47.558Z
|
||
- commits:
|
||
- subject: "service: Allow passing an application-service_name pair as a
|
||
parameter"
|
||
hash: e1ad757a224c4bbff06f927644a5f7c3471bbb93
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1361"
|
||
resolves: "#1361"
|
||
Change-type: minor
|
||
change-type: minor
|
||
See: https://balena.zulipchat.com/#narrow/stream/346007-balena-io.2FbalenaCloud/topic/Using.20serviceName.20as.20param.20for.20service.20var.20methods.20in.20SDK
|
||
see: https://balena.zulipchat.com/#narrow/stream/346007-balena-io.2FbalenaCloud/topic/Using.20serviceName.20as.20param.20for.20service.20var.20methods.20in.20SDK
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.10.0
|
||
title: ""
|
||
date: 2023-07-11T09:01:06.152Z
|
||
- commits:
|
||
- subject: "device.serviceVar: Allow passing a service name as a parameter"
|
||
hash: 705ba70ab6afe287e9b0ee25828ca06968fc055b
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
See: https://balena.zulipchat.com/#narrow/stream/346007-balena-io.2FbalenaCloud/topic/Using.20serviceName.20as.20param.20for.20service.20var.20methods.20in.20SDK
|
||
see: https://balena.zulipchat.com/#narrow/stream/346007-balena-io.2FbalenaCloud/topic/Using.20serviceName.20as.20param.20for.20service.20var.20methods.20in.20SDK
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.9.0
|
||
title: ""
|
||
date: 2023-07-11T08:25:39.893Z
|
||
- commits:
|
||
- subject: "billing: Add `removeBillingInfo` method for removing billing info"
|
||
hash: 25d24ccdfe89ecc816ca8781cbfed6dafeda91bc
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: balena-sdk-17.8.0
|
||
title: ""
|
||
date: 2023-07-10T13:20:21.969Z
|
||
- commits:
|
||
- subject: "deviceType.getBySlugOrName: Use a clearer var name in the docs
|
||
example"
|
||
hash: 41f7b823975667c37daf1c541919c20e95a9198b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.7.1
|
||
title: ""
|
||
date: 2023-07-09T21:29:32.317Z
|
||
- commits:
|
||
- subject: Add typings for the organization.is_frozen computed term
|
||
hash: 95a4304cf75a6537036764d59d6a7f9c9060d623
|
||
body: ""
|
||
footer:
|
||
Depends-on: https://github.com/balena-io/balena-api/pull/4503
|
||
depends-on: https://github.com/balena-io/balena-api/pull/4503
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.7.0
|
||
title: ""
|
||
date: 2023-07-06T11:02:18.622Z
|
||
- commits:
|
||
- subject: "application.create: Enable creating fleets with archived device types"
|
||
hash: 97a267ce844840936a3bffe7d4f317e21cd0f8ad
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: balena-sdk-17.6.0
|
||
title: ""
|
||
date: 2023-07-05T12:29:10.114Z
|
||
- commits:
|
||
- subject: Add `owns__credit_bundle` typing for `Organization`
|
||
hash: 5260e77117f6eb07e32cb70da8889eb18112d216
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: balena-sdk-17.5.0
|
||
title: ""
|
||
date: 2023-06-27T17:12:54.385Z
|
||
- commits:
|
||
- subject: Add typings for Credits Notifications
|
||
hash: a1f526da9d3b217a51fe1987d8913c345ed0c996
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: balena-sdk-17.4.0
|
||
title: ""
|
||
date: 2023-06-19T10:20:57.945Z
|
||
- commits:
|
||
- subject: "util: Simplify the listImagesFromTargetState helper"
|
||
hash: b4efb2c3412020a2a186a9798f4f225bf7cee2d5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.3.2
|
||
title: ""
|
||
date: 2023-06-19T06:20:01.454Z
|
||
- commits:
|
||
- subject: Fix prettier complaining on windows runners
|
||
hash: 8d7f2eae237f270b128af35a2dd2da8377ea5092
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "deviceType.getInstructions: Improve the return type"
|
||
hash: 8339dbc86b295147c5d3054a27ff667920f4ac55
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Fix browser tests now failing to find a polyfill for querystring
|
||
hash: 02b72b0091c092403e684a6ae1ea3f3affcdb2fa
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.3.1
|
||
title: ""
|
||
date: 2023-06-17T09:13:14.340Z
|
||
- commits:
|
||
- subject: "os: Export the OsDownloadOptions type"
|
||
hash: ccfbb31d225c3dfa1d6ad8f11fc8d475b1a04315
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.3.0
|
||
title: ""
|
||
date: 2023-06-05T07:51:40.633Z
|
||
- commits:
|
||
- subject: "tsconfig: Allow noImplicitThis in the tests"
|
||
hash: 0688fef9932a22d6dc4783f862aee3bf919d753a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "tsconfig: Switch to strict compilation to fix the 5.1 errors"
|
||
hash: d4facc8362966b03fec3120f8d4664d7de512c17
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update TypeScript to 5.1.3
|
||
hash: f9c9c2be9cdd0e9a293131631b2bbfd932381ccc
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.2.3
|
||
title: ""
|
||
date: 2023-06-04T11:35:09.276Z
|
||
- commits:
|
||
- subject: Access other models internally via the shared current sdk instance
|
||
hash: 4ea321fa304c47ef8bfa474adbd45a430f6b6b40
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.2.2
|
||
title: ""
|
||
date: 2023-06-01T15:12:15.596Z
|
||
- commits:
|
||
- subject: Convert the remaining .js tests to .ts
|
||
hash: c4cd34fbeeb8815eba2684d071df313d14689238
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.2.1
|
||
title: ""
|
||
date: 2023-06-01T13:02:29.958Z
|
||
- commits:
|
||
- subject: Extends batch device actions to accept arrays of full UUIDs
|
||
hash: 3344ea5c83d0a3698293d4e989d29397fcd6a59b
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "device.startOsUpdate: Add support for providing an array of UUIDs"
|
||
hash: 2aa208c0b086c6885948672ccd068458c7f10139
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
See: https://balena.zulipchat.com/#narrow/stream/345889-balena-io.2Fos/topic/Enpal.20HUP
|
||
see: https://balena.zulipchat.com/#narrow/stream/345889-balena-io.2Fos/topic/Enpal.20HUP
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.2.0
|
||
title: ""
|
||
date: 2023-06-01T10:37:18.645Z
|
||
- commits:
|
||
- subject: Add 2fa tests
|
||
hash: 969559251e183c0cba203404e6a4642c64e4a6b4
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
- subject: Fix auth.twoFactor.isEnabled() regression returning always true
|
||
hash: 77c194aa66c17287f88ecc6d488dbace759d4c1a
|
||
body: |
|
||
Update balena-auth from 4.1.0 to 4.2.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Add a get2FAStatus() method
|
||
hash: 266c8bc9b12d13fd96ce0ae6b12d7767a27030d8
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-4.2.0
|
||
title: ""
|
||
date: 2023-05-25T12:06:34.551Z
|
||
- commits:
|
||
- subject: Fix async tests not waiting for the result
|
||
hash: 027af56893911b7b6a95c6743eb90cae86cc3f86
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-4.1.3
|
||
title: ""
|
||
date: 2023-05-25T08:28:54.576Z
|
||
- commits:
|
||
- subject: Delete redundant .resinci.yml
|
||
hash: eca476bec2b6ddd9c41809f3bca4c2c2f776fe69
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-4.1.2
|
||
title: ""
|
||
date: 2022-09-26T12:39:48.984Z
|
||
- commits:
|
||
- subject: Replace balenaCI with flowzone
|
||
hash: 349377a015dcbc7d963b950dc63ba2b2a03ad6a7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-4.1.1
|
||
title: ""
|
||
date: 2022-09-22T22:01:40.204Z
|
||
version: balena-sdk-17.1.4
|
||
title: ""
|
||
date: 2023-05-30T06:58:26.026Z
|
||
- commits:
|
||
- subject: Add support to short uuid on device.serviceVar.set
|
||
hash: 7b38ccb080e1d0028e6d9730738722f2122b0854
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: balena-sdk-17.1.3
|
||
title: ""
|
||
date: 2023-05-29T14:17:14.708Z
|
||
- commits:
|
||
- subject: Switch to a stricter request limiting queuing mode
|
||
hash: 4302addfba8a773f1b528d4e12e4dd070593d149
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.1.2
|
||
title: ""
|
||
date: 2023-05-25T15:40:23.870Z
|
||
- commits:
|
||
- subject: Drop the callback examples from the docs
|
||
hash: 5d9bb410c83cbf2c0a8f031ab746984ffe912b5a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.1.1
|
||
title: ""
|
||
date: 2023-05-25T08:12:20.868Z
|
||
- commits:
|
||
- subject: Add the requestLimit & requestLimitInterval options to the SDK factory
|
||
hash: 9a92f9b8da880b53379522f6201cadcd7fcb97bd
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.1.0
|
||
title: ""
|
||
date: 2023-05-24T18:28:06.683Z
|
||
- commits:
|
||
- subject: Update dependencies
|
||
hash: c709c49f64ffc53e2a2c0477b5b28c6db56c064d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.0.2
|
||
title: ""
|
||
date: 2023-05-24T16:45:55.757Z
|
||
- commits:
|
||
- subject: Add a method to retrieve the supervisor image for a DT
|
||
hash: b64ee7ec80343f9846367b3b8794ef77421fe25b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Edwin Joassart
|
||
nested: []
|
||
- subject: Add util to list images referenced in a target state v3
|
||
hash: 9cbebb75cde280394871d6dd04758c237a2229aa
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Edwin Joassart
|
||
nested: []
|
||
- subject: Add a method for retrieving an application's virtual device target
|
||
supervisor state
|
||
hash: 3bc2fe3d7b6f20b733dba326e8895c7bba2e1c2f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Edwin Joassart <edwin.joassart@balena.io>
|
||
signed-off-by: Edwin Joassart <edwin.joassart@balena.io>
|
||
author: Edwin Joassart
|
||
nested: []
|
||
version: balena-sdk-17.0.1
|
||
title: ""
|
||
date: 2023-05-24T15:35:03.815Z
|
||
version: balena-preload-14.0.2
|
||
title: ""
|
||
date: 2023-08-21T20:46:35.699Z
|
||
- commits:
|
||
- subject: Use SDK getSupervisorTargetStateForApp when getting supervisor state
|
||
hash: 2e25beb4bc924b4f6c0008bc1f6570e8e07bc41d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: balena-preload-14.0.1
|
||
title: ""
|
||
date: 2023-08-02T12:13:51.590Z
|
||
version: 16.7.9
|
||
title: ""
|
||
date: 2023-08-22T13:33:24.673Z
|
||
- commits:
|
||
- subject: Update balena-settings-storage to 8.1.0
|
||
hash: e79cdb671ff1195de1a6b3a3a93069fdab1ae278
|
||
body: Update balena-settings-storage from 7.0.0 to 8.1.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
- subject: "env: Stop fetching unnecessary app fields"
|
||
hash: f38e643cf0c062cfbd5e4abc4c35fe0f39e0c249
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
- subject: Remove redundant envs documentation
|
||
hash: b8e190cd1d318827bbf945a249f65cb068246da9
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
- subject: Update balena-sdk to 17.12.1
|
||
hash: 9cca654bd596809999fa074c45a1cfb2fbf791f5
|
||
body: Update balena-sdk from 17.8.0 to 17.12.1
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested:
|
||
- commits:
|
||
- subject: Fix pointing browser es2018 settings-client to the es2015 one
|
||
hash: 2d9cca251388643d428704975b406cb9cf0528da
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Point browser bundlers to the appropriate handlebars entrypoint
|
||
hash: dfc6785549bc7b519476cc08f54a388aeb1c58f7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.12.1
|
||
title: ""
|
||
date: 2023-08-09T11:55:12.626Z
|
||
- commits:
|
||
- subject: "tests: Reduce the polyfills used in webpack"
|
||
hash: 361957f52c1bf7b5d770eb8098cfc03fbeedbaa1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Avoid loading balena-settings-client in browsers using the browser
|
||
field
|
||
hash: 04944345baf8ba7fb495020df3136fc664ee9188
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.12.0
|
||
title: ""
|
||
date: 2023-08-09T09:40:20.895Z
|
||
- commits:
|
||
- subject: Add support for creating isolated in-memory instances
|
||
hash: 74b8d0d74ff820ed544df9a18c4ad4318ed6e5cd
|
||
body: |
|
||
Update balena-auth from 5.0.0 to 5.1.0
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: "Add support for isolated instances by passing dataDirectory: false"
|
||
hash: 2cc4958bb2916775fecbc258f43b23c46333b661
|
||
body: ""
|
||
footer:
|
||
Depends-on: https://github.com/balena-io-modules/balena-settings-storage/pull/37
|
||
depends-on: https://github.com/balena-io-modules/balena-settings-storage/pull/37
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-5.1.0
|
||
title: ""
|
||
date: 2023-07-28T15:00:01.134Z
|
||
- commits:
|
||
- subject: Add multiple instance isolation tests
|
||
hash: 0404c937564fe24e0b6ba1cca49db776bcfeaa75
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-5.0.1
|
||
title: ""
|
||
date: 2023-07-28T14:03:55.964Z
|
||
version: balena-sdk-17.11.0
|
||
title: ""
|
||
date: 2023-08-08T20:05:03.533Z
|
||
- commits:
|
||
- subject: Update balena-request to 12.0.2
|
||
hash: 52528a8037f3ba9fc021edb654b1ce2eddbdfd18
|
||
body: |
|
||
Update balena-request from 12.0.1 to 12.0.2
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Make `url` a normal dependency
|
||
hash: 1598cca9808180f2df2455bd8514b2647ea88f47
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-request-12.0.2
|
||
title: ""
|
||
date: 2023-07-25T15:56:21.136Z
|
||
version: balena-sdk-17.10.2
|
||
title: ""
|
||
date: 2023-07-25T16:28:09.722Z
|
||
- commits:
|
||
- subject: Update dependenecies
|
||
hash: b66a841441dd5d89ccf63903f785d69cf78b4c3d
|
||
body: |
|
||
Update balena-auth from 4.1.0 to 5.0.0
|
||
Update balena-request from 11.0.0 to 12.0.1
|
||
Update balena-register-device from 8.0.0 to 8.0.7
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Update balena-settings-storage to 8.0.0
|
||
hash: 1a5128a7e9d871793b664d715e4857cb7743b911
|
||
body: |
|
||
Update balena-settings-storage from 7.0.0 to 8.0.0
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: "virtual-storage: Use an object without a prototype as the store"
|
||
hash: 00400db327771795a8b14fe89c0bf0c6deb7259a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
- subject: Specify a browser entry point
|
||
hash: c6ea47565cb355adad15a310b9993a0022951b39
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
- subject: Use es6 exports
|
||
hash: 080f73f04bf290813f780e85ca017420cf7463db
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
- subject: Update TypeScript to 5.1.6
|
||
hash: a782ec12bcf3bf821e9c808b5cdd9ec9d6edd823
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
- subject: Drop support for nodejs < 14
|
||
hash: bc1cf351bc4d6b3a950148d6157e196a7c56051c
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
version: balena-settings-storage-8.0.0
|
||
title: ""
|
||
date: 2023-07-24T14:22:05.302Z
|
||
- commits:
|
||
- subject: Update balena-errors from v4.7.1 to v4.7.3
|
||
hash: 877c1d027f02854670ffaa7758ff70d408492250
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
author: JSReds
|
||
version: balena-settings-storage-7.0.2
|
||
title: ""
|
||
date: 2022-11-08T13:14:38.496Z
|
||
- commits:
|
||
- subject: Fix tests on node18
|
||
hash: 33262bd764f9e88cd566bf49939bb017ac7dd47b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: Replace balenaCI with flowzone
|
||
hash: 6679d186948bc592c3c846d926addd6903900978
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
author: JSReds
|
||
version: balena-settings-storage-7.0.1
|
||
title: ""
|
||
date: 2022-11-01T18:06:51.897Z
|
||
- subject: Update dependencies
|
||
hash: 591e90c5373d0186cbc7d1731d122ec8a8c0a4b1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Drop support for nodejs < 14
|
||
hash: 9bedd71dd410fac2bc0b776a6292c1381e5450ad
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-5.0.0
|
||
title: ""
|
||
date: 2023-07-24T14:38:57.149Z
|
||
- commits:
|
||
- subject: "patch: Update flowzone.yml"
|
||
hash: d326127df55010e4f4f208cdadbad2ffbb9b32f9
|
||
body: ""
|
||
footer: {}
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: balena-auth-4.2.1
|
||
title: ""
|
||
date: 2023-07-13T18:52:23.188Z
|
||
- commits:
|
||
- subject: Add a get2FAStatus() method
|
||
hash: 266c8bc9b12d13fd96ce0ae6b12d7767a27030d8
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-4.2.0
|
||
title: ""
|
||
date: 2023-05-25T12:06:34.551Z
|
||
- commits:
|
||
- subject: Fix async tests not waiting for the result
|
||
hash: 027af56893911b7b6a95c6743eb90cae86cc3f86
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-4.1.3
|
||
title: ""
|
||
date: 2023-05-25T08:28:54.576Z
|
||
- commits:
|
||
- subject: Delete redundant .resinci.yml
|
||
hash: eca476bec2b6ddd9c41809f3bca4c2c2f776fe69
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-4.1.2
|
||
title: ""
|
||
date: 2022-09-26T12:39:48.984Z
|
||
- commits:
|
||
- subject: Replace balenaCI with flowzone
|
||
hash: 349377a015dcbc7d963b950dc63ba2b2a03ad6a7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-4.1.1
|
||
title: ""
|
||
date: 2022-09-22T22:01:40.204Z
|
||
- commits:
|
||
- subject: Update balena-auth to 5.0.0 & balena-request to 12.0.1
|
||
hash: 0cbde101fd76beeda28e2897be8414669fd1a333
|
||
body: |
|
||
Update balena-auth from 4.1.0 to 5.0.0
|
||
Update balena-request from 11.0.0 to 12.0.1
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Use typescript via a devDependency rather than npx
|
||
hash: 63faf0ae8950db903b36dbef2c0d687411539067
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-register-device-8.0.7
|
||
title: ""
|
||
date: 2023-07-24T15:16:13.399Z
|
||
- commits:
|
||
- subject: Update mockttp to 3.8.0
|
||
hash: a8816b518f38fad92d7565508b5f5760ff874e26
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-register-device-8.0.6
|
||
title: ""
|
||
date: 2023-07-24T15:09:54.853Z
|
||
- commits:
|
||
- subject: Update minimum node version to v14
|
||
hash: 01aa0cbf2bfa2b1f59382ef7cba01dece6af9c34
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
- subject: Update flowzone.yml
|
||
hash: a92f811164ff48406e75808861535afc296a2d64
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: balena-register-device-8.0.5
|
||
title: ""
|
||
date: 2023-05-31T16:03:06.926Z
|
||
- commits:
|
||
- subject: Delete redundant .resinci.yml
|
||
hash: f579dbadf36207a93fe0acee2744331767501c1e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-register-device-8.0.4
|
||
title: ""
|
||
date: 2022-09-26T12:39:16.572Z
|
||
- commits:
|
||
- subject: Fix overriding the whole webpack resolve section of karma tests
|
||
hash: 959081c4bf2174af43f6d4538d4a64c8cd5130e6
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-register-device-8.0.3
|
||
title: ""
|
||
date: 2022-09-22T22:04:11.821Z
|
||
- commits:
|
||
- subject: Fix key uniqueness check
|
||
hash: 68d2fd7df55a0bec364d3c24ef1b40369adf18f3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Convert the tests to TypeScript
|
||
hash: a680d0873785ae735b98b2966da8f485c369a5fa
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Fix karma browser tests in node 18
|
||
hash: a63726c1e5299d164c13b6237d1d637b8912c171
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Specify the supported node engines in the package.json
|
||
hash: f799b5647dcfaa26b4ab2f2d0094b575761907db
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-register-device-8.0.2
|
||
title: ""
|
||
date: 2022-09-22T10:01:35.643Z
|
||
- commits:
|
||
- subject: Replace balenaCI with flowzone
|
||
hash: 46d418473255582c2f0448fe4b2557404b67020b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-register-device-8.0.1
|
||
title: ""
|
||
date: 2022-09-21T21:07:29.233Z
|
||
- commits:
|
||
- subject: Update balena-auth to 5.0.0
|
||
hash: 4b103ca558e38e86bf3563be028d70e676b01fd0
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-request-12.0.1
|
||
title: ""
|
||
date: 2023-07-24T14:51:27.716Z
|
||
- commits:
|
||
- subject: Update TypeScript to 5.1.6
|
||
hash: 59a1fccdc229e8bd82012e8220cddb4db642d9b0
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update mockttp to v3.8.0
|
||
hash: 46506098976ae25e9ac34247c1bf419a68ddf132
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Drop support for node < 14
|
||
hash: 05563b3d00f0c3b86f08d3baff504ae1f10cbacb
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Add querystring-es3 polyfill to fix browser tests
|
||
hash: f77da5d61cbb7d38445d04db5372a1d2722e03ea
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "tsconfig: Enable skipLibCheck to avoid mockttp nested dependency
|
||
errors"
|
||
hash: 5bf7323fccf5d12675df2c4ad12a0d9bd7779093
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update TypeScript to 4.9.5
|
||
hash: 6c5d05a90cc0adef07abe6bf1e4d13b6f223752a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "patch: Update flowzone.yml"
|
||
hash: 39545c94e94c9c4603ab9179dcf77716db11da9f
|
||
body: ""
|
||
footer: {}
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: balena-request-12.0.0
|
||
title: ""
|
||
date: 2023-07-14T08:49:12.073Z
|
||
- commits:
|
||
- subject: Update balena-errors to v4.7.3
|
||
hash: 204577a91d0fee6e0add575fbcc5f847217d024c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: JSReds
|
||
nested: []
|
||
version: balena-request-11.5.10
|
||
title: ""
|
||
date: 2022-11-02T12:16:20.101Z
|
||
- commits:
|
||
- subject: Delete redundant .resinci.yml
|
||
hash: c39a7cda2a1847d2f0751ced983b264a4b987187
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-request-11.5.9
|
||
title: ""
|
||
date: 2022-09-26T12:41:16.411Z
|
||
- commits:
|
||
- subject: Fix overriding the whole webpack resolve section of karma tests
|
||
hash: c5823879e00d5089c5fda7be05253be804b41574
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-request-11.5.8
|
||
title: ""
|
||
date: 2022-09-22T22:04:38.880Z
|
||
- commits:
|
||
- subject: Replace balenaCI with flowzone
|
||
hash: 357d06a0ecbc122edca6c235afbff86dfafbade1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Fix tests in node 18
|
||
hash: 770fcfd45f6230a5cd4df83bd7a57a90dff9c958
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Specify the supported node engines in the package.json
|
||
hash: f15985475b73a911010db51ccbceb88b32138cf6
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis
|
||
signed-off-by: Thodoris Greasidis
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-request-11.5.7
|
||
title: ""
|
||
date: 2022-09-22T11:56:28.774Z
|
||
- commits:
|
||
- subject: Fix the typings to properly mark the auth parameter as optional
|
||
hash: e809a9b4dcf3deb5f693e2f734fb7e056498372e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: Update TypeScript to 4.8.3
|
||
hash: 31ba03f9dd49750ad323c68a3ef1bc2232ee032e
|
||
body: |
|
||
Was necessary since the typing tests were
|
||
failing in master.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.5.6
|
||
title: "'Fix the typings to proprly mark the auth parameter as optional'"
|
||
date: 2022-09-22T09:49:16.631Z
|
||
- commits:
|
||
- subject: Fix extracting the response error from object response bodies
|
||
hash: 78dff444e207df7d6838f0e8bdf25b8673c065d6
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.5.5
|
||
title: "'Fix extracting the response error from object response bodies'"
|
||
date: 2022-04-06T15:35:57.195Z
|
||
- commits:
|
||
- subject: Drop explicit karma-chrome-launcher devDependency
|
||
hash: db032a369a48b9707665189e2a42497105f1c596
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.5.4
|
||
title: "'Drop explicit karma-chrome-launcher devDependency'"
|
||
date: 2022-04-06T12:08:34.148Z
|
||
- commits:
|
||
- subject: Use response error as response message if there is one
|
||
hash: 909a8c6d89cebf7cc0f3a1ee90c70fd34e29e693
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
author: Matthew Yarmolinsky
|
||
version: balena-request-11.5.3
|
||
title: "'Use response error as response message if there is one'"
|
||
date: 2022-04-05T13:15:16.453Z
|
||
- commits:
|
||
- subject: Drop circle.yml
|
||
hash: d4fdd033595829116f90813ee2b65b5a3dd38df1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.5.2
|
||
title: "'Drop circle.yml'"
|
||
date: 2022-04-04T13:14:27.546Z
|
||
- commits:
|
||
- subject: Drop mochainon & bump karma
|
||
hash: c26d97fcb58971b2139c726306b92fd7593e1726
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.5.1
|
||
title: "'Bump mocha and add karma-chrome-launcher as a dev dependency'"
|
||
date: 2022-04-04T13:00:51.223Z
|
||
- commits:
|
||
- subject: Convert tests to JavaScript and drop coffeescript
|
||
hash: 0098dcd5be16c1eebbe722fd29d4a7597a8411bb
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
- subject: Fix the jsdoc generation
|
||
hash: a8779e0bf665f29493afa16aea41a140b02e133d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: Convert to typescript and publish typings
|
||
hash: 44106facfa8b770e786c04bdb01b1071fa737b45
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.5.0
|
||
date: 2021-11-28T13:07:15.557Z
|
||
- commits:
|
||
- subject: Allow overriding the default zlib flush setting
|
||
hash: e3bab85ca37f37aac5e3d84caf91c7884655717d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
version: balena-request-11.4.2
|
||
date: 2021-09-20T16:46:49.698Z
|
||
- commits:
|
||
- subject: Allow more lenient gzip decompression
|
||
hash: 9c7bc3051b279c9d09ec501a78dbe9f506d65650
|
||
body: >
|
||
Be more lenient with decoding compressed responses,
|
||
since (very rarely)
|
||
|
||
servers send slightly invalid gzip responses that are
|
||
still accepted
|
||
|
||
by common browsers.
|
||
|
||
|
||
Always using Z_SYNC_FLUSH is what cURL does.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
version: balena-request-11.4.1
|
||
date: 2021-08-27T19:10:59.811Z
|
||
- commits:
|
||
- subject: Update fetch-ponyfill to v7
|
||
hash: 4a560e48b303e842dfb4aee7b681a25d1268451e
|
||
body: |
|
||
The only breaking change is dropping support
|
||
for node v8 but we have already done that in v11.
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
See: https://github.com/qubyte/fetch-ponyfill/blob/main/HISTORY.md#700
|
||
see: https://github.com/qubyte/fetch-ponyfill/blob/main/HISTORY.md#700
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.4.0
|
||
date: 2021-03-12T16:50:40.750Z
|
||
- commits:
|
||
- subject: Switch to the versioned token refresh endpoint
|
||
hash: 1f062bf1833b470a7b02a5299101ad1ffa1a89c2
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.3.0
|
||
date: 2021-03-12T16:41:20.902Z
|
||
- commits:
|
||
- subject: Prevent token refresh when no base url is provided
|
||
hash: c3b694821ccdfabd36ca27bc689b55295128aea8
|
||
body: |
|
||
Otherwise request from the browser could end up
|
||
on the domain of the current url. For the dashboard
|
||
this would mean the UI nginx would respond with
|
||
the page not found page, and that content would
|
||
have ended up being saved as the token.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.2.1
|
||
date: 2021-03-12T16:13:27.652Z
|
||
- commits:
|
||
- subject: Update balena-auth from 4.0.0 to 4.1.0
|
||
hash: a0c18a805b2a492705255b6dbcc8748fbd4f2c5a
|
||
body: |
|
||
Update balena-errors from 4.4.0 to 4.7.1
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: josecoelho
|
||
version: balena-request-11.2.0
|
||
date: 2020-11-12T08:29:09.564Z
|
||
- commits:
|
||
- subject: Stop refreshing the token on absolute urls
|
||
hash: a61c8bb2a7c144748048e41b201f1ee2f7d6e7c7
|
||
body: |
|
||
Essentially reverting v11.0.1 but rejecting with a
|
||
better error than before.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://github.com/balena-io/balena-ui/issues/3942
|
||
see: https://github.com/balena-io/balena-ui/issues/3942
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.1.1
|
||
date: 2020-08-13T13:01:55.868Z
|
||
- 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
|
||
- 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
|
||
version: balena-sdk-17.10.1
|
||
title: ""
|
||
date: 2023-07-25T10:57:47.558Z
|
||
- commits:
|
||
- subject: "service: Allow passing an application-service_name pair as a
|
||
parameter"
|
||
hash: e1ad757a224c4bbff06f927644a5f7c3471bbb93
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1361"
|
||
resolves: "#1361"
|
||
Change-type: minor
|
||
change-type: minor
|
||
See: https://balena.zulipchat.com/#narrow/stream/346007-balena-io.2FbalenaCloud/topic/Using.20serviceName.20as.20param.20for.20service.20var.20methods.20in.20SDK
|
||
see: https://balena.zulipchat.com/#narrow/stream/346007-balena-io.2FbalenaCloud/topic/Using.20serviceName.20as.20param.20for.20service.20var.20methods.20in.20SDK
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.10.0
|
||
title: ""
|
||
date: 2023-07-11T09:01:06.152Z
|
||
- commits:
|
||
- subject: "device.serviceVar: Allow passing a service name as a parameter"
|
||
hash: 705ba70ab6afe287e9b0ee25828ca06968fc055b
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
See: https://balena.zulipchat.com/#narrow/stream/346007-balena-io.2FbalenaCloud/topic/Using.20serviceName.20as.20param.20for.20service.20var.20methods.20in.20SDK
|
||
see: https://balena.zulipchat.com/#narrow/stream/346007-balena-io.2FbalenaCloud/topic/Using.20serviceName.20as.20param.20for.20service.20var.20methods.20in.20SDK
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.9.0
|
||
title: ""
|
||
date: 2023-07-11T08:25:39.893Z
|
||
version: 16.7.8
|
||
title: ""
|
||
date: 2023-08-22T11:16:31.514Z
|
||
- commits:
|
||
- subject: Revert flowzone to master
|
||
hash: 272915192b08627bf0687af0bbf73247f1f815da
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: 16.7.7
|
||
title: ""
|
||
date: 2023-08-21T16:56:29.557Z
|
||
- commits:
|
||
- subject: "app create: Fix halting with a deprecation warning"
|
||
hash: 365d95c36b4b10cd683290747d1f26926d9a4710
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 16.7.6
|
||
title: ""
|
||
date: 2023-07-24T13:38:02.677Z
|
||
- commits:
|
||
- subject: Abstract the fleet/app/block create commands
|
||
hash: aff094575bb26547fa28b49eceec840a4c683929
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 16.7.5
|
||
title: ""
|
||
date: 2023-07-21T06:59:20.298Z
|
||
- commits:
|
||
- subject: "move: Include fleets of discontinued device types in the fleet
|
||
selection"
|
||
hash: b011af89ad7b4f43199be9666009155a8c6371b7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 16.7.4
|
||
title: ""
|
||
date: 2023-07-20T10:41:06.291Z
|
||
- commits:
|
||
- subject: "promote: Allow joining fleets of discontinued device types"
|
||
hash: 5628824bee935f6520fad3be498ea768e591755b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 16.7.3
|
||
title: ""
|
||
date: 2023-07-20T08:30:06.798Z
|
||
- commits:
|
||
- subject: Update balena-compose to v3.0.2
|
||
hash: 884e37d24293fc09a3a1c0f8e8763dc24698418c
|
||
body: |
|
||
Update balena-compose to v3.0.2
|
||
|
||
That release removes the use of the `cachefrom` on pull tasks, which
|
||
there is good evidence to suggest is the cause of #2165
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Felipe Lalanne
|
||
nested: []
|
||
version: 16.7.2
|
||
title: ""
|
||
date: 2023-07-19T01:43:53.469Z
|
||
- commits:
|
||
- subject: Update balena-sdk to 17.8.0
|
||
hash: bd598788dcb70fc48d225290c9705ae17ad0b2b5
|
||
body: |
|
||
Update balena-sdk from 17.0.0 to 17.8.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: "billing: Add `removeBillingInfo` method for removing billing info"
|
||
hash: 25d24ccdfe89ecc816ca8781cbfed6dafeda91bc
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: balena-sdk-17.8.0
|
||
title: ""
|
||
date: 2023-07-10T13:20:21.969Z
|
||
- commits:
|
||
- subject: "deviceType.getBySlugOrName: Use a clearer var name in the docs
|
||
example"
|
||
hash: 41f7b823975667c37daf1c541919c20e95a9198b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.7.1
|
||
title: ""
|
||
date: 2023-07-09T21:29:32.317Z
|
||
- commits:
|
||
- subject: Add typings for the organization.is_frozen computed term
|
||
hash: 95a4304cf75a6537036764d59d6a7f9c9060d623
|
||
body: ""
|
||
footer:
|
||
Depends-on: https://github.com/balena-io/balena-api/pull/4503
|
||
depends-on: https://github.com/balena-io/balena-api/pull/4503
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.7.0
|
||
title: ""
|
||
date: 2023-07-06T11:02:18.622Z
|
||
- commits:
|
||
- subject: "application.create: Enable creating fleets with archived device types"
|
||
hash: 97a267ce844840936a3bffe7d4f317e21cd0f8ad
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: balena-sdk-17.6.0
|
||
title: ""
|
||
date: 2023-07-05T12:29:10.114Z
|
||
- commits:
|
||
- subject: Add `owns__credit_bundle` typing for `Organization`
|
||
hash: 5260e77117f6eb07e32cb70da8889eb18112d216
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: balena-sdk-17.5.0
|
||
title: ""
|
||
date: 2023-06-27T17:12:54.385Z
|
||
- commits:
|
||
- subject: Add typings for Credits Notifications
|
||
hash: a1f526da9d3b217a51fe1987d8913c345ed0c996
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: balena-sdk-17.4.0
|
||
title: ""
|
||
date: 2023-06-19T10:20:57.945Z
|
||
- commits:
|
||
- subject: "util: Simplify the listImagesFromTargetState helper"
|
||
hash: b4efb2c3412020a2a186a9798f4f225bf7cee2d5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.3.2
|
||
title: ""
|
||
date: 2023-06-19T06:20:01.454Z
|
||
- commits:
|
||
- subject: Fix prettier complaining on windows runners
|
||
hash: 8d7f2eae237f270b128af35a2dd2da8377ea5092
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "deviceType.getInstructions: Improve the return type"
|
||
hash: 8339dbc86b295147c5d3054a27ff667920f4ac55
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Fix browser tests now failing to find a polyfill for querystring
|
||
hash: 02b72b0091c092403e684a6ae1ea3f3affcdb2fa
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.3.1
|
||
title: ""
|
||
date: 2023-06-17T09:13:14.340Z
|
||
- commits:
|
||
- subject: "os: Export the OsDownloadOptions type"
|
||
hash: ccfbb31d225c3dfa1d6ad8f11fc8d475b1a04315
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.3.0
|
||
title: ""
|
||
date: 2023-06-05T07:51:40.633Z
|
||
- commits:
|
||
- subject: "tsconfig: Allow noImplicitThis in the tests"
|
||
hash: 0688fef9932a22d6dc4783f862aee3bf919d753a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "tsconfig: Switch to strict compilation to fix the 5.1 errors"
|
||
hash: d4facc8362966b03fec3120f8d4664d7de512c17
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update TypeScript to 5.1.3
|
||
hash: f9c9c2be9cdd0e9a293131631b2bbfd932381ccc
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.2.3
|
||
title: ""
|
||
date: 2023-06-04T11:35:09.276Z
|
||
- commits:
|
||
- subject: Access other models internally via the shared current sdk instance
|
||
hash: 4ea321fa304c47ef8bfa474adbd45a430f6b6b40
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.2.2
|
||
title: ""
|
||
date: 2023-06-01T15:12:15.596Z
|
||
- commits:
|
||
- subject: Convert the remaining .js tests to .ts
|
||
hash: c4cd34fbeeb8815eba2684d071df313d14689238
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.2.1
|
||
title: ""
|
||
date: 2023-06-01T13:02:29.958Z
|
||
- commits:
|
||
- subject: Extends batch device actions to accept arrays of full UUIDs
|
||
hash: 3344ea5c83d0a3698293d4e989d29397fcd6a59b
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "device.startOsUpdate: Add support for providing an array of UUIDs"
|
||
hash: 2aa208c0b086c6885948672ccd068458c7f10139
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
See: https://balena.zulipchat.com/#narrow/stream/345889-balena-io.2Fos/topic/Enpal.20HUP
|
||
see: https://balena.zulipchat.com/#narrow/stream/345889-balena-io.2Fos/topic/Enpal.20HUP
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.2.0
|
||
title: ""
|
||
date: 2023-06-01T10:37:18.645Z
|
||
- commits:
|
||
- subject: Add 2fa tests
|
||
hash: 969559251e183c0cba203404e6a4642c64e4a6b4
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
- subject: Fix auth.twoFactor.isEnabled() regression returning always true
|
||
hash: 77c194aa66c17287f88ecc6d488dbace759d4c1a
|
||
body: |
|
||
Update balena-auth from 4.1.0 to 4.2.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Add a get2FAStatus() method
|
||
hash: 266c8bc9b12d13fd96ce0ae6b12d7767a27030d8
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-4.2.0
|
||
title: ""
|
||
date: 2023-05-25T12:06:34.551Z
|
||
- commits:
|
||
- subject: Fix async tests not waiting for the result
|
||
hash: 027af56893911b7b6a95c6743eb90cae86cc3f86
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-4.1.3
|
||
title: ""
|
||
date: 2023-05-25T08:28:54.576Z
|
||
- commits:
|
||
- subject: Delete redundant .resinci.yml
|
||
hash: eca476bec2b6ddd9c41809f3bca4c2c2f776fe69
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-4.1.2
|
||
title: ""
|
||
date: 2022-09-26T12:39:48.984Z
|
||
- commits:
|
||
- subject: Replace balenaCI with flowzone
|
||
hash: 349377a015dcbc7d963b950dc63ba2b2a03ad6a7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-auth-4.1.1
|
||
title: ""
|
||
date: 2022-09-22T22:01:40.204Z
|
||
version: balena-sdk-17.1.4
|
||
title: ""
|
||
date: 2023-05-30T06:58:26.026Z
|
||
- commits:
|
||
- subject: Add support to short uuid on device.serviceVar.set
|
||
hash: 7b38ccb080e1d0028e6d9730738722f2122b0854
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: balena-sdk-17.1.3
|
||
title: ""
|
||
date: 2023-05-29T14:17:14.708Z
|
||
- commits:
|
||
- subject: Switch to a stricter request limiting queuing mode
|
||
hash: 4302addfba8a773f1b528d4e12e4dd070593d149
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.1.2
|
||
title: ""
|
||
date: 2023-05-25T15:40:23.870Z
|
||
- commits:
|
||
- subject: Drop the callback examples from the docs
|
||
hash: 5d9bb410c83cbf2c0a8f031ab746984ffe912b5a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.1.1
|
||
title: ""
|
||
date: 2023-05-25T08:12:20.868Z
|
||
- commits:
|
||
- subject: Add the requestLimit & requestLimitInterval options to the SDK factory
|
||
hash: 9a92f9b8da880b53379522f6201cadcd7fcb97bd
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.1.0
|
||
title: ""
|
||
date: 2023-05-24T18:28:06.683Z
|
||
- commits:
|
||
- subject: Update dependencies
|
||
hash: c709c49f64ffc53e2a2c0477b5b28c6db56c064d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.0.2
|
||
title: ""
|
||
date: 2023-05-24T16:45:55.757Z
|
||
- commits:
|
||
- subject: Add a method to retrieve the supervisor image for a DT
|
||
hash: b64ee7ec80343f9846367b3b8794ef77421fe25b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Edwin Joassart
|
||
nested: []
|
||
- subject: Add util to list images referenced in a target state v3
|
||
hash: 9cbebb75cde280394871d6dd04758c237a2229aa
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Edwin Joassart
|
||
nested: []
|
||
- subject: Add a method for retrieving an application's virtual device target
|
||
supervisor state
|
||
hash: 3bc2fe3d7b6f20b733dba326e8895c7bba2e1c2f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Edwin Joassart <edwin.joassart@balena.io>
|
||
signed-off-by: Edwin Joassart <edwin.joassart@balena.io>
|
||
author: Edwin Joassart
|
||
nested: []
|
||
version: balena-sdk-17.0.1
|
||
title: ""
|
||
date: 2023-05-24T15:35:03.815Z
|
||
version: 16.7.1
|
||
title: ""
|
||
date: 2023-07-18T20:27:03.774Z
|
||
- commits:
|
||
- subject: "preload: Add the --no-pin-device-to-release flag to avoid interactive
|
||
questions"
|
||
hash: f53f148c8955f90f80e98962f10d4a1fe0dc8474
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
See: https://balena.zulipchat.com/#narrow/stream/345746-aspect.2Fproduct/topic/Level.20-.20need.20thoughts.20on.20questions.20.26.20feature.20suggestions
|
||
see: https://balena.zulipchat.com/#narrow/stream/345746-aspect.2Fproduct/topic/Level.20-.20need.20thoughts.20on.20questions.20.26.20feature.20suggestions
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 16.7.0
|
||
title: ""
|
||
date: 2023-07-17T19:59:49.480Z
|
||
- commits:
|
||
- subject: Reduce lodash usage in common user interaction patterns
|
||
hash: d3c27ae859b32e187546964830cdbc236cc56138
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 16.6.6
|
||
title: ""
|
||
date: 2023-07-10T17:16:05.627Z
|
||
- commits:
|
||
- subject: "fleet/block/app create: Fetch the supported device types using the
|
||
hostApps"
|
||
hash: d78b76aceb4cff60dbfe29d61b3ee5e9a2883fc9
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://balena.fibery.io/Organisation/Improvements-849#Improvements/Stop-relying-on-device-types-v1-device-type.json-for-unrelated-things-257
|
||
see: https://balena.fibery.io/Organisation/Improvements-849#Improvements/Stop-relying-on-device-types-v1-device-type.json-for-unrelated-things-257
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 16.6.5
|
||
title: ""
|
||
date: 2023-07-09T21:29:52.818Z
|
||
- commits:
|
||
- subject: Bump balena-compose to v2.3.0
|
||
hash: 9d0b82122a3df2791a55c83371828635f6e4a0c1
|
||
body: |
|
||
This allows the the CLI to use docker registry config when querying the
|
||
images manifest.
|
||
footer:
|
||
Relates-to: balena-io-modules/balena-compose#31
|
||
relates-to: balena-io-modules/balena-compose#31
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Felipe Lalanne
|
||
nested: []
|
||
version: 16.6.4
|
||
title: ""
|
||
date: 2023-07-06T13:58:25.571Z
|
||
- commits:
|
||
- subject: Remove redundant dependency on docker-toolbelt
|
||
hash: 0f4054fa4ddf74a8c7ec869bef74cee43f182df1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Akis Kesoglou
|
||
nested: []
|
||
- subject: Pin dockerode to v3.3.3
|
||
hash: 7545fc5d6e3d2c224a6c2024678b872538e3795c
|
||
body: >
|
||
v3.3.4 introduces a regression that is fixed by
|
||
https://github.com/apocas/dockerode/pull/695 but Dockerode has not
|
||
published a version that includes the fix yet. Pin the dependency to
|
||
ensure we don’t ever update to a broken version.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Akis Kesoglou
|
||
nested: []
|
||
version: 16.6.3
|
||
title: ""
|
||
date: 2023-06-30T17:07:32.165Z
|
||
- commits:
|
||
- subject: "macos notarization: Expose team ID instead of keeping it in secrets"
|
||
hash: d843e75512ebb9a54f00207b1b17aa65dc3244fc
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 16.6.2
|
||
title: ""
|
||
date: 2023-06-29T12:27:11.915Z
|
||
- commits:
|
||
- subject: Drop `electron-notarize` dependency in favor of `@electron/notarize`
|
||
hash: 10b5af69679d04323c920d7fc08b9d691b6590b2
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 16.6.1
|
||
title: ""
|
||
date: 2023-06-28T12:47:54.665Z
|
||
- commits:
|
||
- subject: "api-key: Add `revoke` command which accepts a list of API key ids"
|
||
hash: 4b1378dfbcfdac45adeb3ac39aa101c02ed21c90
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 16.6.0
|
||
title: ""
|
||
date: 2023-06-26T13:05:09.313Z
|
||
- commits:
|
||
- subject: Re-enable automatic github final releases
|
||
hash: bc405d997e33b975aeda53583890ee7578c98496
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: 16.5.2
|
||
title: ""
|
||
date: 2023-06-09T16:03:07.855Z
|
||
- commits:
|
||
- subject: Update TypeScript to 5.1.3
|
||
hash: abd73b805b542be4dda02845f8224ed4136455ca
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 16.5.1
|
||
title: ""
|
||
date: 2023-06-02T06:29:58.265Z
|
||
- commits:
|
||
- subject: Add `balena block create` command for creating Blocks
|
||
hash: 9975e5d9ac566e9535b43041186f0ad158a19b19
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 16.5.0
|
||
title: ""
|
||
date: 2023-05-25T16:45:00.106Z
|
||
- commits:
|
||
- subject: Add `balena app create` command for creatings Apps
|
||
hash: c5e8f0d6ea4c958b3b3c63e70ac8540fbf83b779
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 16.4.0
|
||
title: ""
|
||
date: 2023-05-25T15:53:21.350Z
|
||
- commits:
|
||
- subject: Add `balena api-keys` command for listing user/fleet API keys
|
||
hash: 166130c3df354531c0699205d9f2ef21ffd6bed6
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: 16.3.0
|
||
title: ""
|
||
date: 2023-05-25T15:06:36.634Z
|
||
- commits:
|
||
- subject: "device init: Avoid extra request when not providing the --fleet option"
|
||
hash: 063e9d40f0bb7cf5fd80d04d7989ffb1c5f7d98f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "devices: Use a single request when providing the --fleet parameter"
|
||
hash: 2b58143164f7933c5910c1e99d2d651841eb29b8
|
||
body: |
|
||
Reduces the response time when using
|
||
--fleet from 1.5s to 1s.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "ssh,tunnel: Fetch the fleet & devices in one request"
|
||
hash: 861d4f33b761b4bacb1756fc4a4345fdef512ad5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 16.2.7
|
||
title: ""
|
||
date: 2023-05-24T12:04:56.372Z
|
||
- commits:
|
||
- subject: "device init: Stop fetching unnecessary app fields"
|
||
hash: 07cb0cbfcd2b3dae8d360096a743fe844c671d45
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "device move: Stop fetching unnecessary device & app fields"
|
||
hash: a2392dc580b6cac5bef137d21ddfedff03fd5cdd
|
||
body: |
|
||
Reduces the amount of device data retrieved
|
||
by 66%.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "device register: Stop fetching unnecessary app fields"
|
||
hash: 8b3235ab2b57aa8240e9e28b871ca0f9501f5445
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "config generate: Stop fetching unnecessary app fields"
|
||
hash: 15dac6f19488464a8c89fa51f835a7ce48493fba
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "devices: Stop fetching unnecessary device fields"
|
||
hash: 3c93db844935ebf42b00cfa6d8df2b4b7a95df0f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "fleet rm,restart,rename,purge: Stop fetching unnecessary app fields"
|
||
hash: 9d8df0b78122fedee2290a2b3ca784ae1d8461a6
|
||
body: |
|
||
Halves the amout of application data retrieved.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "push: Stop unnecessarily fetching the application name"
|
||
hash: bcadbdbed8b3355b00df185844c33f28617a6b1f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "ssh,tunnel: Reduce the amount of application fields fetched"
|
||
hash: 05a96fa60eeda2da64832fb1b95f732660011065
|
||
body: |
|
||
Halves the amout of application data retrieved.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "orgs: Stop fetching unnecessary org fields"
|
||
hash: 2e37536e7a53ddc331a894c2e292736b354c27f1
|
||
body: |
|
||
Halves the amount of org data retrieved to
|
||
show the list of orgs to select from.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "fleet create: Reduce the amount of org fields fetched"
|
||
hash: 025c4ef7f2522dc9542a99c4dd008a956828669a
|
||
body: |
|
||
Halves the amount of org data retrieved to
|
||
show the list of orgs to select from.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Fetch only the app slug when resolving an app by name
|
||
hash: ecbc660bf50a2d0cdc1f69e6646a816df18ea247
|
||
body: |
|
||
Affects many env & tags commands, as well
|
||
as support, releases & preload.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 16.2.6
|
||
title: ""
|
||
date: 2023-05-24T11:17:28.049Z
|
||
- commits:
|
||
- subject: Fix device int & os initialize failing to initialize the drive list
|
||
hash: 0a25bec01056f1653936f17722c15a4af79808eb
|
||
body: ""
|
||
footer:
|
||
Resolves: "#2627"
|
||
resolves: "#2627"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 16.2.5
|
||
title: ""
|
||
date: 2023-05-24T10:30:19.237Z
|
||
- commits:
|
||
- subject: Remove extra request when filling the application selection list
|
||
hash: 46aa08c953e0d5e95b276a638a6185216e4c3327
|
||
body: |
|
||
Saves one request of about 450ms on the
|
||
init and move commands.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 16.2.4
|
||
title: ""
|
||
date: 2023-05-23T20:31:24.681Z
|
||
- commits:
|
||
- subject: Use stricter typings
|
||
hash: 1a6fe1f3de8cf8e741dabbd57b5e81366bd73054
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 16.2.3
|
||
title: ""
|
||
date: 2023-05-23T19:46:44.902Z
|
||
- commits:
|
||
- subject: "env add: Fix accepting fleet names when setting service vars"
|
||
hash: 50e852acee7c3c243a0228d3725217bdc2545e32
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 16.2.2
|
||
title: ""
|
||
date: 2023-05-23T14:02:34.112Z
|
||
- commits:
|
||
- subject: Update balena-settings-client to 5.0.2
|
||
hash: d9651c7393a928ea8069b2070071b4bdb55637e1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update balena-preload & balena-image-manager
|
||
hash: e371b1e7598605e9493399ee328cb8b061de56cb
|
||
body: |
|
||
Update balena-image-manager from 8.0.1 to 9.0.0
|
||
Update balena-preload from 13.0.0 to 14.0.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Drop .hound.yml
|
||
hash: d6055a616346aa2f017dfa791a20f0bb2a5a42ac
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update dependencies
|
||
hash: 0131918d375a4e8bbfe23f497f8426db1f0ed500
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update README.md
|
||
hash: 88d1b499ce5784c6daf9df5a305fcb2bff5d8416
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update to balena-sdk 17.0.0
|
||
hash: 57bb914c68d2e35851700034e4f8d73e10df6227
|
||
body: |
|
||
Update to balena-sdk from 16.8.0 to 17.0.0
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Convert to typescript an emit type declarations
|
||
hash: f540af7d9508897b6371afa649203e80a1e37e8c
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Require es2019 capable runtime
|
||
hash: ffbf5486aa5f082df091dd48e0c672b99f5860b8
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Drop support for Node.js v12 & v14
|
||
hash: d1e817215e7a632dcd557258074d3338948de63a
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-image-manager-9.0.0
|
||
title: ""
|
||
date: 2023-05-23T10:00:55.424Z
|
||
- commits:
|
||
- subject: Delete redundant .resinci.yml
|
||
hash: 040902fa9a870bcf1f5e1fd5d49fe1f9815dbe87
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-image-manager-8.0.3
|
||
title: ""
|
||
date: 2022-09-26T12:43:24.149Z
|
||
- commits:
|
||
- subject: Drop the .travis.yml
|
||
hash: 3915fa10d02335c7d97a89182b135dd41f54d64c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Replace balenaCI with flowzone
|
||
hash: d1def00d3a52ce22242da96764ea42d674138e1a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-image-manager-8.0.2
|
||
title: ""
|
||
date: 2022-09-22T22:41:39.467Z
|
||
- commits:
|
||
- subject: Improve typings & source type safety
|
||
hash: 98a0b5174457239ee2b0b3270d4089ceb5c6878d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update dev dependencies
|
||
hash: 94773c38f7d4bcb83c9573e82fab6562d86b11c7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update to balena-sdk 17.0.0
|
||
hash: d6a4fd04c6c1b9169aaa3d0aeeb94b7fd72c417d
|
||
body: |
|
||
Update to balena-sdk from 16.8.0 to 17.0.0
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Emit type declaration files
|
||
hash: 9c3a23146af6fb688331b962f94cf6cf01942734
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Switch to es6 module exports
|
||
hash: 7e7cd01a9f6fa959e5ae867615f627ab018f2945
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Require es2019 capable runtime
|
||
hash: 932dc7b4f75ee528fe7ceb632a7a443c90a58076
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Drop support for Node.js v12 & v14
|
||
hash: 02088fbb87d36cc674ae425e7fdc8defa1334cf3
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-preload-14.0.0
|
||
title: ""
|
||
date: 2023-05-23T10:00:54.755Z
|
||
- subject: Update balena-sdk to 17.0.0
|
||
hash: 77cf4af1666dbdef0478c5d6f3aeb0df4b54b44b
|
||
body: |
|
||
Update balena-sdk from 16.45.1 to 17.0.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Fully type the result of os.getAllOsVersions when providing pine
|
||
options
|
||
hash: 484a0db3ae90ea8170005162fe83a4ed10830f32
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Change all .create() methods to return fully typed results
|
||
hash: 1f156eccaa40409adfd25204ad14e263412fe621
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Change the pine.post() method to return fully typed results
|
||
hash: 0766da0fd9186d2f1246af1b5a24c7304fa91955
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Add the imageType property to the os.download method
|
||
hash: 1a7b04481859e92cc6f0874db246ecc55752ff17
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Add OS download custom properties
|
||
hash: 6f3e1e5d2a6a3eb9096da7a92291d92b97db3e3a
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
- subject: "**BREAKING**: Drop the tags.getAll() method from all models"
|
||
hash: 93c374cc3c562f8d3eba541938f0cbd1b998f559
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
See: https://github.com/balena-io/balena-sdk/issues/1300
|
||
see: https://github.com/balena-io/balena-sdk/issues/1300
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "**BREAKING**: Drop organization.membership.getAll()"
|
||
hash: 9e061c986f5e2104000adc97258a5f3d3a68994b
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
See: https://github.com/balena-io/balena-sdk/issues/1300
|
||
see: https://github.com/balena-io/balena-sdk/issues/1300
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "**BREAKING**: Drop application.membership.getAll()"
|
||
hash: 10bc1f70eb3441b6589ce99399f19a27f425f798
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
See: https://github.com/balena-io/balena-sdk/issues/1300
|
||
see: https://github.com/balena-io/balena-sdk/issues/1300
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "**BREAKING**: Drop device.getAll() in favor of getAllByOrganization()"
|
||
hash: 6e174f1c07b9ee1cd49452e7814b469fbcea26c2
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
See: https://github.com/balena-io/balena-sdk/issues/1300
|
||
see: https://github.com/balena-io/balena-sdk/issues/1300
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Replace lodash flatten with native flatMap
|
||
hash: df723bd0d160cec4f19bb44510ca7475cc019bcc
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Move the sources under the /src folder
|
||
hash: dfcdc93e871932391c94f2a3e26403a354bce5c0
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1316"
|
||
resolves: "#1316"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "types: Add type checks for the direction of the string $orderby
|
||
variant"
|
||
hash: ef263ae31ab2b1bb106599b8cf8aca36aed2397f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "types: Require a generic param in pine's associated resource helpers"
|
||
hash: ebba99414df57800f81cb5563ff0c5c530402f5d
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "tests: Convert some async expectations to asyn-await"
|
||
hash: 2a465e315bb3589728ca63c22d8a7d6c774266ce
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "types: Rename ODataOptionsWithSelect to ODataOptionsStrict"
|
||
hash: 4e61818ce134072efa54b95918bf9a767b153fb5
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "types: Rename PineOptionsWithSelect to PineOptionsStrict"
|
||
hash: c4d9394541c595750be52fc573ae630c877f60e1
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "Types: Rename ParamsObjWithSelect to ParamsObjStrict"
|
||
hash: f6974faf367e1823bda76872af4d22e6d086a2f7
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "release: Rename the `.note()` method to `.setNote()`"
|
||
hash: c8f18c9515b32e568b55b395a1a3bb40ae886431
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "device: Rename the `.note()` method to `.setNote()`"
|
||
hash: 192675c95d2d3fd4f079fb332f1ec3a31253a503
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "os.download: Change to accept a single object parameter"
|
||
hash: 8af221fc9f7022d36bac2e635cc007480dbf4e71
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "OsVersion: Make `variant` non-nullable to match the Release field"
|
||
hash: 7e5b1b0c8842cdb03af0943e62be926d2fc414e6
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "OsVersion: Drop the formattedVersion property"
|
||
hash: bdda17e47f30ae76bc9307514c87d8310df84753
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "OsVersion: Drop the rawVersion property in favor of raw_version"
|
||
hash: 660d86d59a2f94afe4f2a79e329762a91ce5ce1b
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Drop device.getManifestByApplication()
|
||
hash: 6a765d796fd99a05d635a45235f2a23cd3e8ad19
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Drop device.getManifestBySlug in favor of
|
||
config.getDeviceTypeManifestBySlug
|
||
hash: 6fd19e707620ee1a5a28599f9aa17b4f4b85292f
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Drop support for callbacks
|
||
hash: bfa093bc853fd288a5c09911c3ca9ad5e8352c13
|
||
body: ""
|
||
footer:
|
||
Resolves: "#874"
|
||
resolves: "#874"
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "getWithServiceDetails: Drop the current_gateway_downloads property"
|
||
hash: e6fc4e6fc647058fe3940b60dd62903a4e490baf
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1284"
|
||
resolves: "#1284"
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "types: Drop the deprecated public_key property from the JWTUser"
|
||
hash: 40a42744db25f0aba0471e0885ce02b524efc58b
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Drop the deprecated needsPasswordReset property from the JWTUser
|
||
hash: 4d9c53cfaac93f1dccf7ecf4c91c3509dd1f88e6
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Bump mockttp to v3.0.0
|
||
hash: c0393bad50b42c31e250f1b27cea29a6734c848f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update balena-hup-action-utils to 5.0.0
|
||
hash: d15912e75cbaf56553998d6f8cf6488ede8e9142
|
||
body: |
|
||
Update balena-hup-action-utils from 4.1.0 to 5.0.0
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Re-enable TS-compatibility checks
|
||
hash: af8c613fd90ed8992e280668f38428532f49e856
|
||
body: ""
|
||
footer:
|
||
Resolves: "#20"
|
||
resolves: "#20"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update Typescript to 5.0.4
|
||
hash: ec45e3cfaa76f98c61455c0ffbc0eb95d89bcfa7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Throw a typed HUPActionError for expected errors
|
||
hash: 67895734317615fa4115ff8b611854573a512e11
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Change the build target to es6
|
||
hash: 433af1c0a84fcddf21436c1fe2d812e53de737dd
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Drop support for node < v12
|
||
hash: f892293249d534a4afc3012d51264e33b01cb4ec
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-hup-action-utils-5.0.0
|
||
title: ""
|
||
date: 2023-04-28T09:13:27.431Z
|
||
- commits:
|
||
- subject: Delete redundant .resinci.yml
|
||
hash: e3edf16cfbcaa4882325e6a7e3fd8339e8b8dd28
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-hup-action-utils-4.1.3
|
||
title: ""
|
||
date: 2022-09-26T12:39:20.357Z
|
||
- commits:
|
||
- subject: Specify node 10 as the minimum supported node engine in the
|
||
package.json
|
||
hash: 428b80a8d6ff2059fb6be39b7e9ad745847c9748
|
||
body: |
|
||
The semver 7.1.3 package, which
|
||
balena-semver depends on, already has node
|
||
10 as the minimum engine.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://www.npmjs.com/package/semver
|
||
see: https://www.npmjs.com/package/semver
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Replace balenaCI with flowzone
|
||
hash: 8cbe03c666bec40ccfa06bb1c7be2e9d1cd9f90d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-hup-action-utils-4.1.2
|
||
title: ""
|
||
date: 2022-09-22T22:35:28.848Z
|
||
- commits:
|
||
- subject: Bump karma to v6
|
||
hash: 76cb56e651c47958d271919e89e774438027d4cf
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-hup-action-utils-4.1.1
|
||
title: "'Bump karma to v6'"
|
||
date: 2022-04-09T20:24:15.243Z
|
||
- subject: Update balena-settings-client to v5.0.0
|
||
hash: 7b78ad6d2149c7d3c8826136a8a4ce930bc2a5b1
|
||
body: |
|
||
Update balena-settings-client from 4.0.6 to 5.0.0
|
||
footer:
|
||
Resolves: "#1231"
|
||
resolves: "#1231"
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Bump minimum supported Typescript version to v5.0.2
|
||
hash: 418dfc5e2dd7cdf6daa13a40a635dceb042a1596
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis
|
||
signed-off-by: Thodoris Greasidis
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "**BREAKING**: Drop device.getAllByParentDevice"
|
||
hash: 6dfa00cfb06fe4ac1588988a772d17c23cd9b65a
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "**BREAKING**: Drop support for node 12, require es2019 builtin APIs"
|
||
hash: 12f0ef9f5f17ccff294d131fb93e442a8ea06f5f
|
||
body: |
|
||
Node 12 may well still work with the SDK for
|
||
quite a while, but we'll no longer actively test
|
||
against them since they are now
|
||
characterized as EOL, and it's quite possible
|
||
that it may stop working entirely in any future
|
||
release.
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "**BREAKING**: Stop publishing an unminified browser bundle"
|
||
hash: a5a524ce956859a2484e25aad0f048ec562df5b3
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1222"
|
||
resolves: "#1222"
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-17.0.0
|
||
title: ""
|
||
date: 2023-05-22T12:35:06.147Z
|
||
version: 16.2.1
|
||
title: ""
|
||
date: 2023-05-23T12:28:21.304Z
|
||
- commits:
|
||
- subject: "secureboot: Retrieve the OS release & contract in one request"
|
||
hash: 83a5e7392adc371b8e4c3edfe7efb22b5f3f6eee
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "os configure, config generate: Add '--secureBoot' option to opt-in
|
||
secure boot"
|
||
hash: f0c8c370228676313d57b00505c589f1832ec0d4
|
||
body: |
|
||
Allow to generate a config file with `installer.secureboot` set so that
|
||
a secure boot and disk encrypted system can be installed.
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Alex Gonzalez <alexg@balena.io>
|
||
signed-off-by: Alex Gonzalez <alexg@balena.io>
|
||
author: Alex Gonzalez
|
||
nested: []
|
||
- subject: "package.json: Update balena-sdk to 16.44.2"
|
||
hash: ba26d3204db82168133de467035aa5b2dbd506a1
|
||
body: |
|
||
Update balena-sdk from 16.40.0 to 16.44.2
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Alex Gonzalez <alexg@balena.io>
|
||
signed-off-by: Alex Gonzalez <alexg@balena.io>
|
||
author: Alex Gonzalez
|
||
nested:
|
||
- commits:
|
||
- subject: Update flowzone's macos runner to v12
|
||
hash: 0217b18d0410cb47254a586fe61a24b1bc602a4f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Add device type yocto properties to typings
|
||
hash: 2659041f88cd5130020ab8a57ecc90a1533f10f2
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
- subject: Optimize getDeviceUrl request in one query
|
||
hash: 9b30c54425eff504f3e3c6a2948d9f1ed2fe8225
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: balena-sdk-16.44.2
|
||
title: ""
|
||
date: 2023-05-16T09:40:50.769Z
|
||
- commits:
|
||
- subject: Fix device.getAllByOrganization parameter docs
|
||
hash: b0ac935ec4a8e59cd69f27824077fe2de867d145
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: balena-sdk-16.44.1
|
||
title: ""
|
||
date: 2023-05-09T13:45:49.211Z
|
||
- commits:
|
||
- subject: Add device.getAllByOrganization()
|
||
hash: cae28e8a6b2ec00c3be8df046ec1d334993816e1
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Deprecate Device's is_managed_by__device & manages__device properties
|
||
hash: 7dd18a0f6087fa4e4fb002700d27550c1539356f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.44.0
|
||
title: ""
|
||
date: 2023-04-27T18:36:49.103Z
|
||
- commits:
|
||
- subject: Add test case DeviceHistory expandable resources
|
||
hash: 8d6160dd6e65964043fd64115a3ca08cb0d03764
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: fisehara <harald@balena.io>
|
||
signed-off-by: fisehara <harald@balena.io>
|
||
author: fisehara
|
||
nested: []
|
||
- subject: Make DeviceHistory referenced resources expandable
|
||
hash: 04d3aea7e86ca90bf9b456d21161c5e0b586f9ad
|
||
body: |
|
||
Add NavigationResource for Actor and fix DeviceType resource
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: fisehara <harald@balena.io>
|
||
signed-off-by: fisehara <harald@balena.io>
|
||
author: fisehara
|
||
nested: []
|
||
version: balena-sdk-16.43.0
|
||
title: ""
|
||
date: 2023-04-19T08:21:57.502Z
|
||
- commits:
|
||
- subject: Add support for pine queries on Concept Type properties
|
||
hash: 2da182dc83fac63eb7d29dc00cfdcf40865969b2
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Properly type Actor properties on resources
|
||
hash: b8d55511c5faff1d28cbd1f93988f7ffb6a55b3a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: fisehara <harald@balena.io>
|
||
signed-off-by: fisehara <harald@balena.io>
|
||
author: fisehara
|
||
nested: []
|
||
version: balena-sdk-16.42.0
|
||
title: ""
|
||
date: 2023-04-18T18:38:08.173Z
|
||
- commits:
|
||
- subject: "Release model: Add support for getting/patching releases by
|
||
`application` & `rawVersion` pairs"
|
||
hash: 9086f70becf3fc7ffc8f5e21f52dd509d14b46f4
|
||
body: ""
|
||
footer:
|
||
Changelog-entry: "Release model: Add support for getting/patching releases by
|
||
`application` & `rawVersion` pairs"
|
||
changelog-entry: "Release model: Add support for getting/patching releases by
|
||
`application` & `rawVersion` pairs"
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: balena-sdk-16.41.0
|
||
title: ""
|
||
date: 2023-04-07T13:17:25.193Z
|
||
- subject: "flowzone: update custom runs to use macos-12"
|
||
hash: d53542975edd144319986484401a1421a35c4845
|
||
body: >
|
||
After the flowzone update to use zstd as compression algorithm for
|
||
sources
|
||
|
||
there is an error on macos-11 as tar does not support it.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Alex Gonzalez <alexg@balena.io>
|
||
signed-off-by: Alex Gonzalez <alexg@balena.io>
|
||
author: Alex Gonzalez
|
||
nested: []
|
||
version: 16.2.0
|
||
title: ""
|
||
date: 2023-05-19T18:11:53.353Z
|
||
- commits:
|
||
- subject: build linux/arm packages
|
||
hash: d61c30075036bf82fd81fdf6445bc5309d8af721
|
||
body: ""
|
||
footer:
|
||
change-type: minor
|
||
author: balenaCI
|
||
nested: []
|
||
version: 16.1.0
|
||
title: ""
|
||
date: 2023-05-16T18:26:08.594Z
|
||
- commits:
|
||
- subject: "support: Change the printed support expiry date in ISO 8601 UTC format"
|
||
hash: 5bf95300ee0140487e7cac0083aecb972f7efe51
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "logs: Change the timestamp format to ISO 8601 UTC"
|
||
hash: adb460b270a2aebb7c27a77483d9bfa652bfad0a
|
||
body: ""
|
||
footer:
|
||
Resolves: "#2608"
|
||
resolves: "#2608"
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Pin flowzone to v4.7.1
|
||
hash: ca80bd52fe5d4c7e3ab2b82852126d6067a6f3f8
|
||
body: |
|
||
The macos-11 runners apparently do not support zst compression format as
|
||
added in flowzone 4.7.2. While support is rolled out, we can keep
|
||
the flowzone branch to the previous working version.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Felipe Lalanne
|
||
nested: []
|
||
- subject: Update etcher-sdk to v8.5.3
|
||
hash: 281f8abb9a4a9c33b26674a1ee139de8dd09143e
|
||
body: >
|
||
This removes the dependency on our custom fork of
|
||
[node-usb](https://github.com/balena-io-modules/node-usb)
|
||
|
||
and uses the maintained building method of the official node-usb repo
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Felipe Lalanne
|
||
nested: []
|
||
- subject: Update vercel/pkg to v5.8.1
|
||
hash: 2cf2918d73cd595e7e7dfc4620aeb8dce08b25ec
|
||
body: >
|
||
This seems to be needed to build the binaries for node v16 since earlier
|
||
|
||
versions failed with
|
||
|
||
|
||
```
|
||
|
||
Error: Could not detect abi for version 16.13.0 and runtime
|
||
node. Updating "node-abi" might help solve this issue if it is a new
|
||
release of node
|
||
|
||
```
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Felipe Lalanne
|
||
nested: []
|
||
- subject: Update to Node 16
|
||
hash: 7dfb7474f54d65c0d73a72ac1df69de554a7ad31
|
||
body: |
|
||
This also drops support for Node 14
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Felipe Lalanne
|
||
nested: []
|
||
version: 16.0.0
|
||
title: ""
|
||
date: 2023-05-16T00:02:35.062Z
|
||
- commits:
|
||
- subject: Use valid release uuid for local releases
|
||
hash: cd19845b6b6ddecbf723b0598b9fbb628dd2419f
|
||
body: |
|
||
On local push, the CLI uses `localrelease` as the `commit` property for
|
||
the development application. This is not a valid uuid and will not be
|
||
read properly by the supervisor, as seen in
|
||
|
||
https://github.com/balena-os/balena-supervisor/blob/master/src/compose/service.ts#L652
|
||
|
||
While this is not a problem right now, the commit is becoming the main
|
||
way to identify a service release (replacing `releaseId` and `imageId`),
|
||
and the invalid release uuid could cause update issues when pushing a
|
||
local release on when using some API endpoints.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Relates-to: balena-os/balena-supervisor#2136
|
||
relates-to: balena-os/balena-supervisor#2136
|
||
author: Felipe Lalanne
|
||
nested: []
|
||
version: 15.2.3
|
||
title: ""
|
||
date: 2023-05-03T20:03:47.033Z
|
||
- commits:
|
||
- subject: Remove nvmrc
|
||
hash: 35fe7c6a5886f6af5d430c06d62ca20f757009a7
|
||
body: |
|
||
There is not a lot of benefit to using `.nvmrc` as it still requires
|
||
`nvm use`, and not everybody uses `nvm`. The call to `npm install` will
|
||
already warn about using the wrong version.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Felipe Lalanne
|
||
nested: []
|
||
version: 15.2.2
|
||
title: ""
|
||
date: 2023-04-28T16:16:42.608Z
|
||
- commits:
|
||
- subject: Fix tslib going out of sync causing HUP to fail
|
||
hash: 150c6e75f52f246016704bd75c9584a7231f1cf6
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 15.2.1
|
||
title: ""
|
||
date: 2023-04-28T09:25:47.843Z
|
||
- commits:
|
||
- subject: Add support for device restarts in open-balena
|
||
hash: c1017e8e27e4b4227de5f47ec0cb7a890262f663
|
||
body: |
|
||
Update balena-sdk from 16.28.2 to 16.40.0
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: "device.reboot: Fix the typings requiring a second argument"
|
||
hash: af6f7f98483dab7f7c150ad3b7614896f806f63a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "device.restartApplication: Use the supervisor endpoint to issue
|
||
restarts"
|
||
hash: 417a03b6b6891a9f472ecdae2b992f2c01a89f84
|
||
body: ""
|
||
footer:
|
||
Resolves: "#717"
|
||
resolves: "#717"
|
||
Change-type: minor
|
||
change-type: minor
|
||
See: https://github.com/balena-io/open-balena-api/issues/141
|
||
see: https://github.com/balena-io/open-balena-api/issues/141
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.40.0
|
||
title: ""
|
||
date: 2023-04-05T06:04:03.606Z
|
||
- commits:
|
||
- subject: "patch: Split instruction strings on linebreak"
|
||
hash: 815e9a7700f6592c5a5b6f90d390606c1e166a2d
|
||
body: ""
|
||
footer:
|
||
Signed-off-by: Vipul Gupta (@vipulgupta2048) <vipulgupta2048@gmail.com>
|
||
signed-off-by: Vipul Gupta (@vipulgupta2048) <vipulgupta2048@gmail.com>
|
||
author: Vipul Gupta (@vipulgupta2048)
|
||
nested: []
|
||
version: balena-sdk-16.39.1
|
||
title: ""
|
||
date: 2023-04-04T07:48:20.539Z
|
||
- commits:
|
||
- subject: Add `device history` model
|
||
hash: 6cdc45fccfafd9eb0d67043ba5b9029fd47c25f8
|
||
body: >
|
||
`device history` is read only and model is added with
|
||
|
||
- getAllByDevice
|
||
|
||
- getAllByApplication
|
||
|
||
|
||
Changelog-entry: Enable audit logging and reviewing device
|
||
changes. The SDK defaults to fetch last 7 days of history
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: fisehara <harald@balena.io>
|
||
signed-off-by: fisehara <harald@balena.io>
|
||
author: fisehara
|
||
nested: []
|
||
version: balena-sdk-16.39.0
|
||
title: ""
|
||
date: 2023-03-30T15:11:52.226Z
|
||
- commits:
|
||
- subject: Fix credit-bundle jsdocs
|
||
hash: db958ceb3360fc61662a545b3a5d4e91b7a63e5a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Josh Bowling
|
||
nested: []
|
||
version: balena-sdk-16.38.2
|
||
title: ""
|
||
date: 2023-03-28T07:50:05.631Z
|
||
- commits:
|
||
- subject: Deprecate the device-type.json's instructions field
|
||
hash: d25129e7700348eae5d5690c17c47aeb033999d3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.38.1
|
||
title: ""
|
||
date: 2023-03-27T15:11:18.990Z
|
||
- commits:
|
||
- subject: Add aliases for the DT contrast slugs used in getInstructions
|
||
hash: d47f707acf9b0a15259aac449ef3d42c1497f9d7
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.38.0
|
||
title: ""
|
||
date: 2023-03-21T15:30:17.676Z
|
||
- commits:
|
||
- subject: "device-type/getInstructions: Overload to accept the device type
|
||
contract"
|
||
hash: 2c118e035153304494b6388fe6c57358aed678f3
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.37.0
|
||
title: ""
|
||
date: 2023-03-21T08:27:32.228Z
|
||
- commits:
|
||
- subject: Update TypeScript to 5.0.2
|
||
hash: 2b4930c4e89ce67a0e9d3d6b04642ec53fa3e254
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.36.6
|
||
title: ""
|
||
date: 2023-03-20T23:00:59.020Z
|
||
- commits:
|
||
- subject: "patch: Improve jetsonFlash provisioning partial"
|
||
hash: 6ccd09ce5372f221e6410f69bf779a98b39d1a5a
|
||
body: ""
|
||
footer:
|
||
Signed-off-by: Vipul Gupta (@vipulgupta2048) <vipulgupta2048@gmail.com>
|
||
signed-off-by: Vipul Gupta (@vipulgupta2048) <vipulgupta2048@gmail.com>
|
||
author: Vipul Gupta (@vipulgupta2048)
|
||
nested: []
|
||
version: balena-sdk-16.36.5
|
||
title: ""
|
||
date: 2023-03-16T19:32:14.798Z
|
||
- commits:
|
||
- subject: Avoid running write operation tests in parallel to support retries
|
||
hash: eb6400c8382521d1e2563cc6cd0e3345d2b26869
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Retry failing tests twice
|
||
hash: cc60b33c0be7c16944b26b1821d84896328038f1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Fix tests per removal of `microservices-starter` application type
|
||
hash: c16b7ecbc7817b7cebeaa228a988f37379d357ad
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: balena-sdk-16.36.4
|
||
title: ""
|
||
date: 2023-03-15T16:07:51.007Z
|
||
- commits:
|
||
- subject: "models/device-type: Add test for Radxa Zero instructions"
|
||
hash: f6b78068c77ba7c8bdaa156a237ed1693b41b83f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Alexandru Costache <alexandru@balena.io>
|
||
signed-off-by: Alexandru Costache <alexandru@balena.io>
|
||
author: Alexandru Costache
|
||
nested: []
|
||
- subject: "lib/models: Add radxaFlash protocol for Radxa boards"
|
||
hash: 7c8f72cc3ed7cc3ab1272a33fb2ea163c6c94b62
|
||
body: |
|
||
The Radxa boards use different flashing mechanisms
|
||
depending on the device model. Let's add a common
|
||
step for them, which is entering maskrom mode. The
|
||
actual procedure for entering this mode is detailed
|
||
in the contract partials for each device.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Alexandru Costache <alexandru@balena.io>
|
||
signed-off-by: Alexandru Costache <alexandru@balena.io>
|
||
author: Alexandru Costache
|
||
nested: []
|
||
version: balena-sdk-16.36.3
|
||
title: ""
|
||
date: 2023-02-28T08:54:38.206Z
|
||
- commits:
|
||
- subject: "tests: Stop using flowzone internal env vars to for skipping npm test"
|
||
hash: f2b97331c0c90bdf405fda02e7fc78c21f27c40b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.36.2
|
||
title: ""
|
||
date: 2023-02-24T18:53:38.952Z
|
||
- commits:
|
||
- subject: Add plan validity date fields
|
||
hash: 508703829d26d64971f5a3fbeb92cd891c057762
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Josh Bowling
|
||
nested: []
|
||
version: balena-sdk-16.36.1
|
||
title: ""
|
||
date: 2023-02-20T09:15:09.476Z
|
||
- commits:
|
||
- subject: Add contract partial based instruction generation
|
||
hash: 424fc463a236379a85047aa6c473db0ba740b935
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Micah Halter <micah@balena.io>
|
||
signed-off-by: Micah Halter <micah@balena.io>
|
||
author: Micah Halter
|
||
nested: []
|
||
version: balena-sdk-16.36.0
|
||
title: ""
|
||
date: 2023-02-16T14:28:58.323Z
|
||
- commits:
|
||
- subject: Add `CreditBundle` model
|
||
hash: 0dbb6d7fb0e2d91e957c299a53e9e7f7cc67ef4f
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: balena-sdk-16.35.0
|
||
title: ""
|
||
date: 2023-02-10T15:54:48.576Z
|
||
- commits:
|
||
- subject: Add configVarInvalidRegex to Config Var typing
|
||
hash: b1a9831540ae693f02e99a2d9d44841c76187a87
|
||
body: >
|
||
This is part of the work for enabling the creation of
|
||
configuration
|
||
|
||
variables with a colon character as a means to allow Raspberry
|
||
PI users
|
||
|
||
to enable the second HDMI port on RPI4 and others.
|
||
footer:
|
||
Relates-to: balena-io/open-balena-api#1199
|
||
relates-to: balena-io/open-balena-api#1199
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Felipe Lalanne
|
||
nested: []
|
||
version: balena-sdk-16.34.0
|
||
title: ""
|
||
date: 2023-02-09T16:54:13.648Z
|
||
- commits:
|
||
- subject: "CurrentServiceWithCommit: Add release `raw_version` to type"
|
||
hash: 0ded12d5defad8665ce94cd3b5c9fe67de114ea3
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: balena-sdk-16.33.0
|
||
title: ""
|
||
date: 2023-02-09T14:42:42.519Z
|
||
- commits:
|
||
- subject: Optimize the device.get method
|
||
hash: 66e9d96e1a04b9e028737ecdedcdb91f5bfbc4b6
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://balena.zulipchat.com/#narrow/stream/346007-balena-io.2FbalenaCloud/topic/SDK.20uuidOrId
|
||
see: https://balena.zulipchat.com/#narrow/stream/346007-balena-io.2FbalenaCloud/topic/SDK.20uuidOrId
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.32.3
|
||
title: ""
|
||
date: 2023-02-07T22:21:59.637Z
|
||
- commits:
|
||
- subject: Improve pine typings for public resources without id fields
|
||
hash: 3b19617112795c11119a40aa8c2a0cce89be6ca5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.32.2
|
||
title: ""
|
||
date: 2023-02-02T09:19:25.837Z
|
||
- commits:
|
||
- subject: Drop no longer used .travis.yml & .hound.yml
|
||
hash: 69ded63730b899e097235360e8d6c40f26113a88
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Rerun prettier
|
||
hash: 782843aaebc92d2bc2c228d8a531ecbf450d06a1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.32.1
|
||
title: ""
|
||
date: 2023-01-16T20:56:36.936Z
|
||
- commits:
|
||
- subject: "typings: Add the device.is_frozen field"
|
||
hash: d808b7dd910a4afd35e12f1e2d57c6b36f30cb6c
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.32.0
|
||
title: ""
|
||
date: 2023-01-05T23:10:26.233Z
|
||
- commits:
|
||
- subject: "application.create: Deprecate the `parent` option"
|
||
hash: fdd220b8b52fd62ea55c2e2ab845ec81c086b5ab
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Deprecate the device.getAllByParentDevice() method
|
||
hash: a539a421ba75cc0daf5309b560304778ca3d1a98
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Simplify the device.move() checks
|
||
hash: d5092ed9aa0de33487bfa624d7bdb530b85c6ca4
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.31.2
|
||
title: ""
|
||
date: 2022-12-20T11:25:13.835Z
|
||
- commits:
|
||
- subject: Replace appveyor with flowzone
|
||
hash: 281a120e82b362d9a495e106913fc422264c091a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.31.1
|
||
title: ""
|
||
date: 2022-12-17T19:46:46.675Z
|
||
- commits:
|
||
- subject: Add `updateAccountInfo` method to billing model for updating billing
|
||
account info
|
||
hash: d7521ae2f9724f3545f535f232673ed47814d54d
|
||
body: ""
|
||
footer:
|
||
Changelog-entry: Add `updateAccountInfo` method to billing model for updating
|
||
billing account info
|
||
changelog-entry: Add `updateAccountInfo` method to billing model for updating
|
||
billing account info
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: myarmolinsky
|
||
nested: []
|
||
version: balena-sdk-16.31.0
|
||
title: ""
|
||
date: 2022-12-16T13:47:53.230Z
|
||
- commits:
|
||
- subject: "Flowzone: Allow external contributions"
|
||
hash: 0194aafccf061255aa0d8a46642372b4d2f26d76
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.30.2
|
||
title: ""
|
||
date: 2022-12-13T13:42:31.676Z
|
||
- commits:
|
||
- subject: "patch: bump catch-uncommitted from 1.6.2 to 2.0.0"
|
||
hash: eef2f8ef1abec6fe825a55c37a771070a3efb94a
|
||
body: |
|
||
Bumps [catch-uncommitted](https://github.com/resin-io-modules/catch-uncommitted) from 1.6.2 to 2.0.0.
|
||
- [Release notes](https://github.com/resin-io-modules/catch-uncommitted/releases)
|
||
- [Changelog](https://github.com/balena-io-modules/catch-uncommitted/blob/master/CHANGELOG.md)
|
||
- [Commits](https://github.com/resin-io-modules/catch-uncommitted/compare/v1.6.2...v2.0.0)
|
||
|
||
---
|
||
updated-dependencies:
|
||
- dependency-name: catch-uncommitted
|
||
dependency-type: direct:development
|
||
update-type: version-update:semver-major
|
||
...
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: dependabot[bot] <support@github.com>
|
||
signed-off-by: dependabot[bot] <support@github.com>
|
||
author: dependabot[bot]
|
||
nested: []
|
||
version: balena-sdk-16.30.1
|
||
title: ""
|
||
date: 2022-12-07T09:26:22.165Z
|
||
- commits:
|
||
- subject: Add utils and export mergePineOptions `balena.utils.mergePineOptions()`
|
||
hash: 5c10581848255f451cbfe29ea74711bf7f53bde8
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
author: JSReds
|
||
nested: []
|
||
version: balena-sdk-16.30.0
|
||
title: ""
|
||
date: 2022-11-24T17:55:44.523Z
|
||
- commits:
|
||
- subject: "device.getWithServiceDetails: Stop auto-expanding the
|
||
gateway_downloads"
|
||
hash: c6846f529245ceee6d2a1de621249b0ac4f8ca20
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://balena.zulipchat.com/#narrow/stream/345889-loop.2Fbalena-os/topic/Python.20SDK.20doesn't.20work.20with.20device.20API.20key
|
||
see: https://balena.zulipchat.com/#narrow/stream/345889-loop.2Fbalena-os/topic/Python.20SDK.20doesn't.20work.20with.20device.20API.20key
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.29.3
|
||
title: ""
|
||
date: 2022-11-24T12:16:07.452Z
|
||
- commits:
|
||
- subject: Update TypeScript to 4.9.3
|
||
hash: 9d81b8779cdd720e8c90b83e15257b33999bbdc9
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.29.2
|
||
title: ""
|
||
date: 2022-11-16T08:29:18.733Z
|
||
- commits:
|
||
- subject: Fix release end_timestamp type
|
||
hash: 7bf0c406d09126a69f4711db8e9a4b12a5e559b0
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.29.1
|
||
title: ""
|
||
date: 2022-11-12T23:34:03.778Z
|
||
- commits:
|
||
- subject: Support filtered $count operations inside $filter & $orderby
|
||
hash: b36810a4b65909dea8725a4b9c060d06f2b82d2f
|
||
body: |
|
||
Update pinejs-client-core from 6.9.6 to 6.12.0
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Deprecate the 'a/count' notation in $orderby
|
||
hash: f1aaa244418a413860cde2a42a0a3e44d00249d2
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "Deprecate the $count: { $op: number } notation"
|
||
hash: 7501cc05ede27af86604ca0720f2ca5f99334f02
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "Add support for `$filter: { $op: [{ $count: {} }, number] }` notation"
|
||
hash: 4a5c6ba07ce6e0e54bbea64c70be64c31e956080
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: pinejs-client-js-6.12.0
|
||
title: ""
|
||
date: 2022-11-10T22:13:38.655Z
|
||
- commits:
|
||
- subject: "Deprecate non-$filter props inside `$expand: { a: { $count: {...}}}`"
|
||
hash: 97066f1d1359eb0d340a216fa9aec1ba81dc8052
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "Add support for `$orderby: { a: { $count: ... }, $dir: 'asc' }`
|
||
notation"
|
||
hash: 570f0400e518efc0499a0111873768b5dc4c94f5
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
See: https://jel.ly.fish/thread-f02087f0-7415-42ac-9b54-75fd10fd0c5c
|
||
see: https://jel.ly.fish/thread-f02087f0-7415-42ac-9b54-75fd10fd0c5c
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: pinejs-client-js-6.11.0
|
||
title: ""
|
||
date: 2022-11-09T15:59:01.304Z
|
||
- commits:
|
||
- subject: Refactor the deprecation message definitions
|
||
hash: 941b08a4359d11bef0d36645d2b4b358a3b1090e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: pinejs-client-js-6.10.7
|
||
title: ""
|
||
date: 2022-11-07T17:51:35.292Z
|
||
- commits:
|
||
- subject: "tests: Support `.only` & `.skip` in the higher level test functions"
|
||
hash: 9326a2d23d40831be6100241ae92fdec57404806
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: pinejs-client-js-6.10.6
|
||
title: ""
|
||
date: 2022-10-31T13:32:10.558Z
|
||
- commits:
|
||
- subject: "Flowzone: Use inherited secrets"
|
||
hash: b3bf8b0cae0c40980f76a952d1890a228d48bd3c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: pinejs-client-js-6.10.5
|
||
title: ""
|
||
date: 2022-10-14T16:25:25.721Z
|
||
- commits:
|
||
- subject: Specify node 10 as the minimum supported node engine in the
|
||
package.json
|
||
hash: e0f8b12d1e7c0b792fcd16de9e938e90a368ba14
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Replace balenaCI with flowzone
|
||
hash: 941af23d810b6924face6164ee601ee4b686bef7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: pinejs-client-js-6.10.4
|
||
title: ""
|
||
date: 2022-09-26T09:38:22.584Z
|
||
- commits:
|
||
- subject: Fix $count typings to only allow $filter under it
|
||
hash: d4cb65524ba2076df05f03574ce39acd547daa63
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://docs.oasis-open.org/odata/odata/v4.01/os/abnf/odata-abnf-construction-rules.txt
|
||
see: https://docs.oasis-open.org/odata/odata/v4.01/os/abnf/odata-abnf-construction-rules.txt
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: pinejs-client-js-6.10.3
|
||
title: "'Fix typings to only allow under it'"
|
||
date: 2022-09-15T15:20:32.755Z
|
||
- commits:
|
||
- subject: Update dependencies
|
||
hash: edc7575ac0976037506deb076d034e7cf08ce5bb
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
- subject: Remove circleci
|
||
hash: 59c5a36292a80149b305d83a4d22b4d2dbe3001d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: pinejs-client-js-6.10.2
|
||
title: "'Remove circleci/update deps'"
|
||
date: 2022-04-08T13:22:23.848Z
|
||
- commits:
|
||
- subject: Do not await the _request() result to allow enhanced promises
|
||
downstream
|
||
hash: a209138f928809869d68e05cdcea4c2bf0d1fac1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: pinejs-client-js-6.10.1
|
||
title: "'Avoid modifying the resulting promise when retries are not used'"
|
||
date: 2022-02-08T23:33:07.778Z
|
||
- commits:
|
||
- subject: Add optional retry logic to client
|
||
hash: d5496ebe73a0db28ac1c123575e80c9d25367d48
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Paul Jonathan Zoulin
|
||
version: pinejs-client-js-6.10.0
|
||
date: 2022-01-24T19:05:04.020Z
|
||
version: balena-sdk-16.29.0
|
||
title: ""
|
||
date: 2022-11-12T08:40:37.612Z
|
||
- commits:
|
||
- subject: Use deep imports for date-fns to improve tree-shaking
|
||
hash: db4d99bd589ead7c94dfb38835c72aa7f9c81081
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://balena.zulipchat.com/#narrow/stream/346007-balena-io.2FbalenaCloud/topic/moment.20-.3E.20date-fns
|
||
see: https://balena.zulipchat.com/#narrow/stream/346007-balena-io.2FbalenaCloud/topic/moment.20-.3E.20date-fns
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Enable esModuleInterop build option
|
||
hash: 6aa14da9aa2580dcad6c7f2490b3a7c8edec3322
|
||
body: |
|
||
Had to enable esModuleInterop, b/c
|
||
otherwise the date-fns/formatDistance import
|
||
not returning anything, even though TS was
|
||
happy.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.28.4
|
||
title: ""
|
||
date: 2022-11-04T16:40:26.421Z
|
||
- commits:
|
||
- subject: Update balena-errors to v4.7.3
|
||
hash: a3dc9fc18e0db6bdaa052502db222f5870b58323
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
author: JSReds
|
||
nested: []
|
||
version: balena-sdk-16.28.3
|
||
title: ""
|
||
date: 2022-11-03T10:53:47.700Z
|
||
version: 15.2.0
|
||
title: ""
|
||
date: 2023-04-05T13:09:19.017Z
|
||
- commits:
|
||
- subject: "devices supported: Fix showing types without a valid & finalized
|
||
release"
|
||
hash: b98047cacf12929a64bcda7bf253da6102179b63
|
||
body: |
|
||
Update balena-sdk from 16.28.0 to 16.28.2
|
||
footer:
|
||
Resolves: "#2524"
|
||
resolves: "#2524"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Update tests to run on node 18
|
||
hash: 1838f590aaf27da8cc84952ffb9ea96b48e0f5b3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "deviceType.getAllSupported: Require a valid & final release to exist"
|
||
hash: a32e4666ba7e4ea273606854f1c16c99df6a97d6
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://balena.zulipchat.com/#narrow/stream/350505-aspect.2Fcommunication/topic/Device-type.20listings.20on.20Docs.20.26.20Hub.20Conflicts
|
||
see: https://balena.zulipchat.com/#narrow/stream/350505-aspect.2Fcommunication/topic/Device-type.20listings.20on.20Docs.20.26.20Hub.20Conflicts
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.28.2
|
||
title: ""
|
||
date: 2022-10-27T15:33:07.297Z
|
||
- commits:
|
||
- subject: "flowzone: Run the node tests using the latest LTS version"
|
||
hash: d6e497829f5b687ab45d2e473d888a76b9996064
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.28.1
|
||
title: ""
|
||
date: 2022-10-14T18:17:33.333Z
|
||
version: 15.1.3
|
||
title: ""
|
||
date: 2023-04-05T08:06:53.629Z
|
||
- commits:
|
||
- subject: Improve type checking by using the satisfies operator
|
||
hash: 174312977a52836b12a799d0e2b8ea39c942883a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 15.1.2
|
||
title: ""
|
||
date: 2023-03-27T15:14:45.270Z
|
||
- commits:
|
||
- subject: Update TypeScript to 5.0.2
|
||
hash: 1cd9fbf6a0db345b90ca8341f956f65688b9f30e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 15.1.1
|
||
title: ""
|
||
date: 2023-03-17T10:20:00.978Z
|
||
- commits:
|
||
- subject: Update balena-compose to v2.2.1
|
||
hash: 564716faa7fcff91f83b2e43de770a7e72b6e5d5
|
||
body: |
|
||
Update balena-compose from 2.1.1 to 2.2.1
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested:
|
||
- commits:
|
||
- subject: Ignore references to build stages when evaluating manifests
|
||
hash: 367081fb0c3d7d029b55cd887b60385868248815
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: balena-compose-2.2.1
|
||
title: ""
|
||
date: 2023-03-14T17:07:03.458Z
|
||
- commits:
|
||
- subject: OCI Image Index should allow platform opts
|
||
hash: 4178f93696438bc89415bbc260d3caf90a0b82bc
|
||
body: |
|
||
Similar to Manifest v2, OCI Image Index manifest types
|
||
support the platform arg, and if the default host
|
||
platform is not avilable in the manfiest they will
|
||
actually fail to pull.
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: balena-compose-2.2.0
|
||
title: ""
|
||
date: 2023-03-13T19:00:05.420Z
|
||
- commits:
|
||
- subject: Write to debug log when using platform option
|
||
hash: 1db846fa5026105c9e78fdfbae23047e14764eb2
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: balena-compose-2.1.4
|
||
title: ""
|
||
date: 2023-03-13T14:58:49.392Z
|
||
- commits:
|
||
- subject: Fixup tests to use recent debian:bullseye-slim images
|
||
hash: 3ed4ae940fc207866ca4b532cf7539b8e177ef1f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: balena-compose-2.1.3
|
||
title: ""
|
||
date: 2023-03-01T18:00:46.411Z
|
||
- commits:
|
||
- subject: "test/multibuild: Use 127.0.0.1 for the extra_hosts test"
|
||
hash: a91d59ff1dbfebf2a0c543523e94107f881ca5db
|
||
body: |
|
||
That's b/c flowzone limit network access to
|
||
just internal networks.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Ken Bannister <kb2ma@runbox.com>
|
||
signed-off-by: Ken Bannister <kb2ma@runbox.com>
|
||
author: Ken Bannister
|
||
nested: []
|
||
- subject: Output error text to aid test debugging
|
||
hash: 2094b3e75e13422614bbc31d34719b66dce6fa14
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Ken Bannister <kb2ma@runbox.com>
|
||
signed-off-by: Ken Bannister <kb2ma@runbox.com>
|
||
author: Ken Bannister
|
||
nested: []
|
||
- subject: Replace balenaCI & circleCI with flowzone
|
||
hash: 663683427156f8413c6ffc2679e0befd93c914fc
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Pin dockerode to v3.3.3 to avoid regression
|
||
hash: 2883800a018d89ca748194370c9c795c8e48cd33
|
||
body: >
|
||
The problem is rework to buildImage() in v3.3.4 that hangs
|
||
balena-compose use of it.
|
||
|
||
See Issue: https://github.com/apocas/dockerode/issues/696
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Ken Bannister <kb2ma@runbox.com>
|
||
signed-off-by: Ken Bannister <kb2ma@runbox.com>
|
||
author: Ken Bannister
|
||
nested: []
|
||
- subject: Prettify fixup
|
||
hash: 9606f358e16e60774df6656d87612cd17e8b4b87
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Ken Bannister <kb2ma@runbox.com>
|
||
signed-off-by: Ken Bannister <kb2ma@runbox.com>
|
||
author: Ken Bannister
|
||
nested: []
|
||
- subject: Fix underspecified generics in release/models
|
||
hash: 57107eb5c89f51bd36e10cb8f9340bab63723348
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Ken Bannister <kb2ma@runbox.com>
|
||
signed-off-by: Ken Bannister <kb2ma@runbox.com>
|
||
author: Ken Bannister
|
||
nested: []
|
||
version: balena-compose-2.1.2
|
||
title: ""
|
||
date: 2022-10-17T08:10:36.440Z
|
||
version: 15.1.0
|
||
title: ""
|
||
date: 2023-03-14T20:19:05.334Z
|
||
- commits:
|
||
- subject: "Devices: explicitly fetches only used fields"
|
||
hash: 5761a306be9b135886a6d9c0f3515d1ef4550468
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: 15.0.6
|
||
title: ""
|
||
date: 2023-03-13T14:03:45.516Z
|
||
- commits:
|
||
- subject: Fix application isLegacy check for rename and deploy
|
||
hash: ecf4b046b5d30c6e726b61f1e2b1a39cc91b8e53
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: JSReds
|
||
nested: []
|
||
version: 15.0.5
|
||
title: ""
|
||
date: 2023-03-10T16:25:37.691Z
|
||
- commits:
|
||
- subject: "patch: Clarify update rate of update notifier info"
|
||
hash: 0b9b65ef886b1ea0bd285a6a1900aae0c7fac281
|
||
body: If the cli has not been run in a while, it will show old update
|
||
information. It's not obvious why, and this might lead to confusion. So
|
||
this commit just adds a comment to clarify that out-of-date update
|
||
notifier info is expected behaviour, and why.
|
||
footer: {}
|
||
author: Heath Raftery
|
||
nested: []
|
||
version: 15.0.4
|
||
title: ""
|
||
date: 2023-02-21T07:24:18.046Z
|
||
- commits:
|
||
- subject: Use https for the npm deprecation check, avoiding a redirect
|
||
hash: 234fb6cd39fe0a935f73e84a2ddecf2d77e257aa
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: 15.0.3
|
||
title: ""
|
||
date: 2023-01-18T16:16:37.596Z
|
||
- commits:
|
||
- subject: Fix push --nolive doc typo
|
||
hash: ba80d3c38c89b86abfcf6ee7ef4c4113a2049bb1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Josh Bowling
|
||
nested: []
|
||
version: 15.0.2
|
||
title: ""
|
||
date: 2023-01-14T07:35:11.117Z
|
||
- commits:
|
||
- subject: Process livepush build logs inline
|
||
hash: 578de7bcd4d1ec6a106251d19305c99c250458c1
|
||
body: |
|
||
When using livepush, the CLI parses the build logs to obtain the stage
|
||
image ids, which are necessary for properly running livepush.
|
||
|
||
This process used to store the full log output in memory before parsing
|
||
the logs for obtaining the stage ids. We have seen this cause issues
|
||
before because of the excessive memory usage and it is one the suspects
|
||
of #2165, which is blocking the update to Node 14
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Felipe Lalanne
|
||
nested: []
|
||
version: 15.0.1
|
||
title: ""
|
||
date: 2023-01-10T13:43:22.577Z
|
||
- commits:
|
||
- subject: "preload: Drops ability to preload Intel Edison (EOL 2017) Upgrade
|
||
balena-preload from 12.2.0 to 13.0.0"
|
||
hash: 40a0941ca30d7a997300231fc43385ce7bdb5e68
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Edwin Joassart <edwin.joassart@balena.io>
|
||
signed-off-by: Edwin Joassart <edwin.joassart@balena.io>
|
||
author: JOASSART Edwin
|
||
nested: []
|
||
version: 15.0.0
|
||
title: ""
|
||
date: 2023-01-02T15:21:57.099Z
|
||
- commits:
|
||
- subject: Update flowzone tests to use npm ci
|
||
hash: c818d846b368cf9c634757581faca15074100e8a
|
||
body: |
|
||
Will also make sure that the shrinkwrap is
|
||
matching the committed package.json.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 14.5.18
|
||
title: ""
|
||
date: 2022-12-29T07:20:47.915Z
|
||
- commits:
|
||
- subject: Stop using the deprecated balena-sync module
|
||
hash: 2fd0ca6a0203c30639cc981cf572bf2aa375b881
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 14.5.17
|
||
title: ""
|
||
date: 2022-12-28T23:56:10.845Z
|
||
- commits:
|
||
- subject: Update the npm-shrinkwrap.json dependencies to match the package.json
|
||
hash: 63a0d1977031ba633d3be7d108320c111c6bdf49
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 14.5.16
|
||
title: ""
|
||
date: 2022-12-28T23:01:23.125Z
|
||
- commits:
|
||
- subject: "patch: update balena-preload to 12.2.0"
|
||
hash: ca637b3fb669cd8997ceb70201d4cabe0c621ecf
|
||
body: ""
|
||
footer: {}
|
||
author: Edwin Joassart
|
||
nested: []
|
||
version: 14.5.15
|
||
title: ""
|
||
date: 2022-12-12T13:41:11.847Z
|
||
- commits:
|
||
- subject: Bump multicast-dns to rebased commit (again)
|
||
hash: 60dd0daae5682c797ad5ac6fec94ccb7b91c5264
|
||
body: >
|
||
A recent PR reverted the multicast-dns commit bump from PR #2401. This
|
||
means that
|
||
|
||
under some conditions, `npm install` will fail.
|
||
|
||
|
||
See: https://github.com/balena-io-modules/multicast-dns/pull/1
|
||
|
||
See: https://github.com/balena-io/balena-cli/pull/2401
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: pipex
|
||
nested: []
|
||
version: 14.5.14
|
||
title: ""
|
||
date: 2022-12-11T21:46:37.025Z
|
||
- commits:
|
||
- subject: Build on macos-11 for library compatibility reasons
|
||
hash: e566badfffbe54a44f8fdd627fc8a78a5ecc204f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Page-
|
||
nested: []
|
||
- subject: Build on ubuntu-20.04 for library compatibility reasons
|
||
hash: 69834c417e2aa2d2c20a9749319fc72bb6e563fa
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Page-
|
||
nested: []
|
||
version: 14.5.13
|
||
title: ""
|
||
date: 2022-12-08T14:00:25.894Z
|
||
- commits:
|
||
- subject: Move GH publishing to FZ core
|
||
hash: 99e8a36bb581ac84619ecba452c5afa3d56dae94
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: ab77
|
||
nested: []
|
||
version: 14.5.12
|
||
title: ""
|
||
date: 2022-11-21T18:46:45.663Z
|
||
- commits:
|
||
- subject: Adding .nvmrc so we can use nvm use instead of hunting for version
|
||
hash: 767216c842569a523540b7d4d32133c4e53c7596
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: zoobot
|
||
nested: []
|
||
version: 14.5.11
|
||
title: ""
|
||
date: 2022-11-17T18:32:46.270Z
|
||
- commits:
|
||
- subject: Fix surfacing incompatible device type errors as not recognized
|
||
hash: ca9767835852da53758f8e9713db85357f22ba8b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 14.5.10
|
||
title: ""
|
||
date: 2022-11-11T11:24:19.344Z
|
||
- commits:
|
||
- subject: Prevent git from existing with 141
|
||
hash: 52e95e6d0a96cfb07c111b927f3f8b0607063b99
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: ab77
|
||
nested: []
|
||
version: 14.5.9
|
||
title: ""
|
||
date: 2022-11-11T00:49:23.691Z
|
||
- commits:
|
||
- subject: Replace missing input
|
||
hash: 44f09b32fac79c387681f6988e6c621fb0e1ad15
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: ab77
|
||
nested: []
|
||
version: 14.5.8
|
||
title: ""
|
||
date: 2022-11-10T23:32:18.629Z
|
||
- commits:
|
||
- subject: Just ignore errors during publish
|
||
hash: 39e9997d9e0a8622d0fc255afe508131a33a9123
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: ab77
|
||
nested: []
|
||
version: 14.5.7
|
||
title: ""
|
||
date: 2022-11-10T22:19:20.861Z
|
||
- commits:
|
||
- subject: Ignore PIPE signal
|
||
hash: 6063f4c7762140731a42dd1e5515ce3326b4cb91
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: ab77
|
||
nested: []
|
||
version: 14.5.6
|
||
title: ""
|
||
date: 2022-11-10T21:07:32.419Z
|
||
- commits:
|
||
- subject: Don't pipefail
|
||
hash: e5ce1ade892ddddd8a34209b83dcafaeb53a0051
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: ab77
|
||
nested: []
|
||
version: 14.5.5
|
||
title: ""
|
||
date: 2022-11-10T20:07:10.573Z
|
||
- commits:
|
||
- subject: Error when the device type and image parameters do not match
|
||
hash: 4de369ff956a4da2a34ddb8f54cf3fcef10a9ec2
|
||
body: ""
|
||
footer:
|
||
Resolves: "#2537"
|
||
resolves: "#2537"
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 14.5.4
|
||
title: ""
|
||
date: 2022-11-10T18:31:18.648Z
|
||
- commits:
|
||
- subject: Switch to Flowzone
|
||
hash: 19144163eeed93a6b68b91715d87e043879a8d51
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: ab77
|
||
nested: []
|
||
version: 14.5.3
|
||
title: ""
|
||
date: 2022-11-10T17:20:17.608Z
|
||
- commits:
|
||
- subject: Stop waiting for the analytics response
|
||
hash: 1c7d9255ae5333ff717b9f32ef7adf1690cbb163
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://balena.zulipchat.com/#narrow/stream/345884-aspect.2Fanalytics/topic/Balena.20CLI.20analytics-performance
|
||
see: https://balena.zulipchat.com/#narrow/stream/345884-aspect.2Fanalytics/topic/Balena.20CLI.20analytics-performance
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 14.5.2
|
||
title: "'Stop waiting for the analytics response'"
|
||
date: 2022-10-21T16:18:42.222Z
|
||
- commits:
|
||
- subject: Bump parse-link-header from 1.0.1 to 2.0.0
|
||
hash: 3c2c925eed81ed61e1326437038cda1059b1a0ba
|
||
body: |
|
||
Bumps [parse-link-header](https://github.com/thlorenz/parse-link-header) from 1.0.1 to 2.0.0.
|
||
- [Release notes](https://github.com/thlorenz/parse-link-header/releases)
|
||
- [Commits](https://github.com/thlorenz/parse-link-header/compare/v1.0.1...v2.0.0)
|
||
|
||
---
|
||
updated-dependencies:
|
||
- dependency-name: parse-link-header
|
||
dependency-type: direct:development
|
||
...
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: dependabot[bot] <support@github.com>
|
||
signed-off-by: dependabot[bot] <support@github.com>
|
||
author: dependabot[bot]
|
||
nested: []
|
||
version: 14.5.1
|
||
title: "'Bump parse-link-header from 1.0.1 to 2.0.0'"
|
||
date: 2022-10-20T17:14:00.057Z
|
||
- commits:
|
||
- subject: keeps events loggiging with default message
|
||
hash: d1e3bdf29a4cbe976f6d2feff0eb0f8553b3865a
|
||
body: ""
|
||
footer:
|
||
change-type: minor
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
- subject: uses amplitude data events format
|
||
hash: bdf7fedd7aa596834243590cf914f8f366088867
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
- subject: changes analytics endpoint to analytics-backend
|
||
hash: c163662f4a63e1a3b0621ef28c8720f6f4a1edcd
|
||
body: ""
|
||
footer:
|
||
change-type: minor
|
||
author: Otávio Jacobi
|
||
nested: []
|
||
version: 14.5.0
|
||
title: "'changes analytics endpoint to analytics-backend'"
|
||
date: 2022-10-18T11:18:18.257Z
|
||
- commits:
|
||
- subject: Update simple-git to 3.14.1
|
||
hash: 70330759007bfdba81986e6c7db1f5c2cb0d7d5f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 14.4.4
|
||
title: "'Update simple git'"
|
||
date: 2022-10-18T10:00:35.080Z
|
||
- commits:
|
||
- subject: "config generate: Fix the incompatible arch errors showing as not found"
|
||
hash: 2e115968d5dce98fe05ab0607e1c04bd9f4c67c8
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 14.4.3
|
||
title: "'config generate: Fix the incompatible arch errors showing as not found'"
|
||
date: 2022-10-17T20:46:59.653Z
|
||
- commits:
|
||
- subject: Stop relying on device-type.json for resolving the device type aliases
|
||
hash: a20d2a04a86797d77819c63e556d8ec7d4c128ca
|
||
body: ""
|
||
footer:
|
||
Resolves: "#2541"
|
||
resolves: "#2541"
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Stop relying on device-type.json for resolving the cpu architecture
|
||
hash: 57b0dccc7d12197dc78c2b8fd4f3cdb6329ec510
|
||
body: ""
|
||
footer:
|
||
Resolves: "#2542"
|
||
resolves: "#2542"
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 14.4.2
|
||
title: "'Stop relying on device-type.json for resolving the cpu architecture'"
|
||
date: 2022-10-17T16:15:07.388Z
|
||
- commits:
|
||
- subject: "balena os initialize: Clarify that the process includes flashing"
|
||
hash: e46902e6839eeb2f59f445aeef94500bd34b8c14
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Heath Raftery
|
||
nested: []
|
||
version: 14.4.1
|
||
title: "'Add to description that command is device specific'"
|
||
date: 2022-10-12T13:55:50.416Z
|
||
- commits:
|
||
- subject: "device register: Add support for the `--deviceType` option"
|
||
hash: 34b4ac2d9f4a759a1e9c1f313bd2e6691f8f8c12
|
||
body: ""
|
||
footer:
|
||
Resolves: "#2531"
|
||
resolves: "#2531"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update balena-sdk to 16.28.0
|
||
hash: f99244603a22abb27e37d8df7a2d6ebf3711ab9f
|
||
body: |
|
||
Update balena-sdk from 16.22.0 to 16.28.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: "device.register: Allow providing a device type for the registered
|
||
device"
|
||
hash: 93c69c7dd734618220dddedf1acbbd764b337ff7
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1270"
|
||
resolves: "#1270"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.28.0
|
||
title: ""
|
||
date: 2022-10-12T06:43:28.586Z
|
||
- commits:
|
||
- subject: Add support for batch operations for more device modifying methods
|
||
hash: 4c506a79bab2e3ec7203db0d1a672f1c5056b729
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.27.0
|
||
title: ""
|
||
date: 2022-10-07T18:42:53.725Z
|
||
- commits:
|
||
- subject: Fix request batching chunking when there is no grouping navigation prop
|
||
hash: 41df48a6304f12979e4f1df77227eec41362904c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "request-batching: Increase the batch size to 200 items"
|
||
hash: 1f72425be70cffa9a236a491e273ddcb0ffc090e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.26.7
|
||
title: ""
|
||
date: 2022-10-07T15:44:16.819Z
|
||
- commits:
|
||
- subject: Fix request batching not chunking the items of the operation
|
||
hash: a496304b655a83bd4ccdc1a90de1ad9132f478c0
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: "#1257"
|
||
see: "#1257"
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.26.6
|
||
title: ""
|
||
date: 2022-10-06T23:54:12.408Z
|
||
- commits:
|
||
- subject: Delete redundant .resinci.yml
|
||
hash: 0157a7b278b3b18316eef83cc65f0c6aeaafed9a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: balena-sdk-16.26.5
|
||
title: ""
|
||
date: 2022-09-26T12:55:45.316Z
|
||
- commits:
|
||
- subject: Remove moment in favor of date-fns
|
||
hash: eeb54985a14acd5b8500edf90bd0a0cd60237008
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
author: Matthew Yarmolinsky
|
||
nested: []
|
||
version: balena-sdk-16.26.4
|
||
title: ""
|
||
date: 2022-09-23T17:04:35.961Z
|
||
- commits:
|
||
- subject: Skip running tests in flowzone till we can inject env vars
|
||
hash: d1cbd35bbab56ca806abb2e12b2959106d98d54d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Switch from balenaCI to flowzone
|
||
hash: 93c029e00dccef2401cfa8db36cc6b77cd14bf6b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: balena-sdk-16.26.3
|
||
title: ""
|
||
date: 2022-09-21T12:49:23.400Z
|
||
- commits:
|
||
- subject: Update balena-register-device to 8.0.0
|
||
hash: 1eb28196a8e773a1ba3f1bfbeb455c8abac0b432
|
||
body: |
|
||
Update balena-register-device from 7.1.0 to 8.0.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Remove the travis & appveyor configurations
|
||
hash: 32c19504ca79ec134b34e30a4e6a52157a7b0bd6
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
- subject: "tsconfig: Enable strict type checking"
|
||
hash: 77b5211af6f87c364302342f24f9f95bc6c8ba35
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
- subject: Update devDependencies
|
||
hash: 32a482be80c978b3c8f83a2335a17c70a224cb52
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
- subject: Update the uuid package to v9
|
||
hash: 4567f824d6f45c825594fda3ec7c4b8e5f3ea561
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
- subject: Prevent creating a package-lock.json
|
||
hash: 3c0e432980a30a1fb0678acd8d0459bd53d69565
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
- subject: Drop support for node 10 in favor of 14 & 16
|
||
hash: ea7c5670950918363380cff9576a082abad6dbb9
|
||
body: |
|
||
That's required in order to update uuid to v9.
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-register-device-8.0.0
|
||
title: "'Drop node 10 in favor of 14 & 16 & update the uuid package to v9'"
|
||
date: 2022-09-06T12:49:29.202Z
|
||
- commits:
|
||
- subject: Support `supervisorVersion`/`osVersion`/`osVariant`/`macAddress` fields
|
||
hash: 6f10fe77ba11ec57bb012777975423dda498a8bd
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Pagan Gazzard
|
||
version: balena-register-device-7.2.0
|
||
date: 2021-04-29T12:35:30.543Z
|
||
- commits:
|
||
- subject: Update dependencies
|
||
hash: 8d78459d6cf6e0dcaa4721c38898eeb2d25c5674
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: balena-register-device-7.1.1
|
||
date: 2021-04-29T12:23:50.655Z
|
||
version: balena-sdk-16.26.2
|
||
title: "'Update balena-register-device to 8.0.0'"
|
||
date: 2022-09-06T14:13:05.260Z
|
||
- commits:
|
||
- subject: Update TypeScript to v4.8
|
||
hash: b1e463143d532718b525481c0098431c20353300
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.26.1
|
||
title: "'Update TypeScript to v4.8'"
|
||
date: 2022-08-29T07:13:05.100Z
|
||
- commits:
|
||
- subject: Pin TypeScript to 4.7 until upstream dependencies are updated
|
||
hash: 979b2a6c29734da792fc2d4fbd1644637c34c66c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "types: Add the InvitationTokenDecodedPayload type"
|
||
hash: c0877db26efbde5907d6b322e58c21570c6adc35
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.26.0
|
||
title: "'types: Add the InvitationTokenDecodedPayload type'"
|
||
date: 2022-08-26T08:34:23.591Z
|
||
- commits:
|
||
- subject: Deprecate the public_key from the user JWT
|
||
hash: 51f0d62d9e71aaa99565b3ffd03637f201422b08
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.25.1
|
||
title: "'Deprecate the public_key from the user JWT'"
|
||
date: 2022-08-05T11:58:08.709Z
|
||
- commits:
|
||
- subject: "application.remove: Support batch deletions by providing multiple IDs"
|
||
hash: 8238a338e95f773e4ff439dcb93b275ff0250d64
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1255"
|
||
resolves: "#1255"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Refactor the request batching implementation to be generic
|
||
hash: c3eeda42c2924d1d84beeca7077fd3aa7c6a8d1b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Change pine options merging to extend the default `$select`ed
|
||
properties
|
||
hash: 47dd4bd69f49589717e635f5dc8903b056f449be
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.25.0
|
||
title: "'application.remove: Support batch deletions by providing multiple IDs'"
|
||
date: 2022-08-04T14:10:56.891Z
|
||
- commits:
|
||
- subject: Refactor the internal mergePineOptions utility
|
||
hash: 5a0fb3952dfd79aa73be3c4dec5cf75ca7c7810a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.24.2
|
||
title: "'Refactor the internal mergePineOptions utility'"
|
||
date: 2022-08-02T16:55:58.822Z
|
||
- commits:
|
||
- subject: Update Husky to v7
|
||
hash: 9aab4c042d26b23838bf6faeb7b5ebae9b382e04
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://typicode.github.io/husky/#/?id=migrate-from-v4-to-v8
|
||
see: https://typicode.github.io/husky/#/?id=migrate-from-v4-to-v8
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.24.1
|
||
title: "'Update Husky to v7'"
|
||
date: 2022-07-21T14:04:26.953Z
|
||
- commits:
|
||
- subject: "types: Add missing Application to Service relation"
|
||
hash: a38ced5f200903d96ab3e6e13c3efb3f3761414e
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.24.0
|
||
title: "'types: Add missing Application to Service relation'"
|
||
date: 2022-07-08T17:43:16.397Z
|
||
- commits:
|
||
- subject: Add expiry-date for generation of user and device keys
|
||
hash: 9ed3643ed9e2180ee9b4aef3c32a1d5a745d554a
|
||
body: ""
|
||
footer:
|
||
Change-Type: minor
|
||
change-type: minor
|
||
Signed-off-by: Nitish Agarwal <1592163+nitishagar@users.noreply.github.com>
|
||
signed-off-by: Nitish Agarwal <1592163+nitishagar@users.noreply.github.com>
|
||
author: Nitish Agarwal
|
||
nested: []
|
||
version: balena-sdk-16.23.0
|
||
title: "'Add expiryDate for generation of user and device keys'"
|
||
date: 2022-07-07T12:22:14.983Z
|
||
version: 14.4.0
|
||
title: "'device register: Add support for the option'"
|
||
date: 2022-10-12T12:30:20.793Z
|
||
- commits:
|
||
- subject: Add unified OS versions in the examples of the device & os commands
|
||
hash: a117dc0382c7644b23b00940229e0794d7249b59
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 14.3.1
|
||
title: "'Add unified OS versions in the examples of the device & os commands'"
|
||
date: 2022-09-06T10:29:09.912Z
|
||
- commits:
|
||
- subject: "release: Add `validate` command for validating releases"
|
||
hash: 934c3ddf3886f0456be7c17bc3e131a2a06c60b1
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
author: Matthew Yarmolinsky
|
||
nested: []
|
||
- subject: "release: Add `invalidate` command for invalidating releases"
|
||
hash: 66e6daf78c5e85a9af518aeec553640fbc1830f7
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
author: Matthew Yarmolinsky
|
||
nested: []
|
||
version: 14.3.0
|
||
title: "'release: Add and commands for invalidating and validating releases
|
||
(respectively)'"
|
||
date: 2022-08-17T11:37:12.623Z
|
||
- commits:
|
||
- subject: "fleet: Add `track-latest` command for tracking the latest release"
|
||
hash: 97eb107de46056ec30bd39827bdea65dd1ba8d02
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
author: Matthew Yarmolinsky
|
||
nested: []
|
||
- subject: "fleet: Add `pin` command for pinning fleets to a specific release"
|
||
hash: def205f1fbd214e9bff091822adc30a8e9f50033
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
author: Matthew Yarmolinsky
|
||
nested: []
|
||
version: 14.2.0
|
||
title: "'Add fleet and commands'"
|
||
date: 2022-08-16T19:41:49.915Z
|
||
- commits:
|
||
- subject: Add device track command for pinning a device to the latest release or
|
||
a specific release
|
||
hash: cb26a736fc77da7f3571b998277f49956b961785
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
author: Matthew Yarmolinsky
|
||
nested: []
|
||
version: 14.1.0
|
||
title: "'Add device track command'"
|
||
date: 2022-08-03T18:45:07.351Z
|
||
- commits:
|
||
- subject: Drop undocumented support for numeric ids in balena device commands
|
||
hash: 8a7fbdb55dc669727dc97561b3e7ef1e7f20efb0
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
author: Matthew Yarmolinsky
|
||
nested: []
|
||
- subject: Drop support for the deprecated `balena device public-url
|
||
<enable|disable|status> <uuid>` and related format
|
||
hash: b260f80bcce49bc39c69117d9f61728313541683
|
||
body: ""
|
||
footer:
|
||
Resolves: "#2501"
|
||
resolves: "#2501"
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
author: Matthew Yarmolinsky
|
||
nested: []
|
||
- subject: Drop support for numeric fleet id parameters from all commands
|
||
hash: 9ec37975f3a5f42ebb4e8c5eb8517a045e26e07a
|
||
body: ""
|
||
footer:
|
||
Resolves: "#2500"
|
||
resolves: "#2500"
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
author: Matthew Yarmolinsky
|
||
nested: []
|
||
- subject: "fleet: Add `--filter`, `--no-header`, `--no-truncate`, and `--sort`
|
||
options"
|
||
hash: 3cb35ea3183643dd364a82bf485133013747d83a
|
||
body: ""
|
||
footer:
|
||
Resolves: "#2503"
|
||
resolves: "#2503"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
author: Matthew Yarmolinsky
|
||
nested: []
|
||
- subject: "fleet: Add `--fields` and `--json` options"
|
||
hash: efe6fd22ce0495710dcac8b5b29c346f1d6bc5ef
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
author: Matthew Yarmolinsky
|
||
nested: []
|
||
- subject: "fleet: Use the oclif output formatter"
|
||
hash: 6ee8d8a8999e745f480f5fe6a99a41d0a68ea025
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
author: Matthew Yarmolinsky
|
||
nested: []
|
||
- subject: "config: Drop optional and ignored `--type` flag"
|
||
hash: c735f13636a10fc3f340787ce8cb2c9651eecad2
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
author: Matthew Yarmolinsky
|
||
nested: []
|
||
- subject: Drop deprecated `--logs` flag
|
||
hash: edb0fdc3c1a7aec17e876dbac4ad9e86cff30917
|
||
body: ""
|
||
footer:
|
||
Resolves: "#2499"
|
||
resolves: "#2499"
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
author: Matthew Yarmolinsky
|
||
nested: []
|
||
- subject: Drop support for open-balena-api < v0.131.0
|
||
hash: 14a07ac7f7e1a931691eff6cd3bcf03c34be230b
|
||
body: ""
|
||
footer:
|
||
Resolves: "#2502"
|
||
resolves: "#2502"
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
author: Matthew Yarmolinsky
|
||
nested: []
|
||
version: 14.0.0
|
||
title: "'Release v14'"
|
||
date: 2022-08-01T22:20:07.907Z
|
||
- commits:
|
||
- subject: Fix balena deploy missing dependency error
|
||
hash: 73c487c2f5e67c92cd378c348405ad0d541aa6c8
|
||
body: ""
|
||
footer:
|
||
Resolves: "#2515"
|
||
resolves: "#2515"
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 13.10.1
|
||
title: "'Fix balena deploy missing dependency error'"
|
||
date: 2022-08-01T16:39:16.790Z
|
||
- commits:
|
||
- subject: Add `--view` flag to `device` command for opening a device's dashboard
|
||
page
|
||
hash: 1fe0480a8a95d9d62492a0552cea7131fa520da1
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
author: Matthew Yarmolinsky
|
||
nested: []
|
||
version: 13.10.0
|
||
title: "'Add flag to command for opening a device's dashboard page'"
|
||
date: 2022-07-20T11:54:31.568Z
|
||
- commits:
|
||
- subject: Switch to balena-compose
|
||
hash: c7f56d92ddded57f1197edecf7e8e8d5f985e88e
|
||
body: >
|
||
Removes a bunch of individual dependencies by switching to
|
||
`@balena/compose` which (currently) groups and manages those
|
||
dependencies together in one package.
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Akis Kesoglou
|
||
nested: []
|
||
version: 13.9.0
|
||
title: "'Switch to balena-compose'"
|
||
date: 2022-07-19T08:31:08.632Z
|
||
- commits:
|
||
- subject: Add `--note` option for `push` and `deploy`
|
||
hash: 18eedfec7fef5f2cb9410cc2d8f1f583ef2142c9
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
author: Matthew Yarmolinsky
|
||
nested: []
|
||
version: 13.8.0
|
||
title: "'Add option for and '"
|
||
date: 2022-07-18T11:40:29.806Z
|
||
- commits:
|
||
- subject: "os download: Fix resolving to draft releases"
|
||
hash: 88f4a3d88e6303ef59ae632c9f8c5cfd08e9e96e
|
||
body: ""
|
||
footer:
|
||
Resolves: "#2462"
|
||
resolves: "#2462"
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 13.7.1
|
||
title: "'os download: Fix resolving to draft releases'"
|
||
date: 2022-07-13T07:18:15.733Z
|
||
- commits:
|
||
- subject: Add `--view` flag to `fleet` command for opening a fleet's dashboard page
|
||
hash: 566b7f97e07787a809d8dd4f52a63870e9b176ee
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
author: Matthew Yarmolinsky
|
||
nested: []
|
||
version: 13.7.0
|
||
title: "'Add flag to command for opening a fleet's dashboard page'"
|
||
date: 2022-07-07T07:29:36.469Z
|
||
- commits:
|
||
- subject: Update balena-sdk to use the native OS release phase & variant fields
|
||
hash: 6a8dfcc664708ad3f81ebdb4e6f03db60cd66b09
|
||
body: |
|
||
Update balena-sdk from 16.20.4 to 16.22.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: "os: Start using the release.phase field in the available versions"
|
||
hash: 40c9a29b88914a839c77afb496eccd177e9a81eb
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Depends-on: https://github.com/balena-io/open-balena-api/pull/1031
|
||
depends-on: https://github.com/balena-io/open-balena-api/pull/1031
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.22.0
|
||
title: "'os: Start using the release.phase field in the available versions'"
|
||
date: 2022-06-06T20:58:03.303Z
|
||
- commits:
|
||
- subject: Add provisioning key expiry date to generateDeviceProvisioningKey
|
||
hash: 795411ca32e56de1caffa8f6a1baf070361cc3e3
|
||
body: ""
|
||
footer:
|
||
Change-Type: patch
|
||
change-type: patch
|
||
Signed-off-by: Nitish Agarwal <1592163+nitishagar@users.noreply.github.com>
|
||
signed-off-by: Nitish Agarwal <1592163+nitishagar@users.noreply.github.com>
|
||
author: Nitish Agarwal
|
||
nested: []
|
||
version: balena-sdk-16.21.1
|
||
title: "'Add provisioning key expiry date to generateDeviceProvisioningKey'"
|
||
date: 2022-06-02T15:46:00.955Z
|
||
- commits:
|
||
- subject: "os: Refactor the computation of OS releases"
|
||
hash: 79f8c2708b0cf03278c674310a3d831c8ff92e7d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "os: Use the model's release variant when the native fields are used"
|
||
hash: 5cf2963dd513c80d8572fe5b3d3bb552a4ef5a37
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.21.0
|
||
title: "'os: Start using the model's release variant'"
|
||
date: 2022-06-01T08:15:00.004Z
|
||
- commits:
|
||
- subject: Deprecate the needsPasswordReset field of the JWTUser
|
||
hash: e715cd1a69b0047d4855c80e65946e79bab9a05f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.20.6
|
||
title: "'Deprecate the needsPasswordReset field of the JWTUser'"
|
||
date: 2022-05-31T07:09:56.714Z
|
||
- commits:
|
||
- subject: Update TypeScript to v4.7
|
||
hash: b1c46a7801602ff894a4e3ce47673c15a8330359
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.20.5
|
||
title: "'Update TypeScript to v4.7'"
|
||
date: 2022-05-25T07:42:26.693Z
|
||
version: 13.6.1
|
||
title: "'Update balena-sdk to use the native OS release phase & variant fields'"
|
||
date: 2022-06-09T23:07:43.547Z
|
||
- commits:
|
||
- subject: Update QEMU to v7.0.0
|
||
hash: 3d88f0144a34fa1b6326fdea8b030794ee83fc49
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: 13.6.0
|
||
title: "'Update QEMU to v7.0.0'"
|
||
date: 2022-06-06T18:59:16.089Z
|
||
- commits:
|
||
- subject: Drop the needsPasswordReset property from the tests
|
||
hash: 8235cead07717bb427caaf5b6d55b9aab579c6a7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://github.com/balena-io/balena-api/pull/3665
|
||
see: https://github.com/balena-io/balena-api/pull/3665
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 13.5.3
|
||
title: "'Drop the needsPasswordReset property from the tests'"
|
||
date: 2022-05-31T09:56:16.525Z
|
||
- commits:
|
||
- subject: Deduplicate npm-shrinkwrap.json
|
||
hash: aab3af21535e67c90c6baca0778a11153fd145b0
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 13.5.2
|
||
title: "'Deduplicate npm-shrinkwrap.json'"
|
||
date: 2022-05-31T08:55:24.934Z
|
||
- commits:
|
||
- subject: "preload: Fix issue where balenaOS v2.98.3+ required an Internet
|
||
connection to start apps"
|
||
hash: eb45ae2a30a0a892813347372f69fb280a46cfb3
|
||
body: |
|
||
Devices with a v13+ supervisor will fail to start preloaded apps with a
|
||
v2 target state format if connectivity is not available since migration
|
||
of apps.json is not possible without API access.
|
||
|
||
This enables support for preloading v3 target state format in
|
||
images with supervisor v13 or above.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: pipex
|
||
nested: []
|
||
version: 13.5.1
|
||
title: "'Bump balena-preload to 12.1.0'"
|
||
date: 2022-05-26T22:42:55.482Z
|
||
- commits:
|
||
- subject: Update balena-sdk to 16.20.4
|
||
hash: c4990f3a26d23d0e9fbffa4058e3f7f09cf0c69c
|
||
body: |
|
||
Update balena-sdk from 16.9.0 to 16.20.4
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Nitish Agarwal
|
||
nested:
|
||
- commits:
|
||
- subject: bump @types/node from 10.17.60 to 12.20.500
|
||
hash: 141d825a0f2cea35fe1c592b37fea360975e719e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.20.4
|
||
title: "'bump @types/node from 10.17.60 to 12.20.500'"
|
||
date: 2022-05-09T13:11:39.565Z
|
||
- commits:
|
||
- subject: "patch: bump browserify from 14.5.0 to 17.0.0"
|
||
hash: 2ee532e8dcc3eda0c54296f468f7f9a9e637071a
|
||
body: |
|
||
Bumps [browserify](https://github.com/browserify/browserify) from 14.5.0 to 17.0.0.
|
||
- [Release notes](https://github.com/browserify/browserify/releases)
|
||
- [Changelog](https://github.com/browserify/browserify/blob/master/changelog.markdown)
|
||
- [Commits](https://github.com/browserify/browserify/compare/14.5.0...v17.0.0)
|
||
|
||
---
|
||
updated-dependencies:
|
||
- dependency-name: browserify
|
||
dependency-type: direct:development
|
||
update-type: version-update:semver-major
|
||
...
|
||
footer:
|
||
Signed-off-by: dependabot[bot] <support@github.com>
|
||
signed-off-by: dependabot[bot] <support@github.com>
|
||
author: dependabot[bot]
|
||
nested: []
|
||
version: balena-sdk-16.20.3
|
||
title: "'patch: bump browserify from 14.5.0 to 17.0.0'"
|
||
date: 2022-05-06T12:31:14.908Z
|
||
- commits:
|
||
- subject: "patch: bump tmp from 0.0.31 to 0.2.1"
|
||
hash: e905a6a8054297c89e75447e5ff48ca92e13bd49
|
||
body: |
|
||
Bumps [tmp](https://github.com/raszi/node-tmp) from 0.0.31 to 0.2.1.
|
||
- [Release notes](https://github.com/raszi/node-tmp/releases)
|
||
- [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md)
|
||
- [Commits](https://github.com/raszi/node-tmp/compare/v0.0.31...v0.2.1)
|
||
|
||
---
|
||
updated-dependencies:
|
||
- dependency-name: tmp
|
||
dependency-type: direct:development
|
||
update-type: version-update:semver-minor
|
||
...
|
||
footer:
|
||
Signed-off-by: dependabot[bot] <support@github.com>
|
||
signed-off-by: dependabot[bot] <support@github.com>
|
||
author: dependabot[bot]
|
||
nested: []
|
||
version: balena-sdk-16.20.2
|
||
title: "'patch: bump tmp from 0.0.31 to 0.2.1'"
|
||
date: 2022-05-05T10:28:10.551Z
|
||
- commits:
|
||
- subject: Drop the non-populated apiUrl & actionsUrl properties from Config type
|
||
hash: 77d10a4546c8e0265fa176fc3be4d63db5e55ff5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.20.1
|
||
title: "'Drop the non-populated apiUrl & actionsUrl properties from Config
|
||
type'"
|
||
date: 2022-05-05T06:40:56.261Z
|
||
- commits:
|
||
- subject: "models.apiKey: Update apiKeyInfo with expiryDate option"
|
||
hash: 58765109d8a165f93f94fe069cc4e879949f23fe
|
||
body: ""
|
||
footer:
|
||
Change-Type: minor
|
||
change-type: minor
|
||
Signed-off-by: Nitish Agarwal <1592163+nitishagar@users.noreply.github.com>
|
||
signed-off-by: Nitish Agarwal <1592163+nitishagar@users.noreply.github.com>
|
||
author: Nitish Agarwal
|
||
nested: []
|
||
- subject: "os.getConfig: Add typings for the provisioningKeyExpiryDate option"
|
||
hash: fd6299eb1d5cdf54727af23bea7fb6d746bc92b2
|
||
body: ""
|
||
footer:
|
||
Change-Type: minor
|
||
change-type: minor
|
||
Signed-off-by: Nitish Agarwal <1592163+nitishagar@users.noreply.github.com>
|
||
signed-off-by: Nitish Agarwal <1592163+nitishagar@users.noreply.github.com>
|
||
author: Balena CI
|
||
nested: []
|
||
version: balena-sdk-16.20.0
|
||
title: "'Add typings for provisioningKeyExpiryDate to os.getConfig and
|
||
expiryDate to model.apiKey'"
|
||
date: 2022-05-04T17:26:27.299Z
|
||
- commits:
|
||
- subject: "config.getAll: Mark the deviceTypes property as optional"
|
||
hash: 5ad014924e9497a49754384c4d1fd0924e4c0583
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.19.14
|
||
title: "'config.getAll: Mark the deviceTypes property as optional'"
|
||
date: 2022-05-04T11:03:37.354Z
|
||
- commits:
|
||
- subject: "patch: bump mocha from 3.5.3 to 10.0.0"
|
||
hash: 548996665b7e6159e5e209aa4a10987e071da024
|
||
body: |
|
||
Bumps [mocha](https://github.com/mochajs/mocha) from 3.5.3 to 10.0.0.
|
||
- [Release notes](https://github.com/mochajs/mocha/releases)
|
||
- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md)
|
||
- [Commits](https://github.com/mochajs/mocha/compare/v3.5.3...v10.0.0)
|
||
|
||
---
|
||
updated-dependencies:
|
||
- dependency-name: mocha
|
||
dependency-type: direct:development
|
||
update-type: version-update:semver-major
|
||
...
|
||
footer:
|
||
Signed-off-by: dependabot[bot] <support@github.com>
|
||
signed-off-by: dependabot[bot] <support@github.com>
|
||
author: dependabot[bot]
|
||
nested: []
|
||
version: balena-sdk-16.19.13
|
||
title: "'patch: bump mocha from 3.5.3 to 10.0.0'"
|
||
date: 2022-05-03T21:51:32.488Z
|
||
- commits:
|
||
- subject: "config.getAll: Deprecate the pubnub property and mark as optional"
|
||
hash: c36325efa798653685c6b7595d653eacee634830
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.19.12
|
||
title: "'config.getAll: Deprecate the pubnub property and mark as optional'"
|
||
date: 2022-05-03T13:38:03.596Z
|
||
- commits:
|
||
- subject: "patch: bump mockttp from 0.9.1 to 2.7.0"
|
||
hash: fa44187e4e510171666f046d6a3a658f59956fd4
|
||
body: |-
|
||
Bumps [mockttp](https://github.com/httptoolkit/mockttp) from 0.9.1 to 2.7.0.
|
||
- [Release notes](https://github.com/httptoolkit/mockttp/releases)
|
||
- [Commits](https://github.com/httptoolkit/mockttp/compare/v0.9.1...v2.7.0)
|
||
|
||
---
|
||
updated-dependencies:
|
||
- dependency-name: mockttp
|
||
dependency-type: direct:development
|
||
update-type: version-update:semver-major
|
||
...
|
||
footer: {}
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.19.11
|
||
title: "'patch: bump mockttp from 0.9.1 to 2.0.0'"
|
||
date: 2022-05-03T11:57:12.390Z
|
||
- commits:
|
||
- subject: Reduce the prod typing dependencies
|
||
hash: 47bd9a204d82d465874ef3a6765eb93f16880b16
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1220"
|
||
connects-to: "#1220"
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.19.10
|
||
title: "'Reduce the prod typing dependencies'"
|
||
date: 2022-04-27T10:18:12.766Z
|
||
- commits:
|
||
- subject: "patch: Remove documentation.md from the NPM package"
|
||
hash: 1e4e33bfbb0e07fa89e5213d81e41dfbd36447ce
|
||
body: ""
|
||
footer: {}
|
||
author: Vipul Gupta
|
||
nested: []
|
||
version: balena-sdk-16.19.9
|
||
title: "'patch: Remove documentation.md from the NPM package'"
|
||
date: 2022-04-26T20:21:31.993Z
|
||
- commits:
|
||
- subject: "patch: Remove additional quotes"
|
||
hash: a6d3d4ea6f4e194efad51330008c0d67c2745837
|
||
body: ""
|
||
footer:
|
||
Signed-off-by: Vipul Gupta (@vipulgupta2048) <vipul@balena.io>
|
||
signed-off-by: Vipul Gupta (@vipulgupta2048) <vipul@balena.io>
|
||
author: Vipul Gupta (@vipulgupta2048)
|
||
nested: []
|
||
version: balena-sdk-16.19.8
|
||
title: "'patch: Remove additional quotes'"
|
||
date: 2022-04-20T18:19:59.893Z
|
||
- commits:
|
||
- subject: "tests: Update to work with latest major of superagent"
|
||
hash: f141912cfc09c930aa31f88afed006c8210c70d5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "patch: bump superagent from 3.8.3 to 7.1.2"
|
||
hash: ae3974af1965386bf236b7ae295e4a9ecc285f0c
|
||
body: |
|
||
Bumps [superagent](https://github.com/visionmedia/superagent) from 3.8.3 to 7.1.2.
|
||
- [Release notes](https://github.com/visionmedia/superagent/releases)
|
||
- [Changelog](https://github.com/visionmedia/superagent/blob/master/HISTORY.md)
|
||
- [Commits](https://github.com/visionmedia/superagent/commits)
|
||
|
||
---
|
||
updated-dependencies:
|
||
- dependency-name: superagent
|
||
dependency-type: direct:development
|
||
update-type: version-update:semver-major
|
||
...
|
||
footer:
|
||
Signed-off-by: dependabot[bot] <support@github.com>
|
||
signed-off-by: dependabot[bot] <support@github.com>
|
||
author: dependabot[bot]
|
||
nested: []
|
||
version: balena-sdk-16.19.7
|
||
title: "'patch: bump superagent from 3.8.3 to 7.1.2'"
|
||
date: 2022-04-12T18:01:18.368Z
|
||
- commits:
|
||
- subject: "patch: bump dotenv from 4.0.0 to 16.0.0"
|
||
hash: b2ddda64df84d5a109b2adc1ee847ff5aef17000
|
||
body: |
|
||
Bumps [dotenv](https://github.com/motdotla/dotenv) from 4.0.0 to 16.0.0.
|
||
- [Release notes](https://github.com/motdotla/dotenv/releases)
|
||
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
|
||
- [Commits](https://github.com/motdotla/dotenv/compare/v4.0.0...v16.0.0)
|
||
|
||
---
|
||
updated-dependencies:
|
||
- dependency-name: dotenv
|
||
dependency-type: direct:development
|
||
update-type: version-update:semver-major
|
||
...
|
||
footer:
|
||
Signed-off-by: dependabot[bot] <support@github.com>
|
||
signed-off-by: dependabot[bot] <support@github.com>
|
||
author: dependabot[bot]
|
||
nested: []
|
||
version: balena-sdk-16.19.6
|
||
title: "'patch: bump dotenv from 4.0.0 to 16.0.0'"
|
||
date: 2022-04-11T17:42:33.529Z
|
||
- commits:
|
||
- subject: Bump karma to v6
|
||
hash: cae5254525ab7b1381d43f79fbd1ff4d63ae546d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.19.5
|
||
title: "'Bump karma to v6'"
|
||
date: 2022-04-09T20:15:54.812Z
|
||
- commits:
|
||
- subject: Add dependabot configuration
|
||
hash: 8877acf9b8504b65feb689a57099599b4c95b228
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.19.4
|
||
title: "'Add dependabot configuration'"
|
||
date: 2022-04-09T06:45:20.416Z
|
||
- commits:
|
||
- subject: "tests: Update v5 model endpoint prefix references"
|
||
hash: 8cab46ad7b8c3c5bf825824749547e59092a9590
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.19.3
|
||
title: "'tests: Update v5 model endpoint prefix references'"
|
||
date: 2022-04-06T17:42:22.564Z
|
||
- commits:
|
||
- subject: Fix extracting a meaningful error message instead of "[object Object]"
|
||
hash: e768dc51607d156a99312578e46bc2d95770ce56
|
||
body: |
|
||
Update balena-request from 11.5.3 to 11.5.5
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://github.com/balena-io-modules/balena-request/pull/164
|
||
see: https://github.com/balena-io-modules/balena-request/pull/164
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Fix extracting the response error from object response bodies
|
||
hash: 78dff444e207df7d6838f0e8bdf25b8673c065d6
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.5.5
|
||
title: "'Fix extracting the response error from object response bodies'"
|
||
date: 2022-04-06T15:35:57.195Z
|
||
- commits:
|
||
- subject: Drop explicit karma-chrome-launcher devDependency
|
||
hash: db032a369a48b9707665189e2a42497105f1c596
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.5.4
|
||
title: "'Drop explicit karma-chrome-launcher devDependency'"
|
||
date: 2022-04-06T12:08:34.148Z
|
||
version: balena-sdk-16.19.2
|
||
title: "'Fix extracting a meaningful error message instead of \"[object
|
||
Object]\"'"
|
||
date: 2022-04-06T16:27:21.352Z
|
||
- commits:
|
||
- subject: Update balena-request dependency to v11.5.3
|
||
hash: 914cf832c4ece2e010784d0d7e33b1a7f2c22437
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
author: Matthew Yarmolinsky
|
||
nested: []
|
||
version: balena-sdk-16.19.1
|
||
title: "'Update balena-request dependency to v11.5.3'"
|
||
date: 2022-04-05T17:08:39.357Z
|
||
- commits:
|
||
- subject: Add release.setKnownIssueList function for setting a release's known
|
||
issue list
|
||
hash: 474d84e71b6614a5e4610eee92addc607efca5b3
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
author: Matthew Yarmolinsky
|
||
nested: []
|
||
version: balena-sdk-16.19.0
|
||
title: "'Add release.setKnownIssueList function for setting a release's known
|
||
issue list'"
|
||
date: 2022-03-16T17:09:05.209Z
|
||
- commits:
|
||
- subject: "minor: Add trying SDK in the browser"
|
||
hash: 50a6ca1844869eaccaf3275361a4016f7a284c05
|
||
body: >
|
||
Add information about using SDK in the browser as a partial.
|
||
Solving: https://github.com/balena-io/docs/issues/2205
|
||
footer:
|
||
Signed-off-by: Vipul Gupta (@vipulgupta2048) <vipul@balena.io>
|
||
signed-off-by: Vipul Gupta (@vipulgupta2048) <vipul@balena.io>
|
||
author: Vipul Gupta (@vipulgupta2048)
|
||
nested: []
|
||
version: balena-sdk-16.18.0
|
||
title: "'patch: Add trying SDK in the browser'"
|
||
date: 2022-03-14T19:40:22.550Z
|
||
- commits:
|
||
- subject: "device.getWithServiceDetails: Add the release id in the service info"
|
||
hash: fd01e59371d7691401eef605598bc50b5e62a0fb
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
author: Matthew Yarmolinsky
|
||
nested: []
|
||
version: balena-sdk-16.17.0
|
||
title: "'device.getWithServiceDetails: Add the release id in the service info'"
|
||
date: 2022-03-11T12:50:59.901Z
|
||
- commits:
|
||
- subject: Replace internal use of deprecated OsVersion.rawVersion with
|
||
raw_version
|
||
hash: f29ac61bb82fe7008b92180864fd1e3f3d752445
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.16.1
|
||
title: "'Replace internal use of deprecated OsVersion.rawVersion with
|
||
raw_version'"
|
||
date: 2022-03-08T14:58:30.031Z
|
||
- commits:
|
||
- subject: Add support for named imports from .mjs files
|
||
hash: 9c41612f46495f8629785657bc20588e8e68e487
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update npx command to fix ts-compatibility tests
|
||
hash: 9251199e0ff6db1aaefa1f3fab826cd5d1a09112
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Regenerate Documentation
|
||
hash: c317c03b3907896d54c8ac85348c24e9bb6f44cb
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update typescript to 4.6.2
|
||
hash: 66509d9263259db1d336fabf03e0294ff139ea3c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.16.0
|
||
title: "'Add support for named imports from .mjs files'"
|
||
date: 2022-03-03T07:03:25.588Z
|
||
- commits:
|
||
- subject: Remove unnecessary vpn address filtering when fetching local addresses
|
||
hash: 12266a3c9349e5d944ba203e56f2fe80b5e97970
|
||
body: >
|
||
This has been handled by the supervisor since v2.2.0 / balenaOS
|
||
v1.14
|
||
|
||
from 2016-09-23 and is not relevant for any supported devices
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: balena-sdk-16.15.1
|
||
title: "'Remove unnecessary vpn address filtering when fetching local
|
||
addresses'"
|
||
date: 2022-02-24T20:47:13.290Z
|
||
- commits:
|
||
- subject: Add applicationClass parameter to application create function for
|
||
setting is_of__class property
|
||
hash: 03572ea47e5a8533baf2e583982850b38555ff84
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
author: Matthew Yarmolinsky
|
||
nested: []
|
||
version: balena-sdk-16.15.0
|
||
title: "'Add applicationClass parameter to application create function for
|
||
setting is_of__class property'"
|
||
date: 2022-02-16T13:35:17.994Z
|
||
- commits:
|
||
- subject: Add name and description field to generateDeviceKey for device.
|
||
hash: acdbdd5164af283240270c7fe36075f4f5dc0b87
|
||
body: ""
|
||
footer:
|
||
Change-Type: minor
|
||
change-type: minor
|
||
Signed-off-by: Nitish Agarwal <1592163+nitishagar@users.noreply.github.com>
|
||
signed-off-by: Nitish Agarwal <1592163+nitishagar@users.noreply.github.com>
|
||
author: Nitish Agarwal
|
||
nested: []
|
||
version: balena-sdk-16.14.0
|
||
title: "'Add name and description field to generateDeviceKey for device.'"
|
||
date: 2022-02-15T09:27:49.508Z
|
||
- commits:
|
||
- subject: "typings: Fix conditional $or/$and/$not $filters"
|
||
hash: 66154499284b87164cc566f883d6f7e76ccde6a3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://www.flowdock.com/app/rulemotion/balenalabs/threads/A9tGPitlQxoqMTpiPg6u-CsLltk
|
||
see: https://www.flowdock.com/app/rulemotion/balenalabs/threads/A9tGPitlQxoqMTpiPg6u-CsLltk
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.13.4
|
||
title: "typings: Fix conditional $or/$and/$not $filters"
|
||
date: 2022-01-27T22:28:10.937Z
|
||
- commits:
|
||
- subject: Deprecate the supportsBlink field of the DeviceTypeJson.DeviceType type
|
||
hash: 4345664e0a7cae107be549fc786bc5cd57bdec78
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://www.flowdock.com/app/rulemotion/resin-devices/threads/mIiQILpWO_W_GtNgKf0CKoQkL-z
|
||
see: https://www.flowdock.com/app/rulemotion/resin-devices/threads/mIiQILpWO_W_GtNgKf0CKoQkL-z
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.13.3
|
||
title: Deprecate the supportsBlink field of the DeviceTypeJson.DeviceType type
|
||
date: 2022-01-27T19:14:13.168Z
|
||
- commits:
|
||
- subject: Deprecate the logoUrl field of the DeviceTypeJson.DeviceType type
|
||
hash: 8f7b4dff641da965837fcd704853f2c5e09610e3
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1188"
|
||
resolves: "#1188"
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.13.2
|
||
date: 2022-01-25T23:36:08.348Z
|
||
- commits:
|
||
- subject: Replace internal use of release.contains__image with release_image
|
||
hash: dfa5e737be01efbf54476d05536524ca8d7b1cf8
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.13.1
|
||
date: 2022-01-21T13:19:50.991Z
|
||
- commits:
|
||
- subject: "models: Deprecate the release.contains__image in favor of the term
|
||
form"
|
||
hash: f3eae5575eb5fe46b41d1cebfd852be98b310ab2
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "models: Add the release_image term form property in the Release
|
||
typings"
|
||
hash: c8fe417933df0402bd00be1918de990ae10646f6
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
See: https://www.flowdock.com/app/rulemotion/r-beginners/threads/TDQW8r5EnnQSygJhsPNO9k8moDi
|
||
see: https://www.flowdock.com/app/rulemotion/r-beginners/threads/TDQW8r5EnnQSygJhsPNO9k8moDi
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.13.0
|
||
date: 2022-01-21T12:36:08.037Z
|
||
- commits:
|
||
- subject: "config.getConfigVarSchema: Send the token only when using a device
|
||
type"
|
||
hash: 3a844dcf2f877e428dbc907db79809fed3c8a8bc
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.12.1
|
||
date: 2022-01-17T14:37:28.414Z
|
||
- commits:
|
||
- subject: Replace DeviceTypeJson usage for alias resolution with model queries
|
||
hash: 2d049ed50c4e845c8ecf2c27caacd7534a5de704
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "models/device-type: Support aliases as argument of the get() method"
|
||
hash: 436011248b2877ef032b0d79baff6d96fcdde0c7
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Depends-on: https://github.com/balena-io/balena-api/pull/3493
|
||
depends-on: https://github.com/balena-io/balena-api/pull/3493
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.12.0
|
||
date: 2022-01-10T13:18:58.746Z
|
||
- commits:
|
||
- subject: Fix jsdoc example for balena.errors
|
||
hash: d08f5dbf27ea012ba08195250a476d6562acea2d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Ken Bannister <kb2ma@runbox.com>
|
||
signed-off-by: Ken Bannister <kb2ma@runbox.com>
|
||
author: Ken Bannister
|
||
nested: []
|
||
version: balena-sdk-16.11.3
|
||
date: 2022-01-09T15:48:59.741Z
|
||
- commits:
|
||
- subject: "tests: Convert auth spec to async await"
|
||
hash: d78a82337a8c2948084f4fc77382d38475885411
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.11.2
|
||
date: 2021-12-30T19:00:54.994Z
|
||
- commits:
|
||
- subject: Fix buggy tests causing flakiness on node 16
|
||
hash: 2486c98537ad06c1a63b39157712a5ca81d5d6ea
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.11.1
|
||
date: 2021-12-30T18:30:27.077Z
|
||
- commits:
|
||
- subject: Alias device.getManifestBySlug as config.getDeviceTypeManifestBySlug
|
||
hash: 45fee8a702af732ae1a1e5c3be889d0d41d05481
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Deprecate device.getManifestByApplication
|
||
hash: ff429ffc3c17444c8f0160a6608ba220489be10e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.11.0
|
||
date: 2021-12-30T14:45:59.694Z
|
||
- commits:
|
||
- subject: "application.get: Add support for retrieving applications by uuid"
|
||
hash: 3374abeed77a93fd05a2363eac125bdf55b246b8
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1016"
|
||
resolves: "#1016"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "package.json: Rename the lint-fix npm script to lint:fix"
|
||
hash: 4acbde69c5c1d35727aaff1b825a8f9e011b4372
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.10.0
|
||
date: 2021-12-30T13:29:33.515Z
|
||
- commits:
|
||
- subject: "os: Avoid mutating the args in getAvailableOsVersions &
|
||
getAllOsVersion"
|
||
hash: 398f0b75da0a6d12fbee5ca0cfa92559cf2364aa
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.9.4
|
||
date: 2021-12-29T13:02:23.738Z
|
||
- commits:
|
||
- subject: "os: Replace semver normalization with balena-semver"
|
||
hash: 718a6c13b7a2a405aeb356be70e48c07ddf6b636
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.9.3
|
||
date: 2021-12-28T20:59:18.723Z
|
||
- commits:
|
||
- subject: Stop relying on the balena-pine module
|
||
hash: d1c9a6568e0c5bf4770fd8046bc6f32439583f02
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.9.2
|
||
date: 2021-12-28T15:37:02.735Z
|
||
- commits:
|
||
- subject: Enable nested changelogs for balena-hup-action-utils
|
||
hash: e9d988c8eaab222a1123279f88e1b89bd4200a25
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.9.1
|
||
date: 2021-12-28T13:51:06.330Z
|
||
- subject: Add provisioning key expiry date option to config generate options
|
||
hash: 0195a3b18c0dfb749d933aabc83ee63aa280faf6
|
||
body: ""
|
||
footer:
|
||
Change-Type: minor
|
||
change-type: minor
|
||
Signed-off-by: Nitish Agarwal <1592163+nitishagar@users.noreply.github.com>
|
||
signed-off-by: Nitish Agarwal <1592163+nitishagar@users.noreply.github.com>
|
||
author: Balena CI
|
||
nested: []
|
||
version: 13.5.0
|
||
title: "'Add provisioning key expiry date option to config generate options'"
|
||
date: 2022-05-24T17:06:08.810Z
|
||
- commits:
|
||
- subject: Update docker-progress to 5.1.3
|
||
hash: ee668a4c5c952a1e8b4bb10502ea212ce1721f82
|
||
body: |
|
||
Update docker-progress from 5.0.1 to 5.1.3
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested:
|
||
- commits:
|
||
- subject: Reject on the stream closing if it has not already ended successfully
|
||
hash: e46ad706cdb32c20a9ef9358eed4567aef3d1b62
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: docker-progress-5.1.3
|
||
title: "'Reject on the stream closing if it has not already ended successfully'"
|
||
date: 2022-05-11T16:47:41.323Z
|
||
- commits:
|
||
- subject: Update dependencies
|
||
hash: 0ef9c38ccdb048d849a216a3ad52a047a5194073
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: docker-progress-5.1.2
|
||
title: "'Update dependencies'"
|
||
date: 2022-05-10T16:11:14.032Z
|
||
- commits:
|
||
- subject: Avoid breaking changes to PushPullOptions required properties
|
||
hash: dba7348ba87ca9d6299ebeab393fb8f6b5aa6ce5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
version: docker-progress-5.1.1
|
||
title: "'Avoid breaking changes to PushPullOptions required properties'"
|
||
date: 2022-05-10T14:44:11.701Z
|
||
- commits:
|
||
- subject: Add support for building images with progress
|
||
hash: e072408ee951d3caf46af5050d0b71991d114614
|
||
body: >
|
||
Using build instead of pull allows to add metadata (e.g. labels)
|
||
to pulled images in an
|
||
|
||
atomic way. This commit adds the `DockerProgres.build()` method
|
||
to
|
||
|
||
build an image from a remote (or local) source and track the
|
||
progress of
|
||
|
||
the build.
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Felipe Lalanne
|
||
version: docker-progress-5.1.0
|
||
title: "'Add support for building images with progress'"
|
||
date: 2022-03-10T13:49:23.048Z
|
||
version: 13.4.3
|
||
title: "'Update docker-progress to 5.1.3'"
|
||
date: 2022-05-19T17:32:59.232Z
|
||
- commits:
|
||
- subject: "preload: Fix detection of supervisor version for balenaOS v2.93.0"
|
||
hash: 2b2c40c22d15d765f19b421976113939ec4fc455
|
||
body: |
|
||
Update balena-preload from 12.0.0 to 12.0.1
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested:
|
||
- commits:
|
||
- subject: Update supervisor image regex to include tagged images
|
||
hash: b1e291198125783410581442bc8adf4cee41a73d
|
||
body: >
|
||
Starting in balenaOS v2.93.0 the supervisor images are tagged
|
||
|
||
as balena_supervisor after being pulled from the balena
|
||
registry.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: balena-preload-12.0.1
|
||
title: "'Update supervisor image regex to include tagged images'"
|
||
date: 2022-05-10T15:07:37.661Z
|
||
version: 13.4.2
|
||
title: "'preload: Fix detection of supervisor version for balenaOS v2.93.0'"
|
||
date: 2022-05-10T16:16:30.490Z
|
||
- commits:
|
||
- subject: "leave: Update log message to advise that device still needs deleting"
|
||
hash: c667ffa8eb60e321308bcf0cf474781cdb70e29c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Taro Murao
|
||
nested: []
|
||
version: 13.4.1
|
||
title: "'patch: Tell user that balena leave command does not remove the device…'"
|
||
date: 2022-04-11T16:10:46.871Z
|
||
- commits:
|
||
- subject: "deploy: Support all valid semver versions in balena.yml"
|
||
hash: d2c77760b3e2001e5d18b48e5abf218d0998a4cd
|
||
body: ""
|
||
footer:
|
||
Resolves: "#2337"
|
||
resolves: "#2337"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Depends-on: https://github.com/balena-io/balena-api/pull/3584
|
||
depends-on: https://github.com/balena-io/balena-api/pull/3584
|
||
See: https://jel.ly.fish/product-improvement-draft-releases-and-release-versioning-d0391f45-c2f9-4f4e-b964-1a7e9023a3f4
|
||
see: https://jel.ly.fish/product-improvement-draft-releases-and-release-versioning-d0391f45-c2f9-4f4e-b964-1a7e9023a3f4
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 13.4.0
|
||
title: "'deploy: Support all valid semver versions in balena.yml'"
|
||
date: 2022-04-08T15:19:35.411Z
|
||
- commits:
|
||
- subject: Document the 'patches' folder in CONTRIBUTING.md
|
||
hash: 88835e63bd0c37b7be99f63214d17a429d937035
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 13.3.3
|
||
title: "'Document the 'patches' folder in CONTRIBUTING.md'"
|
||
date: 2022-04-08T10:36:01.636Z
|
||
- commits:
|
||
- subject: Skip Alpine tests until Concourse + Alpine v3.14 issues are resolved
|
||
hash: a4ab07cd085d84d75bc668390823bf72604730e0
|
||
body: |
|
||
See:
|
||
* https://github.com/concourse/concourse/issues/7905
|
||
* https://github.com/product-os/balena-concourse/issues/631
|
||
* https://github.com/product-os/ci-images/pull/116/files#r844508619
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "build: Ensure HTTPS is used with dockerPort 2376 or with ca/cert/key"
|
||
hash: 9185eaa2b742bb694abe8b300221bf7437e7e93f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 13.3.2
|
||
title: "'build: Ensure HTTPS is used with dockerPort 2376 or with ca/cert/key'"
|
||
date: 2022-04-07T09:15:48.137Z
|
||
- commits:
|
||
- subject: Include link to Wiki release notes in version update notifications
|
||
hash: e9461789531df561165ea2ca90a00d6fe9a0f9b6
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 13.3.1
|
||
title: "'Include link to Wiki release notes in version update notifications'"
|
||
date: 2022-03-08T18:34:21.932Z
|
||
- commits:
|
||
- subject: "ssh: Allow ssh to service with IP address and production balenaOS image"
|
||
hash: 915f7e3763991700d4746e3581099d5793a58648
|
||
body: |
|
||
Also remove 'balena ssh' dependency on the device supervisor (that may
|
||
be down because of device issues or a supervisor bug) when opening a
|
||
ssh shell on a container (#1560).
|
||
footer:
|
||
Resolves: "#1560"
|
||
resolves: "#1560"
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "ssh: Advise use of 'balena login' if root authentication fails"
|
||
hash: cd17d790673229ca0dfa42666a1800916a987578
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 13.3.0
|
||
title: "'ssh: Allow ssh to service with IP address and production balenaOS image'"
|
||
date: 2022-02-28T21:42:42.420Z
|
||
- commits:
|
||
- subject: Remove unnecessary fetch of device info in `balena tunnel`
|
||
hash: bd1bf8153d5c58be31a9fef44da4b13c20a3e036
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
- subject: Correctly use the device uuid when logging the tunnel target
|
||
hash: f2528dcd1827e0529095bac1c346072b237da848
|
||
body: |
|
||
The "vpn address" is only relevant on the device/vpn server themselves
|
||
and makes no sense from a CLI context as it uses the uuid to specify
|
||
the target
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: 13.2.1
|
||
title: "'Correctly use the device uuid when logging the tunnel target'"
|
||
date: 2022-02-24T21:05:36.396Z
|
||
- commits:
|
||
- subject: "ssh: Attempt cloud username if 'root' authentication fails"
|
||
hash: eeb2be29120d752df0d902087c06ca1586fe26d4
|
||
body: |
|
||
Also refactor several files to avoid code duplication.
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Replace occurrence of through2 dependency with standard stream module
|
||
hash: 3bf8befb1d99d66ccd258bc64b53cd04f7f91896
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Refactor cached username logic from events.ts to bootstrap.ts for reuse
|
||
hash: 948095ce4d3a3cf500b426a199cc52124c1f88fd
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 13.2.0
|
||
title: "'ssh: Attempt cloud username if 'root' authentication fails'"
|
||
date: 2022-02-12T02:44:44.074Z
|
||
- commits:
|
||
- subject: Drop unused awaitDevice utility function
|
||
hash: eccadbdcb9b5340d0e9d42fd9b9063255cad9fb0
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Lucian Buzzo <lucian.buzzo@gmail.com>
|
||
signed-off-by: Lucian Buzzo <lucian.buzzo@gmail.com>
|
||
author: Lucian Buzzo
|
||
nested: []
|
||
version: 13.1.13
|
||
title: "'Drop unused awaitDevice utility function'"
|
||
date: 2022-02-10T11:50:33.741Z
|
||
- commits:
|
||
- subject: "preload: Stop using the deprecated /device-types/v1 API endpoints"
|
||
hash: 31eb734af16d805bbd4731a725eb3b826dcd2f42
|
||
body: |
|
||
Update balena-preload from 11.0.0 to 12.0.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Changelog-entry: "preload: Stop using the deprecated /device-types/v1 API endpoints"
|
||
changelog-entry: "preload: Stop using the deprecated /device-types/v1 API endpoints"
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Improve types
|
||
hash: fdebfb95ef6f7087c22e77ccedeb418de7655e87
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Stop relying on the /device-types/v1 endpoints
|
||
hash: 017d2fdea5b68cb481f3d405f3d20e866a7c24a6
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
See: https://jel.ly.fish/improvement-stop-relying-device-types-v1-device-type-json-unrelated-things-4fbac3c
|
||
see: https://jel.ly.fish/improvement-stop-relying-device-types-v1-device-type-json-unrelated-things-4fbac3c
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Bump TypeScript to v4.5
|
||
hash: 99fe71c34ada3664b55aa81994b5861ad66a2db1
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Bump balena-sdk to v16
|
||
hash: c205e41ce6c0c724592923388c35220e0882703b
|
||
body: |
|
||
Update balena-sdk from 15.44.0 to 16.0.0
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: "**BREAKING**: Merge the hostApp model into the OS model"
|
||
hash: fa3ffa3fa24f9d8459e7b03fbce4fdd28efac1ab
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "**BREAKING** Drop os.getSupportedVersions() method in favor of
|
||
hostapp.getAvailableOsVersions()"
|
||
hash: a2f31ed9937aec7e2f3ec637ce8c484c5ea4af7c
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Changelog-entry: "**BREAKING** Drop os.getSupportedVersions() method in favor of
|
||
hostapp.getAvailableOsVersions()"
|
||
changelog-entry: "**BREAKING** Drop os.getSupportedVersions() method in favor of
|
||
hostapp.getAvailableOsVersions()"
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "os.getMaxSatisfyingVersion: Add optional param to choose OS line type"
|
||
hash: 3efd1abf1d9143b017df7247c6c8cc0c00057139
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "os.getMaxSatisfyingVersion: Include ESR versions"
|
||
hash: cc3e7b2121281ccd0757ad58906e28d001765170
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "os.getMaxSatisfyingVersion: Switch to use hostApps"
|
||
hash: d033ef176eca308a4df0bd03d2246880e430b5d4
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "hostapp.getAvailableOsVersions: Add single device type argument
|
||
overload"
|
||
hash: fdddc72b033724c3248c94e0b49fc3bbf6a47586
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "hostapp.getAllOsVersions: Add single device type argument overload"
|
||
hash: 533996307d5486ee56552e0d66ae3095299dde8e
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "models.hostapp: Add a getAvailableOsVersions() convenience method"
|
||
hash: 11db481db7e066d625bdcd4d7a899792e4f961a6
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Support optional extra PineOptions in hostapp.getAllOsVersions()
|
||
hash: 3294ee4a3d9caf5474bfc11dde94541ec72a4190
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "**BREAKING** Include invalidated versions in
|
||
hostapp.getAllOsVersions()"
|
||
hash: fe811497d01c030ac33921c45f54bb0e5fbf58e0
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "models/application: Add getDirectlyAccessible &
|
||
getAllDirectlyAccessible"
|
||
hash: 924d5f7bdbffd8ae9b602b75a38d6a9d5835b70c
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1068"
|
||
connects-to: "#1068"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "application.get: Add 'directly_accessible' convenience filter param"
|
||
hash: f5b10be0f30b30a7f0eeb3996ccebfaf8d3577cb
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1068"
|
||
connects-to: "#1068"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "application.getAll: Add 'directly_accessible' convenience filter
|
||
param"
|
||
hash: 89e926e80499ab2445c4855fea8724a63a1f887b
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1068"
|
||
connects-to: "#1068"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "**BREAKING** Change application.getAll to include public apps"
|
||
hash: cf57bc2ae5375fa52d03f6722250de0cbbf31222
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1067"
|
||
resolves: "#1067"
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "**BREAKING** Drop targeting/retrieving apps by name in favor of slugs"
|
||
hash: 8d32d94b6f494703debfdaf12180bd29c4f6cdcb
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1030"
|
||
resolves: "#1030"
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Bump minimum supported Typescript to v4.5.2
|
||
hash: 193bd312e6a4010bb6a411c496125aae76c25bad
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "**BREAKING**: Stop actively supporting node 10"
|
||
hash: 3a97c6adb6e16b11a4a9aafff05ed01d5fedfe36
|
||
body: |
|
||
Node 10 may well still work with the SDK for quite a
|
||
while, but we'll no longer actively test against them
|
||
since they are now characterized as EOL, and it's
|
||
quite possible that it may stop working entirely in any
|
||
future release.
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "**BREAKING** Drop application.getAllWithDeviceServiceDetails()"
|
||
hash: 53cea5082a80ea18bda1b9e2793dddd1a809ac4d
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "**BREAKING** Change apiKey.getAll() to return all key variants"
|
||
hash: bc9fe542ad788c0793b1035273073298a73a9337
|
||
body: |
|
||
The apiKeys.getAllNamedUserApiKeys will be offering
|
||
the old behavior.
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "types: Drop is_in_local_mode from the Device model"
|
||
hash: 50f7f895b8c590d3d7f8be5ec028fab54b331126
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "types: Drop user__is_member_of__application in favor of the term form"
|
||
hash: fbfc2d6fea941edd37eaa095616b0c619aec081e
|
||
body: |
|
||
Dropping the resource mapping & the properties
|
||
from the User & Team, in favor of its Term Form,
|
||
user_application_membership.
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "typings: Drop Subscription's discounts__plan_addon property"
|
||
hash: a6788dc35e223eb8a81955d5dcc34c8ac124382a
|
||
body: |
|
||
Dropping the deprecated property in favor of
|
||
Subscripton's subscription_addon_discount.
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "typings: Stop extending the JWTUser type in the User model"
|
||
hash: 947f7f427be6f638bc12c330499a2b223f04d4ec
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://github.com/balena-io/balena-sdk/issues/966
|
||
see: https://github.com/balena-io/balena-sdk/issues/966
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "models/config: Change the BETA device type state to NEW"
|
||
hash: 3b06f2bd9b2a8da2da7d7e94f578d89a4ae1598d
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "typings: Drop the PineWithSelectOnGet type"
|
||
hash: 41815b8499bf13fddd60ff91c41332346364a914
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Remove my_application from the supported resources
|
||
hash: 579052f75d9f6c7f512f320d7c6e66e8b11c80a3
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "typings: Properly type some Device properties"
|
||
hash: 6406f75080eb7e194271792a970d177df7cdbaf3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "typings: Drop the DeviceWithImageInstalls type"
|
||
hash: a14e6a2f4f212cea70b0cdad5b0b9d5643ca337c
|
||
body: ""
|
||
footer:
|
||
Resolves: "#923"
|
||
resolves: "#923"
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.0.0
|
||
date: 2021-11-28T18:48:49.341Z
|
||
- commits:
|
||
- subject: Update balena-request to 11.5.0
|
||
hash: cae3aa1f30194beeba40e1398cdaef3dc37ff1e6
|
||
body: |
|
||
Update balena-request from 11.4.2 to 11.5.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Convert tests to JavaScript and drop coffeescript
|
||
hash: 0098dcd5be16c1eebbe722fd29d4a7597a8411bb
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
- subject: Fix the jsdoc generation
|
||
hash: a8779e0bf665f29493afa16aea41a140b02e133d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: Convert to typescript and publish typings
|
||
hash: 44106facfa8b770e786c04bdb01b1071fa737b45
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.5.0
|
||
date: 2021-11-28T13:07:15.557Z
|
||
version: balena-sdk-15.59.2
|
||
date: 2021-11-28T13:22:51.063Z
|
||
- commits:
|
||
- subject: Fix the typings of the Image contract field
|
||
hash: 8ffb7462892a75d0d5b17bd2563634c4321b5291
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Fix the typings for the Release contract field
|
||
hash: 1caca3e7a1c4a319d0ba2344fc50d7498d1e3353
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1153"
|
||
resolves: "#1153"
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.59.1
|
||
date: 2021-11-28T08:56:49.333Z
|
||
- commits:
|
||
- subject: Add release setIsInvalidated function
|
||
hash: 670b0229be2871a3aaa174fcd08fc2eb90e1a7bd
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
author: Matthew Yarmolinsky
|
||
nested: []
|
||
version: balena-sdk-15.59.0
|
||
date: 2021-11-24T20:45:35.254Z
|
||
- commits:
|
||
- subject: Update typescript to 4.5.2
|
||
hash: 5f227908d03881df0128db97f3e488977a17be50
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.58.1
|
||
date: 2021-11-17T22:57:14.101Z
|
||
- commits:
|
||
- subject: "models/release: Add note() method"
|
||
hash: 65cebcb1376a2b21c3db32a13b272ce5d3bed076
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "typings: Add the release.invalidation_reason property"
|
||
hash: 41e69d929b6863b0dc015608a265ce157cebf9b0
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "typings: Add the release.note property"
|
||
hash: 439d9f5b2287ef8a55a2b5603d4f12de311d2564
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.58.0
|
||
date: 2021-11-16T10:26:45.167Z
|
||
- commits:
|
||
- subject: "tests/logs: Increase the wait time for retrieving the subscribed logs"
|
||
hash: 7de82b1528354675c54c99bb9df2d88223370966
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "tests/logs: Refactor to async-await"
|
||
hash: b4264957fd69b0950c7d39e9f32ab0e0a346e893
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.57.2
|
||
date: 2021-11-15T23:37:53.479Z
|
||
- commits:
|
||
- subject: "typings: Fix $filters for resources with non numeric ids"
|
||
hash: 15e6d9ba017637bae52fbe02b32b7ed067c99c69
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "typings: Add application.can_use__application_as_host
|
||
ReverseNavigation"
|
||
hash: cb08802404bab2d7533b87233046a377877f0c45
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Add missing apiKey.getDeviceApiKeysByDevice docs
|
||
hash: 65d8ae845671017172b841af8abe009152749909
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.57.1
|
||
date: 2021-11-11T22:48:29.201Z
|
||
- commits:
|
||
- subject: "models/api-key: Change update() & revoke() to work with all key
|
||
variants"
|
||
hash: 842c6ce182fbcfc0e75f2a0b7cfd24818ae777b7
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.57.0
|
||
date: 2021-11-05T13:18:24.149Z
|
||
- commits:
|
||
- subject: "models/apiKey: Add getDeviceApiKeysByDevice() method"
|
||
hash: da00e1ab4c72da4f48e7aa2ad2c27024bca22b3e
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Depends-on: https://github.com/balena-io/balena-api/pull/3399
|
||
depends-on: https://github.com/balena-io/balena-api/pull/3399
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.56.0
|
||
date: 2021-11-04T22:14:22.839Z
|
||
- commits:
|
||
- subject: "typings: Add the release.raw_version property"
|
||
hash: 368c96284c0687750321135f8e3264c8370dd3e2
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Depends-on: https://github.com/balena-io/balena-api/pull/3398
|
||
depends-on: https://github.com/balena-io/balena-api/pull/3398
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.55.0
|
||
date: 2021-11-01T13:03:07.198Z
|
||
- commits:
|
||
- subject: "application/create: Rely on the hostApps for detecting discontinued
|
||
DTs"
|
||
hash: e06bcd7cba5d3933e3f31d19c9525d238605daf2
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://www.flowdock.com/app/rulemotion/r-resinos/threads/9HOl8Dk1KV_anW-oMlTzzDDXy3H
|
||
see: https://www.flowdock.com/app/rulemotion/r-resinos/threads/9HOl8Dk1KV_anW-oMlTzzDDXy3H
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.54.2
|
||
date: 2021-10-25T14:43:38.402Z
|
||
- commits:
|
||
- subject: "tests/device: Async-await conversions & abstraction on multi-field
|
||
tests"
|
||
hash: 6f8163fec2162f1f575c26882c84928f9582be56
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.54.1
|
||
date: 2021-10-22T12:29:19.360Z
|
||
- commits:
|
||
- subject: "tests: Register devices in chunks of 10 to avoid uuid conflicts in
|
||
node"
|
||
hash: acb6c922176eedda4cc6bef4f28c4bd28a49bcf8
|
||
body: |
|
||
The "given 55 registered offline device" was failing
|
||
on node with "uuid" must be unique.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://ci.appveyor.com/project/resin-io/balena-sdk/build/job/dmjscnj3u43kwyhk
|
||
see: https://ci.appveyor.com/project/resin-io/balena-sdk/build/job/dmjscnj3u43kwyhk
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Add known issue check on release isReccomanded logic
|
||
hash: fcd5c5d3d02d03093761499de87a76c33c215c19
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
author: JSReds
|
||
nested: []
|
||
- subject: Add known_issue_list to hostApp.getOsVersions()
|
||
hash: aa38e638d773ba4cb9ef6f4940c00cc4f4e28145
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
author: JSReds
|
||
nested: []
|
||
version: balena-sdk-15.54.0
|
||
date: 2021-10-20T13:09:45.029Z
|
||
- commits:
|
||
- subject: Add support for batch device supervisor updates
|
||
hash: 0275b6311dcada18b9b11a235576d9f32a263e70
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1134"
|
||
resolves: "#1134"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.53.0
|
||
date: 2021-10-07T13:29:08.492Z
|
||
- commits:
|
||
- subject: Add support for batch device pinning to release
|
||
hash: 81610f8308530e1a0b7f118cf2046da45b70e1a3
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1132"
|
||
resolves: "#1132"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.52.0
|
||
date: 2021-10-06T10:37:58.535Z
|
||
- commits:
|
||
- subject: "auth.isLoggedIn: Treat BalenaExpiredToken errors as logged out
|
||
indicator"
|
||
hash: 1f70db1ae2a31cf33baa444a869261804088c778
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.51.4
|
||
date: 2021-09-28T22:02:20.287Z
|
||
- commits:
|
||
- subject: Convert application spec to TypeScript
|
||
hash: 14e34850bd9c362dbee2bf992925d1bbf856c4ca
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.51.3
|
||
date: 2021-09-28T20:52:19.984Z
|
||
- commits:
|
||
- subject: "application.trackLatestRelease: Fix using draft/invalidated releases"
|
||
hash: d069945cd76db0cafbe335f8c0403ce13dd05b24
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "application.isTrackingLatestRelease: Exclude draft&invalidated
|
||
releases"
|
||
hash: 4f3bdd45c88079ac809a5740226a588c6d22f549
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.51.2
|
||
date: 2021-09-28T15:18:49.974Z
|
||
- commits:
|
||
- subject: Update balena-request to v11.4.2
|
||
hash: 09aeebd00e8d4247d9b961275230f384f5729323
|
||
body: |
|
||
Update balena-request from 11.4.1 to 11.4.2
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested:
|
||
- commits:
|
||
- subject: Allow overriding the default zlib flush setting
|
||
hash: e3bab85ca37f37aac5e3d84caf91c7884655717d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
version: balena-request-11.4.2
|
||
date: 2021-09-20T16:46:49.698Z
|
||
version: balena-sdk-15.51.1
|
||
date: 2021-09-20T18:03:51.216Z
|
||
- commits:
|
||
- subject: "os.getConfig: Add typings for the provisioningKeyName option"
|
||
hash: 30374d8f750247f450552e44d34dd75b46df57aa
|
||
body: ""
|
||
footer:
|
||
Change-Type: minor
|
||
change-type: minor
|
||
Signed-off-by: Nitish Agarwal 1592163+nitishagar@users.noreply.github.com
|
||
signed-off-by: Nitish Agarwal 1592163+nitishagar@users.noreply.github.com
|
||
author: Nitish Agarwal
|
||
nested: []
|
||
version: balena-sdk-15.51.0
|
||
date: 2021-09-16T10:09:05.726Z
|
||
- commits:
|
||
- subject: "models/os: Always first normalize the device type slug"
|
||
hash: 72d597c11a9924ce2be18ee6196933551c28c180
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.50.1
|
||
date: 2021-09-13T22:09:51.957Z
|
||
- commits:
|
||
- subject: Add release.finalize to promote draft releases to final
|
||
hash: 3ff1a104bb33c7d864aae872ec385df538a38fe2
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Paul Jonathan <pj@balena.io>
|
||
signed-off-by: Paul Jonathan <pj@balena.io>
|
||
See: https://github.com/balena-io/balena-sdk/issues/1122
|
||
see: https://github.com/balena-io/balena-sdk/issues/1122
|
||
author: toochevere
|
||
nested: []
|
||
version: balena-sdk-15.50.0
|
||
date: 2021-09-10T17:46:20.553Z
|
||
- commits:
|
||
- subject: "typings: Drop the v5-model-only application_type.is_host_os"
|
||
hash: b5ff0ec9888450ae800813fff34d4f62716b1e70
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.49.1
|
||
date: 2021-09-10T14:32:30.889Z
|
||
- commits:
|
||
- subject: "os.getSupportedOsUpdateVersions: Use the hostApp releases"
|
||
hash: 97727ec085d004022fc167ef1eac74b770b0bc49
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "os.download: Use the hostApp for finding the latest release"
|
||
hash: 8d1d85c65e6af04886b8de70f149602212353369
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.49.0
|
||
date: 2021-09-06T17:35:41.134Z
|
||
- commits:
|
||
- subject: Update balena-request to 11.4.1
|
||
hash: de5c18f7b55d25a23ae3b78fda8ea0ee4494e4ad
|
||
body: |
|
||
Update balena-request from 11.4.0 to 11.4.1
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested:
|
||
- commits:
|
||
- subject: Allow more lenient gzip decompression
|
||
hash: 9c7bc3051b279c9d09ec501a78dbe9f506d65650
|
||
body: >
|
||
Be more lenient with decoding compressed
|
||
responses, since (very rarely)
|
||
|
||
servers send slightly invalid gzip responses
|
||
that are still accepted
|
||
|
||
by common browsers.
|
||
|
||
|
||
Always using Z_SYNC_FLUSH is what cURL does.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
version: balena-request-11.4.1
|
||
date: 2021-08-27T19:10:59.811Z
|
||
version: balena-sdk-15.48.3
|
||
date: 2021-08-27T19:53:51.776Z
|
||
- commits:
|
||
- subject: Improve hostapp.getAllOsVersions performance & reduce fetched data
|
||
hash: 61307d83ebaa03d69197b5140ddcb5c50c9c4159
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.48.2
|
||
date: 2021-08-27T10:38:18.157Z
|
||
- commits:
|
||
- subject: Update typescript to 4.4.2
|
||
hash: 5d6e2b69633d8aca0747a64f121bd4b7e670a3c5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.48.1
|
||
date: 2021-08-27T07:07:50.896Z
|
||
- commits:
|
||
- subject: Deprecate the release.release_version property
|
||
hash: ad635d40a3682bd80f50263e560ed3031f27e0a7
|
||
body: |
|
||
Setting a 3-digit semver to the release.semver field
|
||
is the suggested approach.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "typings: Add the release versioning properties"
|
||
hash: 777f01fb2db9fed304cd6896f8138bd0838d1f72
|
||
body: |
|
||
Setting a 3-digit semver to the release.semver field
|
||
is the suggested approach, instead of setting the
|
||
release.release_version field. This fixes the unique
|
||
constraint issue that release_version was often
|
||
causing to users, since in case a duplicate semver is
|
||
provided, the backend will auto-increment the
|
||
revision field of the release. A composite
|
||
release.version field is also added, which has a raw
|
||
field with the complete unique version of the release.
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Depends-on: https://github.com/balena-io/balena-api/pull/3249
|
||
depends-on: https://github.com/balena-io/balena-api/pull/3249
|
||
See: https://www.flowdock.com/app/rulemotion/r-supervisor/threads/JN2-gnspQ-v6WaeWCvm9T8NYDY1
|
||
see: https://www.flowdock.com/app/rulemotion/r-supervisor/threads/JN2-gnspQ-v6WaeWCvm9T8NYDY1
|
||
HQ: https://jel.ly.fish/8ea1c390-9a85-402d-978c-4d31dcb0d235
|
||
hq: https://jel.ly.fish/8ea1c390-9a85-402d-978c-4d31dcb0d235
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.48.0
|
||
date: 2021-08-15T12:42:50.679Z
|
||
- commits:
|
||
- subject: Run browser tests using the minified browser bundle
|
||
hash: bc8c6c67926bf80d41c8f523bc4e5d2a5f1556b0
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Move to uglify-js to fix const assignment bug in minified build
|
||
hash: e03bfe3c4e82ed432917c670e7d5ff2f998299d8
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.47.1
|
||
date: 2021-08-10T12:00:20.993Z
|
||
- commits:
|
||
- subject: "typings: Add the release.is_final & is_finalized_at__date properties"
|
||
hash: d84dc17c3a537d79440924a1d4634177ac18939b
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Depends-on: https://github.com/balena-io/balena-api/pull/3248
|
||
depends-on: https://github.com/balena-io/balena-api/pull/3248
|
||
See: https://www.flowdock.com/app/rulemotion/r-supervisor/threads/JN2-gnspQ-v6WaeWCvm9T8NYDY1
|
||
see: https://www.flowdock.com/app/rulemotion/r-supervisor/threads/JN2-gnspQ-v6WaeWCvm9T8NYDY1
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.47.0
|
||
date: 2021-08-09T23:00:51.490Z
|
||
- commits:
|
||
- subject: "apiKey.getAll: Return only NamedUserApiKeys for backwards
|
||
compatibility"
|
||
hash: b95666caf36e65bb0d7a2a14f75824be7188cc36
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.46.1
|
||
date: 2021-07-28T10:29:40.795Z
|
||
- commits:
|
||
- subject: Add email verification & email request methods
|
||
hash: a5b30a066e87f5c58cd66ff9b27da8384954b079
|
||
body: ""
|
||
footer:
|
||
Change-Type: minor
|
||
change-type: minor
|
||
Signed-off-by: Nitish Agarwal 1592163+nitishagar@users.noreply.github.com
|
||
signed-off-by: Nitish Agarwal 1592163+nitishagar@users.noreply.github.com
|
||
author: Nitish Agarwal
|
||
nested: []
|
||
version: balena-sdk-15.46.0
|
||
date: 2021-07-27T09:53:47.815Z
|
||
- commits:
|
||
- subject: Update generateProvisioningKey to include keyName
|
||
hash: 5b79ee94aa81496640c2481dbc356207790bbecd
|
||
body: ""
|
||
footer:
|
||
Change-Type: minor
|
||
change-type: minor
|
||
Signed-off-by: Nitish Agarwal 1592163+nitishagar@users.noreply.github.com
|
||
signed-off-by: Nitish Agarwal 1592163+nitishagar@users.noreply.github.com
|
||
author: Nitish Agarwal
|
||
nested: []
|
||
version: balena-sdk-15.45.0
|
||
date: 2021-07-26T10:16:42.712Z
|
||
version: balena-preload-12.0.0
|
||
title: Stop relying on the /device-types/v1 endpoints
|
||
date: 2022-01-27T14:42:25.582Z
|
||
version: 13.1.12
|
||
title: "'Update balena-preload to v12'"
|
||
date: 2022-02-09T00:09:30.510Z
|
||
- commits:
|
||
- subject: "chore: lib/auth/utils.ts: Replace deprecated url.resolve, use
|
||
async/await"
|
||
hash: 5464e550e765ca4fc74efe98675cc5dc9189f1be
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "chore: Update @types/node to v12.20.42"
|
||
hash: c0f27a663d296080749c9d2d79751bffc1b63751
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 13.1.11
|
||
date: 2022-01-19T22:57:27.614Z
|
||
- commits:
|
||
- subject: Update docs and package.json re min Node.js supported version (12.8.0)
|
||
hash: f5d09a43cd74ef28533c992827f7c93e728668ef
|
||
body: ""
|
||
footer:
|
||
Resolves: "#2445"
|
||
resolves: "#2445"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 13.1.10
|
||
date: 2022-01-16T18:58:25.610Z
|
||
- commits:
|
||
- subject: Update packages in response to `colors` package issues
|
||
hash: f633c0468bcd1eed15713492cc38e3881d28f231
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 13.1.9
|
||
date: 2022-01-14T00:38:55.363Z
|
||
- commits:
|
||
- subject: "local push: Fix \"invalid character '/' looking for beginning of
|
||
value\""
|
||
hash: 6b9a5cd89cf60b91cbb5a6e732f840e8551152d7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "v14 preparations: Fix TypeError produced by 'npx oclif manifest'"
|
||
hash: d1e66bc1a529892503d29f679676df48b7221451
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 13.1.8
|
||
date: 2022-01-11T00:59:22.886Z
|
||
- commits:
|
||
- subject: Update to pkg 5
|
||
hash: 879d98ef98de9b252aa4b747cf0c69a17fe556f6
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: 13.1.7
|
||
date: 2022-01-06T16:25:49.972Z
|
||
- commits:
|
||
- subject: "Automation: enforce noImplicitAny for the type-checked javascript"
|
||
hash: c4e317a2908eb9b23ca0355d783540a6f160b06d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: 13.1.6
|
||
date: 2022-01-04T16:29:29.930Z
|
||
- commits:
|
||
- subject: "Build: switch from using inline-source via gulp to using it directly"
|
||
hash: 33f7fa3829811235034d051e3798d6a53807b2bf
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: 13.1.5
|
||
date: 2022-01-04T15:05:39.872Z
|
||
- commits:
|
||
- subject: Update pkg
|
||
hash: 008972b3d3a16e9f201fddc4526b65fa1c5f84e9
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: 13.1.4
|
||
date: 2022-01-03T17:37:27.895Z
|
||
- commits:
|
||
- subject: Convert lib/utils/deploy-legacy to typescript
|
||
hash: 1d4b949cf305a10f8a5225b42591a642d88dd9a4
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: 13.1.3
|
||
date: 2022-01-03T16:25:02.945Z
|
||
- commits:
|
||
- subject: Convert lib/utils/compose to typescript
|
||
hash: bd021c0a2da0f6702b806d928386a7681f889246
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: 13.1.2
|
||
date: 2022-01-03T15:32:11.873Z
|
||
- commits:
|
||
- subject: Update dependencies
|
||
hash: e27a4e2e3173ba7eb27ca5bd94642e93acbd4b8a
|
||
body: |
|
||
Update docker-progress from 5.0.0 to 5.0.1
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested:
|
||
- commits:
|
||
- subject: Fix for bad progress values from some registries causing a crash
|
||
hash: fa3f44c11a2067e65eea4ab43a382f7bbb5b75ef
|
||
body: ""
|
||
footer:
|
||
Signed-off-by: Paul Jonathan <pj@balena.io>
|
||
signed-off-by: Paul Jonathan <pj@balena.io>
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paul Jonathan Zoulin
|
||
version: docker-progress-5.0.1
|
||
date: 2021-09-22T18:45:19.157Z
|
||
version: 13.1.1
|
||
date: 2021-12-30T12:39:15.683Z
|
||
- commits:
|
||
- subject: "os configure, config generate: Add '--dev' option for OS
|
||
developmentMode"
|
||
hash: 7d58b8c120b574679f8fa591343a3c3134a1b14d
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "local configure: Allow configuring 'developmentMode' in config.json"
|
||
hash: 851301a336c82d1ad024527a47fd0960f9060d9c
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "os build-config: Clarify command purpose in help output"
|
||
hash: ec6fd050f69dbc237b9c424ffe67276e3f5d951c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "device os-update: Add support for unified dev/prod balenaOS releases"
|
||
hash: 6f810538828ec737bab31d344a86c6d9e1e62f1c
|
||
body: |
|
||
Update balena-sdk from 16.8.1 to 16.9.0
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Paulo Castro
|
||
nested:
|
||
- commits:
|
||
- subject: Support upgrading .dev to unified OS releases
|
||
hash: 00aebd0b24837871e0809b9ccbcbe3ebbbfc2692
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
See: https://github.com/balena-io-modules/balena-hup-action-utils/pull/25
|
||
see: https://github.com/balena-io-modules/balena-hup-action-utils/pull/25
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.9.0
|
||
date: 2021-12-24T18:24:20.435Z
|
||
- commits:
|
||
- subject: "tests: Stop using mochainon"
|
||
hash: dcbf45331d4cd37cc42f26da3fafed32a9ab8df6
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.8.2
|
||
date: 2021-12-24T17:23:32.282Z
|
||
version: 13.1.0
|
||
date: 2021-12-29T14:22:18.514Z
|
||
- commits:
|
||
- subject: Update oclif
|
||
hash: acd352cb3c9685612ec0bc274c80a5502c031ed0
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: 13.0.2
|
||
date: 2021-12-24T17:47:32.122Z
|
||
- commits:
|
||
- subject: "os versions, os download: Replace deprecated version fields"
|
||
hash: b2d932afabb9c1ca131c0839397d0492f2f1a272
|
||
body: |
|
||
Replace deprecated `rawVersion` and `formattedVersion` fields and use
|
||
alternative overload of `getAvailableOsVersions`. As a result, the word
|
||
'recommended' is no longer printed next to any OS versions.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Update balena-sdk to v16.8.1
|
||
hash: 398175f0b3fa932018624a7362b4204e950eb71a
|
||
body: |
|
||
Update balena-sdk from 16.8.0 to 16.8.1
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested:
|
||
- commits:
|
||
- subject: "logs: Stop using the querystring module"
|
||
hash: c850abfea2492d01a1f0292c260c7fdf14db7109
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.8.1
|
||
date: 2021-12-23T12:27:51.348Z
|
||
version: 13.0.1
|
||
date: 2021-12-24T16:12:08.229Z
|
||
- commits:
|
||
- subject: "v13 RELEASE NOTES: see https://git.io/JDHxG"
|
||
hash: c403683edfe34c4ccf1f530c50dad713e92917dd
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "balena SDK v16: Ensure all SDK calls use fleet slug rather than name"
|
||
hash: c86cdc8f842e4076ae55cd4c0e5ea087e81b2635
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Update balena-sdk to v16.8.0
|
||
hash: 84f02dc063ad7bfd2bf3b295843616c0ae23a335
|
||
body: |
|
||
Update balena-sdk from 15.51.1 to 16.8.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested:
|
||
- commits:
|
||
- subject: "os.getConfig: Accept additional developmentMode configuration option"
|
||
hash: 58c5279963f91ecd4eaf5504e4be321408ada431
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.8.0
|
||
date: 2021-12-22T23:17:15.039Z
|
||
- commits:
|
||
- subject: "os.download: Fix the inferred method typings"
|
||
hash: 96a726b358629063a9fe859972d782c3ebdb75eb
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "os.download: Accept additional configuration options"
|
||
hash: 4ff5071842223ca260eca5077f445bab5b3ae11f
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.7.0
|
||
date: 2021-12-22T17:54:04.554Z
|
||
- commits:
|
||
- subject: "models.os: Use the native hostApp OS release version if it is set"
|
||
hash: f93a62a533d9371358ea3176f089b3ad3006193d
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "models.os: Deprecate OsVersion.rawVersion in favor or raw_version"
|
||
hash: ccfe1b260ef94651f3775075b929da4a6828871c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.6.0
|
||
date: 2021-12-22T14:32:00.087Z
|
||
- commits:
|
||
- subject: "os.getAllOsVersions: Add support for invariant OS releases"
|
||
hash: cd8e00ea6e259c21655b869f141a7d74da10b96e
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.5.0
|
||
date: 2021-12-22T13:51:57.337Z
|
||
- commits:
|
||
- subject: 'os.getMaxSatisfyingVersion: Add ">" semver range tests'
|
||
hash: 0a0fd896963d089261cc3608d85e7cd0d0d53185
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.4.1
|
||
date: 2021-12-21T23:16:23.237Z
|
||
- commits:
|
||
- subject: "os.getMaxSatisfyingVersion: Add support for ESR releases"
|
||
hash: 4144692232be3f79cfbee1d7359ed4b56b8eabe7
|
||
body: ""
|
||
footer:
|
||
Resolves: "#389"
|
||
resolves: "#389"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.4.0
|
||
date: 2021-12-21T18:13:27.249Z
|
||
- commits:
|
||
- subject: "application.getAppByName: Add 'directly_accessible' convenience
|
||
filter"
|
||
hash: 70c12e25aa6cbd348e8b78ede695146bd639686d
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1163"
|
||
resolves: "#1163"
|
||
See: https://www.flowdock.com/app/rulemotion/i-cli/threads/VnT1qqVb13PkQO_GnPsKZB1l_fZ
|
||
see: https://www.flowdock.com/app/rulemotion/i-cli/threads/VnT1qqVb13PkQO_GnPsKZB1l_fZ
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.3.0
|
||
date: 2021-12-21T01:30:54.748Z
|
||
- commits:
|
||
- subject: FIx the return type of config.getConfigVarSchema()
|
||
hash: 7ff41b8b3ef1f1d057bc2e87bd5675e3038dd79c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.2.3
|
||
date: 2021-12-17T17:41:36.323Z
|
||
- commits:
|
||
- subject: "os.getAvailableOsVersions: Exclude draft and non-successful releases"
|
||
hash: 51a8b0dfcf82d15d43229c7dd48b39d025ed0705
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "os.getAllOsVersions: Deprecate OsVersion.isRecommended"
|
||
hash: 7516b0870beb4d47b21c0cd35cd3be8d48bef986
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "os.getAllOsVersions: Deprecate OsVersion.formattedVersion"
|
||
hash: 3c08b2f9f98bfe30ab361f64a3e35ab86f90ec46
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.2.2
|
||
date: 2021-12-17T15:55:18.147Z
|
||
- commits:
|
||
- subject: Drop require-npm4-to-publish
|
||
hash: 048ff951ea5820a2e662fd7568d733a6c76d20a0
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.2.1
|
||
date: 2021-12-17T13:25:17.053Z
|
||
- commits:
|
||
- subject: "minor: Add Configuration Variables Schema method"
|
||
hash: e61cf974765b8540fff1416e4ee05edce86b83c8
|
||
body: ""
|
||
footer:
|
||
Signed-off-by: Vipul Gupta (@vipulgupta2048) <vipul@balena.io>
|
||
signed-off-by: Vipul Gupta (@vipulgupta2048) <vipul@balena.io>
|
||
author: Vipul Gupta (@vipulgupta2048)
|
||
nested: []
|
||
version: balena-sdk-16.2.0
|
||
date: 2021-12-17T10:59:31.147Z
|
||
- commits:
|
||
- subject: Add description field to generateProvisioningKey for apps.
|
||
hash: 27cbc1f2565a31ca6cbe1a5950b14ae995f04bf7
|
||
body: ""
|
||
footer:
|
||
Change-Type: minor
|
||
change-type: minor
|
||
Signed-off-by: Nitish Agarwal <1592163+nitishagar@users.noreply.github.com>
|
||
signed-off-by: Nitish Agarwal <1592163+nitishagar@users.noreply.github.com>
|
||
author: Nitish Agarwal
|
||
nested: []
|
||
version: balena-sdk-16.1.0
|
||
date: 2021-12-08T13:43:24.038Z
|
||
- commits:
|
||
- subject: "**BREAKING**: Merge the hostApp model into the OS model"
|
||
hash: fa3ffa3fa24f9d8459e7b03fbce4fdd28efac1ab
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "**BREAKING** Drop os.getSupportedVersions() method in favor of
|
||
hostapp.getAvailableOsVersions()"
|
||
hash: a2f31ed9937aec7e2f3ec637ce8c484c5ea4af7c
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Changelog-entry: "**BREAKING** Drop os.getSupportedVersions() method in favor of
|
||
hostapp.getAvailableOsVersions()"
|
||
changelog-entry: "**BREAKING** Drop os.getSupportedVersions() method in favor of
|
||
hostapp.getAvailableOsVersions()"
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "os.getMaxSatisfyingVersion: Add optional param to choose OS line type"
|
||
hash: 3efd1abf1d9143b017df7247c6c8cc0c00057139
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "os.getMaxSatisfyingVersion: Include ESR versions"
|
||
hash: cc3e7b2121281ccd0757ad58906e28d001765170
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "os.getMaxSatisfyingVersion: Switch to use hostApps"
|
||
hash: d033ef176eca308a4df0bd03d2246880e430b5d4
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "hostapp.getAvailableOsVersions: Add single device type argument
|
||
overload"
|
||
hash: fdddc72b033724c3248c94e0b49fc3bbf6a47586
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "hostapp.getAllOsVersions: Add single device type argument overload"
|
||
hash: 533996307d5486ee56552e0d66ae3095299dde8e
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "models.hostapp: Add a getAvailableOsVersions() convenience method"
|
||
hash: 11db481db7e066d625bdcd4d7a899792e4f961a6
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Support optional extra PineOptions in hostapp.getAllOsVersions()
|
||
hash: 3294ee4a3d9caf5474bfc11dde94541ec72a4190
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "**BREAKING** Include invalidated versions in
|
||
hostapp.getAllOsVersions()"
|
||
hash: fe811497d01c030ac33921c45f54bb0e5fbf58e0
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "models/application: Add getDirectlyAccessible &
|
||
getAllDirectlyAccessible"
|
||
hash: 924d5f7bdbffd8ae9b602b75a38d6a9d5835b70c
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1068"
|
||
connects-to: "#1068"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "application.get: Add 'directly_accessible' convenience filter param"
|
||
hash: f5b10be0f30b30a7f0eeb3996ccebfaf8d3577cb
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1068"
|
||
connects-to: "#1068"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "application.getAll: Add 'directly_accessible' convenience filter
|
||
param"
|
||
hash: 89e926e80499ab2445c4855fea8724a63a1f887b
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1068"
|
||
connects-to: "#1068"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "**BREAKING** Change application.getAll to include public apps"
|
||
hash: cf57bc2ae5375fa52d03f6722250de0cbbf31222
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1067"
|
||
resolves: "#1067"
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "**BREAKING** Drop targeting/retrieving apps by name in favor of slugs"
|
||
hash: 8d32d94b6f494703debfdaf12180bd29c4f6cdcb
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1030"
|
||
resolves: "#1030"
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Bump minimum supported Typescript to v4.5.2
|
||
hash: 193bd312e6a4010bb6a411c496125aae76c25bad
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "**BREAKING**: Stop actively supporting node 10"
|
||
hash: 3a97c6adb6e16b11a4a9aafff05ed01d5fedfe36
|
||
body: |
|
||
Node 10 may well still work with the SDK for quite a
|
||
while, but we'll no longer actively test against them
|
||
since they are now characterized as EOL, and it's
|
||
quite possible that it may stop working entirely in any
|
||
future release.
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "**BREAKING** Drop application.getAllWithDeviceServiceDetails()"
|
||
hash: 53cea5082a80ea18bda1b9e2793dddd1a809ac4d
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "**BREAKING** Change apiKey.getAll() to return all key variants"
|
||
hash: bc9fe542ad788c0793b1035273073298a73a9337
|
||
body: |
|
||
The apiKeys.getAllNamedUserApiKeys will be offering
|
||
the old behavior.
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "types: Drop is_in_local_mode from the Device model"
|
||
hash: 50f7f895b8c590d3d7f8be5ec028fab54b331126
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "types: Drop user__is_member_of__application in favor of the term form"
|
||
hash: fbfc2d6fea941edd37eaa095616b0c619aec081e
|
||
body: |
|
||
Dropping the resource mapping & the properties
|
||
from the User & Team, in favor of its Term Form,
|
||
user_application_membership.
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "typings: Drop Subscription's discounts__plan_addon property"
|
||
hash: a6788dc35e223eb8a81955d5dcc34c8ac124382a
|
||
body: |
|
||
Dropping the deprecated property in favor of
|
||
Subscripton's subscription_addon_discount.
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "typings: Stop extending the JWTUser type in the User model"
|
||
hash: 947f7f427be6f638bc12c330499a2b223f04d4ec
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://github.com/balena-io/balena-sdk/issues/966
|
||
see: https://github.com/balena-io/balena-sdk/issues/966
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "models/config: Change the BETA device type state to NEW"
|
||
hash: 3b06f2bd9b2a8da2da7d7e94f578d89a4ae1598d
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "typings: Drop the PineWithSelectOnGet type"
|
||
hash: 41815b8499bf13fddd60ff91c41332346364a914
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Remove my_application from the supported resources
|
||
hash: 579052f75d9f6c7f512f320d7c6e66e8b11c80a3
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "typings: Properly type some Device properties"
|
||
hash: 6406f75080eb7e194271792a970d177df7cdbaf3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "typings: Drop the DeviceWithImageInstalls type"
|
||
hash: a14e6a2f4f212cea70b0cdad5b0b9d5643ca337c
|
||
body: ""
|
||
footer:
|
||
Resolves: "#923"
|
||
resolves: "#923"
|
||
Change-type: major
|
||
change-type: major
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-16.0.0
|
||
date: 2021-11-28T18:48:49.341Z
|
||
- commits:
|
||
- subject: Update balena-request to 11.5.0
|
||
hash: cae3aa1f30194beeba40e1398cdaef3dc37ff1e6
|
||
body: |
|
||
Update balena-request from 11.4.2 to 11.5.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Convert tests to JavaScript and drop coffeescript
|
||
hash: 0098dcd5be16c1eebbe722fd29d4a7597a8411bb
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
- subject: Fix the jsdoc generation
|
||
hash: a8779e0bf665f29493afa16aea41a140b02e133d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: Convert to typescript and publish typings
|
||
hash: 44106facfa8b770e786c04bdb01b1071fa737b45
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.5.0
|
||
date: 2021-11-28T13:07:15.557Z
|
||
version: balena-sdk-15.59.2
|
||
date: 2021-11-28T13:22:51.063Z
|
||
- commits:
|
||
- subject: Fix the typings of the Image contract field
|
||
hash: 8ffb7462892a75d0d5b17bd2563634c4321b5291
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Fix the typings for the Release contract field
|
||
hash: 1caca3e7a1c4a319d0ba2344fc50d7498d1e3353
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1153"
|
||
resolves: "#1153"
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.59.1
|
||
date: 2021-11-28T08:56:49.333Z
|
||
- commits:
|
||
- subject: Add release setIsInvalidated function
|
||
hash: 670b0229be2871a3aaa174fcd08fc2eb90e1a7bd
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
signed-off-by: Matthew Yarmolinsky <matthew-timothy@balena.io>
|
||
author: Matthew Yarmolinsky
|
||
nested: []
|
||
version: balena-sdk-15.59.0
|
||
date: 2021-11-24T20:45:35.254Z
|
||
- commits:
|
||
- subject: Update typescript to 4.5.2
|
||
hash: 5f227908d03881df0128db97f3e488977a17be50
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.58.1
|
||
date: 2021-11-17T22:57:14.101Z
|
||
- commits:
|
||
- subject: "models/release: Add note() method"
|
||
hash: 65cebcb1376a2b21c3db32a13b272ce5d3bed076
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "typings: Add the release.invalidation_reason property"
|
||
hash: 41e69d929b6863b0dc015608a265ce157cebf9b0
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "typings: Add the release.note property"
|
||
hash: 439d9f5b2287ef8a55a2b5603d4f12de311d2564
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.58.0
|
||
date: 2021-11-16T10:26:45.167Z
|
||
- commits:
|
||
- subject: "tests/logs: Increase the wait time for retrieving the subscribed logs"
|
||
hash: 7de82b1528354675c54c99bb9df2d88223370966
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "tests/logs: Refactor to async-await"
|
||
hash: b4264957fd69b0950c7d39e9f32ab0e0a346e893
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.57.2
|
||
date: 2021-11-15T23:37:53.479Z
|
||
- commits:
|
||
- subject: "typings: Fix $filters for resources with non numeric ids"
|
||
hash: 15e6d9ba017637bae52fbe02b32b7ed067c99c69
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "typings: Add application.can_use__application_as_host
|
||
ReverseNavigation"
|
||
hash: cb08802404bab2d7533b87233046a377877f0c45
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Add missing apiKey.getDeviceApiKeysByDevice docs
|
||
hash: 65d8ae845671017172b841af8abe009152749909
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.57.1
|
||
date: 2021-11-11T22:48:29.201Z
|
||
- commits:
|
||
- subject: "models/api-key: Change update() & revoke() to work with all key
|
||
variants"
|
||
hash: 842c6ce182fbcfc0e75f2a0b7cfd24818ae777b7
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.57.0
|
||
date: 2021-11-05T13:18:24.149Z
|
||
- commits:
|
||
- subject: "models/apiKey: Add getDeviceApiKeysByDevice() method"
|
||
hash: da00e1ab4c72da4f48e7aa2ad2c27024bca22b3e
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Depends-on: https://github.com/balena-io/balena-api/pull/3399
|
||
depends-on: https://github.com/balena-io/balena-api/pull/3399
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.56.0
|
||
date: 2021-11-04T22:14:22.839Z
|
||
- commits:
|
||
- subject: "typings: Add the release.raw_version property"
|
||
hash: 368c96284c0687750321135f8e3264c8370dd3e2
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Depends-on: https://github.com/balena-io/balena-api/pull/3398
|
||
depends-on: https://github.com/balena-io/balena-api/pull/3398
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.55.0
|
||
date: 2021-11-01T13:03:07.198Z
|
||
- commits:
|
||
- subject: "application/create: Rely on the hostApps for detecting discontinued
|
||
DTs"
|
||
hash: e06bcd7cba5d3933e3f31d19c9525d238605daf2
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://www.flowdock.com/app/rulemotion/r-resinos/threads/9HOl8Dk1KV_anW-oMlTzzDDXy3H
|
||
see: https://www.flowdock.com/app/rulemotion/r-resinos/threads/9HOl8Dk1KV_anW-oMlTzzDDXy3H
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.54.2
|
||
date: 2021-10-25T14:43:38.402Z
|
||
- commits:
|
||
- subject: "tests/device: Async-await conversions & abstraction on multi-field
|
||
tests"
|
||
hash: 6f8163fec2162f1f575c26882c84928f9582be56
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.54.1
|
||
date: 2021-10-22T12:29:19.360Z
|
||
- commits:
|
||
- subject: "tests: Register devices in chunks of 10 to avoid uuid conflicts in
|
||
node"
|
||
hash: acb6c922176eedda4cc6bef4f28c4bd28a49bcf8
|
||
body: |
|
||
The "given 55 registered offline device" was failing
|
||
on node with "uuid" must be unique.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://ci.appveyor.com/project/resin-io/balena-sdk/build/job/dmjscnj3u43kwyhk
|
||
see: https://ci.appveyor.com/project/resin-io/balena-sdk/build/job/dmjscnj3u43kwyhk
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Add known issue check on release isReccomanded logic
|
||
hash: fcd5c5d3d02d03093761499de87a76c33c215c19
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
author: JSReds
|
||
nested: []
|
||
- subject: Add known_issue_list to hostApp.getOsVersions()
|
||
hash: aa38e638d773ba4cb9ef6f4940c00cc4f4e28145
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
author: JSReds
|
||
nested: []
|
||
version: balena-sdk-15.54.0
|
||
date: 2021-10-20T13:09:45.029Z
|
||
- commits:
|
||
- subject: Add support for batch device supervisor updates
|
||
hash: 0275b6311dcada18b9b11a235576d9f32a263e70
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1134"
|
||
resolves: "#1134"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.53.0
|
||
date: 2021-10-07T13:29:08.492Z
|
||
- commits:
|
||
- subject: Add support for batch device pinning to release
|
||
hash: 81610f8308530e1a0b7f118cf2046da45b70e1a3
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1132"
|
||
resolves: "#1132"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.52.0
|
||
date: 2021-10-06T10:37:58.535Z
|
||
- commits:
|
||
- subject: "auth.isLoggedIn: Treat BalenaExpiredToken errors as logged out
|
||
indicator"
|
||
hash: 1f70db1ae2a31cf33baa444a869261804088c778
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.51.4
|
||
date: 2021-09-28T22:02:20.287Z
|
||
- commits:
|
||
- subject: Convert application spec to TypeScript
|
||
hash: 14e34850bd9c362dbee2bf992925d1bbf856c4ca
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.51.3
|
||
date: 2021-09-28T20:52:19.984Z
|
||
- commits:
|
||
- subject: "application.trackLatestRelease: Fix using draft/invalidated releases"
|
||
hash: d069945cd76db0cafbe335f8c0403ce13dd05b24
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "application.isTrackingLatestRelease: Exclude draft&invalidated
|
||
releases"
|
||
hash: 4f3bdd45c88079ac809a5740226a588c6d22f549
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.51.2
|
||
date: 2021-09-28T15:18:49.974Z
|
||
- subject: "device, devices: Print the fleet's slug in 'org/fleetName' format"
|
||
hash: 9145f2fb2890cac0cb63b7562a0ca40a6893fbf4
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "envs: Print the fleet's slug in 'org/fleetName' format"
|
||
hash: 1164388d78bb413a1f1a5858aac9d1bbd5bb6e6f
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "os configure: Remove deprecated '--device-api-key' option"
|
||
hash: 06f60944015751f5dcf236be75a6575895389875
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Clean up unused v13 feature switch code
|
||
hash: 67e11467f7fd5b6d4c50067e665b15c12d3fa30b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "config read/write/inject/reconfigure: Place '--type' option behind v14
|
||
switch"
|
||
hash: c8dfd0ca6547d1431e2f18e8726b9cba76bc7147
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "fleet create: Don't print fleet's numeric database ID in confirmation
|
||
msg"
|
||
hash: 8b110a835a71aaa8132a135ec22399de8a4284ef
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "devices supported: Remove deprecated '--verbose' and '--discontinued'
|
||
options"
|
||
hash: 7564d95f82e21b4f6953b7febb7ed9f6677f515c
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "build/deploy/push: Remove deprecated '--convert-eol' option"
|
||
hash: f12f2b79efbe6349b68353b86e668a3957926718
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Move some v13 features behind v14 switch.
|
||
hash: 176d731f9e576f769b1b41e8d7ef3b89edc9f57c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
- subject: Remove deprecated '--app' and '--application' options (renamed to
|
||
'--fleet')
|
||
hash: 1ed39d1d3787e7642492b5ae32997c76fa6e7d38
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Remove deprecated commands 'app' and 'apps' (renamed to 'fleet' and
|
||
'fleets')
|
||
hash: 580ca0d584064723467b5c2ff6cb19315710abe6
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "build/deploy/push: Remove deprecated '--[no]gitignore' option"
|
||
hash: 73572df7cf4d764d5c89c7289a4fe939f167ab8e
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "v13 release: Flip the v13 feature switch"
|
||
hash: 23b42b1a2bbc77723da18cfb8cfc737a9faca5b7
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "v13 release: Drop support for Node.js v10 (package.json engines.node)"
|
||
hash: 632322e3c2ef1b787f2b183167042b9a015f8f72
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 13.0.0
|
||
date: 2021-12-23T18:52:47.970Z
|
||
- commits:
|
||
- subject: Update to typescript 4.5
|
||
hash: e01483cd2b94c8165d89c77e0f766ad7c4589c86
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: 12.55.11
|
||
date: 2021-12-23T14:08:10.042Z
|
||
- commits:
|
||
- subject: Update dev dependencies
|
||
hash: 79be06820c73f5750a27cecb759494ca9ff4c449
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: 12.55.10
|
||
date: 2021-12-23T11:52:23.473Z
|
||
- commits:
|
||
- subject: "os download: Future-proof '--version' format for unified dev/prod
|
||
variants"
|
||
hash: c04e63ab7d9861baf5708d07ff90f02791775715
|
||
body: |
|
||
Do not append the '.prod' suffix by default to balenaOS versions.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.55.9
|
||
date: 2021-12-22T15:40:41.467Z
|
||
- commits:
|
||
- subject: Include version info when installed on windows
|
||
hash: 8d3a4343cb7e49f29212e4df765ed06c90304b34
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
- subject: Switch from the deprecated oclif-dev commands to the oclif commands
|
||
hash: 6eeb16245b619c2bd436395fc5948dc10c84cbf4
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: 12.55.8
|
||
date: 2021-12-21T16:26:56.278Z
|
||
- commits:
|
||
- subject: "push: Remove hardcoded 'balenaCloud' in console message"
|
||
hash: e7ddd07b7b472cf5a46806f698daed6749bed4f5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Pranav Peshwe <pranav@balena.io>
|
||
signed-off-by: Pranav Peshwe <pranav@balena.io>
|
||
author: Pranav Peshwe
|
||
nested: []
|
||
version: 12.55.7
|
||
date: 2021-12-14T15:06:27.866Z
|
||
- commits:
|
||
- subject: Fix symbolic link regression in push & deploy
|
||
hash: 3def4d0e4a712310aaad6d915b2891123ea338b4
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 12.55.6
|
||
date: 2021-12-14T00:33:02.825Z
|
||
- commits:
|
||
- subject: Drop unnecessary directory list created during balena deploy & push
|
||
hash: f2858801350077305a92a6ba32659a46dd3e1e39
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 12.55.5
|
||
date: 2021-12-13T23:29:59.103Z
|
||
- commits:
|
||
- subject: "os download, os versions: Accept device type aliases"
|
||
hash: bfc995e9486024628f3599f52b9c0fb13d815311
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.55.4
|
||
date: 2021-12-10T00:56:34.562Z
|
||
- commits:
|
||
- subject: "os download: Improve error message when not logged in (balenaOS ESR
|
||
versions)"
|
||
hash: 6e07db08131a59622d06459ecb62b47adeb52826
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "os download: Assume '.prod' suffix by default for all balenaOS versions"
|
||
hash: 5c40c8d51f16db9f9e28e4286f4c2c277a993f37
|
||
body: ""
|
||
footer:
|
||
Resolves: "#2387"
|
||
resolves: "#2387"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.55.3
|
||
date: 2021-12-09T18:51:23.706Z
|
||
- commits:
|
||
- subject: "v13 preparations: Standardize command data output"
|
||
hash: f3fb9b6bdffa1bf65c90f8061bf83663a5ad7b85
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.55.2
|
||
date: 2021-12-08T11:22:59.156Z
|
||
- commits:
|
||
- subject: "chore: Bump multicast-dns to rebased commit"
|
||
hash: fdc0d08e963daf9bccdf8150962c365ff4ab32e3
|
||
body: >
|
||
Otherwise npm install fails due to the missing commit in
|
||
npm-shrinkwrap.json
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
See: https://github.com/balena-io-modules/multicast-dns/pull/1
|
||
see: https://github.com/balena-io-modules/multicast-dns/pull/1
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: 12.55.1
|
||
date: 2021-11-30T16:10:20.410Z
|
||
- commits:
|
||
- subject: Add provisioning key name option to config generate options
|
||
hash: 6ba67eefdbb47e1aa901be022b497e028260ac0b
|
||
body: ""
|
||
footer:
|
||
Change-Type: minor
|
||
change-type: minor
|
||
Signed-off-by: Nitish Agarwal 1592163+nitishagar@users.noreply.github.com
|
||
signed-off-by: Nitish Agarwal 1592163+nitishagar@users.noreply.github.com
|
||
author: Nitish Agarwal
|
||
nested: []
|
||
version: 12.55.0
|
||
date: 2021-11-29T10:48:16.077Z
|
||
- commits:
|
||
- subject: "os configure, local configure: Reuse disk partition scanning logic"
|
||
hash: fcea91bfb6cbcc32117d7242460f1e58476339ac
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.54.5
|
||
date: 2021-11-27T01:19:18.487Z
|
||
- commits:
|
||
- subject: Bump 'balena-lint' and fix 'no-floating-promises' warnings
|
||
hash: 09d004423cae2bb699aa344e17164ce392e1108b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.54.4
|
||
date: 2021-11-26T16:03:03.934Z
|
||
- commits:
|
||
- subject: Improve directory scan speed prior to tarballing
|
||
hash: 257dd514ed7c0f6988b8a47219991cc4f61b4529
|
||
body: >
|
||
This changes improves the speed that the project is tarballed by
|
||
switching from
|
||
|
||
`klaw` to `recursive-fs` and not running `lstat` on files that are
|
||
ignored.
|
||
|
||
Whilst testing with the Jellyfish repository, which contains a number of
|
||
|
||
sub directories, each with their own node_modules folder, I was able to
|
||
|
||
reduce the time taken to scan and tarball the project from 70s to 11s,
|
||
|
||
which is a massive improvement.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Lucian Buzzo <lucian.buzzo@gmail.com>
|
||
signed-off-by: Lucian Buzzo <lucian.buzzo@gmail.com>
|
||
author: Lucian Buzzo
|
||
nested: []
|
||
version: 12.54.3
|
||
date: 2021-11-26T13:59:56.032Z
|
||
- commits:
|
||
- subject: Set the correct target state when using Compose "image" field
|
||
hash: d2a5a9ba8638e712a4b286ce6775158c89615b08
|
||
body: >
|
||
Fixes #2394
|
||
|
||
|
||
When pushing to a device in local mode, if a service is not external,
|
||
and uses
|
||
|
||
an `image` field, that value should be used for tags and target state,
|
||
otherwise
|
||
|
||
it won't match the image name generated on the device by balenaEngine.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Lucian Buzzo <lucian.buzzo@gmail.com>
|
||
signed-off-by: Lucian Buzzo <lucian.buzzo@gmail.com>
|
||
author: Lucian Buzzo
|
||
nested: []
|
||
version: 12.54.2
|
||
date: 2021-11-26T10:14:56.289Z
|
||
- commits:
|
||
- subject: Fix mistake in `config generate` examples
|
||
hash: b183d884007365d1240fd825e65ed8d95b7ce34e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.54.1
|
||
date: 2021-11-25T22:35:08.652Z
|
||
- commits:
|
||
- subject: Improve UX for offline usage
|
||
hash: 2b6a2142eb1929694e0eb14cf26bac4ae9b6dca1
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Resolves: "#2372"
|
||
resolves: "#2372"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.54.0
|
||
date: 2021-11-25T20:45:24.329Z
|
||
- commits:
|
||
- subject: Avoid creating an extra provisioning API key in os configure & config
|
||
generate
|
||
hash: 58b29bf4bbd96a57804b7be86aaac1d3cd8cc473
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Changelog-entry: Avoid creating an extra provisioning API key in os configure &
|
||
config generate
|
||
changelog-entry: Avoid creating an extra provisioning API key in os configure &
|
||
config generate
|
||
See: https://github.com/balena-io/balena-cli/pull/2294#discussion_r756499196
|
||
see: https://github.com/balena-io/balena-cli/pull/2294#discussion_r756499196
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 12.53.2
|
||
date: 2021-11-25T14:45:34.458Z
|
||
- commits:
|
||
- subject: Transitional changes to doc files for landr implementation
|
||
hash: 5a9b5e3b080eccded0aa7d5dfe9276df9637ef83
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.53.1
|
||
date: 2021-11-25T10:07:50.877Z
|
||
- commits:
|
||
- subject: "config read/write/inject: Avoid need for internet access"
|
||
hash: b546e4dd97caf4a3da4c3eea140bc201fb6e59ef
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "config read: Add '--json' option for JSON output"
|
||
hash: e4870916e233e1540bc4b25d5bde13b8e4e3bed7
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.53.0
|
||
date: 2021-11-25T02:11:13.469Z
|
||
- commits:
|
||
- subject: Delete 'doc/automated-init.md' and improve 'balena help device init'
|
||
hash: 952d782e905c733f7d98fc4524850d399adbefdc
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.52.2
|
||
date: 2021-11-24T18:31:20.275Z
|
||
- commits:
|
||
- subject: "push/build: Add test cases for .dockerignore filtering corner cases"
|
||
hash: d64b6deb81d32fe16c79d97ab5a4699512b74387
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.52.1
|
||
date: 2021-11-22T01:53:27.126Z
|
||
- commits:
|
||
- subject: "os download: Display OS version actually downloaded (range or
|
||
'recommended')"
|
||
hash: f46452f6de7bbfa00e073986d47a85608e5a9fea
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "os versions, os download: Add support for balenaOS ESR versions"
|
||
hash: c166ec75979fcaa8bd123a1bf84f379279050fd4
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.52.0
|
||
date: 2021-11-20T00:51:09.369Z
|
||
- commits:
|
||
- subject: "deploy: Ensure the release fails if an image's digest (hash) is missing"
|
||
hash: 23b07f8a41c82c0b23a38bac55cbd3874300dd58
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.51.3
|
||
date: 2021-11-16T11:58:31.895Z
|
||
- commits:
|
||
- subject: Update balena CI configuration (remove Node v10 from npm pipeline list)
|
||
hash: ae5ea0f4e85008624ff46fe10998fadbd8a48b15
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.51.2
|
||
date: 2021-11-16T00:07:56.053Z
|
||
- commits:
|
||
- subject: Fix forums support link in README.md
|
||
hash: 112a7b8194d098e9c66754eb256590e13f54fe29
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.51.1
|
||
date: 2021-10-25T17:29:36.975Z
|
||
- commits:
|
||
- subject: Add support for YAML anchors and aliases in 'docker-compose.yml'
|
||
hash: 8e712ac91055c4efde885854488000a27c6b483d
|
||
body: |
|
||
This allows project files to define services from generic fragments by leveraging YAML's anchors and aliases. See here for an example: https://github.com/compose-spec/compose-spec/blob/43f6537b2c8f01b6d3f0e184d13a0f3cb93d38d7/spec.md#fragments
|
||
|
||
Removing the FAILSAFE_SCHEMA flag is not expected to break existing project files, since the default behaviour is more liberal, or cause problems down the road given we perform validation immediately after. Docs for the flag: https://github.com/nodeca/js-yaml#load-string---options-
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: dfunckt
|
||
nested: []
|
||
version: 12.51.0
|
||
date: 2021-10-22T16:50:50.004Z
|
||
- commits:
|
||
- subject: "preload: Avoid possible ValueError when parsing storage driver"
|
||
hash: 48053ecefc00e451f3ee5c9b82b2b398978ec229
|
||
body: |
|
||
Update balena-preload from 10.5.0 to 11.0.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested:
|
||
- commits:
|
||
- subject: Avoid creating multiple preload containers
|
||
hash: 6b5b6428833ce2cd5c53c2051d6f515f1b3e4c37
|
||
body: |
|
||
This was only caught when we started correctly naming
|
||
the preload container by switching from `Name` to `name` in
|
||
our createContainer options.
|
||
|
||
Previously we were creating two containers but they had unique
|
||
random names so we never saw the conflict.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
- subject: "major: Remove balena-preload script in favor of use with CLI"
|
||
hash: 7de06434155913b199024683e62c85e94f1d1cb1
|
||
body: ""
|
||
footer:
|
||
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
|
||
signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
|
||
author: Lorenzo Alberto Maria Ambrosi
|
||
nested: []
|
||
- subject: Fix missing 'await' for getEdisonPartitions()
|
||
hash: 9a2ebfdb2a5375304ee5cf2ba6321b93f93886ed
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Add extra type information (refactor bind mount array)
|
||
hash: 5b8d21e68d9da902f7304a210cb1abe22420d1d0
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Run linter
|
||
hash: 456c727e6518317588b31e28ffb734377fb85e76
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "major: Convert to typescript"
|
||
hash: ce241be0a780bdff87f4513e4d5a0ec63d72ac7e
|
||
body: ""
|
||
footer:
|
||
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
|
||
signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
|
||
author: Lorenzo Alberto Maria Ambrosi
|
||
nested: []
|
||
- subject: "patch: Fix incorrect python List index check"
|
||
hash: 85d404000ac6e9b4ac83ce1feed33789deca182b
|
||
body: ""
|
||
footer:
|
||
Signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
|
||
signed-off-by: Lorenzo Alberto Maria Ambrosi <lorenzothunder.ambrosi@gmail.com>
|
||
author: Lorenzo Alberto Maria Ambrosi
|
||
nested: []
|
||
version: balena-preload-11.0.0
|
||
date: 2021-10-13T18:20:43.867Z
|
||
version: 12.50.3
|
||
date: 2021-10-20T15:30:14.694Z
|
||
- commits:
|
||
- subject: Error message when renaming a fleet now mentions the target name.
|
||
hash: c493c33e3896784ee60c9d4ac79721ca6b96a778
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Carlo Miguel F. Cruz <carloc@balena.io>
|
||
signed-off-by: Carlo Miguel F. Cruz <carloc@balena.io>
|
||
author: Carlo Miguel F. Cruz
|
||
nested: []
|
||
version: 12.50.2
|
||
date: 2021-10-05T09:04:40.995Z
|
||
- commits:
|
||
- subject: Update dependencies (@sentry/node error reporting)
|
||
hash: 08dfc945f3ed1c518a7d1830a5a37d72fd5739fd
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Replace mixpanel dependency with simple GET request
|
||
hash: 8791c2f4e1ad9f77a6f81aa9cb6df327de9d32c2
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Avoid NockMock warnings during standalone executable testing
|
||
hash: be306e6a207b984d01a843c6cb8eb418ffb0dbf9
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Fix help output for 'release finalize' command
|
||
hash: 6cfff72c59c47d1dd061eeb5958dee1c5c266a54
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.50.1
|
||
date: 2021-09-30T00:16:32.368Z
|
||
- commits:
|
||
- subject: Add support for releases
|
||
hash: a18e182ae425d273b68fdb230a5f308283e8b6f5
|
||
body: ""
|
||
footer:
|
||
Signed-off-by: Paul Jonathan <pj@balena.io>
|
||
signed-off-by: Paul Jonathan <pj@balena.io>
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Paul Jonathan Zoulin
|
||
nested: []
|
||
version: 12.50.0
|
||
date: 2021-09-28T14:32:04.363Z
|
||
- commits:
|
||
- subject: "build, deploy: Improve logging of image build messages"
|
||
hash: 8bb211e4418981523c9f133e25cfac2043e46328
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "build, deploy: Add support for multiarch base images"
|
||
hash: ffccbfba126f9cbd09611dc43508aba73a8bf97a
|
||
body: |
|
||
Bump version of balena-multibuild to the one that supports multiarch
|
||
Remove previous hack to avoid sending platform information to multibuild
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Paul Jonathan <pj@balena.io>
|
||
signed-off-by: Paul Jonathan <pj@balena.io>
|
||
See: https://github.com/balena-io/balena-cli/issues/1508
|
||
see: https://github.com/balena-io/balena-cli/issues/1508
|
||
author: toochevere
|
||
nested: []
|
||
version: 12.49.0
|
||
date: 2021-09-23T19:56:39.460Z
|
||
- commits:
|
||
- subject: Update balena-sdk to 15.51.1
|
||
hash: de95262f9351f6ed8a54b05eedac7b6162036ba1
|
||
body: |
|
||
Update balena-sdk from 15.48.0 to 15.51.1
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Nitish Agarwal
|
||
nested:
|
||
- commits:
|
||
- subject: Update balena-request to v11.4.2
|
||
hash: 09aeebd00e8d4247d9b961275230f384f5729323
|
||
body: |
|
||
Update balena-request from 11.4.1 to 11.4.2
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested:
|
||
- commits:
|
||
- subject: Allow overriding the default zlib flush setting
|
||
hash: e3bab85ca37f37aac5e3d84caf91c7884655717d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
version: balena-request-11.4.2
|
||
date: 2021-09-20T16:46:49.698Z
|
||
version: balena-sdk-15.51.1
|
||
date: 2021-09-20T18:03:51.216Z
|
||
- commits:
|
||
- subject: "os.getConfig: Add typings for the provisioningKeyName option"
|
||
hash: 30374d8f750247f450552e44d34dd75b46df57aa
|
||
body: ""
|
||
footer:
|
||
Change-Type: minor
|
||
change-type: minor
|
||
Signed-off-by: Nitish Agarwal 1592163+nitishagar@users.noreply.github.com
|
||
signed-off-by: Nitish Agarwal 1592163+nitishagar@users.noreply.github.com
|
||
author: Nitish Agarwal
|
||
nested: []
|
||
version: balena-sdk-15.51.0
|
||
date: 2021-09-16T10:09:05.726Z
|
||
- commits:
|
||
- subject: "models/os: Always first normalize the device type slug"
|
||
hash: 72d597c11a9924ce2be18ee6196933551c28c180
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.50.1
|
||
date: 2021-09-13T22:09:51.957Z
|
||
- commits:
|
||
- subject: Add release.finalize to promote draft releases to final
|
||
hash: 3ff1a104bb33c7d864aae872ec385df538a38fe2
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Paul Jonathan <pj@balena.io>
|
||
signed-off-by: Paul Jonathan <pj@balena.io>
|
||
See: https://github.com/balena-io/balena-sdk/issues/1122
|
||
see: https://github.com/balena-io/balena-sdk/issues/1122
|
||
author: toochevere
|
||
nested: []
|
||
version: balena-sdk-15.50.0
|
||
date: 2021-09-10T17:46:20.553Z
|
||
- commits:
|
||
- subject: "typings: Drop the v5-model-only application_type.is_host_os"
|
||
hash: b5ff0ec9888450ae800813fff34d4f62716b1e70
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.49.1
|
||
date: 2021-09-10T14:32:30.889Z
|
||
- commits:
|
||
- subject: "os.getSupportedOsUpdateVersions: Use the hostApp releases"
|
||
hash: 97727ec085d004022fc167ef1eac74b770b0bc49
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "os.download: Use the hostApp for finding the latest release"
|
||
hash: 8d1d85c65e6af04886b8de70f149602212353369
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.49.0
|
||
date: 2021-09-06T17:35:41.134Z
|
||
- commits:
|
||
- subject: Update balena-request to 11.4.1
|
||
hash: de5c18f7b55d25a23ae3b78fda8ea0ee4494e4ad
|
||
body: |
|
||
Update balena-request from 11.4.0 to 11.4.1
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested:
|
||
- commits:
|
||
- subject: Allow more lenient gzip decompression
|
||
hash: 9c7bc3051b279c9d09ec501a78dbe9f506d65650
|
||
body: >
|
||
Be more lenient with decoding compressed responses,
|
||
since (very rarely)
|
||
|
||
servers send slightly invalid gzip responses that are
|
||
still accepted
|
||
|
||
by common browsers.
|
||
|
||
|
||
Always using Z_SYNC_FLUSH is what cURL does.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
version: balena-request-11.4.1
|
||
date: 2021-08-27T19:10:59.811Z
|
||
version: balena-sdk-15.48.3
|
||
date: 2021-08-27T19:53:51.776Z
|
||
- commits:
|
||
- subject: Improve hostapp.getAllOsVersions performance & reduce fetched data
|
||
hash: 61307d83ebaa03d69197b5140ddcb5c50c9c4159
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.48.2
|
||
date: 2021-08-27T10:38:18.157Z
|
||
- commits:
|
||
- subject: Update typescript to 4.4.2
|
||
hash: 5d6e2b69633d8aca0747a64f121bd4b7e670a3c5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.48.1
|
||
date: 2021-08-27T07:07:50.896Z
|
||
version: 12.48.15
|
||
date: 2021-09-22T07:20:44.659Z
|
||
- commits:
|
||
- subject: "os download: Avoid incomplete os downloads appearing as successful"
|
||
hash: 7f6738c73cd36cdfce0726c4eadbf51fecaebdc1
|
||
body: |
|
||
By forcing the zlib flush mode to Z_NO_FLUSH we are more likely to
|
||
see an error on image download pipelines vs silent failure and
|
||
incomplete files.
|
||
|
||
This is part of a larger investigation and may be removed in the
|
||
future when the root cause of the pipeline failures are identified.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: 12.48.14
|
||
date: 2021-09-20T17:38:23.398Z
|
||
- commits:
|
||
- subject: "config inject: Remove requirement of being logged in"
|
||
hash: 09a4e8db2d840f0b207afee7c5d99a47f967093d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.48.13
|
||
date: 2021-09-17T13:02:03.385Z
|
||
- commits:
|
||
- subject: "build/deploy: Update QEMU to 6.0.0 for emulated builds"
|
||
hash: b701151769a1bf8bd4a161419d84ddf173c1893a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: 12.48.12
|
||
date: 2021-09-10T23:24:48.796Z
|
||
- commits:
|
||
- subject: "build, deploy: Fix processing of '--tag' option"
|
||
hash: 305c9045f0257e83be9b3a9587772dbe7ce0780f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Resolves: "#1018"
|
||
resolves: "#1018"
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.48.11
|
||
date: 2021-09-10T22:14:09.250Z
|
||
- commits:
|
||
- subject: "push: Await and retry supervisor API requests to a local device"
|
||
hash: b30075a18b79ec032943e77d9585b24f48730fa7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.48.10
|
||
date: 2021-09-10T00:47:43.380Z
|
||
- commits:
|
||
- subject: "chore: Update net-keepalive dependency (fix CLI packaging errors)"
|
||
hash: 6244af34641c80830daa0cfc6245711399b85521
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.48.9
|
||
date: 2021-09-09T23:29:03.208Z
|
||
- commits:
|
||
- subject: "v13 preparations: Add feature switch for removal of '--gitignore'
|
||
(push, build)"
|
||
hash: d6faf060e65ac0c8bee79af3fc8c0389c5b6e839
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "v13 preparations: Adjust test cases for 'balena envs'"
|
||
hash: 352fd197b76f4239fdb72be725edcacffa50dfcf
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "v13 preparations: Adjust test cases for 'balena devices'"
|
||
hash: afb6f938b772a186a202e68e49851f5d89458160
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.48.8
|
||
date: 2021-09-08T17:26:45.069Z
|
||
- commits:
|
||
- subject: "device move: Improve types & reduce the number of API requests"
|
||
hash: 0327ed766d81bb84ce3208d44457898e6a30e76b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "device move: Rely on the device type model to get the compatible apps"
|
||
hash: 9c821511b117c6128134936af115d368c1d743ce
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#2318"
|
||
connects-to: "#2318"
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://www.flowdock.com/app/rulemotion/i-cli/threads/s6x4Z_LoH8IG4PC_YeXMC0TP6v-
|
||
see: https://www.flowdock.com/app/rulemotion/i-cli/threads/s6x4Z_LoH8IG4PC_YeXMC0TP6v-
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 12.48.7
|
||
date: 2021-09-07T15:01:08.694Z
|
||
- commits:
|
||
- subject: "preload: Rely on the device type model to get the compatible apps"
|
||
hash: 6bb8df30dd0b45aa613759bfa73dfd075d4dd844
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#2318"
|
||
connects-to: "#2318"
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 12.48.6
|
||
date: 2021-09-07T11:56:10.230Z
|
||
- commits:
|
||
- subject: "preload: Replace my_application query with the SDKs
|
||
application.getAll()"
|
||
hash: d7933352872504e344edb1b1ba3dfe1c3b0d69fd
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 12.48.5
|
||
date: 2021-09-07T07:36:19.017Z
|
||
- commits:
|
||
- subject: "os download: Use the hostApps instead of the device-types/v1 endpoint"
|
||
hash: d34073f6957634b315a75bf9862155015f13b3f6
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#2318"
|
||
connects-to: "#2318"
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 12.48.4
|
||
date: 2021-08-31T01:07:33.366Z
|
||
- commits:
|
||
- subject: "balena deploy: Retrieve the cpu arch as part of the device type
|
||
resource"
|
||
hash: 24fe6666e4391e5e5524b519612ce4580fdad4ff
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#2318"
|
||
connects-to: "#2318"
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 12.48.3
|
||
date: 2021-08-31T00:02:52.553Z
|
||
- commits:
|
||
- subject: Clarify installation instructions
|
||
hash: 3fd5981085ac6db4c54522746ab544478f4d446b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.48.2
|
||
date: 2021-08-30T13:51:22.656Z
|
||
- commits:
|
||
- subject: Improve error handling (remove most occurrences of process.exit())
|
||
hash: deb3e4c4ac1b23e96b283848580428f61de4eb05
|
||
body: |
|
||
Finally delete the deprecated exitWithExpectedError() function from
|
||
'lib/errors.ts'.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "build, deploy: Extend CTRL-C coverage on Windows (PowerShell, cmd.exe)"
|
||
hash: a8ff21af691cd69dd39cc5aba06729e12cf3d046
|
||
body: |
|
||
Before this commit, `balena build` and `balena deploy` would almost
|
||
never respect CTRL-C on Windows (PowerShell, cmd.exe). Now CTRL-C
|
||
is respected over a large extent of runtime and, if CTRL-C is hit
|
||
while images are being uploaded (`balena deploy`), the release status
|
||
is correctly set to 'failed'.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.48.1
|
||
date: 2021-08-27T00:01:06.667Z
|
||
- commits:
|
||
- subject: Add contract contents at release creation time
|
||
hash: d0cdc900a2f89a30631cc835d7691ea7ebdb2be3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Fix env variable to avoid test failures
|
||
hash: 972c2470c54c51bd6b4e22ea5bf9b3ff257963c3
|
||
body: ""
|
||
footer:
|
||
Signed-off-by: Paul Jonathan <pj@balena.io>
|
||
signed-off-by: Paul Jonathan <pj@balena.io>
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: toochevere
|
||
nested: []
|
||
- subject: Add balena.yml handling and `--draft` to `balena deploy` release creation
|
||
hash: 7d568a928b4297671e3776b72f64a6e2845d5f72
|
||
body: >
|
||
This change allows use of a contract and release semver when doing a
|
||
push,
|
||
|
||
and is part of the larger feature to use the builder as part of a CI/CD
|
||
pipeline.
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Paul Jonathan <pj@balena.io>
|
||
signed-off-by: Paul Jonathan <pj@balena.io>
|
||
author: toochevere
|
||
nested: []
|
||
version: 12.48.0
|
||
date: 2021-08-26T15:16:03.095Z
|
||
- commits:
|
||
- subject: Add deprecation policy checker and --unsupported global flag
|
||
hash: c2d3eee7cca9570a3307acfc903cf600406667ea
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.47.0
|
||
date: 2021-08-19T22:27:03.141Z
|
||
- commits:
|
||
- subject: Update dependencies (balena-sdk from v15.36.0 to v15.48.0)
|
||
hash: 318de8f01776114a7af3227457013fc59bde60b8
|
||
body: |
|
||
Update balena-sdk from 15.36.0 to 15.48.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested:
|
||
- commits:
|
||
- subject: Deprecate the release.release_version property
|
||
hash: ad635d40a3682bd80f50263e560ed3031f27e0a7
|
||
body: |
|
||
Setting a 3-digit semver to the release.semver field
|
||
is the suggested approach.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "typings: Add the release versioning properties"
|
||
hash: 777f01fb2db9fed304cd6896f8138bd0838d1f72
|
||
body: |
|
||
Setting a 3-digit semver to the release.semver field
|
||
is the suggested approach, instead of setting the
|
||
release.release_version field. This fixes the unique
|
||
constraint issue that release_version was often
|
||
causing to users, since in case a duplicate semver is
|
||
provided, the backend will auto-increment the
|
||
revision field of the release. A composite
|
||
release.version field is also added, which has a raw
|
||
field with the complete unique version of the release.
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Depends-on: https://github.com/balena-io/balena-api/pull/3249
|
||
depends-on: https://github.com/balena-io/balena-api/pull/3249
|
||
See: https://www.flowdock.com/app/rulemotion/r-supervisor/threads/JN2-gnspQ-v6WaeWCvm9T8NYDY1
|
||
see: https://www.flowdock.com/app/rulemotion/r-supervisor/threads/JN2-gnspQ-v6WaeWCvm9T8NYDY1
|
||
HQ: https://jel.ly.fish/8ea1c390-9a85-402d-978c-4d31dcb0d235
|
||
hq: https://jel.ly.fish/8ea1c390-9a85-402d-978c-4d31dcb0d235
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.48.0
|
||
date: 2021-08-15T12:42:50.679Z
|
||
- commits:
|
||
- subject: Run browser tests using the minified browser bundle
|
||
hash: bc8c6c67926bf80d41c8f523bc4e5d2a5f1556b0
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Move to uglify-js to fix const assignment bug in minified build
|
||
hash: e03bfe3c4e82ed432917c670e7d5ff2f998299d8
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.47.1
|
||
date: 2021-08-10T12:00:20.993Z
|
||
- commits:
|
||
- subject: "typings: Add the release.is_final & is_finalized_at__date properties"
|
||
hash: d84dc17c3a537d79440924a1d4634177ac18939b
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Depends-on: https://github.com/balena-io/balena-api/pull/3248
|
||
depends-on: https://github.com/balena-io/balena-api/pull/3248
|
||
See: https://www.flowdock.com/app/rulemotion/r-supervisor/threads/JN2-gnspQ-v6WaeWCvm9T8NYDY1
|
||
see: https://www.flowdock.com/app/rulemotion/r-supervisor/threads/JN2-gnspQ-v6WaeWCvm9T8NYDY1
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.47.0
|
||
date: 2021-08-09T23:00:51.490Z
|
||
- commits:
|
||
- subject: "apiKey.getAll: Return only NamedUserApiKeys for backwards
|
||
compatibility"
|
||
hash: b95666caf36e65bb0d7a2a14f75824be7188cc36
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.46.1
|
||
date: 2021-07-28T10:29:40.795Z
|
||
- commits:
|
||
- subject: Add email verification & email request methods
|
||
hash: a5b30a066e87f5c58cd66ff9b27da8384954b079
|
||
body: ""
|
||
footer:
|
||
Change-Type: minor
|
||
change-type: minor
|
||
Signed-off-by: Nitish Agarwal 1592163+nitishagar@users.noreply.github.com
|
||
signed-off-by: Nitish Agarwal 1592163+nitishagar@users.noreply.github.com
|
||
author: Nitish Agarwal
|
||
nested: []
|
||
version: balena-sdk-15.46.0
|
||
date: 2021-07-27T09:53:47.815Z
|
||
- commits:
|
||
- subject: Update generateProvisioningKey to include keyName
|
||
hash: 5b79ee94aa81496640c2481dbc356207790bbecd
|
||
body: ""
|
||
footer:
|
||
Change-Type: minor
|
||
change-type: minor
|
||
Signed-off-by: Nitish Agarwal 1592163+nitishagar@users.noreply.github.com
|
||
signed-off-by: Nitish Agarwal 1592163+nitishagar@users.noreply.github.com
|
||
author: Nitish Agarwal
|
||
nested: []
|
||
version: balena-sdk-15.45.0
|
||
date: 2021-07-26T10:16:42.712Z
|
||
- commits:
|
||
- subject: "typings: Add the subscription.is_active computed term"
|
||
hash: 7466c8fe384d2c7603460d1c7c3339302eeefd1f
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.44.0
|
||
date: 2021-07-15T11:39:30.510Z
|
||
- commits:
|
||
- subject: "typings: Add the organization_memebership.effective_seat_role field"
|
||
hash: 8ec09b2401a890106695915516da119ec575d200
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.43.0
|
||
date: 2021-07-14T21:01:51.691Z
|
||
- commits:
|
||
- subject: "tests: Reduce the number of organizations created"
|
||
hash: 59708dbcee7a3b3882751eb88efa30f1232b0631
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://github.com/balena-io/balena-api/pull/3239
|
||
see: https://github.com/balena-io/balena-api/pull/3239
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.42.2
|
||
date: 2021-07-14T08:44:06.109Z
|
||
- commits:
|
||
- subject: "tests/api-key: Fix a race condition in the apiKey.create() tests"
|
||
hash: d55c3633644cdceac98078abb210bd1f6e8bc61e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Convert the apiKey tests to async-await
|
||
hash: a4bc4e751a57690425ff1c74542d5045041b7454
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.42.1
|
||
date: 2021-07-13T15:24:08.359Z
|
||
- commits:
|
||
- subject: "models/apiKey: Add getProvisioningApiKeysByApplication() method"
|
||
hash: 3c9af747c0439c6cea799b4a5ba25add73a9e5dc
|
||
body: ""
|
||
footer:
|
||
Change-Type: minor
|
||
change-type: minor
|
||
Signed-off-by: Nitish Agarwal 1592163+nitishagar@users.noreply.github.com
|
||
signed-off-by: Nitish Agarwal 1592163+nitishagar@users.noreply.github.com
|
||
author: Nitish Agarwal
|
||
nested: []
|
||
version: balena-sdk-15.42.0
|
||
date: 2021-07-13T13:08:22.850Z
|
||
- commits:
|
||
- subject: Delete CODEOWNERS
|
||
hash: 8508a31773f10f89eceabc3058dd7a4e72350d0f
|
||
body: ""
|
||
footer:
|
||
See: https://www.flowdock.com/app/rulemotion/pub/threads/trLcZFnSX9fLZn4LiaIv4xuBbah
|
||
see: https://www.flowdock.com/app/rulemotion/pub/threads/trLcZFnSX9fLZn4LiaIv4xuBbah
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.41.1
|
||
date: 2021-06-30T15:28:57.198Z
|
||
- commits:
|
||
- subject: Add organization__has_private_access_to__device_type typings
|
||
hash: 39e1e92f1e52ec2ed14f6255af00e162ea7d7766
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "typings: Add organization.has_past_due_invoice_since__date"
|
||
hash: 5368a18613262383b427f727f47d7425b4e9bca6
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
HQ: https://github.com/balena-io/balena-io/issues/2208
|
||
hq: https://github.com/balena-io/balena-io/issues/2208
|
||
See: https://github.com/balena-io/balena-api/pull/3204
|
||
see: https://github.com/balena-io/balena-api/pull/3204
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.41.0
|
||
date: 2021-06-21T15:36:42.652Z
|
||
- commits:
|
||
- subject: Add getAllNamedUserApiKeys() in the apiKey model
|
||
hash: 621d6f4bf515e5236e29729ba81efeeebe2c1091
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.40.0
|
||
date: 2021-06-09T12:47:41.733Z
|
||
- commits:
|
||
- subject: Add missing modified_at in device type
|
||
hash: a21aa6c88b28d4430d16e9fb2bba5d5f9657e6b2
|
||
body: |
|
||
Add missing modified_at in device type
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
author: JSReds
|
||
nested: []
|
||
version: balena-sdk-15.39.4
|
||
date: 2021-06-08T08:42:04.978Z
|
||
- commits:
|
||
- subject: Fix lint with new linter version
|
||
hash: 2e5a1a727bbc492d9adb69fd912b9884c1d409f6
|
||
body: |
|
||
Fix lint with new linter version
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
author: JSReds
|
||
nested: []
|
||
version: balena-sdk-15.39.3
|
||
date: 2021-06-08T08:03:21.471Z
|
||
- commits:
|
||
- subject: Update TypeScript to v4.3.2
|
||
hash: 2bdcb554362cd3a1fe09fcef7e1c5129a4b9a46b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.39.2
|
||
date: 2021-05-27T12:02:30.401Z
|
||
- commits:
|
||
- subject: Update balena-lint to v6
|
||
hash: a29ba1ead8c77ea381f3c017ccc9e0710ebf0e77
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.39.1
|
||
date: 2021-05-24T12:59:59.973Z
|
||
- commits:
|
||
- subject: Add public device types
|
||
hash: c9088c4ddfac196353a7db0bfbe5661485e0f80c
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Tomás Migone <tomas@balena.io>
|
||
signed-off-by: Tomás Migone <tomas@balena.io>
|
||
author: Tomás Migone
|
||
nested: []
|
||
version: balena-sdk-15.39.0
|
||
date: 2021-05-24T12:49:36.444Z
|
||
- commits:
|
||
- subject: "models/billing: Add changePlan method"
|
||
hash: 31dae69abbdac6b4e50e3deab61e2b9681d464d1
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Depends-on: https://github.com/balena-io/balena-api/pull/3097
|
||
depends-on: https://github.com/balena-io/balena-api/pull/3097
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update DOCUMENTATION about getAllWithDeviceServiceDetails deprecation
|
||
hash: b63e00b777202ab4988dcc54616d67350dd3e3b0
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: 95b7bf7541b72d9ad35af1558b9c89841f2a3f66
|
||
see: 95b7bf7541b72d9ad35af1558b9c89841f2a3f66
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.38.0
|
||
date: 2021-05-20T12:43:41.288Z
|
||
- commits:
|
||
- subject: Add public organization types
|
||
hash: 25c88dffddb3878e6d07d465cced711ec66537ad
|
||
body: |
|
||
Add public organization types
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
author: JSReds
|
||
nested: []
|
||
version: balena-sdk-15.37.0
|
||
date: 2021-05-17T09:44:23.198Z
|
||
version: 12.46.2
|
||
date: 2021-08-16T22:45:10.465Z
|
||
- commits:
|
||
- subject: "preload: Restore support for armv7 with custom preload image"
|
||
hash: 19fd3094d1b94e1b465653a587a7852b26cae739
|
||
body: |
|
||
Update balena-preload from 10.4.20 to 10.5.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested:
|
||
- commits:
|
||
- subject: Remove mutually exclusive args from sfdisk
|
||
hash: da4864336db4c148de725449353329f01d872178
|
||
body: |
|
||
In sfdisk 2.35.2 both --json and --dump are exclusive
|
||
args and cannot be used together.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
- subject: Explicitly disable tls to avoid startup delays
|
||
hash: d9be2174e1d7b809f876b89ebbc596c30a277022
|
||
body: |
|
||
Currently the daemon will slow startup to print some warnings
|
||
if we don't include this flag. Future releases will require this
|
||
flag in order to start insecure mode at all.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
- subject: Use custom dind image based on alpine
|
||
hash: 264219936aee06e92145f983a3ef75cec549111c
|
||
body: |
|
||
This allows us to continue supporting armv7 even though
|
||
the official dind images stopped at docker v19.
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: balena-preload-10.5.0
|
||
date: 2021-08-04T19:51:31.860Z
|
||
version: 12.46.1
|
||
date: 2021-08-16T13:32:17.931Z
|
||
- commits:
|
||
- subject: Add `--draft` option to `balena push`
|
||
hash: 254ef1c8cfd8c8faeebb4097c8853e83ecfee190
|
||
body: >
|
||
This change will allow to build releases as draft and have them being
|
||
|
||
set as final at a later stage. This change is part of a larger feature
|
||
towards
|
||
|
||
using the builder as part of CI/CD pipelines.
|
||
footer:
|
||
Depends-on: https://github.com/balena-io/balena-builder/pull/868
|
||
depends-on: https://github.com/balena-io/balena-builder/pull/868
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Felipe Lalanne
|
||
nested: []
|
||
version: 12.46.0
|
||
date: 2021-08-15T16:45:37.972Z
|
||
- commits:
|
||
- subject: "push, build: Improve error handling (identify which service failed)"
|
||
hash: c7bbbc4159185d804c0d05c8768252a5ce4b0341
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.45.2
|
||
date: 2021-08-13T23:59:02.681Z
|
||
- commits:
|
||
- subject: 'envs, env add: Fix "Application is ambiguous" when using device UUID'
|
||
hash: 58704b08d3a08dec642d29da34fbe459ba1ef00b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.45.1
|
||
date: 2021-08-11T01:07:07.936Z
|
||
- commits:
|
||
- subject: "Rename applications to fleets (stage 1). See: https://git.io/JRuZr"
|
||
hash: 64a44e7a5f6113952eda2a0fc3236331c8acf82e
|
||
body: |
|
||
- Add fleet(s) commands and -f, --fleet flags as aliases to the app(s)
|
||
commands and -a, --app, --application flags.
|
||
- Conditionally rename column/row headers and JSON object properties
|
||
from 'application' to 'fleet', with some variations.
|
||
- Print warning messages regarding the renaming, provided that stderr
|
||
is attached to an interactive terminal.
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Resolves: "#2302"
|
||
resolves: "#2302"
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.45.0
|
||
date: 2021-08-09T11:15:24.191Z
|
||
- commits:
|
||
- subject: "preload: Fix storage driver detection in balenaOS v2.80.9"
|
||
hash: 6cb28937502252e27bb0108c1327b3b9b92b1735
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: 12.44.29
|
||
date: 2021-07-26T16:07:13.663Z
|
||
- commits:
|
||
- subject: "os download: Improve error message for misspelled device type names"
|
||
hash: 8338e2e933a95b93c14cf1699741f7b16d2a364b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.44.28
|
||
date: 2021-07-23T14:13:00.731Z
|
||
- commits:
|
||
- subject: "docs: Add entry to FAQ/Troubleshooting for ETIMEDOUT with 'balena
|
||
tunnel'"
|
||
hash: 07eef7bb494425f0758514594d9f0294ef8ec83b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.44.27
|
||
date: 2021-07-23T11:00:42.485Z
|
||
- commits:
|
||
- subject: "config write: Fix EBUSY error on macOS"
|
||
hash: e624726e4470e2093370ad4ff44eaaf50ff2823a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "chore: Remove 'umount' dependency (as advised by \"npm audit\")"
|
||
hash: f914fa2d8afb28f5dacb1751f23ce1faf8c9290a
|
||
body: |
|
||
Address security advisory https://www.npmjs.com/advisories/1512
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "chore: Update oclif"
|
||
hash: c8f5542c8a7f2b54f1c09248e4bb40e275998407
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: 'chore: Update dependencies ("npm audit fix")'
|
||
hash: a2cad7bf53953e4f9d31009a6ab2ca6891d028ae
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "chore: Update balena-lint"
|
||
hash: 3a871a0003b89b45140ecb4e5eb34c061d4d5ff9
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.44.26
|
||
date: 2021-07-21T23:55:29.462Z
|
||
- commits:
|
||
- subject: Simplify runSpinner api
|
||
hash: f79ccc0c9521049b762de7ff275fe817773c12b3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: 12.44.25
|
||
date: 2021-07-20T15:25:19.967Z
|
||
- commits:
|
||
- subject: Update 'devDependencies' in package.json
|
||
hash: cfd790a193b205c7caf1e6c2c066ae9fbbf55788
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "config write: Fix parsing of 'key' argument with numeric components"
|
||
hash: 36f4c1312b65f3b2169357f82eed891cac71c2ef
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.44.24
|
||
date: 2021-07-09T20:37:53.872Z
|
||
- commits:
|
||
- subject: Delete CODEOWNERS
|
||
hash: 2986e6cea3ab245c5546cc3da2c7c22fcf193e60
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: dfunckt
|
||
nested: []
|
||
version: 12.44.23
|
||
date: 2021-06-30T15:59:54.226Z
|
||
- commits:
|
||
- subject: "preload: Warn that zip files are only accepted for Intel Edison"
|
||
hash: fec96b41ee59c61f6074aab907de6d05d431ba99
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
- subject: "preload: Catch sfdisk errors that result in an endless spinner"
|
||
hash: 1dba5cc7c1119a024c1138c7d8b6f980fcfe0d39
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Changelog-entry: "preload: Catch sfdisk errors that result in an endless spinner"
|
||
changelog-entry: "preload: Catch sfdisk errors that result in an endless spinner"
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: 12.44.22
|
||
date: 2021-06-24T15:07:51.415Z
|
||
- commits:
|
||
- subject: Update author details in package.json, Windows Programs and Features
|
||
hash: 4d588e51a762e25c7fbee34786e9d90d809ecdb5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.44.21
|
||
date: 2021-06-22T10:53:24.115Z
|
||
- commits:
|
||
- subject: "devices supported: Use new DeviceType data model as source of truth"
|
||
hash: a254e461186e4cfddcffd3285e9420451e31cb24
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Update balena-sdk from 15.31.0 to 15.36.0
|
||
hash: 6e7a0defb7eadd4aff9413b3c552d2f2005e8d29
|
||
body: |
|
||
Update balena-sdk from 15.31.0 to 15.36.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested:
|
||
- commits:
|
||
- subject: Add is_of__class in application model
|
||
hash: 17bc4ae8bcfd6fbed681eccc7bcf2a90a5801785
|
||
body: |
|
||
Add is_of__class in application model
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
author: JSReds
|
||
nested: []
|
||
version: balena-sdk-15.36.0
|
||
date: 2021-05-13T17:59:00.188Z
|
||
- commits:
|
||
- subject: Fix lint after prittier update
|
||
hash: 18c6b8ee635af7aa422e54a5adc94dce34f4346d
|
||
body: |
|
||
Fix lint after prittier update
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
author: JSReds
|
||
nested: []
|
||
version: balena-sdk-15.35.2
|
||
date: 2021-05-13T16:47:06.740Z
|
||
- commits:
|
||
- subject: Add missing types for the Service & Image resources
|
||
hash: 822491d7a49ee9d2d88a5c115eca98b7af091fe3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "release.getLatestByApplication: Fix the return type to be optional"
|
||
hash: 69a95806703a2b060b5a45620a48aaf7c3912f39
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.35.1
|
||
date: 2021-05-06T13:53:12.627Z
|
||
- commits:
|
||
- subject: Deprecate application.getAllWithDeviceServiceDetails()
|
||
hash: 95b7bf7541b72d9ad35af1558b9c89841f2a3f66
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Deprecate targeting/retrieving apps by name in all models
|
||
hash: c9ee6fec718c1631d1b533592dda8d8f9a641838
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Add application.getAppByName method
|
||
hash: 2a5d548235b71e87ce195578f57f9c4c833c98e5
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.35.0
|
||
date: 2021-05-05T14:19:23.255Z
|
||
- commits:
|
||
- subject: Abstract & update device os info that are used in tests
|
||
hash: 1672dd269c3372ea9b30bce52b58b41c48f51bc9
|
||
body: |
|
||
This also fixes those tests failing b/c of relying on a
|
||
really old invalidated os release.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://www.flowdock.com/app/rulemotion/resin-tech/threads/3WDfDVeEH8raYKGJ4iSRVaHFw_p
|
||
see: https://www.flowdock.com/app/rulemotion/resin-tech/threads/3WDfDVeEH8raYKGJ4iSRVaHFw_p
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.34.2
|
||
date: 2021-05-05T13:48:24.436Z
|
||
- commits:
|
||
- subject: "types: Deprecate Device is_in_local_mode property"
|
||
hash: bbd2696f65c15a9678e2ee2651e2835b5e04597a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.34.1
|
||
date: 2021-04-14T14:42:52.571Z
|
||
- commits:
|
||
- subject: Deprecate user__is_member_of__application in favor of the term form
|
||
hash: 74fc904fe93d8aa47a7239da35b4fcfd7caf3b20
|
||
body: |
|
||
Deprecated in favor of its term form
|
||
user_application_membership.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "types/models: Add `user_application_membership` to the User & Team"
|
||
hash: 507aef969720181309c4f6b012c5a26dff82fab4
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.34.0
|
||
date: 2021-04-13T12:50:12.445Z
|
||
- commits:
|
||
- subject: "types/modes: Deprecate Subscription's discounts__plan_addon property"
|
||
hash: ba5b427f83c16dd0c7bd6106ab4ba94841e34dc4
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://github.com/balena-io/balena-api/pull/3085
|
||
see: https://github.com/balena-io/balena-api/pull/3085
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "types/models: Add `subscription_addon_discount` to the Subscription"
|
||
hash: 7cafbc7a7406a35500223d597a7f8a6b35ac5566
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.33.0
|
||
date: 2021-04-12T11:39:32.410Z
|
||
- commits:
|
||
- subject: Add the auth.getUserActorId() method
|
||
hash: 7c15854a86fffda21a7a7b5bf01ce5c0ecfdfd83
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.32.0
|
||
date: 2021-04-08T16:14:12.052Z
|
||
- commits:
|
||
- subject: "models/application: Fix examples incorrectly showing a short device
|
||
uuid"
|
||
hash: e38d7c5024f36bd4356343b3479f20329ed6380f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Add application.get example using the application slug
|
||
hash: 4a7c4e77c9f7c006ac753ff47b3d3814ceb73159
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.31.2
|
||
date: 2021-04-08T11:48:41.294Z
|
||
- commits:
|
||
- subject: Refactor the resource get by field tests
|
||
hash: b0c79a6b50e46d853f60501ccddc887eaf86b34c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.31.1
|
||
date: 2021-04-07T21:17:50.660Z
|
||
version: 12.44.20
|
||
date: 2021-06-14T20:41:04.820Z
|
||
- commits:
|
||
- subject: Fix fast-boot module caching with read-only installation folders
|
||
hash: d15b54cf40ad462112eeb9f7beb93bb1c25d3eb1
|
||
body: |
|
||
* Add missing fast-boot `stop()` call on CLI exit to avoid 1s timeout.
|
||
* Move `.fast-boot.json` to `~/.balena/cli-module-cache.json` to
|
||
address scenarios where the CLI is installed to a read-only folder:
|
||
- pkg's internal 'snapshot' filesystem (standalone zip package)
|
||
- Root-owned folder without write permission to regular users,
|
||
like `/usr[/local]/lib/balena-cli` (the case of caxa-based
|
||
installers or the GUI installer for macOS).
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.44.19
|
||
date: 2021-05-28T14:20:05.160Z
|
||
- commits:
|
||
- subject: Update advanced installation instructions
|
||
hash: 460022a7cfc04a3828662f3f078f17816ea9bcff
|
||
body: |
|
||
Replace 'python' with 'python3' in apt-get install command line, and
|
||
refactor for clarity.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.44.18
|
||
date: 2021-05-27T21:06:42.932Z
|
||
- commits:
|
||
- subject: "doc: Document the image nameing scheme used by deploy"
|
||
hash: e04242db642fca1639cc0ee08a1ab1bf18219308
|
||
body: >
|
||
When using deploy to create a release for a multi-container project one
|
||
|
||
needs to follow this to avoid triggering a build. Relevant for CI/CD
|
||
scenarios
|
||
|
||
with their own build pipeline.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Robert Günzler <robertg@balena.io>
|
||
signed-off-by: Robert Günzler <robertg@balena.io>
|
||
author: Robert Günzler
|
||
nested: []
|
||
version: 12.44.17
|
||
date: 2021-05-24T14:28:43.435Z
|
||
- commits:
|
||
- subject: "preload: Avoid hardcoded registry2 URLs with openBalena"
|
||
hash: b17dad8c60555ab9896fb4c911522e4d2141abcb
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Changelog-entry: "preload: Avoid hardcoded registry2 URLs with openBalena"
|
||
changelog-entry: "preload: Avoid hardcoded registry2 URLs with openBalena"
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: 12.44.16
|
||
date: 2021-05-18T15:11:23.344Z
|
||
- commits:
|
||
- subject: 'os configure, local configure: Fix "Unsupported filesystem" error'
|
||
hash: 501882fd26bbe729754e2452819f8d472a91b439
|
||
body: >
|
||
When configuring a BalenaOS image with system connections using the CLI,
|
||
|
||
the function assumed that the boot partition was always 1. This is not
|
||
|
||
the case for every supported board. Therefore, a new function is added,
|
||
|
||
which automatically determines the boot partition number and allows
|
||
|
||
users to configure the image with system connection settings.
|
||
|
||
|
||
This change affects both the `balena local configure` and `balena os
|
||
configure` commands.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Roland Kajatin
|
||
nested: []
|
||
version: 12.44.15
|
||
date: 2021-05-16T16:12:53.207Z
|
||
- commits:
|
||
- subject: Add completion generator from oclif.manifest.json
|
||
hash: a3e90182bc2cb366f8dea6214afefba0ad295b10
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pierre Kancir
|
||
nested: []
|
||
version: 12.44.14
|
||
date: 2021-05-09T09:09:03.549Z
|
||
- commits:
|
||
- subject: Update dependencies (multibuild, dockerode, docker-toolbelt,
|
||
docker-progress)
|
||
hash: 2c922ee6d238dc05b353bc2daa05ee5d0f1e69ee
|
||
body: |
|
||
Update resin-multibuild from 4.7.2 to 4.11.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "preload: Improve error handling (stop spinning wheels)"
|
||
hash: d9821939d9ad346a14f7674a98bdc7607ecc6e31
|
||
body: |
|
||
Update balena-preload from 10.4.2 to 10.4.6
|
||
footer:
|
||
Connects-to: "#2045"
|
||
connects-to: "#2045"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested:
|
||
- commits:
|
||
- subject: Update dependencies (dockerode, docker-progress)
|
||
hash: efb8f4699c8988f5b9c1a4a04b53249837c10aeb
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Don't assume that 'docker' argument uses Bluebird promises
|
||
hash: 35ae62f855412f80c0fa92ed0217ad41f5afcdc7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: balena-preload-10.4.6
|
||
date: 2021-05-06T20:44:51.420Z
|
||
- commits:
|
||
- subject: Enhance comms between CLI process and Python process in container
|
||
hash: dbd60732b5eab238475bcb34157856f783678edb
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: balena-preload-10.4.5
|
||
date: 2021-05-05T00:29:11.127Z
|
||
- commits:
|
||
- subject: Fix unhandled exception on container.wait()
|
||
hash: cce395e588f066c6ef968119be0f39a76005ccb9
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Emit error on container status code '137' too (OOM SIGKILL)
|
||
hash: c9286e1fb9e4e69c197cbfaadb21d3126cf99563
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Add flake8 npm script
|
||
hash: 7f49e975263c6d701d2c57108de46b0cdcaf32e1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: balena-preload-10.4.4
|
||
date: 2021-05-05T00:07:20.081Z
|
||
- commits:
|
||
- subject: Don't truncate error logs (add _truncate_exc option to python sh
|
||
commands)
|
||
hash: fb4dbe26eccae10a555d6f88244f5e940fa9348b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Add keyword args to RetryCounter key computation. Remove unused args.
|
||
hash: 7633628293b0fb463de68653abb82c5b57ab5b6a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: balena-preload-10.4.3
|
||
date: 2021-05-04T12:42:11.746Z
|
||
- subject: "build: Workaround issue with Docker v20.10 + single-arch base images"
|
||
hash: 732fc2d5390a401346ac0e30cd489c4aa644852a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: 'build: Fix "Total: undefined" image pull progress report'
|
||
hash: 535a443d7cb5b88d743e9e1a50667f1d8c79e028
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.44.13
|
||
date: 2021-05-07T10:51:33.708Z
|
||
- commits:
|
||
- subject: "preload: Update to Docker 20.10 with cgroups v2 support"
|
||
hash: 0f2780744faee1d56aad9b1667c9e0ef29522543
|
||
body: |
|
||
Update balena-preload from 10.4.1 to 10.4.2.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Changelog-entry: "preload: Update to Docker 20.10 with cgroups v2 support"
|
||
changelog-entry: "preload: Update to Docker 20.10 with cgroups v2 support"
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: 12.44.12
|
||
date: 2021-04-27T14:12:10.509Z
|
||
- commits:
|
||
- subject: Add message regarding deprecation of --buildArg option in build/deploy
|
||
commands
|
||
hash: fa2600464892865a15cfc70d733bffc0b652bc81
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.44.11
|
||
date: 2021-04-21T05:32:37.844Z
|
||
- commits:
|
||
- subject: "ssh: fix incorrect service name parsing in local mode"
|
||
hash: 8780a24fb5a67ea25bcae98dd2253f5a587fb23b
|
||
body: ""
|
||
footer:
|
||
Resolves: "#2252"
|
||
resolves: "#2252"
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Tomás Migone <tomas@balena.io>
|
||
signed-off-by: Tomás Migone <tomas@balena.io>
|
||
author: Tomás Migone
|
||
nested: []
|
||
version: 12.44.10
|
||
date: 2021-04-15T15:25:54.475Z
|
||
- commits:
|
||
- subject: "config inject/read/write: Fix umount errors with OS image files"
|
||
hash: 0f9d78ab50aeb10222332dfc60352ffd62872602
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1003"
|
||
resolves: "#1003"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Refactor dependency import in utils/helpers.ts for performance
|
||
hash: 06f76838370fae7a2e9faf99d1698c9bf75d0d15
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.44.9
|
||
date: 2021-04-13T22:33:44.552Z
|
||
- commits:
|
||
- subject: "push, logs: Fix parsing of local mode device logs (NDJSON stream)"
|
||
hash: d50d18d49216fe423cb7bae58217e80a8f368f2e
|
||
body: ""
|
||
footer:
|
||
Resolves: "#2185"
|
||
resolves: "#2185"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.44.8
|
||
date: 2021-04-09T23:01:23.105Z
|
||
- commits:
|
||
- subject: "lib/commands/local/configure: Fix local configure when resin-wifi is
|
||
not available on the image"
|
||
hash: 213e54feb1c2f1df1a53551cf9079bdc51a49b5b
|
||
body: ""
|
||
footer:
|
||
Resolves: "#2239"
|
||
resolves: "#2239"
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Marios Balamatsias <mbalamatsias@gmail.com>
|
||
signed-off-by: Marios Balamatsias <mbalamatsias@gmail.com>
|
||
author: Marios Balamatsias
|
||
nested: []
|
||
version: 12.44.7
|
||
date: 2021-04-09T18:34:00.866Z
|
||
- commits:
|
||
- subject: Direct missing release installs to npm install method
|
||
hash: 91fd515266785012e5797c20edb3360e3d30334b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Miguel Casqueira <miguel@balena.io>
|
||
signed-off-by: Miguel Casqueira <miguel@balena.io>
|
||
author: Miguel Casqueira
|
||
nested: []
|
||
version: 12.44.6
|
||
date: 2021-04-07T17:59:51.038Z
|
||
- commits:
|
||
- subject: "docs: Update install instructions re macOS installer notarization"
|
||
hash: d44afa8c399e67613a65963529386a67da85fc1a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Update resin-compose-parse from 2.1.2 to 2.1.3
|
||
hash: b7500fc2c21d0dace8f3481806e7599342e710d1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Update balena-config-json from 4.1.0 to 4.1.1
|
||
hash: dc6c8d7472c42e7f2c731e9b772ad28bffa909ec
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Update etcher-sdk from 6.2.0 to 6.2.1
|
||
hash: 5c5be8f7b70134040666cc41a5a2e6f0f0a82bc6
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Update balena-sdk from 15.29.0 to 15.31.0
|
||
hash: 5bdd6c6034f74eaa1ff36a4e05c66ce7d6f5a28d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.44.5
|
||
date: 2021-04-07T16:31:54.380Z
|
||
- commits:
|
||
- subject: Add notarization for macOS graphical installer
|
||
hash: 973f1a9c408a79f4b8058b83c0c71b80cc12113e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Dan Goodman
|
||
nested: []
|
||
version: 12.44.4
|
||
date: 2021-04-06T21:00:22.401Z
|
||
- commits:
|
||
- subject: "docs: Further clarify Docker requirements for preload"
|
||
hash: f53e658ca225290c32b6caa2d33e156d2ef9861e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.44.3
|
||
date: 2021-04-04T22:06:53.485Z
|
||
- commits:
|
||
- subject: "docker: Remove references to CLI docker images in the installation docs"
|
||
hash: 431c4b6e4a8c812d7aeb2969aaaee57dc2a26cfd
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "docker: Remove balenalib images and docs"
|
||
hash: d12490f8169f7ff8678bec9b66e4590015a920e6
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: 12.44.2
|
||
date: 2021-04-02T17:09:45.529Z
|
||
- commits:
|
||
- subject: "os/configure: Fix broken NetworkManager URL"
|
||
hash: 6437bb7511cb8ab580577b5242d7d2b0b4d4aaa6
|
||
body: |
|
||
Update the broken NM URL to match the rest of the documentation.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Connects-to: balena-io/docs/#1757 balena-io/docs/#1522
|
||
connects-to: balena-io/docs/#1757 balena-io/docs/#1522
|
||
Changelog-entry: "os/configure: Fix broken NetworkManager URL"
|
||
changelog-entry: "os/configure: Fix broken NetworkManager URL"
|
||
Signed-off-by: Mark Corbin <mark@balena.io>
|
||
signed-off-by: Mark Corbin <mark@balena.io>
|
||
author: Mark Corbin
|
||
nested: []
|
||
version: 12.44.1
|
||
date: 2021-03-31T14:43:34.212Z
|
||
- commits:
|
||
- subject: "osConfigure/localFlash: Add support for Node.js v14"
|
||
hash: ac96616e4e5f9e246dcdfbf38252812f4b3109bb
|
||
body: >
|
||
* Replace old resin-image-fs with newer balena-image-fs
|
||
|
||
* package.json: Remove resin-image-fs package
|
||
|
||
* package: Install dependencies that work with node14
|
||
|
||
* Remove resin-image-fs typings
|
||
|
||
* Fix etcher-sdk related types
|
||
|
||
* local/flash: Add unmountOnSuccess, write, direct properties on flash
|
||
Taken from https://github.com/balena-io-modules/etcher-sdk/blob/master/examples/multi-destination.ts
|
||
* tests/utils/eol-conversion: Remove ext2fs sample binary
|
||
Specifically ext2fs/build/Release/bindings.node
|
||
I removed it because the file doesn't exist
|
||
* tests/test-data/pkg: Add new expected warnings darwin/linux/windows
|
||
|
||
* os/configure: Remove windows check
|
||
|
||
* local/flash: Check if environment is WSL and show warning message
|
||
|
||
* Get tests to pass with certain Node v14 warning messages
|
||
|
||
* INSTALL-WINDOWS: Remove os configure warning
|
||
|
||
|
||
Improve push and logs support for Node.js v14 (bump 'net-keepalive')
|
||
footer:
|
||
Resolves: "#1990"
|
||
resolves: "#1990"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Marios Balamatsias <mbalamatsias@gmail.com>
|
||
signed-off-by: Marios Balamatsias <mbalamatsias@gmail.com>
|
||
author: Marios Balamatsias
|
||
nested: []
|
||
version: 12.44.0
|
||
date: 2021-03-30T22:22:13.821Z
|
||
- commits:
|
||
- subject: "docker: Improve handling of Docker-in-Docker errors"
|
||
hash: 9036ce9af373eb8d328f105839163db0cae38ae6
|
||
body: >
|
||
The `local` logging driver captures output from container’s
|
||
stdout/stderr
|
||
|
||
and writes them to an internal storage that is optimized for performance
|
||
and disk use.
|
||
|
||
|
||
We also want to capture these logs on startup to wait for
|
||
success/failure.
|
||
|
||
|
||
Advise the use of `--privileged` when running Docker-in-Docker to avoid
|
||
|
||
various permissions issues encountered in testing.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Changlelog-entry: "docker: Improve handling of Docker-in-Docker errors"
|
||
changlelog-entry: "docker: Improve handling of Docker-in-Docker errors"
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: 12.43.2
|
||
date: 2021-03-26T12:59:15.682Z
|
||
- commits:
|
||
- subject: Improve installation docs regarding Docker Desktop version requirements
|
||
hash: 6d4faa7b2cd510f36b08580a5dddb481021202c2
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#2228"
|
||
connects-to: "#2228"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.43.1
|
||
date: 2021-03-25T21:25:13.519Z
|
||
- commits:
|
||
- subject: Refactor automation scripts (reduce need for MSYS to build on Windows)
|
||
hash: 68b61e74245981a3b78f3332b6f5e6fb2e081c37
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Add macOS uninstall script (sudo /usr/local/lib/balena-cli/bin/uninstall)
|
||
hash: 329b84d01e1279d13b1e0ac4f1b720af8a4b929e
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Bump `patch-package` dependency and remove its own patch file
|
||
hash: 25b1dff5d8b11d9360be38c99272a2dd03b29b59
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.43.0
|
||
date: 2021-03-23T00:07:08.109Z
|
||
- commits:
|
||
- subject: 'push: Fix docker-compose.dev.yml serialization ("should be
|
||
object,null" error)'
|
||
hash: 37c2880996be297e61bef5f5e28119d217ce8cfd
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.42.2
|
||
date: 2021-03-20T22:20:57.959Z
|
||
- commits:
|
||
- subject: Make README.md bullet point spacing uniform
|
||
hash: 88072173d0da94bc57af0f3f989690f2b57c6773
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Genadi Naydenov genadi@balena.com
|
||
signed-off-by: Genadi Naydenov genadi@balena.com
|
||
author: Genadi Naydenov
|
||
nested: []
|
||
version: 12.42.1
|
||
date: 2021-03-19T16:38:50.532Z
|
||
- commits:
|
||
- subject: "balena device: Display public IP address field"
|
||
hash: 50af0760ce36e4f96e02ed37bb9eaf802ad4386c
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Chris Wiggins
|
||
nested: []
|
||
- subject: Update balena-sdk from 15.20.0 to 15.29.0
|
||
hash: 43906d22c8540a4179f0545287042c1b2b652b43
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Chris Wiggins
|
||
nested: []
|
||
version: 12.42.0
|
||
date: 2021-03-19T01:43:58.678Z
|
||
- commits:
|
||
- subject: Update supported npm version range in package.json (<7.0.0)
|
||
hash: 5fc009a6ae736a2d6f1bdbb1d2d83f9169eaeaa4
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#2221"
|
||
connects-to: "#2221"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.41.3
|
||
date: 2021-03-17T15:35:44.346Z
|
||
- commits:
|
||
- subject: "Linux installation instructions: Add sudo configuration section"
|
||
hash: b233ea3e3e93b8f07721dd9de5f5ccaa83ecc049
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.41.2
|
||
date: 2021-03-17T02:10:54.150Z
|
||
- commits:
|
||
- subject: "docker: Fix path to init when workdir is changed"
|
||
hash: 3cff091e3a4e24a2fea8d576691dcd7d7f0b6489
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: 12.41.1
|
||
date: 2021-03-15T14:36:14.162Z
|
||
- commits:
|
||
- subject: "docker: Add Docker images with the CLI and Docker-in-Docker"
|
||
hash: 65d5bdff0815f743cb63f474be53ef2d92486f15
|
||
body: |
|
||
Add Dockerfiles for alpine and debian images, based on
|
||
balenalib/arch-distro-node images.
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: 12.41.0
|
||
date: 2021-03-15T12:38:32.977Z
|
||
- commits:
|
||
- subject: "macOS GUI installer: Update signing certificate name"
|
||
hash: c62445a39995fb41a54636ab559462e2a7c4324b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.40.4
|
||
date: 2021-03-09T16:43:40.230Z
|
||
- commits:
|
||
- subject: "build, deploy: Fix error handling when QEMU download fails"
|
||
hash: bcea5193a1cffe00a062f35f2121db7dc6e4cbf5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.40.3
|
||
date: 2021-03-06T16:21:42.621Z
|
||
- commits:
|
||
- subject: "docs: Fix missing markdown docs for device `deactivate` and
|
||
`local-mode`"
|
||
hash: b90c9b0d7e59353101213c6be22eaff9a9c0b274
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.40.2
|
||
date: 2021-02-23T22:17:49.326Z
|
||
- commits:
|
||
- subject: "docs: emphasize that push emulation is not required in most cases"
|
||
hash: c8e4d2c9a69e23ea0d324fadd424340a67ba9a08
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: 12.40.1
|
||
date: 2021-02-23T13:58:03.059Z
|
||
- commits:
|
||
- subject: Add support for docker-compose dev overlay in local pushes
|
||
hash: f3d750a0247ae0f272392666d9d243ed65e8e4e6
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.40.0
|
||
date: 2021-02-09T12:18:40.185Z
|
||
- commits:
|
||
- subject: "build/deploy: fix emulated builds to use fully static qemu binaries"
|
||
hash: 15fc805f893d330af3c733c40bd2d7ae35a2cb98
|
||
body: |
|
||
Avoid possible situations where the local glibc may not support
|
||
the required syscalls for arm emulation during build/deploy.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Conneted-to: https://github.com/balena-io/qemu/issues/21
|
||
conneted-to: https://github.com/balena-io/qemu/issues/21
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: 12.39.1
|
||
date: 2021-02-06T15:01:02.577Z
|
||
- commits:
|
||
- subject: Add command `device local-mode`
|
||
hash: e47fd0c887f3b8fc30dd15e4ea5528c85296b738
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Resolves: "#1304"
|
||
resolves: "#1304"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.39.0
|
||
date: 2021-02-04T17:05:01.299Z
|
||
- commits:
|
||
- subject: Improve build-time checks (automation/test-lock-deduplicated.sh)
|
||
hash: 6e0638f3bec0bbe35bd0f132f263be99b44009e1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.38.10
|
||
date: 2021-02-04T14:25:32.930Z
|
||
- commits:
|
||
- subject: Modify push to pass app slug to builder
|
||
hash: e6b85c9cf8784b8b4056795a35ed208570aa4164
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.38.9
|
||
date: 2021-02-04T09:43:33.008Z
|
||
- commits:
|
||
- subject: "build/deploy: Update QEMU to speed up emulated builds"
|
||
hash: 9636985ee7648dca6967cf35ddd7bb122cfbc65c
|
||
body: |
|
||
QEMU v5 has quite a few improvements over v4, and the speed
|
||
difference when emulating arm is quite noticible.
|
||
|
||
We tested this with, and without, our single-core limitation
|
||
patch and have not been able to reproduce the stability
|
||
issues we were seeing in v4 so the patch was removed in
|
||
this release.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Connects-to: https://github.com/balena-io/balena-io/issues/2340
|
||
connects-to: https://github.com/balena-io/balena-io/issues/2340
|
||
Signed-off-by: Kyle Harding <kyle@balena.io>
|
||
signed-off-by: Kyle Harding <kyle@balena.io>
|
||
author: Kyle Harding
|
||
nested: []
|
||
version: 12.38.8
|
||
date: 2021-01-29T14:30:42.894Z
|
||
- commits:
|
||
- subject: "tunnel: Add note re openBalena version compatibility"
|
||
hash: 941c36525951f41f1c8b5933dc76d64b9e16a205
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.38.7
|
||
date: 2021-01-25T17:37:22.165Z
|
||
- commits:
|
||
- subject: "logging: note that the device supervisor version is operative"
|
||
hash: 53926067caeb8d021b3ff1dae600c3eab4946426
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Matthew McGinn <matthew@balena.io>
|
||
signed-off-by: Matthew McGinn <matthew@balena.io>
|
||
author: Matthew McGinn
|
||
nested: []
|
||
version: 12.38.6
|
||
date: 2021-01-22T21:56:21.475Z
|
||
- commits:
|
||
- subject: "tls: Use TLS for tunnel connection"
|
||
hash: 7ae83d9ce578dc82d8324fa78f3b59c4bc965e4f
|
||
body: |
|
||
Switch to using the exposed tunnelUrl and TLS for making
|
||
tunnels to the device, to improve security.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Rich Bayliss <rich@balena.io>
|
||
signed-off-by: Rich Bayliss <rich@balena.io>
|
||
author: Balena CI
|
||
nested: []
|
||
version: 12.38.5
|
||
date: 2021-01-21T23:26:41.306Z
|
||
- commits:
|
||
- subject: Update supported Node.js version range in package.json (<13.0.0)
|
||
hash: b363d28664a78f9f3c40ac6bfccb1eea544879c3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.38.4
|
||
date: 2021-01-21T16:39:03.644Z
|
||
- commits:
|
||
- subject: Handle 'push' edge case with application access
|
||
hash: a1cf602f6f0f556f46780509be1d61a473c4b469
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.38.3
|
||
date: 2021-01-19T12:41:36.462Z
|
||
- commits:
|
||
- subject: Delete old config files for Travis and AppVeyor to avoid confusion
|
||
hash: f73e3db4deb10dbba9132c277b7abdb314ed53d0
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.38.2
|
||
date: 2021-01-18T23:21:07.706Z
|
||
- commits:
|
||
- subject: Fix handling of thrown strings
|
||
hash: d3586696b42240e51e428d5ace95d833a25687ea
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.38.1
|
||
date: 2021-01-15T15:47:32.274Z
|
||
- commits:
|
||
- subject: "deploy: Add --release-tag flag"
|
||
hash: 8d56fe9678d2397698b908b0c5a88d01b5490f45
|
||
body: |
|
||
Now we can do:
|
||
`balena deploy myApp myApp/myImage --release-tag key1 value1`
|
||
|
||
Refactor and reuse the logic that parses and applies the
|
||
release tag options from the push command to the deploy
|
||
command.
|
||
footer:
|
||
Resolves: "#892"
|
||
resolves: "#892"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Marios Balamatsias <mbalamatsias@gmail.com>
|
||
signed-off-by: Marios Balamatsias <mbalamatsias@gmail.com>
|
||
author: Marios Balamatsias
|
||
nested: []
|
||
version: 12.38.0
|
||
date: 2021-01-14T22:49:09.570Z
|
||
- commits:
|
||
- subject: "docs: americanize the spelling of words in sourced markdown"
|
||
hash: e71184ed3aaff88fb2d3d2ea5d086ab8971993db
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Matthew McGinn <matthew@balena.io>
|
||
signed-off-by: Matthew McGinn <matthew@balena.io>
|
||
author: Matthew McGinn
|
||
nested: []
|
||
version: 12.37.2
|
||
date: 2021-01-13T15:15:11.564Z
|
||
- commits:
|
||
- subject: Refactor out command internal scandevices
|
||
hash: aeff5997d02289619f3a2f1e3041144d559feb43
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.37.1
|
||
date: 2021-01-06T14:03:21.672Z
|
||
- commits:
|
||
- subject: Add --additional-space flag to preload
|
||
hash: 9fff9266d4e10a90c2bfebbac3896a76e31213f9
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Alexis Svinartchouk
|
||
nested: []
|
||
- subject: Update balena-preload to 10.4.1
|
||
hash: 0e7f953f72413b56430f467da77b49fae70a7c69
|
||
body: >
|
||
10.4.0 improves image size estimation
|
||
|
||
10.4.1 prevents running out of space while pulling images because of
|
||
temporary files
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Alexis Svinartchouk
|
||
nested: []
|
||
version: 12.37.0
|
||
date: 2020-12-28T16:11:48.896Z
|
||
- commits:
|
||
- subject: Update push command for organizations
|
||
hash: 27e2b03702dca731c999003be80576192134c153
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Connects-to: "#2119"
|
||
connects-to: "#2119"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.36.1
|
||
date: 2020-12-23T15:07:02.635Z
|
||
- commits:
|
||
- subject: "errors: Make all exclusive flag errors expected"
|
||
hash: 074fe010bdc543c30754ac2eddba58d68bd8e0ae
|
||
body: |
|
||
eg Don't report errors if during a push --release-tag
|
||
and --detached flags are used.
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Marios Balamatsias <mbalamatsias@gmail.com>
|
||
signed-off-by: Marios Balamatsias <mbalamatsias@gmail.com>
|
||
author: Marios Balamatsias
|
||
nested: []
|
||
- subject: "push: Add --release-tag flag"
|
||
hash: 34557e35eed227c22482b7fe91b7239c6e5908b9
|
||
body: |
|
||
You can have 0 or multiple keys without values,
|
||
if you use values then you should have as many
|
||
values as you have keys. If you don't want to set
|
||
a value for a key set its value to "" (bash, cmd.exe)
|
||
or '""' (powershell).
|
||
footer:
|
||
Connects-to: "#892"
|
||
connects-to: "#892"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Marios Balamatsias <mbalamatsias@gmail.com>
|
||
signed-off-by: Marios Balamatsias <mbalamatsias@gmail.com>
|
||
author: Marios Balamatsias
|
||
nested: []
|
||
version: 12.36.0
|
||
date: 2020-12-22T15:12:43.426Z
|
||
- commits:
|
||
- subject: Improve id disambiguation for tag commands
|
||
hash: 584aa745f7a5f2d2cc7fb3209ac5c07c366ea04b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.35.3
|
||
date: 2020-12-21T10:45:52.324Z
|
||
- commits:
|
||
- subject: Modify handling of SIGINT in balena-dev
|
||
hash: 5c93df921e1d3112f827c81c87424e1bee793594
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.35.2
|
||
date: 2020-12-18T09:25:13.668Z
|
||
- commits:
|
||
- subject: Update commands ssh, tunnel to support orgs
|
||
hash: 9d2884aab7544d8b7330cdd6fa1a020344f6309c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Connects-to: "#2119"
|
||
connects-to: "#2119"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.35.1
|
||
date: 2020-12-17T12:05:00.089Z
|
||
- commits:
|
||
- subject: Update various commands to support organizations
|
||
hash: c8987474682d284e8d3e685300ad47a3b716e8ef
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Connects-to: "#2119"
|
||
connects-to: "#2119"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.35.0
|
||
date: 2020-12-15T15:10:35.099Z
|
||
- commits:
|
||
- subject: Add organizations support to app create command
|
||
hash: 611f59a0da95a9bbbecd027d41f5fb9ded2b6460
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Connects-to: "#2119"
|
||
connects-to: "#2119"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.34.0
|
||
date: 2020-12-15T14:03:51.740Z
|
||
- commits:
|
||
- subject: Improve error message for issues to access balena settings
|
||
hash: 439d8391eea61f0be2075121aa725286d9606110
|
||
body: |
|
||
Update balena-settings-storage from 6.0.1 to 7.0.0
|
||
footer:
|
||
Resolves: "#1667"
|
||
resolves: "#1667"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: josecoelho
|
||
nested: []
|
||
version: 12.33.2
|
||
date: 2020-12-15T07:20:44.514Z
|
||
- commits:
|
||
- subject: Fix preload command support for application IDs
|
||
hash: fe24280adfca5550c95bb80d30b651bfe4713cf4
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Resolves: "#2063"
|
||
resolves: "#2063"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.33.1
|
||
date: 2020-12-11T16:24:24.516Z
|
||
- commits:
|
||
- subject: Add orgs command
|
||
hash: a11f9ec7055ff7ff8f621157809a6b8dcc2cbc61
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Connects-to: "#2119"
|
||
connects-to: "#2119"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.33.0
|
||
date: 2020-12-11T12:06:55.833Z
|
||
- commits:
|
||
- subject: 'apps: Fix "column.match is not a function" when --verbose is used'
|
||
hash: 055ad834e70b811f47a04d2c01b309dd7ef756f1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.32.2
|
||
date: 2020-12-11T00:36:12.818Z
|
||
- commits:
|
||
- subject: Make balena-cli build on refreshed on-prem workers
|
||
hash: 511d0dbe2688098f522af9fb81fe6c4503689a22
|
||
body: |
|
||
* Fix 'balena ssh' test cases when using the Windows built-in ssh tool
|
||
* Fix Windows installer build in new balena CI workers (qqjs patch)
|
||
* Remove hardcoded path
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.32.1
|
||
date: 2020-12-10T20:34:43.475Z
|
||
- commits:
|
||
- subject: Add organizations support to app rename command
|
||
hash: 665e0cf9d7f1f10d5067a1c8888790d4b46fa50a
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Connects-to: "#2119"
|
||
connects-to: "#2119"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.32.0
|
||
date: 2020-12-10T13:02:22.165Z
|
||
- commits:
|
||
- subject: "Livepush: Extend CTRL-C availability (don't ignore CTRL-C during image
|
||
build)"
|
||
hash: 07666e953fd9fb0e773e9158ec9068516c1233ef
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "Livepush, logs: Automatically reconnect on 'Connection to device lost'"
|
||
hash: 54731c2d204803fbf87c1a5c57989762071ae359
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "logs: Fix CTRL-C ignored on Windows (PowerShell, MSYS, Git for Windows)"
|
||
hash: d00db5ea8c6bb33bcc9abe6c2dfd71c93b7e910d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: 'Livepush: Fix process not exiting on "Connection to device lost"'
|
||
hash: 54978357280f70196fd6ef535c272980acfb6296
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1828"
|
||
resolves: "#1828"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.31.0
|
||
date: 2020-12-10T12:03:51.309Z
|
||
- commits:
|
||
- subject: Fix app name output in app command
|
||
hash: fc8b7c71fc2cab5949b0bebc86a757d28f510343
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Resolves: "#2120"
|
||
resolves: "#2120"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.30.4
|
||
date: 2020-12-10T07:35:10.577Z
|
||
- commits:
|
||
- subject: "errors: Add expected errors for device deactivation"
|
||
hash: a19132d3bfe2e02456b4738fb16d4aa813fe6211
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Marios Balamatsias <mbalamatsias@gmail.com>
|
||
signed-off-by: Marios Balamatsias <mbalamatsias@gmail.com>
|
||
author: Marios Balamatsias
|
||
nested: []
|
||
version: 12.30.3
|
||
date: 2020-12-09T12:55:51.417Z
|
||
- commits:
|
||
- subject: Remove remaining v12 switches
|
||
hash: 3edf7a038fccc8c1ddf5d09f29c37194a1104c84
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.30.2
|
||
date: 2020-12-08T10:03:01.854Z
|
||
- commits:
|
||
- subject: Standardize boolean flag typing
|
||
hash: 19fab403987edef486956cbe3820c0dbb89a84a3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.30.1
|
||
date: 2020-12-07T13:39:08.771Z
|
||
- commits:
|
||
- subject: "packages: Bump balena-sdk and balena-errors"
|
||
hash: 8a3e386d214227d24833f9277927d0531df95a66
|
||
body: |
|
||
Update balena-sdk from 15.6.0 to 15.20.0
|
||
Update balena-errors from 4.4.1 to 4.7.1
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Marios Balamatsias <mbalamatsias@gmail.com>
|
||
signed-off-by: Marios Balamatsias <mbalamatsias@gmail.com>
|
||
author: Marios Balamatsias
|
||
nested:
|
||
- commits:
|
||
- subject: "device: Add deactivate method"
|
||
hash: d30be851132ebdafb705922122de29d357de365e
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Marios Balamatsias <mbalamatsias@gmail.com>
|
||
signed-off-by: Marios Balamatsias <mbalamatsias@gmail.com>
|
||
author: Marios Balamatsias
|
||
nested: []
|
||
version: balena-sdk-15.20.0
|
||
date: 2020-12-04T10:06:51.053Z
|
||
- commits:
|
||
- subject: Add missing application and release typings
|
||
hash: 1b36a1512ee06aa62ef07f839c9284e07dbcac93
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Stevche Radevski <stevche@balena.io>
|
||
signed-off-by: Stevche Radevski <stevche@balena.io>
|
||
author: Stevche Radevski
|
||
nested: []
|
||
version: balena-sdk-15.19.0
|
||
date: 2020-12-02T12:02:50.446Z
|
||
- commits:
|
||
- subject: Bump typescript to 4.1
|
||
hash: b29e8bde751ac321833a98a2e3319c23867d7d4a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.18.1
|
||
date: 2020-11-20T12:57:43.984Z
|
||
- commits:
|
||
- subject: "typings: Deprecate PineWithSelectOnGet variant in favor of PineStrict"
|
||
hash: 5b7a7e83c3beef41ee08c4b840a11e9f71e1a35b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update balena-auth from 4.0.2 to 4.1.0
|
||
hash: 36282cee7b3f394b690d0d430dc5705c075b67d1
|
||
body: |
|
||
Update balena-errors from 4.6.0 to 4.7.1
|
||
Update balena-request from 11.1.1 to 11.2.0
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: josecoelho
|
||
nested:
|
||
- commits:
|
||
- subject: Update balena-auth from 4.0.0 to 4.1.0
|
||
hash: a0c18a805b2a492705255b6dbcc8748fbd4f2c5a
|
||
body: |
|
||
Update balena-errors from 4.4.0 to 4.7.1
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: josecoelho
|
||
version: balena-request-11.2.0
|
||
date: 2020-11-12T08:29:09.564Z
|
||
version: balena-sdk-15.18.0
|
||
date: 2020-11-19T12:49:26.820Z
|
||
- commits:
|
||
- subject: Add missing reverse navigation relations to User typings
|
||
hash: 597a99cb09a943c3fbc51dccc6347bd5a16f510f
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.17.0
|
||
date: 2020-10-27T15:11:28.400Z
|
||
- commits:
|
||
- subject: Add SDK methods for org invites
|
||
hash: 2f97747e0be8f5f42049cd9548993ae79c792be6
|
||
body: ""
|
||
footer:
|
||
See: https://www.flowdock.com/app/rulemotion/p-organizations/threads/o043xZcnvf1tTjmjykyulfIYP14
|
||
see: https://www.flowdock.com/app/rulemotion/p-organizations/threads/o043xZcnvf1tTjmjykyulfIYP14
|
||
Connects-to: "#1007"
|
||
connects-to: "#1007"
|
||
Depends-on: https://github.com/balena-io-modules/balena-errors/pull/46
|
||
depends-on: https://github.com/balena-io-modules/balena-errors/pull/46
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Amit Solanki <amit@balena.io>
|
||
signed-off-by: Amit Solanki <amit@balena.io>
|
||
author: Amit Solanki
|
||
nested: []
|
||
version: balena-sdk-15.16.0
|
||
date: 2020-10-23T11:25:10.298Z
|
||
- commits:
|
||
- subject: Modify the os update to check against hostapp release
|
||
hash: 65991f10a29a34f78153b8074969e915a25d6742
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Stevche Radevski <stevche@balena.io>
|
||
signed-off-by: Stevche Radevski <stevche@balena.io>
|
||
author: Stevche Radevski
|
||
nested: []
|
||
version: balena-sdk-15.15.0
|
||
date: 2020-10-22T10:30:20.246Z
|
||
- commits:
|
||
- subject: Prevent invalid $selects in strict pine.get variant calls
|
||
hash: 08dde2331405f29c8789bb2523a8e7fc574ba373
|
||
body: |
|
||
Used the NoInfer helper to prevent TS from using the
|
||
old pine.get overloads, unless the generic
|
||
parameters are explicitely provided. This way when
|
||
no generic arguments are provided TS will try to
|
||
match only the fully typed variants and in case of an
|
||
error it will output the reason from those overloads.
|
||
Previously it would fallback to the old pine.get
|
||
variants and try to infer a loose generic type, which
|
||
wasn't correct and silenced some errors This is a bit
|
||
aggressive change and as a result I decided to limit
|
||
this change for the strict pine variant, which is opt-in,
|
||
and hold it back from the main typings until the next
|
||
major.
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Improve the parameter type checks for the fully typed pine.get
|
||
hash: 602ffeccd7355ede88bc64584fccbd8f47046781
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.14.0
|
||
date: 2020-10-19T11:11:50.321Z
|
||
- commits:
|
||
- subject: Pass shouldFlatten through when creating release from url
|
||
hash: a9278f5cfde098ad656b0d0d4fca037a79cb3000
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Stevche Radevski <stevche@balena.io>
|
||
signed-off-by: Stevche Radevski <stevche@balena.io>
|
||
author: Stevche Radevski
|
||
nested: []
|
||
version: balena-sdk-15.13.0
|
||
date: 2020-10-09T09:09:10.065Z
|
||
- commits:
|
||
- subject: Time the test suites
|
||
hash: 11b7d30663eedcdc67be2390e60074c78452cb44
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Combine test util files from before dropping coffeescript
|
||
hash: 4f19dcf6ead9ed3b96a463fc1affe9014348b477
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.12.1
|
||
date: 2020-09-20T18:33:50.796Z
|
||
- commits:
|
||
- subject: "Application: add rename method"
|
||
hash: cabdc7145ff4153fee10fde72189c19dc88d3ecc
|
||
body: |
|
||
add rename method on application model
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
author: JSReds
|
||
nested: []
|
||
version: balena-sdk-15.12.0
|
||
date: 2020-09-20T09:21:50.671Z
|
||
- commits:
|
||
- subject: "tests/keys: Fix race condition"
|
||
hash: 3c3d8ced26118ddd01849e60c071e06b94a331fc
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.11.3
|
||
date: 2020-09-19T16:50:05.990Z
|
||
- commits:
|
||
- subject: "tests/device: Combine some multicontainer app tests"
|
||
hash: 5a73d51e829974a22a6e8ac95fc65107a787931c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Remove some beforeEach() from the device tests
|
||
hash: 8b68f5108f0a1f31312f24cbc3ca49df0b939ac3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.11.2
|
||
date: 2020-09-19T15:45:59.940Z
|
||
- commits:
|
||
- subject: Fix the device.setSupervisorRelease() tests
|
||
hash: 9dd0c3d87f5298034731b0808fd7f31dcbbdacf8
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://www.flowdock.com/app/rulemotion/r-supervisor/threads/JuTUTtH3BS3w8IJvRrYg6NdTkrN
|
||
see: https://www.flowdock.com/app/rulemotion/r-supervisor/threads/JuTUTtH3BS3w8IJvRrYg6NdTkrN
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.11.1
|
||
date: 2020-09-19T14:31:50.481Z
|
||
- commits:
|
||
- subject: "Typings: Extend the supported billing cycles"
|
||
hash: 6c15c2a81b34be980142c05215012fc2e2e8c742
|
||
body: ""
|
||
footer:
|
||
Depends-on: https://github.com/balena-io/balena-api/pull/2791
|
||
depends-on: https://github.com/balena-io/balena-api/pull/2791
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.11.0
|
||
date: 2020-09-14T16:25:47.653Z
|
||
- commits:
|
||
- subject: "tests: Reduce the application creations & teardowns even further"
|
||
hash: 9ec9361596503219b93f9d24ef27d9bb5131e9a2
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.10.6
|
||
date: 2020-09-14T13:06:46.504Z
|
||
- commits:
|
||
- subject: "Login: add new error handling, update balena-errors"
|
||
hash: a0817f1aaf3b3eba9c4b2acd0db94c2fa7e9fc30
|
||
body: |
|
||
Update balena-errors version to v4.5.1 and add new errors during
|
||
authntication
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
signed-off-by: Andrea Rosci <andrear@balena.io>
|
||
author: JSReds
|
||
nested: []
|
||
version: balena-sdk-15.10.5
|
||
date: 2020-09-14T11:15:45.857Z
|
||
- commits:
|
||
- subject: "tests: Reduce the application creations & teardowns"
|
||
hash: 650af63e7ac33d2ed457aed141711c526f670963
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.10.4
|
||
date: 2020-09-11T13:46:21.436Z
|
||
- commits:
|
||
- subject: "tests: Use mocha.parallel to speed up the test cases"
|
||
hash: 5e51129f6032c86a3d25daca358591da4dc53bea
|
||
body: |
|
||
Unfortunately mocha.parallel doesn't have proper
|
||
support for the `this` context of tests.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://github.com/danielstjules/mocha.parallel/issues/16
|
||
see: https://github.com/danielstjules/mocha.parallel/issues/16
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.10.3
|
||
date: 2020-09-11T10:12:11.545Z
|
||
- commits:
|
||
- subject: "tests: Remove some before/afterEach calls to speed up the tests"
|
||
hash: 378917789a8fe72d22c1dc54dc50e853422178d4
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.10.2
|
||
date: 2020-09-11T09:10:50.191Z
|
||
- commits:
|
||
- subject: "tests: Test that the result of device.getDeviceSlug() is a string"
|
||
hash: 21f0682f4f4ca63db67be9449de60f4c2aaaed50
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "tests: Run device.getDeviceBySlug() calls in parallel to speed up
|
||
tests"
|
||
hash: a0342ca8a5fa1eebdd03968266c0af8498d1ec29
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "tests/os: Drop unnecessary beforeEach in getConfig()"
|
||
hash: ff564717649bbe9e1bddd49b6c37e0039e256b40
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "tests/application: Fix incorrect skipping of unauthenticated tests"
|
||
hash: 4a451254a02d1dee6b1689f9e0f7f39c9e98afb9
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.10.1
|
||
date: 2020-09-10T22:54:00.541Z
|
||
- commits:
|
||
- subject: "typings: Make ReleaseWithImageDetails more accurate"
|
||
hash: a6506ccf3d3ae2450bc12a8bc2e10f0647722ef1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Fully type the pine.get results
|
||
hash: 337f14e5aea79fd8fc8d868e64b85ab0ba8afa23
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#887"
|
||
connects-to: "#887"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "typings: Add the PineTypedResult helper type"
|
||
hash: e8a036bba6e63bf5c2e7d9acf4714979f5204953
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.10.0
|
||
date: 2020-09-10T12:58:10.890Z
|
||
- commits:
|
||
- subject: "Typings: Add organization member relation to tags"
|
||
hash: 5a9d69659338ee59602c0d91089d6e909153dff4
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.9.1
|
||
date: 2020-09-09T21:15:07.894Z
|
||
- commits:
|
||
- subject: Add typings for pine.getOrCreate()
|
||
hash: 97cc821024bfe7e52770997009c7d0ca492294ef
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Bump balena-pine to add getOrCreate
|
||
hash: b327b00cc0c6e459184319d47a58922564d41436
|
||
body: |
|
||
Update balena-pine from 12.3.0 to 12.4.0
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Update pinejs-client-core to 6.9.0 to support getOrCreate()
|
||
hash: 31a52ba29ee77b5e6b0eea14d8dcaa9aa3a5fb9f
|
||
body: |
|
||
Update pinejs-client-core from 6.6.1 to 6.9.0
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Add 'getOrCreate' method supporting natural keys
|
||
hash: 5aa39b34fef7c7a4bbb27c2c81bb1c8ee4ee2c94
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: pinejs-client-js-6.9.0
|
||
date: 2020-09-07T10:54:14.786Z
|
||
- commits:
|
||
- subject: Add support for $format
|
||
hash: aa85327cb7910c74b1bed5323f7ae708aeb2d2b9
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Pagan Gazzard
|
||
version: pinejs-client-js-6.8.0
|
||
date: 2020-09-03T15:46:49.095Z
|
||
- commits:
|
||
- subject: "Improve $orderby typing to allow `[{a: 'desc'}, {b: 'asc'}]`"
|
||
hash: 3f66006790c0ace813dd902125b22cf79f2a3095
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: pinejs-client-js-6.7.3
|
||
date: 2020-08-26T15:41:19.488Z
|
||
- commits:
|
||
- subject: Update dev dependencies
|
||
hash: c131ef723a228e19caf21bc92e9bf9456b7bc1e0
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: pinejs-client-js-6.7.2
|
||
date: 2020-08-24T12:12:05.946Z
|
||
- commits:
|
||
- subject: Fix prepare $count typings
|
||
hash: fe63b2ba648b0ef545afe9fd18d433faca4af6a2
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: pinejs-client-js-6.7.1
|
||
date: 2020-08-12T14:30:20.061Z
|
||
- commits:
|
||
- subject: Improve typings for request/post/put/patch/delete
|
||
hash: 32c0d5b40c14e44155391099a9051255c38b1c05
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Pagan Gazzard
|
||
version: pinejs-client-js-6.7.0
|
||
date: 2020-08-12T13:42:49.438Z
|
||
version: balena-pine-12.4.0
|
||
date: 2020-09-07T11:51:48.407Z
|
||
version: balena-sdk-15.9.0
|
||
date: 2020-09-08T18:06:20.389Z
|
||
- commits:
|
||
- subject: Add mocha tests specific linting
|
||
hash: 20059e8275bc6a45a4fa1ad1b8ff2225045eff10
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Auto-fix lint errors with the test:fast script
|
||
hash: b824263afe72ef880dac157d33e7456259f1ee12
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Add linting checks back to the test script
|
||
hash: 191b33691a9792160f1025e01f8167353ece0c94
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.8.1
|
||
date: 2020-09-08T12:51:20.578Z
|
||
- commits:
|
||
- subject: Add a hostapps model for fetching OS versions
|
||
hash: 34b8af290a6035401bcd08f39f119d5f9861f379
|
||
body: |
|
||
This is still in beta as not all deployment environments of
|
||
balena easily support hostapps. Once we have resolved that issue
|
||
we can move to hostapps-only model for serving OS releases.
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Stevche Radevski <stevche@balena.io>
|
||
signed-off-by: Stevche Radevski <stevche@balena.io>
|
||
author: Stevche Radevski
|
||
nested: []
|
||
version: balena-sdk-15.8.0
|
||
date: 2020-09-08T11:26:40.628Z
|
||
- commits:
|
||
- subject: "tests: Convert the device.getMACAddress tests to async await"
|
||
hash: e4b7210247b6b2fd7450ef21fd17e16c86cbf225
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.7.1
|
||
date: 2020-09-03T19:09:33.053Z
|
||
- commits:
|
||
- subject: Add methods for managing organization membership tags
|
||
hash: f49109170901d5cec8eeb74cf45c5d692e473971
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Depends-on: https://github.com/balena-io/balena-api/pull/2761
|
||
depends-on: https://github.com/balena-io/balena-api/pull/2761
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "tests: Support testing tags with two word names"
|
||
hash: a0be4f245660e568ab0fe9a5f91ecf870cbf20ad
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.7.0
|
||
date: 2020-09-03T16:37:06.467Z
|
||
- subject: "common-flags: Add default false on yes, force and verbose flags"
|
||
hash: 5eaa4cfb9f326cbcfeba1977d41e8ae835694f26
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Marios Balamatsias <mbalamatsias@gmail.com>
|
||
signed-off-by: Marios Balamatsias <mbalamatsias@gmail.com>
|
||
author: Marios Balamatsias
|
||
nested: []
|
||
- subject: "device: Add deactivate command"
|
||
hash: cb2b90732be6607574d9f4d3c04730318d92318a
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1545"
|
||
resolves: "#1545"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Marios Balamatsias <mbalamatsias@gmail.com>
|
||
signed-off-by: Marios Balamatsias <mbalamatsias@gmail.com>
|
||
author: Marios Balamatsias
|
||
nested: []
|
||
version: 12.30.0
|
||
date: 2020-12-07T11:22:11.652Z
|
||
- commits:
|
||
- subject: "devices: Don't truncate device UUID to 7 chars when --json is used"
|
||
hash: aae6aff3e900c058eb746265f4ee95f677509791
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.29.1
|
||
date: 2020-12-04T00:47:17.501Z
|
||
- commits:
|
||
- subject: "scan: Print production devices' info on scan"
|
||
hash: 7d5a64f59a47c3a051fb2cbe9e45a71029cca694
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1713"
|
||
resolves: "#1713"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Marios Balamatsias <mbalamatsias@gmail.com>
|
||
signed-off-by: Marios Balamatsias <mbalamatsias@gmail.com>
|
||
author: Marios Balamatsias
|
||
nested: []
|
||
version: 12.29.0
|
||
date: 2020-12-01T13:33:03.012Z
|
||
- commits:
|
||
- subject: Add ability to disable analytics for performance testing
|
||
hash: 950d173d276f97cb3fcfd4bb9b578b5888572a69
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Connects-to: "#1708"
|
||
connects-to: "#1708"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.28.3
|
||
date: 2020-11-26T12:55:50.969Z
|
||
- commits:
|
||
- subject: "docs: Add references to the masterclasses in the CLI help and README"
|
||
hash: 2bf59530c4aebdd302814e9f59d41c7b9d2672c3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Fix debug message logic (don't suggest --debug if it is already being
|
||
used)
|
||
hash: a4fd7d6118a04e8e9f0e718a765b508fb11209e6
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Fix unhandled promise rejection when ~/.balena is not accessible
|
||
hash: 65f053dd6e2d6e212b90e905be7af5d13772c7e6
|
||
body: ""
|
||
footer:
|
||
Resolves: "#2096"
|
||
resolves: "#2096"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.28.2
|
||
date: 2020-11-20T12:07:27.250Z
|
||
- commits:
|
||
- subject: "scan: Prevent spinner animation output to stdout when --json is used"
|
||
hash: 2f9212d622f7affe4391e0d6bac1a06e859b7488
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.28.1
|
||
date: 2020-11-20T00:26:37.290Z
|
||
- commits:
|
||
- subject: "push: Reduce memory usage when filtering files with dockerignore"
|
||
hash: 4768f763856aa9f761988477f97ec872d226b004
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "Livepush: Refactor dockerignore filtering and add test cases"
|
||
hash: d6b324927481ce03217c15509db2e046d74cb208
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "Livepush: Ignore paths set in .dockerignore files"
|
||
hash: 02a54667469982ba676da5e0b8a0f0f379b320e5
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Josh Bowling <josh@balena.io>
|
||
signed-off-by: Josh Bowling <josh@balena.io>
|
||
author: Josh Bowling
|
||
nested: []
|
||
version: 12.28.0
|
||
date: 2020-11-19T17:07:59.865Z
|
||
- commits:
|
||
- subject: "Test code optimization: avoid running ~70 test cases twice"
|
||
hash: 6a556131995eebc318f5a02831a1cc1e2fb03b36
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "docs: Add note about macOS Big Sur notarization workaround"
|
||
hash: 893a39e8918756db8dd4cdd5135f430a405a409e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.27.4
|
||
date: 2020-11-15T23:42:22.338Z
|
||
- commits:
|
||
- subject: Avoid reporting balenarc parsing errors
|
||
hash: 1b0c14feab4e3c12d459d26539f65895519f89cf
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Connects-to: "#1100"
|
||
connects-to: "#1100"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.27.3
|
||
date: 2020-11-11T16:54:11.888Z
|
||
- commits:
|
||
- subject: Modify `os download` help to mention dev images
|
||
hash: 7da9a800ccd2af0fbb051f1d95707e5d8623e227
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thomas Manning <thomasm@balena.io>
|
||
signed-off-by: Thomas Manning <thomasm@balena.io>
|
||
author: Thomas Manning
|
||
nested: []
|
||
version: 12.27.2
|
||
date: 2020-11-09T12:08:41.495Z
|
||
- commits:
|
||
- subject: Improve application-identifier disambiguation
|
||
hash: 46249e319ba3ee8aa1b951f5241dafa625175045
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Resolves: "#2077"
|
||
resolves: "#2077"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.27.1
|
||
date: 2020-11-06T09:01:07.764Z
|
||
- commits:
|
||
- subject: Add command app purge
|
||
hash: 1e18096873bf35c016a5812f91c0bf4e8ce743ba
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.27.0
|
||
date: 2020-11-05T16:11:52.151Z
|
||
- commits:
|
||
- subject: "config generate + openBalena v3: Fix \"Cannot read property '__id' of
|
||
undefined\""
|
||
hash: 6b4c28a0268c61413633af7351cc3f35b346d123
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.26.2
|
||
date: 2020-11-05T13:29:37.895Z
|
||
- commits:
|
||
- subject: "devices: Fix \"TypeError: Cannot read property 'slug' of undefined\""
|
||
hash: 9d177609f5adfa357363ba5356f51027a388f635
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.26.1
|
||
date: 2020-10-31T00:34:10.685Z
|
||
- commits:
|
||
- subject: Add command device purge
|
||
hash: 47fcffe36813dfdbe59986ed6ae0e4a1a441ea63
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Resolves: "#1547"
|
||
resolves: "#1547"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.26.0
|
||
date: 2020-10-29T10:06:17.048Z
|
||
- commits:
|
||
- subject: 'ssh: Fix "Found more than one container with a service name <name>"'
|
||
hash: 7f000ee8c338c88af4a41dee1a2fb924c2c2ee00
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.25.6
|
||
date: 2020-10-28T01:11:21.452Z
|
||
- commits:
|
||
- subject: Remove need for hardcoded list of command ids
|
||
hash: c48564e85a618af64c5f63722f0039f6e75862ba
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.25.5
|
||
date: 2020-10-27T09:39:31.007Z
|
||
- commits:
|
||
- subject: Update Contributing document re commit messages / versionbot / changelog
|
||
hash: 077e25ebc4e1b3f1cf5aefefcc8601f9dbe38d1f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: 'config generate: Fix "Application is ambiguous" when app slug is used'
|
||
hash: 709f009f9b0014acc087f154bca2f5f3ac7dec71
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1893"
|
||
connects-to: "#1893"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "config generate: Fix device type compatibility check"
|
||
hash: 116ab1fbc16be7ebc0e66192779a4f44d248d502
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.25.4
|
||
date: 2020-10-25T17:29:17.581Z
|
||
- commits:
|
||
- subject: "build/deploy: Add more test cases (--buildArg option)"
|
||
hash: 6b208ec2abde887ffd11cfdfb624382ea7bfc049
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Fix typing (don't assume that 'docker-toolbelt' uses Bluebird promises)
|
||
hash: 099d755900ff9e3d994b517225da872025c3f445
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "build/deploy: Fix --buildArg option with docker-compose.yml projects"
|
||
hash: 3199f15662373ca53fe1c7541259b31799e42315
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1053"
|
||
resolves: "#1053"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "build/deploy: Fix image size notice at end of build"
|
||
hash: 4c8dc29946067aeaf46789058ecb310d0d862750
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Convert more code to Typescript (compose.js)
|
||
hash: 2b22fb89f1a2b25c532a5ec278c800e83cdcfeac
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.25.3
|
||
date: 2020-10-21T13:37:13.594Z
|
||
- commits:
|
||
- subject: Revert styling of "balena CLI" as "balenaCLI"
|
||
hash: 478b5dd363288e2556e26b86d91d08e923788bae
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Add help note regarding the version of Node.js printed by `balena
|
||
version -a`
|
||
hash: 0708608c7eb710c8cd7749845384e897ba39c741
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#2068"
|
||
connects-to: "#2068"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "preload: Fix parsing of `--add-certificate` option, amend help for
|
||
`--app`"
|
||
hash: c245dc70c244f82ee20f8c50110d302a0e86824d
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#2063"
|
||
connects-to: "#2063"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.25.2
|
||
date: 2020-10-21T11:24:21.642Z
|
||
- commits:
|
||
- subject: Treat authorization errors as expected
|
||
hash: 592efd0a2e5c0c46f4cbf0b1107b135ccab55211
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Resolves: "#2035"
|
||
resolves: "#2035"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.25.1
|
||
date: 2020-10-13T08:21:31.203Z
|
||
- commits:
|
||
- subject: Refactor initialization code (delete app-oclif.ts and app-common.ts)
|
||
hash: d0e4fa0e59b9c6a4c3f414361c089c68f1dfd872
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Support BALENARC_NO_SENTRY env var to disable Sentry.io error reporting
|
||
hash: cf376316bc4863b98223bac9c81697c2245341ae
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Update Sentry package (may fix "Maximum call stack size exceeded")
|
||
hash: 8f0f3bda294acda75be15d630967b526581a3c1f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.25.0
|
||
date: 2020-10-11T00:06:46.011Z
|
||
- commits:
|
||
- subject: "login: sign up at the configured balena instance"
|
||
hash: af70f16a9b8de7150bcdd8d76a89f72c59614526
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Matthew McGinn <matthew@balena.io>
|
||
signed-off-by: Matthew McGinn <matthew@balena.io>
|
||
author: Matthew McGinn
|
||
nested: []
|
||
version: 12.24.1
|
||
date: 2020-10-07T13:28:42.250Z
|
||
- commits:
|
||
- subject: "scan: Add '--json' option to help with scripting"
|
||
hash: 8a506bc4c01e2082073b7858ab79874e707cf59d
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.24.0
|
||
date: 2020-10-06T17:09:31.036Z
|
||
- commits:
|
||
- subject: Update CONTRIBUTING.md re balena-dev workflow
|
||
hash: 89782218666af4db1297b8672560913d3de8fd8c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Add bin/balena* scripts to linter paths
|
||
hash: 2974c203b5f4a1339e0feea8bf127cecbe9f13c3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Workaround balena-dev/oclif compatibility issues
|
||
hash: c85acbd90bbb5de3dae13638555365b7a1cb472c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.23.4
|
||
date: 2020-10-05T21:13:25.405Z
|
||
- commits:
|
||
- subject: Rename actions-oclif/ to commands/
|
||
hash: eddbdfe0dcea8df801d11d398e72f34c8354f7e1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.23.3
|
||
date: 2020-10-02T11:45:45.519Z
|
||
- commits:
|
||
- subject: "push: Fix accidental rename of `-e` (emulated) option"
|
||
hash: 6133bb209687d5fe208ee1c31d19a435d9c077c3
|
||
body: |
|
||
Accidentally renamed during oclif conversion in CLI v12.9.7.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.23.2
|
||
date: 2020-10-02T09:00:21.328Z
|
||
- commits:
|
||
- subject: Update the CONTRIBUTING.md document
|
||
hash: 48076464daa4d3aa6e86db6fe133d64ed50cf932
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.23.1
|
||
date: 2020-09-28T14:22:42.550Z
|
||
- commits:
|
||
- subject: Add new command `support`
|
||
hash: 0a8b3ce4e4a5b333f8aa6fd5f51e98444a42d966
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Resolves: "#766 #1546"
|
||
resolves: "#766 #1546"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.23.0
|
||
date: 2020-09-25T14:24:11.954Z
|
||
- commits:
|
||
- subject: 'deploy: Fix unexpected exit with "Everything is up to date"'
|
||
hash: 889fafcffce017373d7b6896ce9fd0a18b6b55f2
|
||
body: ""
|
||
footer:
|
||
Resolves: "#2040"
|
||
resolves: "#2040"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.22.2
|
||
date: 2020-09-19T23:41:31.910Z
|
||
- commits:
|
||
- subject: Style "balena CLI" as "balenaCLI" and "balena cloud" as "balenaCloud"
|
||
hash: b1897a512d42ce2fe3fec859cd375524637f8fce
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Reorganize and simplify installation instructions
|
||
hash: f98c25eaee2f15f5e13f26f05361829fb1e5b5dd
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.22.1
|
||
date: 2020-09-19T00:24:21.430Z
|
||
- commits:
|
||
- subject: Add new command `device restart`
|
||
hash: abdaf0043fea01d21d29116bb128d6763b01d576
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Resolves: "#1542"
|
||
resolves: "#1542"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.22.0
|
||
date: 2020-09-18T10:42:08.067Z
|
||
- commits:
|
||
- subject: 'scan: Fix "CLI could not be loaded" with the standalone zip installer'
|
||
hash: 799e0f9dea608be28836083f894f93a3a9626c3e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.21.1
|
||
date: 2020-09-16T23:41:01.211Z
|
||
- commits:
|
||
- subject: Add new command `app rename`
|
||
hash: 3706db2436371cd797501eaf26132003b4902ad0
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Resolves: "#1567"
|
||
resolves: "#1567"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.21.0
|
||
date: 2020-09-16T14:40:41.774Z
|
||
- commits:
|
||
- subject: Minor fix to device rm
|
||
hash: b180eb7b73a7d340d0cde534425d06f5f06b7396
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
- subject: Update registry secrets example URL
|
||
hash: 9805854eab2ae7bb6dbc0e545f9f06a9dc2be714
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
- subject: Improve command suggestions, add topic help
|
||
hash: 00c956394d44cd0270eda93fba4498ea2e4f9881
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Resolves: "#2021"
|
||
resolves: "#2021"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.20.0
|
||
date: 2020-09-10T17:55:01.446Z
|
||
- commits:
|
||
- subject: Fix numerical id support in device rm
|
||
hash: f9224b05af886944fb4ec5f5de2a0dfda1b712e8
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Resolves: "#2031"
|
||
resolves: "#2031"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
- subject: Fix numerical id support in device move
|
||
hash: ece4d88bfde3dd1749bbe618ed534bf2820a6711
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Resolves: "#2030"
|
||
resolves: "#2030"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
- subject: Fix required status of param in os versions
|
||
hash: 0dd7c33237da613246b4a2a1a911c688be140995
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
- subject: Add ability to specify poll interval in join command
|
||
hash: 0ca1faba0939215e10c2fdd36097d204b50f8890
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Resolves: "#1432 #1697 #1670"
|
||
resolves: "#1432 #1697 #1670"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
- subject: Improve error handling in internal scandevices
|
||
hash: 9f8569e33fd01bcac4249172338d64537a4eeaf7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Connects-to: "#1703"
|
||
connects-to: "#1703"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.19.0
|
||
date: 2020-09-10T10:55:31.705Z
|
||
- commits:
|
||
- subject: "push (local device): Add --pull option to force pulling base images
|
||
again"
|
||
hash: 93e18bea27cb494ea7e37a5fea044047a95c6414
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1584"
|
||
connects-to: "#1584"
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "push: Reformat help output to fit in 80 characters"
|
||
hash: 73f49765ec8ddeb58aefa6f0f22dcd1b7a7e671f
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1858"
|
||
connects-to: "#1858"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.18.0
|
||
date: 2020-09-09T11:01:51.327Z
|
||
- commits:
|
||
- subject: Fix error displaying info for devices without commits
|
||
hash: e0c65bdef89e2cc1922e2e445fc2d2ff4968b944
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Resolves: "#2024"
|
||
resolves: "#2024"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.17.2
|
||
date: 2020-09-08T17:00:11.674Z
|
||
- commits:
|
||
- subject: Fix usage info for env rename
|
||
hash: 5e5a2c1c85d09020fb53a0e80db9efee9940e885
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Resolves: "#2019"
|
||
resolves: "#2019"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
- subject: Fix typo in docs help section
|
||
hash: 238c371adef610309265a64e4833d4e415f3c51d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Resolves: "#2020"
|
||
resolves: "#2020"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
- subject: Fix issue with replaced command checks
|
||
hash: 504877c232d9c23f82c1b692b7b20a44150e91f4
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Resolves: "#2022"
|
||
resolves: "#2022"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.17.1
|
||
date: 2020-09-08T11:35:40.792Z
|
||
- commits:
|
||
- subject: Display command suggestions, when command not recognized
|
||
hash: 273ea5ce4d5f169486f1e68be1157d7091338798
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
- subject: Convert help to oclif, remove capitano
|
||
hash: d56fec6e36b88c1a1029858acfac7404080a1581
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.17.0
|
||
date: 2020-09-07T12:45:01.828Z
|
||
- commits:
|
||
- subject: "build, deploy: Add --pull option to force pulling base images again"
|
||
hash: d1539f405aa2af75c8ccd3ae22e4e59c46c67d55
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1584"
|
||
resolves: "#1584"
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.16.0
|
||
date: 2020-09-04T09:31:22.391Z
|
||
- commits:
|
||
- subject: Modify undervoltage status display in device command
|
||
hash: ffa8e245ba2fa024f4e35316a6e0cd5d6f91fdd0
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.15.1
|
||
date: 2020-09-04T08:36:31.301Z
|
||
- commits:
|
||
- subject: Add support for new device metrics to device command
|
||
hash: 88569066b58d7ca8e0035fac36e59918747654d7
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.15.0
|
||
date: 2020-09-03T16:52:42.403Z
|
||
- commits:
|
||
- subject: Convert oclif actions to async/await
|
||
hash: 42c6e1010f2df5aabb611b5206226175d9930901
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: 12.14.18
|
||
date: 2020-08-28T12:46:41.596Z
|
||
- commits:
|
||
- subject: "preload: Improve the typings"
|
||
hash: 2e1570149df1ba7f5b89884d725eaf92ffbbad0e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Depends-on: https://github.com/balena-io/balena-sdk/pull/980
|
||
depends-on: https://github.com/balena-io/balena-sdk/pull/980
|
||
See: https://github.com/balena-io/balena-cli/pull/2007#discussion_r478330624
|
||
see: https://github.com/balena-io/balena-cli/pull/2007#discussion_r478330624
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: Update balena-sdk to 15.3.7
|
||
hash: c647989054b3e3b48d053144c8dd550abcbc463d
|
||
body: |
|
||
Update balena-sdk from 15.3.1 to 15.3.7
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: "Improve $orderby typing to allow `[{a: 'desc'}, {b: 'asc'}]`"
|
||
hash: 0ded115ec8609c17a73f0dea6ab0cc8eea5fb530
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: balena-sdk-15.3.7
|
||
date: 2020-08-27T11:00:20.808Z
|
||
- commits:
|
||
- subject: Document how to use with pkg
|
||
hash: ebe99cda636c5c513236a473c6e45d6b8eb49a09
|
||
body: ""
|
||
footer:
|
||
Resolves: "#973"
|
||
resolves: "#973"
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.3.6
|
||
date: 2020-08-26T21:39:20.309Z
|
||
- commits:
|
||
- subject: Use a more semantic parameter name for device.getDeviceSlug
|
||
hash: 8e1a76bb152d529e336b4056c9588ae0bcb690c2
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.3.5
|
||
date: 2020-08-26T16:37:20.927Z
|
||
- commits:
|
||
- subject: "tests: Update the tests for the new maximum application name size"
|
||
hash: 19f3c01a03c272875702676d40b3408642f90b2b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.3.4
|
||
date: 2020-08-26T11:43:20.617Z
|
||
- commits:
|
||
- subject: "typings: Fix nested $count support in the strict pine variant"
|
||
hash: c3c08ab4665acdfad675e65a78162eabaaa71b11
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.3.3
|
||
date: 2020-08-21T17:38:00.841Z
|
||
- commits:
|
||
- subject: Update TypeScript to 4.0
|
||
hash: 606f4c02972cf656b261e67f49a2b2af8e6dd292
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: balena-sdk-15.3.2
|
||
date: 2020-08-20T18:20:29.879Z
|
||
version: 12.14.17
|
||
date: 2020-08-27T13:48:49.210Z
|
||
- commits:
|
||
- subject: Update to typescript 4.0
|
||
hash: 787966a0b61abf3d94a16ca407b42bf05abfbae2
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: 12.14.16
|
||
date: 2020-08-27T10:53:30.252Z
|
||
- commits:
|
||
- subject: Convert command preload to oclif, typescript
|
||
hash: d21a18f353c5d9cf9b47e9ed85c15c635d44a44e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.14.15
|
||
date: 2020-08-27T08:22:51.203Z
|
||
- commits:
|
||
- subject: Fix device UUID parsing for 'balena tunnel'
|
||
hash: 99a478ee39a7777c24d98593b0fbb5e8676534bb
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Alexis Svinartchouk
|
||
nested: []
|
||
version: 12.14.14
|
||
date: 2020-08-26T13:12:20.494Z
|
||
- commits:
|
||
- subject: "preload: Fix splash image file name for balenaOS >= 2.53.0"
|
||
hash: f772957d29709d30340901751a4d0324f11f83bc
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1993"
|
||
resolves: "#1993"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.14.13
|
||
date: 2020-08-26T09:54:08.232Z
|
||
- commits:
|
||
- subject: Convert deploy command to oclif
|
||
hash: 8cb413c1c95263c5c0ffa9501460949ec00736c7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.14.12
|
||
date: 2020-08-22T10:01:51.813Z
|
||
- commits:
|
||
- subject: Shorten `env add` command summary to prevent wrapping
|
||
hash: 358a9092145f48456278105bdf35da91f5e8f49d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
- subject: Fix help template bug affecting discrete value options
|
||
hash: eb74ca631aac80f03418186ba7bd78cff0d68686
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.14.11
|
||
date: 2020-08-21T10:49:41.813Z
|
||
- commits:
|
||
- subject: "build: Fix --buildArg and --cache-from options (broken since v12.9.9)"
|
||
hash: af1c4b0d03aef17faa6873aa89164a37f4e44c77
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.14.10
|
||
date: 2020-08-14T22:20:30.315Z
|
||
- commits:
|
||
- subject: Update dependencies
|
||
hash: d7f49d2442bdf7860ed1ffd60d7c777d2e933429
|
||
body: |
|
||
Update balena-sdk from 15.3.0 to 15.3.1
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested:
|
||
- commits:
|
||
- subject: Bump balena-request to fix breaking user's stored token on token
|
||
refresh
|
||
hash: 9befc8d0d60e4240c7c23df850669a9eac70fe50
|
||
body: |
|
||
Update balena-request from 11.1.0 to 11.1.1
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://www.flowdock.com/app/rulemotion/resin-frontend/threads/XVvB7BhMFMXAXsQNwACFg5seFyQ
|
||
see: https://www.flowdock.com/app/rulemotion/resin-frontend/threads/XVvB7BhMFMXAXsQNwACFg5seFyQ
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested:
|
||
- commits:
|
||
- subject: Stop refreshing the token on absolute urls
|
||
hash: a61c8bb2a7c144748048e41b201f1ee2f7d6e7c7
|
||
body: |
|
||
Essentially reverting v11.0.1 but rejecting with a
|
||
better error than before.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://github.com/balena-io/balena-ui/issues/3942
|
||
see: https://github.com/balena-io/balena-ui/issues/3942
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-request-11.1.1
|
||
date: 2020-08-13T13:01:55.868Z
|
||
version: balena-sdk-15.3.1
|
||
date: 2020-08-13T13:40:31.151Z
|
||
version: 12.14.9
|
||
date: 2020-08-14T13:13:17.811Z
|
||
- commits:
|
||
- subject: "build / push: Fix sudden process crash (update tar-utils dependency)"
|
||
hash: 1ee12b70bcf777cff3ebcd969685aa6f4cdf5894
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.14.8
|
||
date: 2020-08-13T22:14:01.721Z
|
||
- commits:
|
||
- subject: Update dependencies
|
||
hash: 230677e5e897aff7f5694b321a286cd50f5ef728
|
||
body: |
|
||
Update balena-sdk from 15.2.5 to 15.3.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested:
|
||
- commits:
|
||
- subject: Update balena-pine and add custom typings for prepare/subscribe
|
||
hash: e283039053835c55216e6df41adb3f072de0b245
|
||
body: |
|
||
Update balena-pine from 12.2.0 to 12.3.0
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Pagan Gazzard
|
||
nested:
|
||
- commits:
|
||
- subject: Update pinejs-client-core to 6.6.1
|
||
hash: 96d53221b12928b10c7b78a32d9187c3bd78ea90
|
||
body: |
|
||
Update pinejs-client-core from 6.1.0 to 6.6.1
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Pagan Gazzard
|
||
nested:
|
||
- commits:
|
||
- subject: Fix typing when id is specified to be `AnyObject | undefined`
|
||
hash: c4802cb748b1552345f036120c3aa6254e6cc946
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: pinejs-client-js-6.6.1
|
||
date: 2020-08-11T17:10:09.498Z
|
||
- commits:
|
||
- subject: "Deprecate `$expand: { 'a/$count': {...} }`"
|
||
hash: 8be33ad064905476e3f21978b7e1d760f5e27f4e
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Pagan Gazzard
|
||
- subject: "Deprecate `resource: 'a/$count'` and update typings to reflect it"
|
||
hash: 779cc424cb6d2562aa9a98a3ff083b68308d9797
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Pagan Gazzard
|
||
version: pinejs-client-js-6.6.0
|
||
date: 2020-08-11T16:18:59.088Z
|
||
- commits:
|
||
- subject: "Add `options: { $count: { ... } }` sugar for top level $count"
|
||
hash: 13072f715da6c0ca3eab08584eaa48f39ea985b2
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Pagan Gazzard
|
||
- subject: "Add `$expand: { a: { $count: { ... } } }` sugar for $count in expands"
|
||
hash: b2afb397c09a31c9ab3c1c370846c1b8762db32d
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Pagan Gazzard
|
||
version: pinejs-client-js-6.5.0
|
||
date: 2020-08-11T10:25:19.860Z
|
||
- commits:
|
||
- subject: Improve return typing of `subscribe` method
|
||
hash: 2311fe03b04f4e6149693a9e5c392f9f0bb2a549
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Pagan Gazzard
|
||
version: pinejs-client-js-6.4.0
|
||
date: 2020-08-11T10:16:40.301Z
|
||
- commits:
|
||
- subject: Fix Poll.on typings
|
||
hash: 315697d9c2c0e59652bcceddb7f36cb498269f64
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
- subject: Improve return typing when id is passed to GET methods
|
||
hash: 2d174f758314a20c01a171ac5826b71e4f623dcc
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Pagan Gazzard
|
||
- subject: Remove `PromiseResult` type, use `Promise<PromiseResultTypes>` instead
|
||
hash: 905f275731af6ce2560c37f41343052f05365cd1
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Pagan Gazzard
|
||
- subject: Remove `PromiseObj` type, use `Promise<{}>` instead
|
||
hash: 78aa2410aa86bf73cc4831f2149fc85e28a6ea23
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Pagan Gazzard
|
||
version: pinejs-client-js-6.3.0
|
||
date: 2020-08-11T08:57:09.655Z
|
||
- commits:
|
||
- subject: "Add `$filter: { a: { $count: 1 } }` sugar for $count in filters"
|
||
hash: f2fef3833f321bf81543c62a9a3db09d7fbc0a4a
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Pagan Gazzard
|
||
version: pinejs-client-js-6.2.0
|
||
date: 2020-08-10T16:44:49.238Z
|
||
- commits:
|
||
- subject: Remove redundant ParamsObj/SubscribeParamsObj types
|
||
hash: f5fc6762aa8f1918424fb5e1c1a05435f07af285
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: pinejs-client-js-6.1.2
|
||
date: 2020-08-10T16:32:09.666Z
|
||
- commits:
|
||
- subject: Make use of `mapObj` helper in more places
|
||
hash: 2189f9918cb515071d2f6ecb941b0d838ee6c5ea
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
- subject: Use `Object.keys` in preference to `hasOwnProperty` where applicable
|
||
hash: 2ea0e9549974150ef9e7f82206f25000407e37ba
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: pinejs-client-js-6.1.1
|
||
date: 2020-08-10T15:42:09.364Z
|
||
version: balena-pine-12.3.0
|
||
date: 2020-08-12T07:16:41.003Z
|
||
version: balena-sdk-15.3.0
|
||
date: 2020-08-12T09:04:18.740Z
|
||
version: 12.14.7
|
||
date: 2020-08-13T13:38:52.402Z
|
||
- commits:
|
||
- subject: "Tests: check shrinkwrap is deduped"
|
||
hash: 648a73fd917abf7c776f521cdc437301c06ae419
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
- subject: Allow rebasing of npm-shrinkwrap
|
||
hash: 3691ae148e248032fd8824be91b35f333460a732
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: 12.14.6
|
||
date: 2020-08-12T14:38:51.164Z
|
||
- 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 <matthew@balena.io>
|
||
signed-off-by: Matthew McGinn <matthew@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
hash: 1ba597dfd1d59a00b8c97ee3c5e53f33a20ed0d6
|
||
subject: Stop actively supporting node 8
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: 76758e6a1e6f3663fc93e3805e30887b8cf35704
|
||
subject: Convert to async await
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: b7d70d9a5818dad1e5ee2671f6ba7ce3b6b88f86
|
||
subject: Add balenaCI repo.yml
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: 3b5a18e6165a5968f222a01af85453eea3e132a9
|
||
subject: "karma.conf.js: Combine declaration & assignment of karmaConfig"
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: 3841722fe089f0754ea3d4c372ec9f43cc870895
|
||
subject: Bump @balena/lint to v5
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: major
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
hash: 3f68368659c8424995daa2d2223152a8779ee0c3
|
||
subject: Convert karma.conf to js
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <cameron@balena.io>
|
||
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 <cameron@balena.io>
|
||
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 <miguel@balena.io>
|
||
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 <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <matthew@balena.io>
|
||
signed-off-by: Matthew McGinn <matthew@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
hash: 1ba597dfd1d59a00b8c97ee3c5e53f33a20ed0d6
|
||
subject: Stop actively supporting node 8
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: 76758e6a1e6f3663fc93e3805e30887b8cf35704
|
||
subject: Convert to async await
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: b7d70d9a5818dad1e5ee2671f6ba7ce3b6b88f86
|
||
subject: Add balenaCI repo.yml
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: 3b5a18e6165a5968f222a01af85453eea3e132a9
|
||
subject: "karma.conf.js: Combine declaration & assignment of karmaConfig"
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: 3841722fe089f0754ea3d4c372ec9f43cc870895
|
||
subject: Bump @balena/lint to v5
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: major
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
hash: 3f68368659c8424995daa2d2223152a8779ee0c3
|
||
subject: Convert karma.conf to js
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <cameron@balena.io>
|
||
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 <cameron@balena.io>
|
||
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 <miguel@balena.io>
|
||
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 <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <stevche@balena.io>
|
||
signed-off-by: Stevche Radevski <stevche@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: typings Add RecoveryTwoFactor
|
||
hash: b2260a1b9dd7c4e3c24c132bbb7322fe12ec52ba
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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<Release> 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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <rich@balena.io>
|
||
signed-off-by: Rich Bayliss <rich@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
- subject: "Tests: Use a tmp data dir to avoid conflicts/overwriting existing data"
|
||
hash: 511bb05cb987d605f377d97fa4424facb0e14841
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
- subject: "Tests: Use a mocha file helper to always load config-tests first"
|
||
hash: 53b2b54b23c69f0dfa6960b0d7b233a192da50ea
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
- subject: "Tests: Share mocha options between commands in package.json"
|
||
hash: e7f753007ff36c0e675907345b20f458c62c3c7b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: 12.14.4
|
||
date: 2020-08-11T15:53:00.903Z
|
||
- commits:
|
||
- subject: "CI: Avoid duplicate windows/mac tests"
|
||
hash: 4c664167f64d6c340ae83880a5b48c5fe0a981dd
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: 12.14.3
|
||
date: 2020-08-11T11:34:42.765Z
|
||
- commits:
|
||
- subject: Lazy load tar-stream
|
||
hash: 497c8cd49be08082a2f0048499eb50a8511fc0b8
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: 12.14.2
|
||
date: 2020-08-10T11:04:45.415Z
|
||
- commits:
|
||
- subject: Update balena-sdk to 14.x
|
||
hash: e1c42405a175f724af9bcd4600b36893d8c7e4cf
|
||
body: |
|
||
Update balena-sdk from 13.6.0 to 14.8.0
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested:
|
||
- 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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <stevche@balena.io>
|
||
signed-off-by: Stevche Radevski <stevche@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: typings Add RecoveryTwoFactor
|
||
hash: b2260a1b9dd7c4e3c24c132bbb7322fe12ec52ba
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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<Release> 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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
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 <rich@balena.io>
|
||
signed-off-by: Rich Bayliss <rich@balena.io>
|
||
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 <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-sdk-14.2.0
|
||
date: 2020-07-01T11:35:27.231Z
|
||
- commits:
|
||
- subject: Generate optional build for es2018 as well as the default es2015
|
||
hash: 7fe50179bf47410a68105d9183396b4aa3603656
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Pagan Gazzard
|
||
version: balena-sdk-14.1.0
|
||
date: 2020-06-29T14:58:05.881Z
|
||
- commits:
|
||
- subject: "typings: Split the DeviceState namespace types to a different file"
|
||
hash: b790dd5466e0c9422c4bf3c5e2b488f523171d88
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: "typings: Split the DeviceTypeJson namespace types to a different file"
|
||
hash: c32927b3a8a2a0e2fc3801c804f4dc99f9e30d05
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: "typings: Split the SBVR model types to a different file"
|
||
hash: dcc2abf1d67a48a0a32aba9e6f5f196a6716a833
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-sdk-14.0.2
|
||
date: 2020-06-28T22:32:06.489Z
|
||
- commits:
|
||
- subject: "appveyor: Increase the node space size"
|
||
hash: 32358a89c057d71695fe8c6ac4753f26485df86e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: Bump balena-config-karma to v3
|
||
hash: 28bdd073c11b60b209b2128693f487c3522df880
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-sdk-14.0.1
|
||
date: 2020-06-15T17:17:52.350Z
|
||
- commits:
|
||
- subject: "typings: Drop the has_dependent field from the Device"
|
||
hash: 3a7cde24c46f46865f59ee4d5915b99556ebcb7f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: "typings: Drop the app_name field from the Device"
|
||
hash: 58746e0d8daeb23e5ad60d5cf5ba2bbc7f06365a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: Bump minimum supported Typescript to v3.9.3
|
||
hash: 46ad8c56bf0a706a1ba317c8042d861cb8e9dd44
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: Add tests for arbitary pine requests
|
||
hash: 069ba76437c36e6f8d141bc8c3bbef875168ee28
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: Add methods for the organization model
|
||
hash: 335b87c2668cb0bdda198a57a7bedb03bb37f70a
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: "utils: Add overloaded typing for the mergePineOptions helper"
|
||
hash: 564214dac20a4deec37b9c2cfed463ae3abb1cfa
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: "typings: Add a PineOptionsWithSelect variant"
|
||
hash: c2c6fb61d9521a5bc76a5bb292b6c567b93572c0
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: "tests: Add some $selects to make the tests faster"
|
||
hash: 364ba9739b843fc5b24709b07a1cd4a5103f48b7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: "typings: Add a PineOptionsWithFilter variant"
|
||
hash: b5a7c0db0550b61ed359887a4493b85aff05ede6
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: "tests: Update to work with the required $filter change"
|
||
hash: ca892699ff97f3d6a120fbc6e4240a417e841e15
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: "**BREAKING** Make $filter or id required in pine DELETE & PATCH"
|
||
hash: 8ff41a5dc4e2accf74f54174c75066c1854a6ce2
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
See: https://github.com/balena-io/resin-api/pull/2226
|
||
see: https://github.com/balena-io/resin-api/pull/2226
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: "**BREAKING** Drop the apiKey constructor option"
|
||
hash: 31d00dc3522b8b4ba1512692cdf2679f3495774a
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
See: https://github.com/balena-io/balena-sdk/pull/460
|
||
see: https://github.com/balena-io/balena-sdk/pull/460
|
||
HQ: https://github.com/balena-io/balena/pull/370
|
||
hq: https://github.com/balena-io/balena/pull/370
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: '**BREAKING** typings: Drop the "For" suffix on all exported Pine
|
||
typings'
|
||
hash: 6144d1a8bb76b87b53d343a11f35cad2a164abe7
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: "typings/pinejs-client-core: Drop the nongeneric PineOptions &
|
||
PineParams"
|
||
hash: 6b30c0ad1b236c6493cd285e912cb205a34cc446
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: "**BREAKING** typings: Change PineParams & PineOptions to be generic"
|
||
hash: e2defd5360f508a077eb5cc73d7795131d544794
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: "typings/pinejs-client-core: Support AnyObject in PineOptionsFor<T>"
|
||
hash: 53fb75d6e4b78ec1632e3210a0f7c6ad870b004b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: "typings: Use a separate OptionalNavigationResource type in the models"
|
||
hash: 41538602b90d452b773a4b7bfe1302c0e23720c9
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: "typings: Improve the NavigationResource type"
|
||
hash: c246c85f33a0bffffb8f71fd5accdae12656436d
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: "**BREAKING** typings: Drop duplicate service prop from ServiceInstall"
|
||
hash: 1ef3cc5cdd3fabc24858b46e8362af63fc65075f
|
||
body: |
|
||
The installs__service is closer to the SBVR terms and
|
||
is the one that get's automatically populated by pine.
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: "**BREAKING** Change the device_type of all models to resource
|
||
references"
|
||
hash: 9b9610886bb2fae7712f69a7e51f9263e7465223
|
||
body: |
|
||
The affected models are the Application, the Device
|
||
and the SupervisorRelease.
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: Add typings for the DeviceType resource
|
||
hash: 1ac8e535bb9a2b6bbc9435745b404e4b2d83fc4b
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: "**BREAKING** Create a DeviceTypeJson namespace with all related
|
||
typings"
|
||
hash: 72fc9b19600b8493dca3ac5e43f95b79072b04c1
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: "**BREAKING** Change application and device commit to release
|
||
references"
|
||
hash: f15cfa5e67829ef7f4bad17dfe6136586f77cce6
|
||
body: ""
|
||
footer:
|
||
Resolves: "#742"
|
||
resolves: "#742"
|
||
Change-type: major
|
||
change-type: major
|
||
See: https://github.com/balena-io/resin-api/pull/2100
|
||
see: https://github.com/balena-io/resin-api/pull/2100
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: "**BREAKING** Require an organization when creating applications"
|
||
hash: 1be71069f452e763ff160811625eb1ef3cc4940c
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: Clarify that application.getAppByOwner now accepts organization handles
|
||
hash: f9ca3b9be0ab49c31af3bd8cc1b74182a03dc93f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: Support creating applications for a specific organization
|
||
hash: c65b64e36d243ef603e2654c22cae6285d272173
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Depends-on: https://github.com/balena-io/balena-api/pull/2281
|
||
depends-on: https://github.com/balena-io/balena-api/pull/2281
|
||
See: https://github.com/balena-io/balena-api/pull/2018
|
||
see: https://github.com/balena-io/balena-api/pull/2018
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: Add team & team_membership resources
|
||
hash: a1a75ebb0ea3b34c690b2f42f47e988a296410f1
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: "**BREAKING** typings: Rename ApplicationMember to
|
||
ApplicationMembership"
|
||
hash: a6b2c45fbe76342e97f4f16b9161951db8ab88a4
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: "**BREAKING** Drop user.application navigation property"
|
||
hash: fddd800d60ed58383503b6a6a8bcfd5db8454105
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: "**BREAKING**: Change application.user to application.organization"
|
||
hash: 05462ddad43f146791e939ad6b661922dcf4a102
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: Add user.organization_membership
|
||
hash: cc15d09bf87a8bab8e5dc55af961b6e63b503e6d
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: Add organization & organization_membership resources
|
||
hash: 8a51ee4b126ee3a02b1a5e526f71cfec6c4ff4a8
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: Use pine.upsert() for setting tags & envars
|
||
hash: 0eb7f53f713addf6786ead7b4cbc49cf2435b55c
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Depends-on: https://github.com/balena-io/resin-api/pull/2018
|
||
depends-on: https://github.com/balena-io/resin-api/pull/2018
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: Add support for pine.upsert(), requires Pinejs ^10.19.1
|
||
hash: f518d804a5fa58c90b7f5d9e8c754f3e207534d4
|
||
body: |
|
||
This requires the v6 API endpoint.
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Depends-on: https://github.com/balena-io/resin-api/pull/2018
|
||
depends-on: https://github.com/balena-io/resin-api/pull/2018
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: "**BREAKING** Expect a 409 status on unique constraint errors"
|
||
hash: 30fa5b7a7e198cd1def883ef8dbfba350273569a
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: "**BREAKING** Use the /v6 API endpoint"
|
||
hash: e1ac47465128e140367fb1a8ddd7660580250333
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-sdk-14.0.0
|
||
date: 2020-06-11T13:31:22.263Z
|
||
- commits:
|
||
- subject: "models/device: Add a getMACAddresses() method"
|
||
hash: 7325bc7b7b73bbb59da60a8688d69ee8d03d931e
|
||
body: ""
|
||
footer:
|
||
Resolves: "#912"
|
||
resolves: "#912"
|
||
Change-type: minor
|
||
change-type: minor
|
||
HQ: https://github.com/balena-io/balena/issues/2195
|
||
hq: https://github.com/balena-io/balena/issues/2195
|
||
Depends-on: https://github.com/balena-io/balena-api/pull/2627
|
||
depends-on: https://github.com/balena-io/balena-api/pull/2627
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: "typings: Add the mac_address field to the device"
|
||
hash: 77f4129792eb74dc286ca2472b81353ca37a5eca
|
||
body: ""
|
||
footer:
|
||
Resolves: "#912"
|
||
resolves: "#912"
|
||
Change-type: minor
|
||
change-type: minor
|
||
HQ: https://github.com/balena-io/balena/issues/2195
|
||
hq: https://github.com/balena-io/balena/issues/2195
|
||
Depends-on: https://github.com/balena-io/balena-api/pull/2627
|
||
depends-on: https://github.com/balena-io/balena-api/pull/2627
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-sdk-13.8.0
|
||
date: 2020-06-10T17:56:55.101Z
|
||
- commits:
|
||
- subject: "typings: Add device last_vpn_event"
|
||
hash: 8c3c1076fc136349eb5676945778741f7faf4aab
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Tom Granot-Scalosub
|
||
version: balena-sdk-13.7.0
|
||
date: 2020-06-09T11:27:46.741Z
|
||
version: 12.14.1
|
||
date: 2020-08-07T21:08:21.674Z
|
||
- commits:
|
||
- subject: "Live push: Accept Dockerfile ENV instructions in live push to local
|
||
device"
|
||
hash: e8eb031253fb632f86970ae0c8fb2d3dc94b8ddf
|
||
body: |
|
||
Update livepush, chokidar and @types/dockerode dependencies
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.14.0
|
||
date: 2020-08-07T20:12:47.522Z
|
||
- commits:
|
||
- subject: "devices: Add '--json' option to help with scripting"
|
||
hash: 62dfae371c31b1267d5f517226f5f117d5a6986e
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.13.0
|
||
date: 2020-08-07T14:32:11.498Z
|
||
- commits:
|
||
- subject: "Tests: add verification of 'pkg' warnings against saved output"
|
||
hash: 94f3825119e6b0d9324caeb4fad331f4a9aca6d9
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.12.2
|
||
date: 2020-08-07T00:49:51.111Z
|
||
- commits:
|
||
- subject: Reduce bluebird usage
|
||
hash: 6ca7c34e57c53fb0ca8ba3e4a1c8273489778ff4
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: 12.12.1
|
||
date: 2020-08-05T12:39:56.623Z
|
||
- commits:
|
||
- subject: "env add: Add ability to add env var to multiple locations in one
|
||
command"
|
||
hash: bab98df87b181b9c1e16853ea5e5c17727a9bd3d
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Nick Neisen
|
||
nested: []
|
||
version: 12.12.0
|
||
date: 2020-08-04T23:54:02.400Z
|
||
- commits:
|
||
- subject: Dont set the preloader config device type to intel-nuc
|
||
hash: 505acc19db3c488f4149b6c823f3f6e7ec0a7c38
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Alexis Svinartchouk
|
||
nested: []
|
||
version: 12.11.3
|
||
date: 2020-08-04T18:15:21.428Z
|
||
- commits:
|
||
- subject: "os build-config: Fix output file containing 'undefined' word since
|
||
v12.9.4"
|
||
hash: 74c6f8a627860e8b4c9d0540c50fb922017c18b2
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1975"
|
||
resolves: "#1975"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.11.2
|
||
date: 2020-08-04T16:29:31.721Z
|
||
- commits:
|
||
- subject: Update balena-release to v3
|
||
hash: a52a623fdfb4126edd87104b5f68e0469a2bda27
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 12.11.1
|
||
date: 2020-08-04T15:37:26.592Z
|
||
- commits:
|
||
- subject: "login: Use any free port number instead of 8989 for web authentication"
|
||
hash: cf894d98a580ee6ef5f483bf47be44fe9b0ff6b9
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "Testing: Increase mocha timeout from 6s to 12s (experimental)"
|
||
hash: d18f25cb9c1e4c58d498f557b5b6bb75988ad4d2
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Update GitHub issue template (request openBalena vs balenaCloud info)
|
||
hash: 4cdff9694e047de49e0250995644f1295368f6c8
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.11.0
|
||
date: 2020-08-03T19:29:22.562Z
|
||
- commits:
|
||
- subject: "Fix performance regressions from #1967"
|
||
hash: ddb87f403dfc0df1d7051fad9a25120691da618e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: 12.10.2
|
||
date: 2020-08-03T14:58:49.903Z
|
||
- commits:
|
||
- subject: Remove some bluebird usage
|
||
hash: 9aacb7ec56aafa498fc1e599917b71d9b1f88312
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: 12.10.1
|
||
date: 2020-07-31T10:36:06.780Z
|
||
- commits:
|
||
- subject: "device rm: Add ability to remove multiple devices in one command"
|
||
hash: 47e9d39c6f9f14ff8a6157b0029ecb6883cc9c8a
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Nick Neisen
|
||
nested: []
|
||
version: 12.10.0
|
||
date: 2020-07-30T18:48:02.682Z
|
||
- commits:
|
||
- subject: Convert command `build` to typescript, oclif, and refactor
|
||
hash: 09b8cc495c3c4f0292ded6f84e0f525b055dcff3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.9.9
|
||
date: 2020-07-30T13:56:41.344Z
|
||
- commits:
|
||
- subject: "Tests: improve reliability of os/configure.spec.ts"
|
||
hash: 5d7d687d6c1a9f9be85b2eb6384ce41bbb1dc0d3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: 12.9.8
|
||
date: 2020-07-30T12:28:26.937Z
|
||
- commits:
|
||
- subject: Convert command `push` to oclif
|
||
hash: 0f058a444139df541597dca741b0665ffb9bdbea
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.9.7
|
||
date: 2020-07-29T12:39:16.600Z
|
||
- commits:
|
||
- subject: Convert `config` commands to typescript, oclif
|
||
hash: 56cc70cd50c6c5ee6f98e1213c6327c6aecebf1e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.9.6
|
||
date: 2020-07-29T10:13:40.208Z
|
||
- commits:
|
||
- subject: Adjustments for balena-preload v10 (SDK v14). Improved error reporting.
|
||
hash: f6529eec26c1b0884797b6897c902907c60ad62e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.9.5
|
||
date: 2020-07-28T16:44:09.550Z
|
||
- commits:
|
||
- subject: Convert `os build-config` to oclif, typescript
|
||
hash: 3fc25cd745f3fe15daacf4eca8dcf180a80b2dfc
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.9.4
|
||
date: 2020-07-28T15:35:47.988Z
|
||
- commits:
|
||
- subject: Update net-keepalive to v1.3.3, reclaiming ~200MB disk space (npm
|
||
install)
|
||
hash: d4de25e545661ad020ebb1e695c4a2b63552126b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.9.3
|
||
date: 2020-07-28T14:40:16.832Z
|
||
- commits:
|
||
- subject: "devices supported: Rename 'BETA' to 'NEW' in verbose output"
|
||
hash: 7eb398c6ef6c50c98189aa17e0156fa4f67d0bc6
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "os download: Improve warning message re default balenaOS version"
|
||
hash: 9ed3bb2f70c813a410d6df2b99eda91bb1351d3b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.9.2
|
||
date: 2020-07-28T13:44:31.018Z
|
||
- commits:
|
||
- subject: Convert `os initialize` to oclif, typescript
|
||
hash: b7c74598b2efec263679bc351cf39284555c3f90
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.9.1
|
||
date: 2020-07-16T14:09:27.209Z
|
||
- commits:
|
||
- subject: Update INSTALL.md re new minimum Node.js version of 10.20.0
|
||
hash: 0534ab1cb48985f563de12a5c845921ac7fe78ce
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Update net-keepalive and pkg, Node.js >= v10.20.0 (steps towards
|
||
Node.js v14)
|
||
hash: a6a8dc822f0e01edd833643ac1625858ac4deddd
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: Add ability to conditionally apply patches per platform (Linux, Mac,
|
||
Windows)
|
||
hash: b0dce6b4778a82051e9ad1860d69ba27089ad424
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.9.0
|
||
date: 2020-07-15T17:03:05.038Z
|
||
- commits:
|
||
- subject: "device move: Add ability to move multiple devices in one command"
|
||
hash: edaf76e3297378fbc36245b8ec15c9bb6d372baf
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Nick
|
||
nested: []
|
||
version: 12.8.0
|
||
date: 2020-07-15T14:34:57.668Z
|
||
- commits:
|
||
- subject: Remove `os download` command dependency for `device init`
|
||
hash: 5d3625f6aee641e9775af750033a23ba15f01bba
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
- subject: Convert `os download` to oclif, typescript
|
||
hash: 1c17572db0adad672b9e63536f3a0d4b2c2d8f07
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.7.7
|
||
date: 2020-07-14T21:49:38.194Z
|
||
- commits:
|
||
- subject: Convert `os versions` to oclif, typescript
|
||
hash: 41635c746b3c2ef705f548b4d707240d14a3d378
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.7.6
|
||
date: 2020-07-14T15:15:38.383Z
|
||
- commits:
|
||
- subject: Convert `local configure` to oclif, typescript
|
||
hash: 4f831ef443076ab99f51ea1b124f57ec45315a29
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.7.5
|
||
date: 2020-07-13T11:17:48.315Z
|
||
- commits:
|
||
- subject: "balena ssh: Improve error message in case of misconfigured SSH keys"
|
||
hash: d9cf95149a5f6e68b5afe7f53c59782bc27c78c4
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Nick
|
||
nested: []
|
||
version: 12.7.4
|
||
date: 2020-07-13T10:13:57.684Z
|
||
- commits:
|
||
- subject: Fix env var for standalone executable tests in package.json
|
||
hash: da6c048a3b4ed7146594d3792ac016e9d476216d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.7.3
|
||
date: 2020-07-10T18:12:47.518Z
|
||
- commits:
|
||
- subject: Convert `local flash` to oclif
|
||
hash: 7ebc94c1e567f87bd4d64057a611ebf85d58f874
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
nested: []
|
||
version: 12.7.2
|
||
date: 2020-07-10T09:57:37.435Z
|
||
- commits:
|
||
- subject: Disable mixpanel.track() calls while running automated tests
|
||
hash: 17a9d71e59c32c5186d7f36dac6739448aa56708
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
- subject: "Test cases: Re-add nock checks for unexpected HTTP requests"
|
||
hash: 6fe8fb7c6e33a45431b8d19a8d122c1f5941c268
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1910"
|
||
connects-to: "#1910"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
nested: []
|
||
version: 12.7.1
|
||
date: 2020-07-09T18:57:27.408Z
|
||
- commits:
|
||
- subject: "Device: Fix the last_seen field not showing up"
|
||
hash: 477c48f831f475479e378f730c615fe73d120d08
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
- subject: "Device: explicitly fetch only the presented fields"
|
||
hash: fb9943a375a258d1fcd5a4d05ef2cf9e66d23adb
|
||
body: |
|
||
Depends on open-balena adding the mac_address &
|
||
the overall_status device fields, but the latest cli
|
||
version is probably already not working, since some
|
||
of its dependencies already use the v14 SDK which
|
||
needs the v6 model, that the open-balena-api doesn't
|
||
have yet either.
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
See: https://github.com/balena-io/balena-sdk/issues/920
|
||
see: https://github.com/balena-io/balena-sdk/issues/920
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
nested: []
|
||
version: 12.7.0
|
||
date: 2020-07-09T18:15:23.029Z
|
||
- commits:
|
||
- subject: Fix opn patch for some strange edge case
|
||
hash: 88b7b9273a97c0f8f3ce3013945d9c1498bce2eb
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested: []
|
||
version: 12.6.8
|
||
date: 2020-07-09T16:23:22.657Z
|
||
- commits:
|
||
- subject: Be lazier with imports in oclif actions
|
||
hash: d6f1328238c18c77c614f16885366353236ae80c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 12.6.7
|
||
date: 2020-07-09T14:06:27.784Z
|
||
- commits:
|
||
- subject: Convert `util available-drives` to oclif
|
||
hash: 6f265b24aa3cd6c60f6ac045dbc4bad2469800df
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 12.6.6
|
||
date: 2020-07-09T12:01:57.037Z
|
||
- commits:
|
||
- subject: Enforce and improve lazy loading of resin-cli-form
|
||
hash: eea8c83bff0bc135bf7e5fb8d881aea5671462b8
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 12.6.5
|
||
date: 2020-07-09T09:53:48.653Z
|
||
- commits:
|
||
- subject: Reduce lodash usage in oclif actions
|
||
hash: 5242510481bd7aa6c233e22a6029affb10f0954a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 12.6.4
|
||
date: 2020-07-08T17:06:24.665Z
|
||
- commits:
|
||
- subject: Improve help description for --nocache option of `balena push`
|
||
hash: b1ab0337c08c6a0d9773b71fafd0e5fdd2c24981
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Vipul Gupta (@vipulgupta2048) <vipul@balena.io>
|
||
signed-off-by: Vipul Gupta (@vipulgupta2048) <vipul@balena.io>
|
||
author: Vipul Gupta (@vipulgupta2048)
|
||
version: 12.6.3
|
||
date: 2020-07-08T15:39:07.730Z
|
||
- commits:
|
||
- subject: Remove rindle dependency
|
||
hash: 11afbf3da27f79552661273dfc5c51d5e3cda45d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 12.6.2
|
||
date: 2020-07-08T14:31:28.098Z
|
||
- commits:
|
||
- subject: "preload: Expand dockerd stderr logs in case of errors"
|
||
hash: 3d7833a64041e417724fe6a041e84d06526839d0
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 12.6.1
|
||
date: 2020-07-08T09:19:23.988Z
|
||
- commits:
|
||
- subject: "build/deploy/preload: Accept DOCKER_CERT_PATH and DOCKER_TLS_VERIFY
|
||
env vars"
|
||
hash: f326994f8ecc0b757365db98bba8ad5353723ea3
|
||
body: |
|
||
This allows the build and deploy commands to work with 'docker-machine'
|
||
(the preload command still does not work with docker-machine, though).
|
||
footer:
|
||
Resolves: "#1844"
|
||
resolves: "#1844"
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Paulo Castro
|
||
version: 12.6.0
|
||
date: 2020-07-06T22:14:47.299Z
|
||
- commits:
|
||
- subject: Modify runCommand to accept args array instead of string
|
||
hash: e20265518dfecffe9e414807917a132dec08195d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 12.5.2
|
||
date: 2020-07-06T10:52:17.942Z
|
||
- commits:
|
||
- subject: Convert `logs` command to oclif
|
||
hash: 4cdaf29348ef67f0bd2b0879fb0ce30f6f44bfff
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 12.5.1
|
||
date: 2020-07-06T09:58:07.671Z
|
||
- commits:
|
||
- subject: "config generate, os configure: Add support for mixed arch fleets"
|
||
hash: 497023965f6a1a1acd08eb20e4deefc9340a1961
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1914"
|
||
resolves: "#1914"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: 12.5.0
|
||
date: 2020-07-03T22:05:02.722Z
|
||
- commits:
|
||
- subject: "os download: Allow not logged in users to download images"
|
||
hash: edeea18b15295397b49ae14d3a3f9a29032aca16
|
||
body: |
|
||
This allows unauthenticated users to download
|
||
unconfigured images. Balena-pine v11 that started
|
||
being user by balena-sdk v13 now support
|
||
unauthenticated requests.
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
See: https://github.com/balena-io/balena-cli/pull/1742
|
||
see: https://github.com/balena-io/balena-cli/pull/1742
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: 12.4.0
|
||
date: 2020-07-03T21:33:27.919Z
|
||
- commits:
|
||
- subject: Publish '.fast-boot.json' to the npm registry to avoid stale caching
|
||
hash: 224f721a7242da926061db8a93f858428b4a17d5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 12.3.15
|
||
date: 2020-07-03T18:40:07.532Z
|
||
- commits:
|
||
- subject: "balena ssh: Add test cases"
|
||
hash: 69e92227039a8d106cacbc3144a4d1a9dcdf5743
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1896"
|
||
connects-to: "#1896"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: Update `os download` help re openBalena support
|
||
hash: 238e5cb9d2543a0f3460d60a69736ae505c570d2
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 12.3.14
|
||
date: 2020-07-03T17:56:26.641Z
|
||
- commits:
|
||
- subject: Add explicit dependency on balena-settings-storage
|
||
hash: afc660762f2bae700967eff6b766b3f44fee87d5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 12.3.13
|
||
date: 2020-07-03T12:32:57.526Z
|
||
- commits:
|
||
- subject: Convert `device init` to async await and oclif
|
||
hash: 40f643c07f0b26ff9996ba5a5eb2371ff6833d58
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
- subject: Fix cross-framework nested commands
|
||
hash: 402e48c8f89e2e42b35c73a14ee6f4a5884f0e1a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 12.3.12
|
||
date: 2020-07-02T18:38:57.890Z
|
||
- commits:
|
||
- subject: Remove all module level bluebird usage from eagerly loaded modules
|
||
hash: 178c3f91547b6d94c7bcd98db4a6320e90440e33
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 12.3.11
|
||
date: 2020-07-02T15:46:17.395Z
|
||
- commits:
|
||
- subject: Convert lib/actions-oclif/tunnel to async/await
|
||
hash: c35f701190da7a7d8c62cd900f620057fbcd4eec
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 12.3.10
|
||
date: 2020-07-02T12:29:58.955Z
|
||
- commits:
|
||
- subject: "balena ssh: Refactor error handling and test cases"
|
||
hash: 2307a15b105006f5704056fae0f67b15ff322595
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1896"
|
||
connects-to: "#1896"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: Improve pkg dependency resolution (standalone zip package reliability)
|
||
hash: fe5e6a1dae3a83ee86870601bd98b2b08c792227
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1896"
|
||
connects-to: "#1896"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 12.3.9
|
||
date: 2020-07-02T08:24:37.101Z
|
||
- commits:
|
||
- subject: Enable long stack traces for `--debug` as well as `DEBUG=1`
|
||
hash: f6ca5ef3978e59739f9b5d9368921791fa67933b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 12.3.8
|
||
date: 2020-07-01T13:08:28.168Z
|
||
- commits:
|
||
- subject: Convert command `tunnel` to oclif, and fix port map spec issues.
|
||
hash: 9697081d7300bc2404768d92207636b55669ae46
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 12.3.7
|
||
date: 2020-07-01T09:27:37.418Z
|
||
- commits:
|
||
- subject: Switch from Bluebird.join to native version
|
||
hash: 303c3af06145262c56d6534b9b5af0ea8436c5d8
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
- subject: Switch from new Bluebird to native version
|
||
hash: 984d1a3fd60b1fdbda762060c5ce081822f7eb34
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
- subject: Switch from Bluebird.each to native version
|
||
hash: ef9c2e9c187a3dd84a17dd334f4282742d9c3979
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
- subject: Switch from Bluebird.map to native version
|
||
hash: d4f288394bf219e24c122d70f3e2b2590159e951
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 12.3.6
|
||
date: 2020-06-30T23:01:13.847Z
|
||
- commits:
|
||
- subject: Add typing info to requires wherever possible
|
||
hash: 5e94f3f9c9671fbbb9ff31a9ae2f747a8ccdab42
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 12.3.5
|
||
date: 2020-06-30T22:23:34.960Z
|
||
- commits:
|
||
- subject: Update dependencies still using balena-sdk 10.x
|
||
hash: 209ea64b82418f369c2a98e42ecd43d60d4560cc
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 12.3.4
|
||
date: 2020-06-30T21:22:27.877Z
|
||
- commits:
|
||
- subject: Generate/include an oclif.manifest.json when packaging
|
||
hash: d0a4ff0d6b05a328be76ec593abe1d4b2e3c5d50
|
||
body: |
|
||
This saves ~220ms for me when running oclif commands
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 12.3.3
|
||
date: 2020-06-30T14:04:37.657Z
|
||
- commits:
|
||
- subject: Stop importing specific lodash files
|
||
hash: 2a3479c7c6a034364b8a1ca6fb83b36766352416
|
||
body: |
|
||
We already import the entirety of lodash so importing the individual
|
||
files just adds time to also import the single file versions
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 12.3.2
|
||
date: 2020-06-30T12:55:08.499Z
|
||
- commits:
|
||
- subject: "CODEOWNERS: Change to use the respective GitHub team"
|
||
hash: 7ee59b56c7813d8126482b4485a3462c90267f4e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://www.flowdock.com/app/rulemotion/i-cli/threads/x_-7-UeioPW_y2qUFbVlRqDyVCD
|
||
see: https://www.flowdock.com/app/rulemotion/i-cli/threads/x_-7-UeioPW_y2qUFbVlRqDyVCD
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: 12.3.1
|
||
date: 2020-06-30T10:15:37.044Z
|
||
- commits:
|
||
- subject: Use @balena/es-version to set the desired es version for modules
|
||
hash: 488d9b901c38910ac3ef285598e3ffac1edf1392
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Pagan Gazzard
|
||
version: 12.3.0
|
||
date: 2020-06-29T21:27:44.223Z
|
||
- commits:
|
||
- subject: Prepare for field based retrieval of device overall_status
|
||
hash: 3207a2922aa0d519bbd21701bce5e0ff2dde873a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: Drop balena-device-status from the dependencies
|
||
hash: 45f131ec93a94453ac38c31bbe8d4b277f67dc2d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
- subject: Stop using the removed imageMakerUrl balena-sdk argument
|
||
hash: bd4d836a314c34f30fc82d35f3eaf62f9bb28627
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: 12.2.2
|
||
date: 2020-06-29T19:58:13.335Z
|
||
- commits:
|
||
- subject: Add back the device mac_address field
|
||
hash: 6add63c6acc08b6b2cdab255b8368860ee821da9
|
||
body: |
|
||
Looks like this was accidentally removed during the
|
||
oclif refactor of `balena device`
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://github.com/balena-io/balena-cli/pull/1871
|
||
see: https://github.com/balena-io/balena-cli/pull/1871
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: 12.2.1
|
||
date: 2020-06-29T14:10:28.129Z
|
||
- commits:
|
||
- subject: Add --multi-dockerignore (-m) option to push/build/deploy commands
|
||
hash: eaf61d801c3e4fdfa131b0a841a2a769a4b3fd8b
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1870"
|
||
connects-to: "#1870"
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Paulo Castro
|
||
version: 12.2.0
|
||
date: 2020-06-28T22:58:06.428Z
|
||
- commits:
|
||
- subject: Recategorize some errors as expected.
|
||
hash: 1308b64c67f4b0f8d665e086971ed1e7549e22d8
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 12.1.16
|
||
date: 2020-06-26T12:00:17.634Z
|
||
- commits:
|
||
- subject: Convert command ssh to oclif.
|
||
hash: 512cfa3da145a5ee16b673fa6bd2823637b7594d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 12.1.15
|
||
date: 2020-06-26T11:16:47.627Z
|
||
- commits:
|
||
- subject: Import just strip-tags from common-tags to reduce startup time
|
||
hash: 667358b23e1ac184fdcb2d64f37a5074e6a0075a
|
||
body: |
|
||
This saves ~100ms for me on startup with no fast-boot cache and ~50ms
|
||
with a fast-boot cache
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 12.1.14
|
||
date: 2020-06-25T21:58:57.517Z
|
||
- commits:
|
||
- subject: Improve documentation regarding Windows support for `os configure`.
|
||
hash: b50fef8cb40d32c55639090bbf7d710d7d9c37da
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Resolves: "#1812"
|
||
resolves: "#1812"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 12.1.13
|
||
date: 2020-06-25T12:02:07.551Z
|
||
- commits:
|
||
- subject: Use native fs promises rather than promisify or mz
|
||
hash: b114697cab11ab27c8cdae74397e97598037db58
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 12.1.12
|
||
date: 2020-06-24T22:51:07.582Z
|
||
- commits:
|
||
- subject: Use cacheScope for fast-boot2 to allow caching when globally installed
|
||
hash: c054d5545610464d64516b126caf4389df32e9c4
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 12.1.11
|
||
date: 2020-06-24T16:44:44.999Z
|
||
- commits:
|
||
- subject: Simplify some exports
|
||
hash: 03eed32f12932dab3ce1c7c8197969892752c869
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 12.1.10
|
||
date: 2020-06-24T15:27:18.539Z
|
||
- commits:
|
||
- subject: Use `import type` where possible to explicitly import only type info
|
||
hash: 6dce5c1212ca4ce7ee7339e0262cb16004c1439c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 12.1.9
|
||
date: 2020-06-24T13:48:37.916Z
|
||
- commits:
|
||
- subject: Standardize all references to Bluebird
|
||
hash: 420a282bea1632842a77e3d62488f7aa60301d34
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 12.1.8
|
||
date: 2020-06-24T13:24:26.013Z
|
||
- commits:
|
||
- subject: Cache username for a given auth to avoid fetching it every time
|
||
hash: 2f7dd54e370467ab7833e02a90e2c41e3964c9fd
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 12.1.7
|
||
date: 2020-06-24T11:38:57.254Z
|
||
- commits:
|
||
- subject: Make offline device error handling more robust.
|
||
hash: 4656f8f11d2fc73b1eb4043b63b8fd037826b791
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
- subject: Improve handling of oclif parser errors.
|
||
hash: 5b5f258685c03a6d60b9ddb7b2c17da919bc312e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
- subject: Convert commands login, logout, whoami to oclif.
|
||
hash: 7d2e32777f141e9a91b6c857330087a51b66f1fa
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 12.1.6
|
||
date: 2020-06-24T10:47:37.947Z
|
||
- commits:
|
||
- subject: Update INSTALL.md re supported Node.js versions and '--unsafe-perm'
|
||
hash: 98c0991fe35db6cbe9825f4016fbb2001e08267b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 12.1.5
|
||
date: 2020-06-23T21:54:18.008Z
|
||
- commits:
|
||
- subject: Stub the errors module without needing two export methods
|
||
hash: 7794158062e5c50101d2e31d3aa30c5d9fcf4638
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 12.1.4
|
||
date: 2020-06-22T16:19:21.368Z
|
||
- commits:
|
||
- subject: Add runtime warning for unused .dockerignore files
|
||
hash: 11d1a3f5a066f826ceda41929290ccf4ce645f0e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: Improve error handling for oclif "missing required arg"
|
||
hash: 2859d16b3172332f400c08d786a6538bf126be90
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 12.1.3
|
||
date: 2020-06-22T00:26:57.962Z
|
||
- commits:
|
||
- subject: Convert device os-update command to oclif
|
||
hash: ebb0ec5287587beb52a63bbf35052fe643d9c313
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 12.1.2
|
||
date: 2020-06-19T08:07:20.000Z
|
||
- commits:
|
||
- subject: Convert device commands to oclif
|
||
hash: ab673f884ad14a64a434ea5032b02b79730bf615
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 12.1.1
|
||
date: 2020-06-18T12:19:52.268Z
|
||
- commits:
|
||
- subject: Add --gitignore (-g) option to push/build/deploy commands for v11
|
||
compatibility
|
||
hash: 146de39b832437d869904843a0d177bd2544ba83
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Paulo Castro
|
||
version: 12.1.0
|
||
date: 2020-06-17T14:06:12.737Z
|
||
- commits:
|
||
- subject: "v12 RELEASE NOTES: see https://git.io/Jf7hz"
|
||
hash: 98f101643d4162bed63efb7b76e5ab2ea44f5db4
|
||
body: >
|
||
Full URL:
|
||
https://github.com/balena-io/balena-cli/wiki/CLI-v12-Release-Notes
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: Update 'balena-lint' and apply new prettier rules
|
||
hash: c619bd4b999fc9b4de896b7a5615143dd36e4466
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: Convert 'logs' command to async/await and add tests
|
||
hash: 19c3069b229afed0f0f4e5a80e2593bc6929737c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: Add tests for standalone executable via proxy server
|
||
hash: 7e1d58546c1a667299bad9536c69a01749d530f2
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: Update 'global-agent' (fix proxy server issues with unauthenticated
|
||
setup)
|
||
hash: 2c01f8adee4e102fcb15423def8e1ca0cf9d14c7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: Update 'balena-sdk' from v12 to v13 and update code and tests as needed
|
||
hash: 3ecf461d556cbfff19f476e599eb69765acf5b24
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: Update 'pkg' dependency (improve support for Node v14)
|
||
hash: 06ab84fd1079fed710264e3d7ca2f2b11b6c5c85
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: Turn v12 feature switch on
|
||
hash: a7b78d2ccdc434f3e1df2c228893bb53b4629ecc
|
||
body: |
|
||
See https://github.com/balena-io/balena-cli/issues/1770
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Paulo Castro
|
||
- subject: Update minimum Node.js requirement from v8 to v10
|
||
hash: 432109060e9e0cf09aa9cc631df5d17b249f8649
|
||
body: ""
|
||
footer:
|
||
Change-type: major
|
||
change-type: major
|
||
author: Paulo Castro
|
||
version: 12.0.0
|
||
date: 2020-06-16T00:14:27.545Z
|
||
- commits:
|
||
- subject: "balena device: Add the mac_address field"
|
||
hash: 41e5fdbe27f262354b43efd8dbd2ed3d52a74264
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1857"
|
||
connects-to: "#1857"
|
||
HQ: https://github.com/balena-io/balena/issues/2195
|
||
hq: https://github.com/balena-io/balena/issues/2195
|
||
Depends-on: https://github.com/balena-io/balena-sdk/pull/914
|
||
depends-on: https://github.com/balena-io/balena-sdk/pull/914
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: 11.36.0
|
||
date: 2020-06-11T16:10:49.789Z
|
||
- commits:
|
||
- subject: Allow setting the initialDeviceName
|
||
hash: d967b942e0cce1df9774fac0cfa3b1f33a2c5fdf
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Rich Bayliss <rich@balena.io>
|
||
signed-off-by: Rich Bayliss <rich@balena.io>
|
||
author: Rich Bayliss
|
||
version: 11.35.21
|
||
date: 2020-06-11T15:06:38.027Z
|
||
- commits:
|
||
- subject: Restrict error handler typing
|
||
hash: ff282205d55d6f48ee0149390f32c3d4a897fb4b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.35.20
|
||
date: 2020-06-10T10:43:34.720Z
|
||
- commits:
|
||
- subject: Fix handling of BalenaExpiredToken error
|
||
hash: 555096db6b54620618a8bc20a35a1a2343f233d3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.35.19
|
||
date: 2020-06-09T15:44:17.442Z
|
||
- commits:
|
||
- subject: "v12 preparations: Add feature switch for default eol-converson"
|
||
hash: 1569915fae760eb68da00dfa18f48479d5340a96
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Connects-to: "#1770"
|
||
connects-to: "#1770"
|
||
author: Scott Lowe
|
||
- subject: "v12 preparations: Fix dockerignore tests on Windows"
|
||
hash: b1552f8e9b32abd985fab2c5b36d81dc3dd9e05a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.35.18
|
||
date: 2020-06-05T15:47:16.860Z
|
||
- commits:
|
||
- subject: Convert 'balena device public-url' commands to oclif
|
||
hash: 728c4f4296f10c838781e74245658a6e391aaba1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.35.17
|
||
date: 2020-06-02T19:41:52.638Z
|
||
- commits:
|
||
- subject: "v12 preparations: Add feature switch for build/deploy `--logs` option"
|
||
hash: 626d32819471f0793fdca69cccb008547ffdded0
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1770"
|
||
connects-to: "#1770"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.35.16
|
||
date: 2020-06-02T15:59:17.290Z
|
||
- commits:
|
||
- subject: "v12 preparations: Add feature switch for project directory validation"
|
||
hash: 2ab8ae1c1056b6d4bd77b74d44f778f854ec5955
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1770"
|
||
connects-to: "#1770"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: "v12 preparations: Add feature switch for 'balena apps --verbose'"
|
||
hash: fcc13f9476a5a8a02413e6c163cf6315bc380f97
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1770"
|
||
connects-to: "#1770"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: "v12 preparations: Add feature switch for 'devices supported' default
|
||
columns"
|
||
hash: a38b41f339733735f585c73fef9c0d0dd14c16fe
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1770"
|
||
connects-to: "#1770"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: "v12 preparations: Amend test cases for '--nogitignore' option"
|
||
hash: 2fc0728a09408953ada5acbb381f794fae2ab0c0
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1770"
|
||
connects-to: "#1770"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.35.15
|
||
date: 2020-05-29T21:08:37.138Z
|
||
- commits:
|
||
- subject: "v12 preparations: Add feature switch for 'envs --all'"
|
||
hash: 6e5e1c4f5fd3ec480501a90ec3a2c1ae26c6cbab
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Connects-to: "#1770"
|
||
connects-to: "#1770"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.35.14
|
||
date: 2020-05-29T15:41:57.437Z
|
||
- commits:
|
||
- subject: "v12 preparations: Add feature switch to remove id from 'tags' output"
|
||
hash: 1693bd91c0bf135591dbbb7a84126796e990cd38
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Connects-to: "#1770"
|
||
connects-to: "#1770"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.35.13
|
||
date: 2020-05-29T15:12:37.502Z
|
||
- commits:
|
||
- subject: "v12 preparations: Add feature switch for '--nogitignore'"
|
||
hash: 1d073af31ae2b2c0eda3850ecf672b86139bee88
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1770"
|
||
connects-to: "#1770"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.35.12
|
||
date: 2020-05-29T00:14:50.880Z
|
||
- commits:
|
||
- subject: Convert `tags`, `tag set`, `tag rm` to oclif.
|
||
hash: 979284b0712348bb320fa153ec90a77db65f4883
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Resolves: "#1805"
|
||
resolves: "#1805"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.35.11
|
||
date: 2020-05-28T17:51:37.666Z
|
||
- commits:
|
||
- subject: "v12 preparations: Add version switch, update login message."
|
||
hash: 889c7b08cf7ffd588cb42f70b63d1aefc5ddfdc8
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Connects-to: "#1770"
|
||
connects-to: "#1770"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.35.10
|
||
date: 2020-05-27T16:33:37.272Z
|
||
- commits:
|
||
- subject: 'balena deploy: Fix "access denied" pushing images to registry'
|
||
hash: ba0024645d5dc01c27bccdf8fc7b4a21d7dc79ee
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.35.9
|
||
date: 2020-05-25T16:12:33.417Z
|
||
- commits:
|
||
- subject: Fix lazy loading in utils/compose
|
||
hash: a6f905b71cf9962df78e6b7feebf69d4b1412a24
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.35.8
|
||
date: 2020-05-25T14:38:17.391Z
|
||
- commits:
|
||
- subject: Replace windows dns workaround with single lookup
|
||
hash: 1c354c800bab6704419f29f2c3a5f6497e9b2ce6
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Connects-to: "#1518"
|
||
connects-to: "#1518"
|
||
Resolves: "#1727"
|
||
resolves: "#1727"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.35.7
|
||
date: 2020-05-22T12:17:03.874Z
|
||
- commits:
|
||
- subject: Convert selected functions to Typescript and async/await (compose.js)
|
||
hash: 8522363cd31a2c0b117b36b6b7da7a86b06da640
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1045"
|
||
connects-to: "#1045"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: Add tests for 'balena deploy'
|
||
hash: 480228d8f4c793983ed1a7feea54ae89d8c62907
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1045"
|
||
connects-to: "#1045"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.35.6
|
||
date: 2020-05-21T23:28:17.046Z
|
||
- commits:
|
||
- subject: Fix caching by preserving all file stats when pushing to device or cloud
|
||
hash: 77f3fa4b6c2d102e7a14fcb7b2ddea2ebed8c955
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Cameron Diver <cameron@balena.io>
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
author: Cameron Diver
|
||
version: 11.35.5
|
||
date: 2020-05-21T11:03:27.373Z
|
||
- commits:
|
||
- subject: Add unit tests for errors module
|
||
hash: 92bfa574e323a6b388a084707852c5beb976e55d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
Resolves: "#1807"
|
||
resolves: "#1807"
|
||
author: Scott Lowe
|
||
version: 11.35.4
|
||
date: 2020-05-19T14:16:53.022Z
|
||
- commits:
|
||
- subject: Update typescript to 3.9
|
||
hash: 744122b1b8dc9884e57638bb7f86776598714a62
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.35.3
|
||
date: 2020-05-18T12:34:24.072Z
|
||
- commits:
|
||
- subject: Fix 'balena login' web authorization hanging with Google Chrome
|
||
hash: 3bb5e495a61be466ce1c60aad55e869427bc864a
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1404"
|
||
resolves: "#1404"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: Update web page wording for 'balena login' web authorization
|
||
hash: 803a9070fd6abe71d5ee7a21492970745334bc18
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1710"
|
||
resolves: "#1710"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: Update `balena preload` help message (clarify accepted image formats)
|
||
hash: a84ab793a08ef9b2d1973c12fc709700a612106e
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1810"
|
||
connects-to: "#1810"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: Update pre-commit script error message (automation/check-doc.js)
|
||
hash: 81269e92d5d6de182a5cadbd3924b5ccdb0e50bb
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.35.2
|
||
date: 2020-05-16T22:34:21.277Z
|
||
- commits:
|
||
- subject: Update GitHub templates for new issues and pull requests
|
||
hash: 8c2a40cb39a4c790e06d23c4b920a57639b239d2
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.35.1
|
||
date: 2020-05-14T14:28:24.479Z
|
||
- commits:
|
||
- subject: "balena apps: add --verbose option to list application slugs (full app
|
||
name)"
|
||
hash: be21c8d43e1f06d0a94539dea7861503d260d8df
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Paulo Castro
|
||
- subject: "balena app create: fix application existence check"
|
||
hash: 5b338263098962790ac1eae238f3595997efae9d
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1824"
|
||
resolves: "#1824"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.35.0
|
||
date: 2020-05-14T12:20:33.712Z
|
||
- commits:
|
||
- subject: "push/build/deploy: add --nogitignore option and update dockerignore
|
||
filter library"
|
||
hash: 4577d72eaddfacd9b97df41d339d1262e08b1941
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1148"
|
||
connects-to: "#1148"
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Paulo Castro
|
||
version: 11.34.0
|
||
date: 2020-05-13T21:36:33.452Z
|
||
- commits:
|
||
- subject: Re-create standalone zip package (release asset) for Windows
|
||
hash: 4b056b4d4ce13b8e955af4e148d663ee97103dad
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.33.4
|
||
date: 2020-05-12T21:26:55.184Z
|
||
- commits:
|
||
- subject: Fix usage of livepush v3 features
|
||
hash: 4e50d08f7be174b23a470e4d9d38057763f329ba
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Cameron Diver <cameron@balena.io>
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
author: Cameron Diver
|
||
version: 11.33.3
|
||
date: 2020-05-12T08:25:59.490Z
|
||
- commits:
|
||
- subject: Fix 'balena app' (rm, restart, info) with numeric app IDs
|
||
hash: 8d60cd1f927ba289120941b768bfbc1a18defa93
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1815"
|
||
resolves: "#1815"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.33.2
|
||
date: 2020-05-11T21:01:53.651Z
|
||
- commits:
|
||
- subject: Update resin-multibuild
|
||
hash: 127560fa6548aaf0a72ee6050df81fdca11109c5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.33.1
|
||
date: 2020-05-11T17:29:36.958Z
|
||
- commits:
|
||
- subject: Add a deprecation policy
|
||
hash: 9412a21d40be5368866d754d66cf19443df51662
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1802"
|
||
resolves: "#1802"
|
||
Change-type: minor
|
||
change-type: minor
|
||
See: https://www.flowdock.com/app/rulemotion/r-product/threads/A6-bJBldfUFnhG9vixTz-DLz9iB
|
||
see: https://www.flowdock.com/app/rulemotion/r-product/threads/A6-bJBldfUFnhG9vixTz-DLz9iB
|
||
HQ: https://github.com/balena-io/balena/issues/2032
|
||
hq: https://github.com/balena-io/balena/issues/2032
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: 11.33.0
|
||
date: 2020-05-11T08:16:59.444Z
|
||
- commits:
|
||
- subject: Improve presentation of errors, help
|
||
hash: 98a2c0635db750e86c6f7d980b2ee3a04677a560
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Resolves: "#1779 #1757"
|
||
resolves: "#1779 #1757"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.32.15
|
||
date: 2020-05-06T08:52:58.882Z
|
||
- commits:
|
||
- subject: Disable oclif's ts-node registering when running against built code
|
||
hash: dd20a8b00fa195d34bf4e0305fef96e876851c21
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.32.14
|
||
date: 2020-05-04T14:11:56.748Z
|
||
- commits:
|
||
- subject: Convert `balena api-key generate` to oclif
|
||
hash: 83286e672968c8c43111020bd90db0f7fb44b36b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.32.13
|
||
date: 2020-05-04T11:54:18.605Z
|
||
- commits:
|
||
- subject: Configure the sentry command scope earlier
|
||
hash: 1301f6298114dd71cb66950c561d8f23341ae12a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.32.12
|
||
date: 2020-05-04T09:08:19.124Z
|
||
- commits:
|
||
- subject: Avoid unnecessary api calls in `balena build` and `balena deploy`
|
||
hash: 2f24e591efcf5bd9b16db813f7801af415fca04d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.32.11
|
||
date: 2020-05-01T15:01:59.219Z
|
||
- commits:
|
||
- subject: "Refactor: move error related functions into error module"
|
||
hash: 9b1c3c665b90f2f67af6342d8f0502f92fd0485d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
- subject: "Refactor: use checkLoggedIn() instead of exitIfNotLoggedIn()"
|
||
hash: 153cdf4bb08043d67debfa29c8864b32a1205e33
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.32.10
|
||
date: 2020-05-01T12:44:10.877Z
|
||
- commits:
|
||
- subject: Convert qemu.js to typescript
|
||
hash: 52bece7f17c9f4e49add600eba386b4ae4b37cc3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.32.9
|
||
date: 2020-05-01T10:46:05.779Z
|
||
- commits:
|
||
- subject: Enforce lazy loading via tslint import-blacklist
|
||
hash: 0df6368ab94667bce995f239290de3e5f347f865
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.32.8
|
||
date: 2020-05-01T09:36:29.379Z
|
||
- commits:
|
||
- subject: Convert app commands to oclif
|
||
hash: 3b519f02581d19cb48e2aaa3b1f3cadd1c007fab
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.32.7
|
||
date: 2020-05-01T06:52:04.516Z
|
||
- commits:
|
||
- subject: Improve oclif missing argument/flag errors
|
||
hash: 2a8eb3a6ed2ce54c557831f0d3700b64dc4abb91
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Resolves: "#1776"
|
||
resolves: "#1776"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.32.6
|
||
date: 2020-05-01T04:34:19.025Z
|
||
- commits:
|
||
- subject: Modify oclif help to match balena conventions
|
||
hash: 52c2b041da70967617a0cef633df6d1affcce8c3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.32.5
|
||
date: 2020-05-01T04:01:59.225Z
|
||
- commits:
|
||
- subject: Convert gulpfile.coffee to javascript
|
||
hash: ab526c9ed825e2b4a44a8280dc6f4bda1a023c0a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
- subject: Convert lib/app-capitano.coffee to javascript
|
||
hash: 14c5b27cdd5fe9884ccd7f35bf83098ff43d7e1d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.32.4
|
||
date: 2020-04-30T18:06:08.971Z
|
||
- commits:
|
||
- subject: Convert lib/actions/index.coffee to typescript
|
||
hash: 6d7d1956eae7e38e6387425651a7781db7b2f92e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.32.3
|
||
date: 2020-04-30T16:07:39.335Z
|
||
- commits:
|
||
- subject: Convert lib/utils/deploy.coffee to javascript
|
||
hash: 73d6d7b2646220619aa915fca6b0b86ad0924549
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
- subject: Convert lib/actions/build.coffee to javascript
|
||
hash: 4d8cd1cc461600a918b128262867a4b3e8aedd08
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.32.2
|
||
date: 2020-04-30T15:16:34.968Z
|
||
- commits:
|
||
- subject: Only notify of an update if the new version is actually newer
|
||
hash: 4ae91ef846fc81e29e5bca27dcd6902cf122cda1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.32.1
|
||
date: 2020-04-30T12:58:06.826Z
|
||
- commits:
|
||
- subject: Integrate livepush v3 and live directives
|
||
hash: d398e22c580c764b0c8c9b9e63ec13139c2c5eae
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Resolves: "#1784"
|
||
resolves: "#1784"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.32.0
|
||
date: 2020-04-30T12:28:29.310Z
|
||
- commits:
|
||
- subject: Convert lib/utils/deploy-legacy.coffee to javascript
|
||
hash: 203ccaf97b79908e666a5dc7d878bdfdb8597ac2
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.31.28
|
||
date: 2020-04-30T11:54:08.737Z
|
||
- commits:
|
||
- subject: Convert lib/actions/help.coffee to javascript
|
||
hash: a97398950e2ace9d4346aabeb067385d4218cc3c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.31.27
|
||
date: 2020-04-30T10:59:25.400Z
|
||
- commits:
|
||
- subject: "balena build/deploy: Update QEMU version to support newer balenalib
|
||
images"
|
||
hash: 6d95c5bad5c4f6d8f0e2644048ceebe727aed613
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.31.26
|
||
date: 2020-04-30T09:53:18.347Z
|
||
- commits:
|
||
- subject: Add support for global --debug flag
|
||
hash: db247307db805e9be16f93836ba9290d27aa31d8
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Resolves: "#1777"
|
||
resolves: "#1777"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.31.25
|
||
date: 2020-04-30T04:15:06.018Z
|
||
- commits:
|
||
- subject: 'balena deploy: Fix "TypeError: images.push is not iterable"'
|
||
hash: 74cdd80b5197bd66a2cbc65d37473b3a62af169e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.31.24
|
||
date: 2020-04-29T14:17:28.749Z
|
||
- commits:
|
||
- subject: Fix unhandled promise rejection when using `balena deploy`
|
||
hash: 6ec05e8dcff26e35592a0372ebb22fe3b43260e5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.31.23
|
||
date: 2020-04-28T12:25:10.713Z
|
||
- commits:
|
||
- subject: Convert lib/actions/device.coffee to javascript
|
||
hash: 0cfa1a0dfb4bdce1f1becd108ed002354fb1504b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.31.22
|
||
date: 2020-04-25T14:11:29.551Z
|
||
- commits:
|
||
- subject: Install types for modules used in javascript to improve type checking
|
||
hash: d9f42b888dd21817f0bc256e18056f0676453ffb
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.31.21
|
||
date: 2020-04-25T11:04:18.946Z
|
||
- commits:
|
||
- subject: Convert lib/actions/preload.coffee to javascript
|
||
hash: e1a91035ae219617a70226b0336458fb324652cc
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.31.20
|
||
date: 2020-04-24T22:47:28.474Z
|
||
- commits:
|
||
- subject: Convert lib/actions/config.coffee to javascript
|
||
hash: 1a851f552ede3d37a1ca261da39ad5eae223b3be
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.31.19
|
||
date: 2020-04-24T21:09:29.030Z
|
||
- commits:
|
||
- subject: Convert lib/utils/compose.coffee to javascript
|
||
hash: 560b0abbe7a6966a6ba9094527ff3223cf3514aa
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.31.18
|
||
date: 2020-04-24T20:37:38.920Z
|
||
- commits:
|
||
- subject: Convert lib/utils/docker-coffee.coffee to javascript
|
||
hash: 23f2242e22a09c559bcb8b62ce4e8f5c8ad6e1db
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.31.17
|
||
date: 2020-04-24T14:28:28.667Z
|
||
- commits:
|
||
- subject: Convert lib/actions/os.coffee to javascript
|
||
hash: a5ce0436c75efa19fa7211b770961ecc3a3690ed
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.31.16
|
||
date: 2020-04-24T12:41:58.941Z
|
||
- commits:
|
||
- subject: Convert lib/utils/qemu.coffee to javascript
|
||
hash: 9f59b6dde552b57fd2993b6535f0559804657c6a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.31.15
|
||
date: 2020-04-24T09:23:06.150Z
|
||
- commits:
|
||
- subject: "device os-update: Refactor to use the overall_progress field"
|
||
hash: 3e4f9f957269224456167c50ae6d2addc1187fa5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: 11.31.14
|
||
date: 2020-04-23T16:13:28.777Z
|
||
- commits:
|
||
- subject: Remove unnecessary files
|
||
hash: c3454d3abb5a8ddb46a373f91b6fc428ca412bfa
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.31.13
|
||
date: 2020-04-23T11:24:06.111Z
|
||
- commits:
|
||
- subject: Convert lib/actions/local/index.coffee to typescript
|
||
hash: da5e26f37ef190ddca5bc61ec4607e5f410109fe
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
- subject: Convert lib/actions/local/configure.coffee to javascript
|
||
hash: 9447195c2654f257686b078bc9efd47fd4297bbd
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
- subject: Convert lib/utils/tty to typescript
|
||
hash: 9fda165d3498c873e9ebd4b8cbc70affe13e9dac
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.31.12
|
||
date: 2020-04-23T10:32:39.717Z
|
||
- commits:
|
||
- subject: Avoid patch-package warning with 'npm install -g --production'
|
||
hash: ebdd04ec735ffaef239f5d5b41fbc1535a885b16
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.31.11
|
||
date: 2020-04-22T15:04:59.205Z
|
||
- commits:
|
||
- subject: Convert command `scan` to TypeScript, migrate to oclif
|
||
hash: a2b761ec4b3f3aaee565b7ebfa43fb4bae429455
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.31.10
|
||
date: 2020-04-22T11:16:16.051Z
|
||
- commits:
|
||
- subject: Update patch-package (fix remaining source of seemingly random ENOENT
|
||
error)
|
||
hash: e3c42cf63e9e0385b774bcbba61a0aeb08f04879
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1723"
|
||
connects-to: "#1723"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.31.9
|
||
date: 2020-04-22T10:49:15.197Z
|
||
- commits:
|
||
- subject: Update to balena-release
|
||
hash: 88e4009e88a1f06857acb8a660fb3833b9bb0730
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
- subject: Update dependencies to pick up performance improvements
|
||
hash: 82e17cea6a85ee916843701e4a78adde188b8be2
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.31.8
|
||
date: 2020-04-22T09:37:58.642Z
|
||
- commits:
|
||
- subject: Update codeowners
|
||
hash: 5f098e7410ec60c1132b34395cb95f8c5547c09d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.31.7
|
||
date: 2020-04-21T08:43:48.188Z
|
||
- commits:
|
||
- subject: Add test coverage for validation module
|
||
hash: bbcb3a702fd1d80c4302b757d4a3c7f9a899b998
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.31.6
|
||
date: 2020-04-21T07:26:28.345Z
|
||
- commits:
|
||
- subject: convert commands `key`, `keys`, `key add`, `key rm` to oclif.
|
||
hash: be82bcfa630631cb62bc6b586bed3fcdc501f2f8
|
||
body: |
|
||
Also:
|
||
- Display keys with `name` instead of `title`.
|
||
- Check for empty key before calling API.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.31.5
|
||
date: 2020-04-20T14:09:33.928Z
|
||
- commits:
|
||
- subject: Review CONTRIBUTING.md and add 'instanceof' usage advice
|
||
hash: e3b6db25d8be293f3b697dae6043d7655d63ca4d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: Review 'instanceof' usage with classes of external packages
|
||
hash: 655534469a796679c130ea481c38dfe6954b7115
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: Unpin balena-sdk (bump balena-sdk to v12.33.0)
|
||
hash: a8b0573699ab1dedb07f7d2a44a4ac62983c16b1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.31.4
|
||
date: 2020-04-18T01:55:48.776Z
|
||
- commits:
|
||
- subject: Fix balena ssh "Application not found" (pin balena-sdk to v12.30.0)
|
||
hash: 264c8535b453b2a5b0ed98287aeb9e64fad61eef
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.31.3
|
||
date: 2020-04-16T23:16:16.151Z
|
||
- commits:
|
||
- subject: Fix seemingly random ENOENT error (update 'is-installed-globally'
|
||
dependency)
|
||
hash: 52b2ba6a304ba41e911e26c2081273f92f5581de
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Resolves: "#1723"
|
||
resolves: "#1723"
|
||
author: Paulo Castro
|
||
version: 11.31.2
|
||
date: 2020-04-15T18:04:29.254Z
|
||
- commits:
|
||
- subject: improve input validation for `key`, `key rm`
|
||
hash: cff9e50a224652792a18d931e8b8d35cc32073a1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Resolves: "#1728"
|
||
resolves: "#1728"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.31.1
|
||
date: 2020-04-15T15:12:10.007Z
|
||
- commits:
|
||
- subject: "device os-update: allow host OS upgrade with development balenaOS
|
||
images"
|
||
hash: 320b4864d97c7fea234bc25ec755e2e5013b2a18
|
||
body: |
|
||
also:
|
||
fix `device os-update` incorrectly showing 0% progress
|
||
convert `device os-update` to use async/await
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Resolves: "#1725"
|
||
resolves: "#1725"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.31.0
|
||
date: 2020-04-15T13:10:48.862Z
|
||
- commits:
|
||
- subject: Convert commands join, leave to oclif.
|
||
hash: 3aa72dde4c5925e7a1aa9c7f1f3ad7fbabcdced6
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.30.17
|
||
date: 2020-04-09T18:53:44.244Z
|
||
- commits:
|
||
- subject: Minor grammar fix in balena ssh documentation
|
||
hash: a50ca78eef904b6e08b46788f6a7b3dc3710bb52
|
||
body: |
|
||
Minor grammar fix in balena ssh documentation
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Hugh Brown <hugh@balena.io>
|
||
signed-off-by: Hugh Brown <hugh@balena.io>
|
||
author: Hugh Brown
|
||
version: 11.30.16
|
||
date: 2020-04-07T17:16:13.622Z
|
||
- commits:
|
||
- subject: Convert `internal scandevices`, `internal osinit` to typescript & oclif
|
||
hash: bc3fe296243a2e7d49e707b520f923f161205d9d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.30.15
|
||
date: 2020-04-03T14:42:10.003Z
|
||
- commits:
|
||
- subject: Updated dependencies (vulnerability advisory CVE-2019-20149)
|
||
hash: 292ad89b7e19add49f2043045f491e512b86c03b
|
||
body: |
|
||
https://nvd.nist.gov/vuln/detail/CVE-2019-20149
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.30.14
|
||
date: 2020-04-03T12:11:03.457Z
|
||
- commits:
|
||
- subject: Fix project directory validation for 'balena deploy' with pre-built image
|
||
hash: 96e28f3d45179ea48a4d3d94fd5634e264e5ea93
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.30.13
|
||
date: 2020-04-02T18:49:49.943Z
|
||
- commits:
|
||
- subject: Remove unused code from balena note
|
||
hash: 9aa6b0bc57d51703098e0d55e6a51f467235d574
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.30.12
|
||
date: 2020-04-01T13:09:52.172Z
|
||
- commits:
|
||
- subject: Check logged in for `balena build` if application specified Correct
|
||
eroneous -f flag in `balena build` help
|
||
hash: d2fd1ec80a3aa9081489a4bfbdc6c97aceb9b23b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.30.11
|
||
date: 2020-04-01T10:51:23.578Z
|
||
- commits:
|
||
- subject: Add '-t' option to 'balena ssh' to bypass TTY autodetection (force
|
||
allocation)
|
||
hash: 159cb752d171a013afeabc1199c69a334f56dd88
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: Handle ssh process exit codes
|
||
hash: a74f0413df2574de3bbd7754f996e759fa5fb62c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.30.10
|
||
date: 2020-03-31T14:16:19.605Z
|
||
- commits:
|
||
- subject: Convert lib/actions/local/common.coffee to javascript
|
||
hash: 1a71bad8bbcd231b886fa6f406ca29ee42deae42
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.30.9
|
||
date: 2020-03-31T11:00:19.322Z
|
||
- commits:
|
||
- subject: Update README regarding proxy server support
|
||
hash: 3e955f3a910a305fc89eacff57d3df9c65a6a2b4
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: Fix "the input device is not a TTY" when piping to 'balena ssh' (local
|
||
device)
|
||
hash: 30738d93b0cd3b63fc4de4b54bb8f2dbffc508a5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: Fix 'balena ssh' on MSYS Windows shell ("unexpected end of file")
|
||
hash: be76b8adbd8cc4f04327fb3852f732de7cb77be1
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1681"
|
||
resolves: "#1681"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: Delete unused code (ssh.coffee)
|
||
hash: d6a065a2300e2f3828eebb6a56e301259b22b9db
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.30.8
|
||
date: 2020-03-30T14:07:04.154Z
|
||
- commits:
|
||
- subject: Convert command `note` to oclif Add oclif support for piped input
|
||
hash: fcad35402aa7cfc43ea16f6c0e620fe7281a318f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
- subject: Convert command `settings` to oclif
|
||
hash: 49b00e18aefee6759093e116b0b756dbcd3b25c9
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.30.7
|
||
date: 2020-03-30T12:51:43.858Z
|
||
- commits:
|
||
- subject: Clarify `balena device os-update` help re balenaCloud
|
||
hash: e5d2661c9693520c4231eb585f29126fa280d869
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Resolves: "#1679"
|
||
resolves: "#1679"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.30.6
|
||
date: 2020-03-26T13:02:23.330Z
|
||
- commits:
|
||
- subject: Use balena-lint for javascript linting and add javascript type-checking
|
||
hash: b3b22d63997ca76011297c714104c387213244a1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.30.5
|
||
date: 2020-03-25T12:15:04.187Z
|
||
- commits:
|
||
- subject: Deduplicate `balenaUrl` fetching in events
|
||
hash: 47e85da78958826e76e091ea45ee81428555ddd7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.30.4
|
||
date: 2020-03-24T17:38:00.838Z
|
||
- commits:
|
||
- subject: Preserve symlinks for the sake of the balenaCI worker
|
||
hash: 6574745a2362ff2ff6158201852fc6adfd042602
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
- subject: Add type checking for tests
|
||
hash: 1ee74df67e24502b4779977cdf707436bb45518f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.30.3
|
||
date: 2020-03-24T16:56:52.914Z
|
||
- commits:
|
||
- subject: Add support for authentication checking to oclif
|
||
hash: 8658104647def05094609a498407ca0937de5c5b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.30.2
|
||
date: 2020-03-24T09:22:04.325Z
|
||
- commits:
|
||
- subject: Add support for `root` property on oclif commands
|
||
hash: f24c4a036c1781c745b60eafbb8daa8ee1f56042
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.30.1
|
||
date: 2020-03-19T18:54:22.804Z
|
||
- commits:
|
||
- subject: Add support for primary/secondary oclif commands
|
||
hash: 46b695cf2219e3f713c5d6ea2a5a4c32016fd068
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.30.0
|
||
date: 2020-03-19T14:48:23.139Z
|
||
- commits:
|
||
- subject: "INSTALL.md: emphasize the standalone zip package recommendation for WSL"
|
||
hash: 0690554a9461c727bb0907d3a79d7f0a5239a197
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.29.5
|
||
date: 2020-03-18T22:37:34.111Z
|
||
- commits:
|
||
- subject: Switch to native number check
|
||
hash: 809a5fae25bf75bd4edfb67bda4c98d1566f8493
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
- subject: Switch to native string check
|
||
hash: eccb1bd9ad098d8a58207c9a103ad624e3d16c3f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
- subject: Switch to native `Array.isArray` instead of aliases
|
||
hash: f859d5025a9f5beb56288359744498f17231f0e3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.29.4
|
||
date: 2020-03-16T14:41:23.803Z
|
||
- commits:
|
||
- subject: Remove unused typings
|
||
hash: 505c3ec7d3bdf42eae5b15a3b8778dd38f467bd4
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.29.3
|
||
date: 2020-03-13T00:16:12.759Z
|
||
- commits:
|
||
- subject: Fix opn patch (npm installation warning)
|
||
hash: 5f552cf9a8df4f355689337ef999a58ab0e77e9a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.29.2
|
||
date: 2020-03-12T22:38:03.228Z
|
||
- commits:
|
||
- subject: Fix `balena local flash`
|
||
hash: 2860535c45a3cdb592a8d3df74a5e5d06632d1c0
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.29.1
|
||
date: 2020-03-12T21:37:13.519Z
|
||
- commits:
|
||
- subject: Update dependencies
|
||
hash: 3d2e109e7f5e05958349fd74533ba8d1841932a9
|
||
body: |
|
||
Update balena-sdk from 12.26.7 to 12.29.1
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Pagan Gazzard
|
||
nested:
|
||
- commits:
|
||
- subject: "tests: Improve the dependent application test case"
|
||
hash: 952af473d75b2461c91943ac6968a60f80b8896c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-sdk-12.29.1
|
||
date: 2020-03-09T12:25:24.687Z
|
||
- commits:
|
||
- subject: "typings: Add the contract field to the Image"
|
||
hash: 3d67a5a47c48dc4b529ac67f47b1011e469fb063
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: "typings: Add is_of__actor on the ApiKey"
|
||
hash: 26b4e3f0dd462c93649b79e94030e0497bfef525
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: "typings: Add `is_public` to the application model"
|
||
hash: 298de17d5c6ddce2c3c923ad9b22b73dbfe832f8
|
||
body: ""
|
||
footer:
|
||
Resolves: "#676"
|
||
resolves: "#676"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-sdk-12.29.0
|
||
date: 2020-03-09T11:30:13.587Z
|
||
- commits:
|
||
- subject: Unify the way that the models get exported
|
||
hash: f011c9ca04b2bb68cbf41505825b1bba97a71279
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-sdk-12.28.2
|
||
date: 2020-03-06T19:03:22.972Z
|
||
- commits:
|
||
- subject: Convert OS model to typescript
|
||
hash: a9d2af4eb4066c4f3e8acf0a6d586818d255173e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Stevche Radevski <stevche@balena.io>
|
||
signed-off-by: Stevche Radevski <stevche@balena.io>
|
||
author: Stevche Radevski
|
||
version: balena-sdk-12.28.1
|
||
date: 2020-03-05T16:30:40.690Z
|
||
- commits:
|
||
- subject: "typings: Add DeviceType logoUrl property"
|
||
hash: f36c24adea886b3d1370c805351bdfa0bc273017
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Depends-on: https://github.com/balena-io/balena-api/pull/2394
|
||
depends-on: https://github.com/balena-io/balena-api/pull/2394
|
||
HQ: https://github.com/balena-io/balena/issues/1818
|
||
hq: https://github.com/balena-io/balena/issues/1818
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-sdk-12.28.0
|
||
date: 2020-03-04T14:40:43.381Z
|
||
- commits:
|
||
- subject: Update dependencies
|
||
hash: 3241df2d214d00122a86822d5df4f5e08c716af2
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: balena-sdk-12.27.1
|
||
date: 2020-03-04T12:05:42.622Z
|
||
- commits:
|
||
- subject: Add missing deviceType typings to ImgConfigOptions
|
||
hash: a1cf210a3116e3549789177cadfb3a62b363f82e
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Stevche Radevski <stevche@balena.io>
|
||
signed-off-by: Stevche Radevski <stevche@balena.io>
|
||
author: Stevche Radevski
|
||
version: balena-sdk-12.27.0
|
||
date: 2020-03-03T13:16:53.402Z
|
||
version: 11.29.0
|
||
date: 2020-03-12T18:05:43.347Z
|
||
- commits:
|
||
- subject: Make windows installer remove old files before installation.
|
||
hash: 10cbf514a2493cbe3d9c875d30ddfed2f37c79e7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Resolves: "#1658"
|
||
resolves: "#1658"
|
||
author: Scott Lowe
|
||
version: 11.28.17
|
||
date: 2020-03-12T16:55:13.558Z
|
||
- commits:
|
||
- subject: Update CONTRIBUTING.md regarding ./bin/balena-dev and oclif commands
|
||
hash: 385d3e107bf55c9dc3377d2758db5fcac1d89702
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: Update CONTRIBUTING.md regarding Coffeescript to Typescript conversion
|
||
hash: d98b2fa72f015ffe5ce158abd693ab48d7bd6a61
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: Prevent auto merge of npm-shrinkwrap.json and explain it in
|
||
CONTRIBUTING.md
|
||
hash: c6baa7a9080d6709ae1402a48aafdb9e6df3513f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: Add test case for `build --emulated`
|
||
hash: daa34feedaf3ec642d7e6848cf2f7b768ea7b348
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1649"
|
||
connects-to: "#1649"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.28.16
|
||
date: 2020-03-11T22:19:53.456Z
|
||
- commits:
|
||
- subject: Fix 'balena login' web auth on Linux standalone zip install (xdg-open
|
||
ENOENT)
|
||
hash: f44c2b777f17e3f4a7f8420fc63385e797efdc87
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1657"
|
||
resolves: "#1657"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.28.15
|
||
date: 2020-03-11T01:30:23.379Z
|
||
- commits:
|
||
- subject: Avoid Sentry reporting of selected common "expected" errors
|
||
hash: 5a806543057338d617dbddcaf965bd46fe168347
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: Fix occasional "CLI prints 'null' and exits" (replace old Raven/Sentry
|
||
SDK)
|
||
hash: d2df2c7b60e6024f3452c002184f7824f5b952f0
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1523"
|
||
resolves: "#1523"
|
||
Connects-to: "#1193"
|
||
connects-to: "#1193"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: Don't send the full command line to Sentry.io
|
||
hash: 36d3d1256ebd851e2edeab4380a97646126fb5ee
|
||
body: ""
|
||
footer:
|
||
Resolves: "#703"
|
||
resolves: "#703"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: Fix occasionally missed command tracking request (oclif commands)
|
||
hash: b77cb56cd04ba633f204640ec0b16e1edd18a993
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.28.14
|
||
date: 2020-03-10T13:14:30.533Z
|
||
- commits:
|
||
- subject: Improve the UX by only printing effective file changes in livepush
|
||
hash: b83431c2e09cafaad40c8b04abb16f79bcb5acc1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Cameron Diver <cameron@balena.io>
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
author: Cameron Diver
|
||
version: 11.28.13
|
||
date: 2020-03-06T15:20:33.674Z
|
||
- commits:
|
||
- subject: Fix `build --emulated` on Linux ("exec format error")
|
||
hash: ca8272b477724aa97450f2f9bf600d70023d9e51
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1649"
|
||
resolves: "#1649"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.28.12
|
||
date: 2020-03-06T01:55:02.543Z
|
||
- commits:
|
||
- subject: Don't ignore BALENARC_NO_PROXY env var if HTTP(S)_PROXY env vars are
|
||
defined
|
||
hash: 9470e804c0e7e2e53743fa7bdd039a21eebb3954
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: Use types for global-agent and global-tunnel-ng
|
||
hash: 00943463a42d6b9d7103ce85aed4da14ed427717
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
- subject: Remove lodash usage in proxy setup
|
||
hash: 3f6d7702331d6e00615a676c22bf946298af60ce
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
- subject: Don't try to setup a proxy agent when there's no proxy configured
|
||
hash: c4a6086e9cb393024108c4466abf7afce4328311
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.28.11
|
||
date: 2020-03-02T15:13:33.151Z
|
||
- commits:
|
||
- subject: Update dependencies
|
||
hash: fe4e1d09d7d5fd0655c38070f862a657c7d878b8
|
||
body: |
|
||
Update balena-sdk from 12.21.1 to 12.26.7
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
nested:
|
||
- commits:
|
||
- subject: Lazy-load the models props
|
||
hash: 673eaf2a28805082e5c4b3d7938661599b6cefee
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
- subject: Lazy-load the sdk template props
|
||
hash: fab4b80dc6fe0886fbd72382b4a4daa824b15d45
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: balena-sdk-12.26.7
|
||
date: 2020-02-29T20:57:13.525Z
|
||
- commits:
|
||
- subject: Remove unnecessary lodash/forEach usage
|
||
hash: 66427ea38ba0e5a9339c794fb13b3a092470d0c4
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: balena-sdk-12.26.6
|
||
date: 2020-02-28T15:48:09.332Z
|
||
- commits:
|
||
- subject: Convert the billing model to typescript
|
||
hash: 4b969d9fef54bfb4f77a4a5dd5a262a5579ea7d2
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Stevche Radevski <stevche@balena.io>
|
||
signed-off-by: Stevche Radevski <stevche@balena.io>
|
||
author: Stevche Radevski
|
||
version: balena-sdk-12.26.5
|
||
date: 2020-02-28T11:50:40.050Z
|
||
- commits:
|
||
- subject: Convert image model to typescript
|
||
hash: 2b4241f6d644ca10ad69a89415a085f4192defaa
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Stevche Radevski <stevche@balena.io>
|
||
signed-off-by: Stevche Radevski <stevche@balena.io>
|
||
author: Stevche Radevski
|
||
version: balena-sdk-12.26.4
|
||
date: 2020-02-27T17:01:43.725Z
|
||
- commits:
|
||
- subject: Update dtslint to v3.1.0
|
||
hash: 397eb13fa633b7d2e7ce0b36bfd91d1248a8b66b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-sdk-12.26.3
|
||
date: 2020-02-26T19:36:13.412Z
|
||
- commits:
|
||
- subject: "typings_tests/pine-options: Update to work with TypeScript v3.8"
|
||
hash: d1b5d8f7aaa2f9a7a0550b5beec3d4c5cad94e46
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: Bump TypeScript version to ^3.8.2, so that's used in tests
|
||
hash: e26847c39563f1a8b9cfe61bc3e7cd9aec062240
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-sdk-12.26.2
|
||
date: 2020-02-26T13:33:22.641Z
|
||
- commits:
|
||
- subject: "application: Fix linter warning"
|
||
hash: dbab534a5a6327daf41827926b8e0d3220f4d13b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-sdk-12.26.1
|
||
date: 2020-02-26T12:37:33.341Z
|
||
- commits:
|
||
- subject: Add overall_progress typings to device model
|
||
hash: ce72fcc923d6aab204ac42e0dd651cfc04972d35
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Stevche Radevski <stevche@balena.io>
|
||
signed-off-by: Stevche Radevski <stevche@balena.io>
|
||
author: Stevche Radevski
|
||
version: balena-sdk-12.26.0
|
||
date: 2020-02-24T18:19:33.479Z
|
||
- commits:
|
||
- subject: Convert service model to typescript
|
||
hash: 4c07b2795177ea53d51455e8bfd0ebcd8c5f0aea
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Stevche Radevski <stevche@balena.io>
|
||
signed-off-by: Stevche Radevski <stevche@balena.io>
|
||
author: Stevche Radevski
|
||
version: balena-sdk-12.25.1
|
||
date: 2020-02-21T12:22:23.185Z
|
||
- commits:
|
||
- subject: Add device statuses enum to device resource
|
||
hash: 60341d288a798ddb6f0f6ef0a7a96c89c49e1df6
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Stevche Radevski <stevche@balena.io>
|
||
signed-off-by: Stevche Radevski <stevche@balena.io>
|
||
author: Stevche Radevski
|
||
- subject: Add device status enum and typings
|
||
hash: 5ac13f7fd6d1f50c3ad14340b908115b17d02d01
|
||
body: |
|
||
Adds the typings for the overall_status calculated term
|
||
and exports an enum with the possible status values
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Stevche Radevski <stevche@balena.io>
|
||
signed-off-by: Stevche Radevski <stevche@balena.io>
|
||
author: Stevche Radevski
|
||
version: balena-sdk-12.25.0
|
||
date: 2020-02-19T13:58:12.690Z
|
||
- commits:
|
||
- subject: Fix a test case name typo for auth.whoami()
|
||
hash: 534746a0c70dc3b16d86cded21c0f6567e11f1d5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-sdk-12.24.4
|
||
date: 2020-02-17T19:32:40.783Z
|
||
- commits:
|
||
- subject: "auth.getEmail: Fix confusing call expression"
|
||
hash: 1709302f777b0b386eecef2ecbc779e4cd87f925
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-sdk-12.24.3
|
||
date: 2020-02-17T17:02:42.975Z
|
||
- commits:
|
||
- subject: Fix concealing network errors in auth.whoami() and auth.isLoggedIn()
|
||
hash: 9ef0c2ad3daa69018f551e62883b045140da9cac
|
||
body: ""
|
||
footer:
|
||
Resolves: "#805"
|
||
resolves: "#805"
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-sdk-12.24.2
|
||
date: 2020-02-17T15:01:13.545Z
|
||
- commits:
|
||
- subject: ".gitignore: `.idea` directory generated by JetBrains IDE"
|
||
hash: 6bdc71c1559e0aee9a657cb1f2164bd2d9c47578
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thomas Manning <thomasm@balena.io>
|
||
signed-off-by: Thomas Manning <thomasm@balena.io>
|
||
author: Thomas Manning
|
||
version: balena-sdk-12.24.1
|
||
date: 2020-02-15T18:25:23.743Z
|
||
- commits:
|
||
- subject: Update `application.getDashboardUrl` example with `application.get`
|
||
call to get application id
|
||
hash: 6ee68d27acbae91ea4723cc44c483285a87b8722
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Co-Authored-By: Thodoris Greasidis <thgreasi@gmail.com>
|
||
co-authored-by: Thodoris Greasidis <thgreasi@gmail.com>
|
||
Signed-off-by: Thomas Manning <thomasm@balena.io>
|
||
signed-off-by: Thomas Manning <thomasm@balena.io>
|
||
author: Thomas Manning
|
||
- subject: Added `getDashboardUrl(id)` to application model
|
||
hash: 35315184a3c7694ec5515befe70fe67679d6b5d3
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thomas Manning <thomasm@balena.io>
|
||
signed-off-by: Thomas Manning <thomasm@balena.io>
|
||
author: Thomas Manning
|
||
version: balena-sdk-12.24.0
|
||
date: 2020-02-14T10:48:43.827Z
|
||
- commits:
|
||
- subject: "appveyor: Run node & browser tests in parallel"
|
||
hash: ba4cd4bb6f1b3bb5822a9e8bc9e07c7d872fc34b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-sdk-12.23.9
|
||
date: 2020-02-12T15:06:35.149Z
|
||
- commits:
|
||
- subject: "appveyor: Set to test against node 8"
|
||
hash: 24bb1e6a332bd21b1eb92805fd4d6094a0e02a0d
|
||
body: |
|
||
The latest resin-lint doesn't work on node 6, which is
|
||
EOL. In the next major release we will also change
|
||
the engines field of the package.json and the node
|
||
typings.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-sdk-12.23.8
|
||
date: 2020-02-11T12:48:33.454Z
|
||
- commits:
|
||
- subject: Update balena-register-device to 6.0.1
|
||
hash: bc84252585ca73e58ad799bd4f488de2d014b8a7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: balena-sdk-12.23.7
|
||
date: 2020-02-07T16:54:53.697Z
|
||
- commits:
|
||
- subject: Re-enable balenaCI autoRebase
|
||
hash: 2c0bf1f1c3434ae565ca0fdeccc83a7b4cfcbf90
|
||
body: |
|
||
Revert "Disable balenaCI auto rebase"
|
||
This reverts commit
|
||
a30a648568ab788b8bacdec9951771cb054cccf3.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-sdk-12.23.6
|
||
date: 2020-02-07T14:00:23.338Z
|
||
- commits:
|
||
- subject: Fix the tag tests failing b/c of public apps
|
||
hash: 6517c52c68edceff8a223e815590c1a8c8b35e17
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: Fix the dependent app test randomly failing b/c of public apps
|
||
hash: 5c9b25100a425762b19a262adcf35f34ea949363
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-sdk-12.23.5
|
||
date: 2020-02-07T12:26:23.492Z
|
||
- commits:
|
||
- subject: Fix the build failing on node v12
|
||
hash: 3d6c6a7a32b4c6cde888cc7a266fc25158072143
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-sdk-12.23.4
|
||
date: 2020-02-07T11:51:13.318Z
|
||
- commits:
|
||
- subject: Disable balenaCI auto rebase
|
||
hash: a30a648568ab788b8bacdec9951771cb054cccf3
|
||
body: |
|
||
Having autorebase enabled could lead to having
|
||
more then one instances of the sdk tests running in
|
||
parallel, which will result all of them failing, b/c they
|
||
will use the same test user, and will also add
|
||
unnecessary load to the API. Once we get #582 fixed
|
||
we can remove this.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
See: https://github.com/balena-io/scripts/pull/80
|
||
see: https://github.com/balena-io/scripts/pull/80
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-sdk-12.23.3
|
||
date: 2020-02-06T18:56:53.591Z
|
||
- commits:
|
||
- subject: Switch to resin-lint for linting
|
||
hash: 4799ca69d5937c2415d4a1635cdf2625398e2ddb
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: balena-sdk-12.23.2
|
||
date: 2020-02-06T16:50:13.515Z
|
||
- commits:
|
||
- subject: Remove unused code
|
||
hash: 76318307bafe3f90ce71f0c7ec292c375a2085ea
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: balena-sdk-12.23.1
|
||
date: 2020-02-06T15:08:43.400Z
|
||
- commits:
|
||
- subject: "app.getWithDeviceServiceDetails: Add the release commit in the
|
||
services"
|
||
hash: 9bb9e9a2f43d8fd2ca246885e897652c22872a99
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: "device.getWithServiceDetails: Remove unused 'id' selection"
|
||
hash: a5f48c4429dfda23e8ddd52ced2c59cf3d068ef4
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-sdk-12.23.0
|
||
date: 2020-01-28T16:14:34.823Z
|
||
- commits:
|
||
- subject: Allow retrieving applications by application case insensitive slug
|
||
hash: d3d97a37409af2186a02f39a7c63c75258693dec
|
||
body: |
|
||
This allows users to disambiguate shared
|
||
applications that have the same name in a more
|
||
user friendly way than using the application id.
|
||
The application slug equals
|
||
`${owner}/${app_name}`.toLowerCase() on the
|
||
cloud api and it's just app_name.toLowerCase() in
|
||
open balena, so we can be sure that the $or will
|
||
never return more than one items when a slug is
|
||
provided.
|
||
footer:
|
||
Resolves: "#795"
|
||
resolves: "#795"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-sdk-12.22.0
|
||
date: 2020-01-27T13:11:29.883Z
|
||
- commits:
|
||
- subject: "release.createFromUrl: Fix the non tar url error handling"
|
||
hash: 02cecb869972f22e0a6befcf2112a3ac01eea4b0
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Depends-on: https://github.com/balena-io/balena-builder/pull/699
|
||
depends-on: https://github.com/balena-io/balena-builder/pull/699
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-sdk-12.21.3
|
||
date: 2020-01-25T00:39:23.339Z
|
||
- commits:
|
||
- subject: Convert some of the tests to TypeScript
|
||
hash: 2267b01bb6772ae3fedc7880939b222f9c537497
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: Properly type billing.downloadInvoice result
|
||
hash: ff14a2237387d21157e2bc7d4c8e3133021b6d92
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: Properly type os.download result
|
||
hash: 3fbbd231998ef8c36e233bda2969415b31d1d851
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
- subject: Add typings for balena-request stream
|
||
hash: 34a5c97102d17a47309444dc79a9f695f712e85d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: balena-sdk-12.21.2
|
||
date: 2020-01-24T23:23:03.461Z
|
||
version: 11.28.10
|
||
date: 2020-03-02T14:11:23.236Z
|
||
- commits:
|
||
- subject: Switch to object spreading in favor of _.assign
|
||
hash: 235c13bea929473d6704e3c38dd0949524df142d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.28.9
|
||
date: 2020-02-29T22:11:03.425Z
|
||
- commits:
|
||
- subject: Lazy-load chalk
|
||
hash: 98152c0b09e80fd83bf6fabf7bd46edaef70ab69
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.28.8
|
||
date: 2020-02-28T18:37:53.265Z
|
||
- commits:
|
||
- subject: Simplify lazy-loading of resin-cli-visuals with a shared function
|
||
hash: 7c62e344554efdad2e0bad69dad8253ce9706b72
|
||
body: |
|
||
This also avoids current unnecessary requiring of resin-cli-visuals
|
||
for every command
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.28.7
|
||
date: 2020-02-28T15:32:23.327Z
|
||
- commits:
|
||
- subject: Make use of capitano's promise support to simplify the code
|
||
hash: 48b281d7c6d04c4c8b0866b452b7fccacc1af578
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.28.6
|
||
date: 2020-02-28T13:29:09.577Z
|
||
- commits:
|
||
- subject: Simplify lazy-loading of balena-sdk by utilizing a shared function
|
||
hash: eac6bb5e5cef1cc3f1053415d1be6856ce89045b
|
||
body: |
|
||
This also avoids instantiating multiple balena-sdk
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.28.5
|
||
date: 2020-02-27T19:02:33.627Z
|
||
- commits:
|
||
- subject: Fix build/deploy commands with QEMU emulation and alternative
|
||
Dockerfile name
|
||
hash: cdfd1d124b33c64301e259be598390612e5e2ac7
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1624"
|
||
resolves: "#1624"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: Fix CONTRIBUTING markdown
|
||
hash: 28c00696b800492a8774ae360405b45e5bd5acd0
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.28.4
|
||
date: 2020-02-25T19:45:42.988Z
|
||
- commits:
|
||
- subject: Update type deps
|
||
hash: 4abdd71ce77fc7027d5bc2e7e47398117b6771e9
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.28.3
|
||
date: 2020-02-24T14:19:23.748Z
|
||
- commits:
|
||
- subject: Add pre-commit check for cli.markdown updates and coffeelint execution
|
||
hash: 03053e125f0a75e25b50a8bd0a5ecfe82efc3c0b
|
||
body: >
|
||
These checks compare the timestamps of cli.markdown with those of staged
|
||
files,
|
||
|
||
effectively enforcing that 'npm run build' or 'npm test' are executed.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: Fix 'test:fast' npm script definition
|
||
hash: bdc7c0fa39dda964430524eefedebb37c360920e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.28.2
|
||
date: 2020-02-21T21:42:23.099Z
|
||
- commits:
|
||
- subject: Add a script to automate nested changelogs
|
||
hash: f2be811e1858b7935c95f5c5477057ff0be7ae43
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: 11.28.1
|
||
date: 2020-02-21T13:21:23.339Z
|
||
- commits:
|
||
- subject: Update resin-multibuild and add app and release template vars
|
||
hash: 95c93d24da41aee611bac2e74f9e216aafdb2684
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Cameron Diver <cameron@balena.io>
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
author: Cameron Diver
|
||
version: 11.28.0
|
||
date: 2020-02-18T13:58:42.610Z
|
||
- commits:
|
||
- subject: Add tests for project directory validation
|
||
hash: 9e870b08a7802ca0132d6fd99a7d89cfdb8314cb
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: Add project directory validation for balena push / build / deploy
|
||
commands
|
||
hash: 671dca8287ae3d79feae1c7ccdb7d60abaf1f760
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Paulo Castro
|
||
- subject: Refactor 'balena push' error handling
|
||
hash: a15060e9fc2e4d408c9f5ef4315d98d99d56cdcd
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: Add and refactor tests for push/build/deploy commands (docker-compose)
|
||
hash: 0738dd152067d7aabdb1b424cc7737a3a70ca3bd
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.27.0
|
||
date: 2020-02-17T15:22:23.003Z
|
||
- commits:
|
||
- subject: Add '--cache-from' option to balena build and deploy commands
|
||
hash: a1c406a4795e3f91963676f923ca607df975a2c7
|
||
body: >
|
||
It implements the same feature as the "docker build --cache-from" option.
|
||
footer:
|
||
Resolves: "#1616"
|
||
resolves: "#1616"
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Paulo Castro
|
||
version: 11.26.0
|
||
date: 2020-02-14T13:26:13.826Z
|
||
- commits:
|
||
- subject: Fix balena push "Segmentation fault" on Windows (replace 'mmmagic' with
|
||
'isBinaryFile')
|
||
hash: 88a1e413a3ccc2d62abb8701d3d5a6e8d2385860
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1611"
|
||
connects-to: "#1611"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.25.18
|
||
date: 2020-02-13T16:38:23.644Z
|
||
- commits:
|
||
- subject: Convert lib/actions/auth to typescript
|
||
hash: f9ece2ce7de3d0c2089692e592c70828e92353f9
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.25.17
|
||
date: 2020-02-12T14:29:23.019Z
|
||
- commits:
|
||
- subject: Convert lib/auth/index to typescript
|
||
hash: 2b04763ac05d4b0a114b9a68d0366f65faa84399
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.25.16
|
||
date: 2020-02-12T13:23:23.174Z
|
||
- commits:
|
||
- subject: Convert lib/auth/server to typescript
|
||
hash: 93ba5832d88d4cbbede5d3a354ebb01f9c1bf9fa
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.25.15
|
||
date: 2020-02-12T12:14:23.532Z
|
||
- commits:
|
||
- subject: Convert lib/actions/keys to typescript
|
||
hash: a4b34c109d3a05e07c94fbc4fd311d2349ac84d5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.25.14
|
||
date: 2020-02-11T23:18:12.969Z
|
||
- commits:
|
||
- subject: Convert lib/actions/notes to typescript
|
||
hash: f1220c6377475247a210233c23a9971552672483
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.25.13
|
||
date: 2020-02-10T18:34:33.290Z
|
||
- commits:
|
||
- subject: Convert lib/actions/app to typescript
|
||
hash: 99f84c2f6a5ceff0383065ac7f320668914d6fad
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.25.12
|
||
date: 2020-02-10T15:04:43.136Z
|
||
- commits:
|
||
- subject: Convert lib/auth/utils to typescript
|
||
hash: 4de41ce3e0036fbdfe3b636252ef1d4de8813507
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.25.11
|
||
date: 2020-02-10T13:45:43.017Z
|
||
- commits:
|
||
- subject: "CI builds: revert patch-package upgrade to fix patch errors"
|
||
hash: 05d478b759a79e7e3f0ae9c1d4e5e9adce246409
|
||
body: >
|
||
This fixes a build error caused by a recent version bump of
|
||
'patch-package':
|
||
|
||
"Patch file found for package execa which is not present at
|
||
node_modules/qqjs/node_modules/execa"
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
- subject: "Node 13 compatibility: upgrade ext2fs module"
|
||
hash: 9a7a36477681f17dd3456646a13df2d7f9af2a4d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Resolves: "#1591"
|
||
resolves: "#1591"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.25.10
|
||
date: 2020-02-08T00:24:03.569Z
|
||
- commits:
|
||
- subject: Add .gitattributes to check out with the correct line-ending on windows
|
||
hash: 467afb3de6971fb939bbb6b20d9ab39d5104da00
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.25.9
|
||
date: 2020-02-07T21:43:13.619Z
|
||
- commits:
|
||
- subject: Merge resin-lint linting and fixing steps into one
|
||
hash: 6d543b79ff423a8288195aa850051d5fa9c914f5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
- subject: Remove redundant type checking of tests
|
||
hash: 85aaf77e44c9f85fbc0c459a8cedac2975f9f469
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
- subject: Remove duplicate type checking of automation code
|
||
hash: 83c5684491ef02aa01128ab71fcde775398a52e8
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.25.8
|
||
date: 2020-02-07T19:37:03.729Z
|
||
- commits:
|
||
- subject: Fix Windows standalone zip installer (missing mmmagic db for CRLF
|
||
conversion)
|
||
hash: be209f1626fa9cb853df7f1a1700760089777ba0
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.25.7
|
||
date: 2020-02-07T18:21:33.450Z
|
||
- commits:
|
||
- subject: Switch from opn to its new name of open
|
||
hash: 3f84045127f4a7ecc41496b1b6e6c447fd3950df
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.25.6
|
||
date: 2020-02-06T19:58:01.506Z
|
||
- commits:
|
||
- subject: Add debug instructions for powershell
|
||
hash: f4525bc11e757cccd2ff8e52712173d1af5fb9b2
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.25.5
|
||
date: 2020-02-06T18:28:13.132Z
|
||
- commits:
|
||
- subject: Use resin-lint for automatic lint fixing
|
||
hash: 895be0be5de65b30d04fe9caf4745bf178263254
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.25.4
|
||
date: 2020-02-06T17:32:12.885Z
|
||
- commits:
|
||
- subject: Avoid loading 'mmmagic' on Linux (fix "could not load any valid magic
|
||
files")
|
||
hash: 4502f2a203444f8a3e3523b6ae48c8b921c6c7d9
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1596"
|
||
resolves: "#1596"
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.25.3
|
||
date: 2020-02-06T17:03:33.295Z
|
||
- commits:
|
||
- subject: Debug mode can now be disabled with DEBUG=0 env var Added assignment to
|
||
`process.env.DEBUG` if `process.env.DEBUG` is negative string to
|
||
`lib/app.ts` and `automation/run.ts` entrypoints
|
||
hash: b3948d538c345632a4c6f46940998c4b63948b78
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1502"
|
||
resolves: "#1502"
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thomas Manning <thomasm@balena.io>
|
||
signed-off-by: Thomas Manning <thomasm@balena.io>
|
||
author: Thomas Manning
|
||
version: 11.25.2
|
||
date: 2020-02-05T02:19:42.662Z
|
||
- commits:
|
||
- subject: Remove unnecessary code now that typescript understands `process.exit`
|
||
hash: 27e1f3f7d7664fc59be9edac77ed5cef4201bf45
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Pagan Gazzard
|
||
version: 11.25.1
|
||
date: 2020-02-03T18:12:13.160Z
|
||
- commits:
|
||
- subject: Add more tests for push/build/deploy commands (--convert-eol)
|
||
hash: f9743b269ac3e54562a5074cd32835d66561eef6
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Add more tests for push/build/deploy commands (--dockerfile)
|
||
hash: 0f5f65e0d3c0dde7c078bc87cee65253ae68f150
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: "Add support for auto-conversion of CRLF line endings. Applies to
|
||
commands: balena push balena build balena deploy --build"
|
||
hash: 58e7880f1d2abfeb273671058434f7f571ccf509
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Resolves: "#1273"
|
||
resolves: "#1273"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
- subject: Add support for deferred log messages. eg. so that info can be output
|
||
at the end of the process.
|
||
hash: 041823189f7d80e93fa6e75daaccced3de9ccc2a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Connects-to: "#1273"
|
||
connects-to: "#1273"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.25.0
|
||
date: 2020-02-02T20:21:22.773Z
|
||
- commits:
|
||
- subject: Fix proxy support and add proxy exclusion feature (Node.js >= 10.16.0
|
||
only)
|
||
hash: 1e37c97ffbff1816fd50eaa2991f38e8c04bb810
|
||
body: >
|
||
See README for more details on proxy configuration and Node.js
|
||
compatibility.
|
||
footer:
|
||
Resolves: "#1335"
|
||
resolves: "#1335"
|
||
Connects-to: "#1580"
|
||
connects-to: "#1580"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Update Github's templates for new CLI pull requests and issues
|
||
hash: 913f09924a3cf5efda79b2f27da705e29f48ed00
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.24.0
|
||
date: 2020-01-27T12:17:33.237Z
|
||
- commits:
|
||
- subject: Update dependencies
|
||
hash: 77931b314a5436b4d6331621e7f9fbffa1cc880a
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Pagan Gazzard
|
||
version: 11.23.0
|
||
date: 2020-01-24T23:30:53.044Z
|
||
- commits:
|
||
- subject: "configure: Allow passing system-connection files to 'os configure'
|
||
command"
|
||
hash: 8f6902f4cb582d48085527942cd8b6d8682d1b16
|
||
body: |
|
||
Allow passing files to `os configure` via `--system-connection` to allow
|
||
pre-configuration of network connections, such as cellular/GSM.
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Connects-to: "#1498"
|
||
connects-to: "#1498"
|
||
Signed-off-by: Rich Bayliss <rich@balena.io>
|
||
signed-off-by: Rich Bayliss <rich@balena.io>
|
||
author: Rich Bayliss
|
||
version: 11.22.0
|
||
date: 2020-01-21T21:09:23.157Z
|
||
- commits:
|
||
- subject: Add `catch-uncommitted` to balena CI build
|
||
hash: 9db6961a7eb3905f37abe55e33989029128d2612
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Update resin-lint and prettier, and re-prettify
|
||
hash: b978230f9e15c8a42feffbf5d07469b5e1ab2b3a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Add tests for push, deploy and build commands
|
||
hash: cc5fe60a15347674992d8ddfb2f5dfe9077b5d70
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.21.8
|
||
date: 2020-01-20T23:29:54.537Z
|
||
- commits:
|
||
- subject: Prevent file ignorer from ignoring Dockerfile (and variants),
|
||
docker-compose.yml
|
||
hash: 95b5ac1c7f682edb30d2a870d8df2466bb20c9ca
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Resolves: "#1445"
|
||
resolves: "#1445"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.21.7
|
||
date: 2020-01-20T11:01:32.629Z
|
||
- commits:
|
||
- subject: Add Windows-specific hint to 'balena scan' output
|
||
hash: aca794b267a62a117658dd196d790391bc2b69a7
|
||
body: >
|
||
An extra Windows-specific message is now appended to the 'Could not find
|
||
any balenaOS devices' message - if the OS is Windows.
|
||
|
||
|
||
Also updated the INSTALL instructions with details of the dependency on
|
||
Bonjour.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Graham McCulloch <graham@balena.io>
|
||
signed-off-by: Graham McCulloch <graham@balena.io>
|
||
author: Graham McCulloch
|
||
version: 11.21.6
|
||
date: 2020-01-20T00:25:03.196Z
|
||
- commits:
|
||
- subject: Change the balena app action to present the slug instead of the
|
||
git_repository
|
||
hash: ef4ee54a003242fe0c1ce3f1a7520f1def6b741f
|
||
body: |+
|
||
The `git_repository` field was replaced in the v5
|
||
endpoint with the `slug` field. As a result the CLI atm
|
||
never shows the `git_repository` in the printed
|
||
visual.
|
||
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Thodoris Greasidis
|
||
version: 11.21.5
|
||
date: 2020-01-14T23:57:30.415Z
|
||
- commits:
|
||
- subject: Fix 'balena join' when the user is not logged in
|
||
hash: 95561864a64b0a03cc7a94cfe63a038730141026
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Fix join and leave commands on Windows (hanging on stdin and argument
|
||
escaping)
|
||
hash: 51adfeaa3bb91c6dcd3efc2a6e2ebda064665de9
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.21.4
|
||
date: 2020-01-14T19:38:13.156Z
|
||
- commits:
|
||
- subject: Increase default mocha test timeout to avoid spurious CI failures
|
||
hash: 3466be19923523c7a0d8cca429f54b0bd69b0aed
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Fix 'balena push' hanging on Windows (CTRL-C was required after the
|
||
unicorn)
|
||
hash: 95843dd816a866c93500cab90ff47cc1b401c0bc
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1554"
|
||
resolves: "#1554"
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Add hint about the 'jq' utility in the documentation of the --json option
|
||
hash: edd755d41c08eeae8800c8a3e00379cae9531cf0
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Add '.nyc_output' folder to '.gitignore' (test coverage reporting)
|
||
hash: 290c06074a666e7cf5e1d252029ef25212cd471b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.21.3
|
||
date: 2020-01-14T17:17:13.197Z
|
||
- commits:
|
||
- subject: Update CONTRIBUTING.md regarding npm installation and some common gotchas
|
||
hash: 615f24edd342e2938805507390093964b20d0bda
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.21.2
|
||
date: 2020-01-14T15:34:44.444Z
|
||
- commits:
|
||
- subject: "meta: Americanize all spellings"
|
||
hash: 046743071dd0f2c1d283eadac2880807e83ead14
|
||
body: ""
|
||
footer:
|
||
Connects-to: https://github.com/balena-io/docs/issues/1300
|
||
connects-to: https://github.com/balena-io/docs/issues/1300
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Matthew McGinn <matthew@balena.io>
|
||
signed-off-by: Matthew McGinn <matthew@balena.io>
|
||
author: Matthew McGinn
|
||
version: 11.21.1
|
||
date: 2020-01-13T20:08:18.546Z
|
||
- commits:
|
||
- subject: Add --verbose and --json options to the 'devices supported' command
|
||
hash: 323c9191b6541285cbb44855b43acf01c5866d30
|
||
body: |
|
||
The command was also converted to oclif.
|
||
footer:
|
||
Resolves: "#467"
|
||
resolves: "#467"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.21.0
|
||
date: 2019-12-27T11:56:40.522Z
|
||
- commits:
|
||
- subject: Update livepush to fix windows path issue.
|
||
hash: 3cce8d822c246062dd4548cf7ac020469584ee39
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Connects-to: https://github.com/balena-io-modules/livepush/issues/55
|
||
connects-to: https://github.com/balena-io-modules/livepush/issues/55
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.20.2
|
||
date: 2019-12-17T14:32:53.314Z
|
||
- commits:
|
||
- subject: Fix issues with devices associated with inaccessible applications.
|
||
hash: 33552724a1b594ccb81372ea50cea4e9e673dff4
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Resolves: "#1530"
|
||
resolves: "#1530"
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.20.1
|
||
date: 2019-12-13T08:38:33.356Z
|
||
- commits:
|
||
- subject: Add multicontainer (microservices) support for 'balena env rename'
|
||
hash: 7fd436cd91e215e134f32551552c6baf25055829
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Add multicontainer (microservices) support for 'balena env rm'
|
||
hash: 7c1faa6de02752ef38cc0d592311b4cdc1b2a2b1
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Add multicontainer (microservices) support for 'balena env add'
|
||
hash: 90e184ea1fff3940dad3236115fb6a7f8a671e7e
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Add multicontainer (microservices) support for 'balena envs'
|
||
hash: 38920a1c597bf90de839b685d8502cbfc695e8d1
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1153"
|
||
connects-to: "#1153"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Add balena envs '-j' option to produce JSON output
|
||
hash: df58ac7673bcdcd6b51dbb2f80bf7aed2b9a457a
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Add logged-in check for balena 'env' commands
|
||
hash: 630d53311a3f2f95910a551a271fe3b89141811a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.20.0
|
||
date: 2019-12-12T13:42:22.781Z
|
||
- commits:
|
||
- subject: Introduce workaround that fixes windows dns issue on `balena push`
|
||
using .local device names. Improve error handling in deployToDevice so
|
||
that versionErrors don't mask other errors.
|
||
hash: 53325b7c056499a76283042a404c4237b709bdd7
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1518"
|
||
resolves: "#1518"
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.19.1
|
||
date: 2019-12-06T14:37:41.975Z
|
||
- commits:
|
||
- subject: Update app/create and device/supported tests to use new api-mock.
|
||
hash: bb19903826108aa498ee689e978bf26305ad7ef9
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
- subject: Introduce balena-api-mock module to simplify api mocking. Upgrade nock
|
||
to latest.
|
||
hash: 33210b896bbf4c30efa62f63177018a2f10393c1
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.19.0
|
||
date: 2019-12-05T14:13:19.469Z
|
||
- commits:
|
||
- subject: Fix 'balena help join' docs re moving devices between apps on the same
|
||
server
|
||
hash: 02dcff5b67223909f5cd465a60498802246c5ea7
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1429"
|
||
resolves: "#1429"
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Add README note regarding Git for Windows console installation choice
|
||
hash: 6c3429eb0cb1f7caec4d992b71edc3e02873c113
|
||
body: ""
|
||
footer:
|
||
Resolves: "#598"
|
||
resolves: "#598"
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.18.3
|
||
date: 2019-11-21T15:40:14.224Z
|
||
- commits:
|
||
- subject: Use helpers version of `cleanOutput` in tests. Simplify expect
|
||
semantics in tests.
|
||
hash: 1325fb8c9aed5f6855bbb32deeefd95999f4afd8
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
- subject: Hide discontinued device types in `balena app create`. Add basic tests
|
||
for `balena app create`
|
||
hash: cf42dca7776774293068db42b3de43c17104bf88
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1485"
|
||
connects-to: "#1485"
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
- subject: Hide discontinued device types in `balena devices supported`. Add tests
|
||
for action. Convert action to TypeScript.
|
||
hash: afd97bd304d81b0f4ca63dc42dbef18bea9687d1
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1485"
|
||
connects-to: "#1485"
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.18.2
|
||
date: 2019-11-15T11:04:34.330Z
|
||
- commits:
|
||
- subject: Fix "Invalid containerPort" error with EXPOSE instructions in local
|
||
QEMU builds
|
||
hash: caac6855da5b54d66c99cffe0ba8a70002f8af5c
|
||
body: |
|
||
Bump docker-qemu-transpose package to v1.0.2
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.18.1
|
||
date: 2019-11-15T09:36:35.176Z
|
||
- commits:
|
||
- subject: Fix 'os configure --config', and migrate it to oclif + TypeScript
|
||
hash: d94a74dfee615a07a0c1951d762d910dfbb9721e
|
||
body: |
|
||
Also add more non-interactive configuration options:
|
||
--config-network, --config-wifi-*, --config-app-update-poll-interval
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: "Error handling: add ExpectedError type as alternative to
|
||
exitWithExpectedError()"
|
||
hash: a25a52c21b177e2da3cfd167de936cf8e0f17cbe
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.18.0
|
||
date: 2019-11-12T21:11:46.998Z
|
||
- commits:
|
||
- subject: Improve command usage format consistency in 'balena help' output
|
||
hash: b69ba0b6170368d1178a94d8fdbc6e02c3ff8a87
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Add Scott (@srlowe) to CODEOWNERS file
|
||
hash: 1bedf937f84abd271fc732da0885ab012269c3bc
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Set the process exit code to 1 (instead of 0) for unknown commands
|
||
hash: 74a521a271f53da218d8494bf16a457cfa6c076f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Fix logged-in check in "logs" and "ssh" commands (async/await usage)
|
||
hash: 6376ac28d53d9d6fedec484678f8bf75cdf20cf0
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Enable debug-mode "long stack traces" for Bluebird promises (async code)
|
||
hash: 2222a90884f44f9e9cb89a4c1701aaa875bd6c14
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Fix Node.js download link and improve installation instructions
|
||
hash: 09f04be77d2ed2caef5218b1c3a69195baa7154c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Improve help and docs (CLI install dependencies) for the preload command
|
||
hash: 636ecaf4e09cd287f5c4f54b16d846929ef39159
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.17.5
|
||
date: 2019-11-10T01:00:08.506Z
|
||
- commits:
|
||
- subject: Support optional containers when pushing to local target
|
||
hash: b31e253fa4c5d5a382a55f718091e58f8d022f59
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Cameron Diver <cameron@balena.io>
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
author: Cameron Diver
|
||
version: 11.17.4
|
||
date: 2019-11-06T10:33:49.369Z
|
||
- commits:
|
||
- subject: Use all available on-device images during local push
|
||
hash: 62b7d2fd1a80023fb9aff4dfc54a8faa72040459
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Cameron Diver <cameron@balena.io>
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
author: Cameron Diver
|
||
version: 11.17.3
|
||
date: 2019-11-04T10:30:00.836Z
|
||
- commits:
|
||
- subject: Fix warnings when executing CLI without arguments.
|
||
hash: 4a967b126bfcfa72f32e33ace95ea4a66d1c64dd
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Scott Lowe <scott@balena.io>
|
||
signed-off-by: Scott Lowe <scott@balena.io>
|
||
author: Scott Lowe
|
||
version: 11.17.2
|
||
date: 2019-11-01T15:24:39.221Z
|
||
- commits:
|
||
- subject: Fix potentialy undefined build task when livepushing
|
||
hash: 55b2b5a467586467d8b8288b561a41d0f9ce8fb2
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Cameron Diver <cameron@balena.io>
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
author: Cameron Diver
|
||
version: 11.17.1
|
||
date: 2019-10-28T17:53:38.986Z
|
||
- commits:
|
||
- subject: Update livepush to support build arguments
|
||
hash: 8ed4f547e0b9d8c969ac7eeec2a6c3fa8cbfbabf
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Cameron Diver <cameron@balena.io>
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
author: Cameron Diver
|
||
version: 11.17.0
|
||
date: 2019-10-22T12:28:15.239Z
|
||
- commits:
|
||
- subject: Add installation note regarding macOS Catalina (10.15)
|
||
hash: c2b0091f86c121de857136a8ec14a6c5b744b87b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.16.6
|
||
date: 2019-10-22T10:24:08.715Z
|
||
- commits:
|
||
- subject: Bump livepush and reconcile husky dependency
|
||
hash: f50f169ff060fd036f09ce0bb7d674199707f657
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.16.5
|
||
date: 2019-10-22T09:09:18.739Z
|
||
- commits:
|
||
- subject: Move npm version check from npm 'preinstall' to git 'pre-commit' hook
|
||
hash: 59a7b9d12bfcd926c2d9268857889f6c70ac865d
|
||
body: |
|
||
This should allow end users to use npm v6.4.1 that ships with Node 8,
|
||
while still requiring CLI developers to use npm v6.9.0 or later.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.16.4
|
||
date: 2019-10-17T23:59:48.588Z
|
||
- commits:
|
||
- subject: Fix npm install (missing automation/check-npm-version.js)
|
||
hash: eaffc2574f2fcbc72213f7168710db15c1722415
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.16.3
|
||
date: 2019-10-17T19:00:48.811Z
|
||
- commits:
|
||
- subject: Add npm preinstall check for npm version 6.9.0 or later
|
||
hash: e7c89cf77cf0a261df402bc04a8c9c07ecb318fe
|
||
body: |
|
||
Older npm versions cause the npm-shrinkwrap.json file to be incorrectly
|
||
updated. This should avoid regression bugs related to issue #1332.
|
||
https://github.com/balena-io/balena-cli/issues/1332
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.16.2
|
||
date: 2019-10-17T15:58:25.531Z
|
||
- commits:
|
||
- subject: Fix shrinkwrap unwanted changes from older npm version
|
||
hash: ee3a0cc630c0112d2cccb0c72b836f5b2d6327fb
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: 11.16.1
|
||
date: 2019-10-17T11:01:35.826Z
|
||
- commits:
|
||
- subject: Add support for private device types
|
||
hash: 1f4382bea81e55742c47c5db63c6e48d9c86b7e3
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1471"
|
||
resolves: "#1471"
|
||
Depends-on: https://github.com/balena-io-modules/balena-config-json/pull/15
|
||
depends-on: https://github.com/balena-io-modules/balena-config-json/pull/15
|
||
HQ: https://github.com/balena-io/balena/pull/1740
|
||
hq: https://github.com/balena-io/balena/pull/1740
|
||
See: https://www.flowdock.com/app/rulemotion/resin-frontend/threads/FNuwNgrDfJGRcsoJI7yJV-bx5DD
|
||
see: https://www.flowdock.com/app/rulemotion/resin-frontend/threads/FNuwNgrDfJGRcsoJI7yJV-bx5DD
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: 11.16.0
|
||
date: 2019-10-16T13:29:18.621Z
|
||
- commits:
|
||
- subject: Support managing tags using release commit hashes
|
||
hash: 1b943bdf7dacff9be7c202fce08fc95ae59dab7b
|
||
body: |
|
||
The sdk version in the shrinkwrap already
|
||
supports setting tags by commit hashes and as a
|
||
result this already works in the cli as of v11.9.6.
|
||
This PR just adds some docs and some extra
|
||
handling when the commit param prefix is all
|
||
numeric.
|
||
footer:
|
||
Resolves: "#1064"
|
||
resolves: "#1064"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: 11.15.0
|
||
date: 2019-10-16T06:15:25.032Z
|
||
- commits:
|
||
- subject: Fix privilege elevation for standalone zip package on Windows (windosu)
|
||
hash: 02b888f7c1af920757b96c75906d5b08acef786c
|
||
body: |
|
||
* Add pkgExec internal command
|
||
* Patch windosu to be aware of process.pkg and use pkgExec
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Remove 'internal sudo' command
|
||
hash: 69c97fed09b7956503b28d18e96fc2dd924521f4
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Fix privilege elevation (sudo) for 'os initialize', 'join', 'leave'
|
||
hash: 05cb89725e2e53aae4686905c02f4d4a4c67e691
|
||
body: |
|
||
* sudo shell arguments required escaping for 'os initialize'
|
||
* sudo was not working for standalone zip packages (incorrect
|
||
Node.js path in argv[0])
|
||
* Interactive 'join' and 'leave' not working on Windows because
|
||
'windosu' does not capture stderr.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.14.5
|
||
date: 2019-10-15T20:59:59.075Z
|
||
- commits:
|
||
- subject: Support container contracts when pushing to local devices
|
||
hash: 0c5ed7adfb6b915ebd4e79ac96fb2c8ddab851c3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Cameron Diver <cameron@balena.io>
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
author: Cameron Diver
|
||
version: 11.14.4
|
||
date: 2019-10-14T16:21:38.984Z
|
||
- commits:
|
||
- subject: Update/improve npm install instructions for Windows
|
||
hash: a8fcd85f1a3ab185d6a8d3d7e3c086fcb464e6cc
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Update CLI tests to pass with Node 12
|
||
hash: cc45d872c7c828417220f6059bf156e772a8e23f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Avoid stack trace and Sentry report if user answers No to confirmation
|
||
prompts
|
||
hash: e0e76a1aa818c92705b3c26bcedafc625b6f1e78
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Sort the output of `balena devices supported` alphabetically by slug
|
||
hash: d9b417e9e541be551a6c8b7f90ceaa0a3c701f81
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: "Chore: replace `typings/intercept-stdout` with
|
||
`@types/intercept-stdout`"
|
||
hash: 101a4bc20978b631b34322804362030ebc5a9302
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.14.3
|
||
date: 2019-10-14T13:32:26.796Z
|
||
- commits:
|
||
- subject: Fix 'balena build --emulated' on Windows (including default docker
|
||
socket)
|
||
hash: 7dd33adfd1f9714fd15cd9e3e8c229ad76d030c3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.14.2
|
||
date: 2019-10-09T12:13:36.863Z
|
||
- commits:
|
||
- subject: Bump resin-multibuild to 4.3.1 (fix more cases of SecretRemovalError)
|
||
hash: 78e627a47181f01c68d59cef3ec78ec8636c6781
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.14.1
|
||
date: 2019-10-04T12:41:36.810Z
|
||
- commits:
|
||
- subject: Allow deleting config vars with 'env rm'
|
||
hash: d463a2f0e50213e6f97384e5184daffc10b156b6
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1459"
|
||
resolves: "#1459"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: 11.14.0
|
||
date: 2019-10-03T10:54:16.620Z
|
||
- commits:
|
||
- subject: Update TROUBLESHOOTING doc re 'balena ssh' line wrapping / cursor
|
||
behavior
|
||
hash: 4077da14915fac044cfda3dbf038544b258177f7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.13.1
|
||
date: 2019-09-30T13:19:15.400Z
|
||
- commits:
|
||
- subject: Bump balena-sdk to v12.12.0 to stop using image maker endpoints
|
||
hash: 408f739e2d41fbf6993d29932965618ef23794db
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1453"
|
||
resolves: "#1453"
|
||
Depends-on: https://github.com/balena-io-modules/balena-image-manager/pull/45
|
||
depends-on: https://github.com/balena-io-modules/balena-image-manager/pull/45
|
||
HQ: https://github.com/balena-io/balena/issues/1744
|
||
hq: https://github.com/balena-io/balena/issues/1744
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: 11.13.0
|
||
date: 2019-09-30T12:41:21.992Z
|
||
- commits:
|
||
- subject: Allow mixing armv7 & aarch64 devices in RPi 1 / zero apps
|
||
hash: f9d6a0ee72c33f159d43ecb0dcb51c2522fa213a
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1448"
|
||
resolves: "#1448"
|
||
HQ: https://github.com/balena-io/balena/issues/1905
|
||
hq: https://github.com/balena-io/balena/issues/1905
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: 11.12.0
|
||
date: 2019-09-24T10:25:08.682Z
|
||
- commits:
|
||
- subject: Send all debug output to stderr
|
||
hash: 7a865b2e151f54a0edf37c1884e362fc155214a3
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Cameron Diver <cameron@balena.io>
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
author: Cameron Diver
|
||
version: 11.11.3
|
||
date: 2019-09-19T12:28:38.243Z
|
||
- commits:
|
||
- subject: Use balena analytics project name
|
||
hash: c1ba73a2da4872412a8b56d3580d6617e2476606
|
||
body: |
|
||
It's needed to properly integrate CLI with balena
|
||
analytics proxy service.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Roman Mazur <roman@balena.io>
|
||
signed-off-by: Roman Mazur <roman@balena.io>
|
||
author: Roman Mazur
|
||
version: 11.11.2
|
||
date: 2019-09-18T15:04:37.776Z
|
||
- commits:
|
||
- subject: Migrate 'envs' and 'env rename' commands to oclif
|
||
hash: c07b28e694e06732d88cdb0b8d3fc1705f169e5a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Simplify/refactor 'env add' and 'env rm' implementation
|
||
hash: b3bef9e55695401d0faf0da8ae8292877e9854d8
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Refactor oclif integration and preparser
|
||
hash: 2ff427fb9077c1e4f23fc9cbe009d70eadf8257c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.11.1
|
||
date: 2019-09-18T11:57:28.728Z
|
||
- commits:
|
||
- subject: Support `balena join` to applications of compatible architectures
|
||
hash: 87004621cea1dcf56dd34043ccc8f92e2dc98671
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1431"
|
||
resolves: "#1431"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: 11.11.0
|
||
date: 2019-09-16T18:33:27.871Z
|
||
- commits:
|
||
- subject: Support moving devices to applications of a compatible architecture
|
||
hash: a64b36fdb9550b4d3e245d4791ef74c2b9491aac
|
||
body: ""
|
||
footer:
|
||
Connects-to: "#1433"
|
||
connects-to: "#1433"
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
author: Thodoris Greasidis
|
||
version: 11.10.0
|
||
date: 2019-09-16T16:19:25.093Z
|
||
- commits:
|
||
- subject: "ci: add scrutinizer config"
|
||
hash: 2e7f60666741d4970994bd76f9545acabf0b111d
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Stevche Radevski <stevche@balena.io>
|
||
signed-off-by: Stevche Radevski <stevche@balena.io>
|
||
author: Stevche Radevski
|
||
version: 11.9.7
|
||
date: 2019-09-13T14:02:57.422Z
|
||
- commits:
|
||
- subject: Mitigate "MaxListenersExceededWarning" by reusing Logger instance
|
||
hash: 6631fb5a69c0c791b59a954a960eeb28b797a458
|
||
body: >
|
||
The full warning output was:
|
||
|
||
(node:43572) MaxListenersExceededWarning: Possible EventEmitter memory
|
||
leak detected. 11 drain listeners added. Use emitter.setMaxListeners()
|
||
to increase limit
|
||
|
||
(node:43572) MaxListenersExceededWarning: Possible EventEmitter memory
|
||
leak detected. 11 error listeners added. Use emitter.setMaxListeners()
|
||
to increase limit
|
||
|
||
(node:43572) MaxListenersExceededWarning: Possible EventEmitter memory
|
||
leak detected. 11 close listeners added. Use emitter.setMaxListeners()
|
||
to increase limit
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: "Update balena-sdk from 11.18.0 to 12.10.0 (pre-req for #1153 and #1304)"
|
||
hash: f76ca1804aef20852edd6176ab0eda58b2d7984c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.9.6
|
||
date: 2019-09-12T00:51:55.302Z
|
||
- commits:
|
||
- subject: Detect Docker Desktop (Docker for Mac) and warn about architecture
|
||
emulation
|
||
hash: d484c957bb642572e5fdf9b92f4ee3234a3c71ab
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.9.5
|
||
date: 2019-09-11T11:09:25.740Z
|
||
- commits:
|
||
- subject: Fix mismatched Node.js version errors in standalone package on Windows
|
||
hash: d54a709e7cf7f0a188c1ceb41bdccd5e48e02beb
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1419"
|
||
resolves: "#1419"
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Update etcher-sdk to v2.0.14 (pre-requisite to supporting Node 12)
|
||
hash: 09f20ecc1c750ef29cc7cfdaff5a66f98c76aac8
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.9.4
|
||
date: 2019-09-11T00:20:27.535Z
|
||
- commits:
|
||
- subject: Add missing oclif-based commands to mixpanel tracking
|
||
hash: fb1dce9dbbcb5778b7abbb46bec36f6d0adb08de
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.9.3
|
||
date: 2019-09-01T22:46:13.721Z
|
||
- commits:
|
||
- subject: "Deploy scripts: edit GitHub release descriptions given semver ranges"
|
||
hash: 7bb2741a5ad9e279ad389c9ae7a6cc781b71dd98
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.9.2
|
||
date: 2019-08-30T17:12:17.486Z
|
||
- commits:
|
||
- subject: "logging: note that tarring is occurring"
|
||
hash: e3435c66df8a55ea4538b0d9d5a1798ba65d084f
|
||
body: |
|
||
As noted in #1411, this tarring can be particularly expensive so cluing
|
||
in the user may help alleviate pain
|
||
footer:
|
||
Connects-to: "#1411"
|
||
connects-to: "#1411"
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Matthew McGinn <matthew@balena.io>
|
||
signed-off-by: Matthew McGinn <matthew@balena.io>
|
||
author: Matthew McGinn
|
||
version: 11.9.1
|
||
date: 2019-08-28T18:44:47.481Z
|
||
- commits:
|
||
- subject: Enable emulated builds on remote devices running a different OS as the
|
||
CLI
|
||
hash: 19c3178062591ce76f4c5da425c7fcfd7e392f04
|
||
body: >
|
||
E.g. "balena build -e -h <IP> -p 2375" with the CLI running on a Mac
|
||
laptop,
|
||
|
||
using balenaEngine on an Intel NUC device, building an image for the RPi
|
||
(ARM
|
||
|
||
image arch). Previously, QEMU setup by the CLI assumed that docker ran
|
||
on the
|
||
|
||
same OS as the CLI (Docker for Mac has built-in binfmt_misc support and
|
||
does
|
||
|
||
not require additional setup, but balenaEngine on Linux requires
|
||
explicit QEMU
|
||
|
||
setup.)
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Fix SecretRemovalError (balena build) when docker daemon arch != target
|
||
arch
|
||
hash: 516fa90a2071fe966285884ef2c420c5d1b2b5f8
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.9.0
|
||
date: 2019-08-22T12:40:14.346Z
|
||
- commits:
|
||
- subject: Fix failing registry secrets authentication under certain conditions
|
||
('balena build' and 'balena deploy')
|
||
hash: cdedc58ec1bd8bb966087ab324da94b9034d7416
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.8.3
|
||
date: 2019-08-19T15:46:22.818Z
|
||
- commits:
|
||
- subject: "balena-ssh: add info about remote vs local connections"
|
||
hash: 731db63e78a1db286e69ef981e2d42faf8e4e77e
|
||
body: |
|
||
small formatting fixups
|
||
footer:
|
||
Closes: https://github.com/balena-io/docs/issues/974
|
||
closes: https://github.com/balena-io/docs/issues/974
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Matthew McGinn <matthew@balena.io>
|
||
signed-off-by: Matthew McGinn <matthew@balena.io>
|
||
author: Matthew McGinn
|
||
version: 11.8.2
|
||
date: 2019-08-19T14:17:13.315Z
|
||
- commits:
|
||
- subject: Fix incorrect arguments passed to oclif bootstrap function
|
||
hash: 730c09989d401b2a14d1b6ceb8942161c330f52d
|
||
body: |
|
||
Adds tests for existing oclif commands to avoid regressions
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Lucian <lucian.buzzo@gmail.com>
|
||
signed-off-by: Lucian <lucian.buzzo@gmail.com>
|
||
author: Lucian
|
||
version: 11.8.1
|
||
date: 2019-08-15T17:28:53.171Z
|
||
- commits:
|
||
- subject: Implement full command testing, beginning with "balena version"
|
||
hash: 4d389bb6ccbfb7774e94d151fc8063a35031aba9
|
||
body: |
|
||
This also modifies the core CLI to be fed command programatically, which
|
||
is useful for being able to do thing like mock endpoints with tools like
|
||
"nock", and provide an easier debugging experience.
|
||
The tests utilise a "runCommand" helper that intercepts and captures
|
||
stdout/stderr writes and returns them once the command has finished
|
||
running. At this point the test implementation can parse the
|
||
stdout/stderr logs and assess nock interceptions to determine if the
|
||
command ran correctly.
|
||
This change also homogenises debug messages to start with `[debug]`,
|
||
however this is not strictly enforced by linting rules.
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Lucian <lucian.buzzo@gmail.com>
|
||
signed-off-by: Lucian <lucian.buzzo@gmail.com>
|
||
author: Lucian
|
||
version: 11.8.0
|
||
date: 2019-08-13T08:10:16.602Z
|
||
- commits:
|
||
- subject: Fix bug where "env rm" fails silently if an additional arg is present
|
||
hash: f1d9c29786e1c72394f4a120eece17a20ab2eac7
|
||
body: >
|
||
Fixes #1380
|
||
|
||
|
||
Argument parsing of "env rm" command was improved by migrating it to
|
||
oclif
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Lucian <lucian.buzzo@gmail.com>
|
||
signed-off-by: Lucian <lucian.buzzo@gmail.com>
|
||
author: Lucian
|
||
- subject: Exit with a warning if "env rm" id value is not an integer
|
||
hash: 34f4c1f6cc264ad310b31f3227d6635e76d559b4
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Lucian <lucian.buzzo@gmail.com>
|
||
signed-off-by: Lucian <lucian.buzzo@gmail.com>
|
||
author: Lucian
|
||
version: 11.7.10
|
||
date: 2019-08-12T12:50:22.706Z
|
||
- commits:
|
||
- subject: Fix CI instability when building Typescript
|
||
hash: 05d58d82485d4b484550a6c438e6787802922561
|
||
body: |
|
||
The error appears to happen when symlinking typing files and manifests
|
||
on case sensitive file systems (like windows) with the error:
|
||
```
|
||
lib/actions-oclif/env/add.ts(73,16): error TS2742: The inferred type of 'flags' cannot be named without a reference to '../../../../../../../../../volumes/live/c64feead-f78e-4bd4-742d-ccd29aef53c4/volume/node_modules/@oclif/parser/lib/flags'. This is likely not portable. A type annotation is necessary.
|
||
lib/actions-oclif/version.ts(42,16): error TS2742: The inferred type of 'flags' cannot be named without a reference to '../../../../../../../../volumes/live/c64feead-f78e-4bd4-742d-ccd29aef53c4/volume/node_modules/@oclif/parser/lib/flags.js'. This is likely not portable. A type annotation is necessary.
|
||
```
|
||
|
||
This appears to be reported on the Typescript repo here https://github.com/microsoft/TypeScript/issues/29221
|
||
The suggested workaround is to explicitly set the type of the `flags` static
|
||
property.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Lucian <lucian.buzzo@gmail.com>
|
||
signed-off-by: Lucian <lucian.buzzo@gmail.com>
|
||
author: Lucian
|
||
- subject: Convert test files to Typescript
|
||
hash: 13610ef8141894dd00d3123417887ac94aa354dd
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Lucian <lucian.buzzo@gmail.com>
|
||
signed-off-by: Lucian <lucian.buzzo@gmail.com>
|
||
author: Lucian
|
||
version: 11.7.9
|
||
date: 2019-08-09T11:27:29.501Z
|
||
- commits:
|
||
- subject: Decaffeinate test files
|
||
hash: ebd8f348caabd3aad41cab6517859f376b6c1304
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Lucian <lucian.buzzo@gmail.com>
|
||
signed-off-by: Lucian <lucian.buzzo@gmail.com>
|
||
author: Lucian
|
||
version: 11.7.8
|
||
date: 2019-08-08T12:55:00.296Z
|
||
- commits:
|
||
- subject: Remove mochainon dependency and replace with direct testing dependencies
|
||
hash: 15dfdc222919a5acc1af3f508df70eea6a7f60f7
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Lucian <lucian.buzzo@gmail.com>
|
||
signed-off-by: Lucian <lucian.buzzo@gmail.com>
|
||
author: Lucian
|
||
version: 11.7.7
|
||
date: 2019-08-08T09:07:12.353Z
|
||
- commits:
|
||
- subject: Fix incorrect start command in contributing document
|
||
hash: 08e8151b1fbbf3c91b810396c8b4dcdbb33f3d3e
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Lucian <lucian.buzzo@gmail.com>
|
||
signed-off-by: Lucian <lucian.buzzo@gmail.com>
|
||
author: Lucian
|
||
version: 11.7.6
|
||
date: 2019-08-07T08:22:18.780Z
|
||
- commits:
|
||
- subject: Support headless remote builds
|
||
hash: 67a4e88e4482292dd0ca0748a843424a1d90dac4
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Cameron Diver <cameron@balena.io>
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
author: Cameron Diver
|
||
version: 11.7.5
|
||
date: 2019-08-06T07:48:04.349Z
|
||
- commits:
|
||
- subject: Update unzip2 dependency
|
||
hash: f9fc8fd2e8bfd94ca4f0777599565475a7ad25d5
|
||
body: |
|
||
That dependency has been updated upstream, but not published to npm,
|
||
thus we are pulling the latest (0.2.8) version from our own fork.
|
||
Fork is created temporarily.
|
||
footer:
|
||
Fixes: "#1373"
|
||
fixes: "#1373"
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Gergely Imreh <gergely@balena.io>
|
||
signed-off-by: Gergely Imreh <gergely@balena.io>
|
||
author: Gergely Imreh
|
||
version: 11.7.4
|
||
date: 2019-08-01T18:17:31.899Z
|
||
- commits:
|
||
- subject: Update mixpanel tracking
|
||
hash: 3ea905dc68461b3fe8b52a8e059426d3b60f7198
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Paulo Castro
|
||
version: 11.7.3
|
||
date: 2019-07-22T12:48:56.816Z
|
||
- commits:
|
||
- subject: Update balena-preload to ^8.2.1
|
||
hash: 18fadf5634b29ef47f288ef85939cb17f05dba1a
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
author: Alexis Svinartchouk
|
||
version: 11.7.2
|
||
date: 2019-07-18T14:25:10.950Z
|
||
- commits:
|
||
- subject: "chore: fix up small typos, remove gitter link"
|
||
hash: d92e076829f4478e6201cdd8957576dda3fc3038
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Matthew McGinn <matthew@balena.io>
|
||
signed-off-by: Matthew McGinn <matthew@balena.io>
|
||
author: Matthew McGinn
|
||
version: 11.7.1
|
||
date: 2019-07-17T19:27:15.972Z
|
||
- commits:
|
||
- subject: Add "build secrets" and "build variables" support for push/build/deploy
|
||
to/on/via balena devices
|
||
hash: 225408c57de98646ea6e494a358fd45fad2ac3ac
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Fix truncated logs in local multicontainer image builds (balena
|
||
build/deploy)
|
||
hash: 8cfacc9cbca9ca4b381ff5d20f29e4be767abdd2
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1346"
|
||
resolves: "#1346"
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.7.0
|
||
date: 2019-07-15T16:01:15.633Z
|
||
- commits:
|
||
- subject: Remove BETA suffix from Windows and macOS installers, and update
|
||
INSTALL.md
|
||
hash: 49a7eb30c0d0df887a86aa0a80d673c0548bb141
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.6.1
|
||
date: 2019-07-15T15:02:06.574Z
|
||
- commits:
|
||
- subject: Add os.sshKeys to generateBaseConfig
|
||
hash: 9eae9dcee348d270a35da415151e286c0bb38bf1
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
author: Michel Wohlert
|
||
version: 11.6.0
|
||
date: 2019-07-09T14:54:03.093Z
|
||
- commits:
|
||
- subject: Add release target in repo.yml
|
||
hash: 32e72c832f10f96048fda9f2d532bfbb49c632c0
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Giovanni Garufi <giovanni@balena.io>
|
||
signed-off-by: Giovanni Garufi <giovanni@balena.io>
|
||
author: Giovanni Garufi
|
||
- subject: Patch oclif to use "npx npm@6.9.0 install" if npm is older than 6.9.0
|
||
hash: 05aaed07b2aad9c983db2cbf217c3471b404186f
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: "balena CI: Add balena-cli executable signing step"
|
||
hash: 7c750f9e4330ff3ac135dfff109e015ea4e14f7d
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Add 'npm run package' command
|
||
hash: 55bf4dc0f0efd99841d28ed054383d3061ff93b9
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Refactor build:standalone / build:installer / run release
|
||
hash: 0afbd6f17a2c7857006ca46386330b9c01a2c3c6
|
||
body: |
|
||
So that:
|
||
- Standalone zip files are created in the standalone step,
|
||
- oclif installers are renamed in the installer step, and
|
||
- npm run release (which is skipped by balena CI) is reduced to
|
||
uploading the files to the GitHub releases page.
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: "balena CI integration: Use C:\\tmp to avoid 260-char path length limit"
|
||
hash: 66b997d98c1895df827bca4b3c343660a27ce893
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.5.0
|
||
date: 2019-07-05T14:31:02.291Z
|
||
- commits:
|
||
- subject: Add 'patches' to files section of package.json for npm publishing
|
||
hash: c32d894e97e5f9067347b2f8b9b70dae479fefb1
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Add npm-shrinkwrap in package.json so that it gets published to the
|
||
registry
|
||
hash: ad737b8e02ea4e7902b5a664284c3388ad3334c5
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Giovanni Garufi <giovanni@balena.io>
|
||
signed-off-by: Giovanni Garufi <giovanni@balena.io>
|
||
author: Giovanni Garufi
|
||
version: 11.4.4
|
||
date: 2019-07-02T20:13:08.779Z
|
||
- commits:
|
||
- subject: "Fix \"Error: Cannot find module 'web-streams-polyfill'\" Fix
|
||
npm-shrinkwrap.json produced by npm v6.4.1, by using npm v6.9.0"
|
||
hash: 5df65f67c3fe8c0398644d57625e3d8c488ab9fc
|
||
body: ""
|
||
footer:
|
||
Resolves: "#1332"
|
||
resolves: "#1332"
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.4.3
|
||
date: 2019-07-01T10:11:02.282Z
|
||
- commits:
|
||
- subject: Explicitly upgrade livepush version to 2.0.1 to pick up fix
|
||
hash: adcc862acb2237374de76ae75fed893f46b4408c
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Cameron Diver <cameron@balena.io>
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
author: Cameron Diver
|
||
version: 11.4.2
|
||
date: 2019-07-01T09:01:01.908Z
|
||
- commits:
|
||
- subject: Unpin selected dependencies following addition of npm-shrinkwrap.json
|
||
hash: 77089e31e471398ec098689e414f138739424be6
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Add npm-shrinkwrap.json file to control dependency updates
|
||
hash: 7c6bae491f3682476daa0cca00bc12043378d3f9
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.4.1
|
||
date: 2019-06-28T12:50:58.844Z
|
||
- commits:
|
||
- subject: Add options to 'balena version' to show Node.js version
|
||
hash: 9d5ecb5f9c25612f50e98b616c74761cd33f3a0e
|
||
body: ""
|
||
footer:
|
||
Change-type: minor
|
||
change-type: minor
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
- subject: Pin the major Node version used by standalone zip packages to Node 10
|
||
hash: 236dce37daa7c80e217611785e385a4408d5f68b
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.4.0
|
||
date: 2019-06-27T15:24:39.286Z
|
||
- commits:
|
||
- subject: Patch 'pkg' package to resolve 'preload' issue in standalone installs
|
||
hash: 34d7b84d1e8db074213067c160d18811d3d4d6bb
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Paulo Castro <paulo@balena.io>
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
author: Paulo Castro
|
||
version: 11.3.6
|
||
date: 2019-06-27T00:10:14.488Z
|
||
- commits:
|
||
- subject: Add machine-readable changelog
|
||
hash: 3a7604368a5c4cd68f520021f085758260f9e055
|
||
body: ""
|
||
footer:
|
||
Change-type: patch
|
||
change-type: patch
|
||
Signed-off-by: Gergely Imreh <gergely@balena.io>
|
||
signed-off-by: Gergely Imreh <gergely@balena.io>
|
||
author: Gergely Imreh
|
||
version: 11.3.5
|
||
date: 2019-06-26T11:28:07.212Z
|
||
- commits:
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: f095ac169a908364052d28d54c41dd98d54dc6e3
|
||
subject: "patterns: Add debug logs in the getOnlineTargetUuid resolution"
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
resolves: "#1302"
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: 1d3af3245ac09197f554ebc27a4311f66839db30
|
||
subject: "ssh: Fix incorrect parsing of numeric short UUIDs"
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: f0030a18910e454b59cc5d3573a69fdb7264b9d0
|
||
subject: "tunnel: Fix incorrect parsing of numeric short UUIDs"
|
||
date: 2019-06-26T11:12:08Z
|
||
version: 11.3.4
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 36026d855661a6266985f9dcdecdc01cde2b3b43
|
||
subject: Fix using an image more than once in a balena push
|
||
date: 2019-06-20T16:31:35Z
|
||
version: 11.3.3
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 3b09c5ac911f3acd10e25d4e7a43746bb3b7b4ba
|
||
subject: Remove the livepush initialisation double printed log
|
||
date: 2019-06-20T15:40:39Z
|
||
version: 11.3.2
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: c3e5147a19c55f365d2c8ba03df94d34cb99e080
|
||
subject: Fix output of seperation newline during livepush
|
||
date: 2019-06-18T12:00:10Z
|
||
version: 11.3.1
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
closes: "#1164"
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: cf9fdbe6e472b86941f1e2562aded462f35b61e0
|
||
subject: If a secrets file is not specified, read it from the data directory
|
||
date: 2019-06-18T10:43:04Z
|
||
version: 11.3.0
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
resolves: "#1300"
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 6bed43fe1f2d4ca7f64641367c68d41d14989ee9
|
||
subject: "docs: update GitHub issue template, required Node version and sample
|
||
Dockerfile"
|
||
date: 2019-06-16T14:18:43Z
|
||
version: 11.2.2
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: ea43130135c0d7b9be2ccd50efe2279b302554d1
|
||
subject: "livepush: Ignore the .git directory when performing a livepush"
|
||
date: 2019-06-12T12:58:48Z
|
||
version: 11.2.1
|
||
- commits:
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
depends-on: https://github.com/balena-io/balena-sdk/pull/638
|
||
resolves: "#788"
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: 825213c02a4773ad9c27fe5d00535de3155fdd8e
|
||
subject: Add device OS update action
|
||
date: 2019-06-11T12:51:29Z
|
||
version: 11.2.0
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: |-
|
||
Properly pull in the project file, as it exists in a different
|
||
directory.
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 5a0ef354f1fcaf3ea3c7658fdb6ba60bf1a7b0e2
|
||
subject: Fix ts-node invocation in balena-dev
|
||
- author: Cameron Diver
|
||
body: |-
|
||
Also fix livepush logging when a new container is created (previously
|
||
the logs of the commands would stop working after this has happened)
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 24e49bf131b51b5bb7804769bb2f623bef30d137
|
||
subject: Cancel ongoing livepushes when a new change occurs
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 8b5ebe0645c516220fb18c11e2e779387ab5d612
|
||
subject: Pin prettier and add formatting changes
|
||
date: 2019-06-10T10:36:52Z
|
||
version: 11.1.0
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 7fccd4a35ee1ca1d42c95bb1730a3a8b67e73928
|
||
subject: Update tunnel documentation after argument changes
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: d8c942c77eb5e7daa71ce15ef49924f797686cff
|
||
subject: Fix "catch-uncommitted" build failure (npm run prettify)
|
||
date: 2019-06-07T00:59:26Z
|
||
version: 11.0.7
|
||
- commits:
|
||
- author: Rich Bayliss
|
||
body: |-
|
||
Both the tunnel and SSH commands require a full UUID for an online
|
||
device. A single code path was added to provide this, taking either
|
||
an application name or a partial UUID as a search parameter.
|
||
In the event of an application name being provided, a device select
|
||
form is presented to the user to pick from the online devices at that
|
||
time.
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Rich Bayliss <rich@balena.io>
|
||
hash: 5d137f3c2015b1dcfa22ec45119e124965eaa304
|
||
subject: "fix: Add single code path to get full, online-only device UUIDs"
|
||
date: 2019-06-06T16:39:00Z
|
||
version: 11.0.6
|
||
- commits:
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: 051268168a67bcf54cb0d95fc3b45d07f12eb4f6
|
||
subject: Add initial typings for resin-cli-form
|
||
date: 2019-06-06T13:49:54Z
|
||
version: 11.0.5
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 462b41b4ea17492edc1308d6c68f27daacbc8d9d
|
||
subject: Add 'scan' command to the website reference documentation
|
||
date: 2019-06-06T09:43:16Z
|
||
version: 11.0.4
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 3387f8f656c8212bdd82f7599af46c38532313d9
|
||
subject: Fix 'npm help' SyntaxError on Node 8 (invalid 's' regex flag)
|
||
date: 2019-06-05T15:35:09Z
|
||
version: 11.0.3
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 4596005a1ff03b42701ec8f0d4cc1ccc85e10702
|
||
subject: Fix "--production" installation (missing patch-package dependency)
|
||
date: 2019-06-05T13:21:28Z
|
||
version: 11.0.2
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: df797cdc2c039c1e195d491b97b81a1bfc17e816
|
||
subject: Fix Travis release
|
||
date: 2019-06-04T19:30:14Z
|
||
version: 11.0.1
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: Refactor typings folder for use with the tsconfig typeRoots option.
|
||
footers:
|
||
change-type: major
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 13e3e5e8eadf56d6a258637d7b6a83a9c7895b78
|
||
subject: Bump min Node.js version to 8.0, ts-node to 8.1 and typescript to 3.4.
|
||
- author: Paulo Castro
|
||
body: |-
|
||
zero in device UUID).
|
||
This commit is fairly chunky because it adds the oclif dependency for
|
||
the first time, and refactors the CLI help and docs generation code to
|
||
accommodate both Capitano and oclif.
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: abf573fa479f08710983c25e60f94509ab4db08d
|
||
subject: Begin the transition to oclif with 'balena env add' (fix dropped leading
|
||
- author: Alexis Svinartchouk
|
||
body: It was conflicting with --pin-device-to-release -p alias
|
||
footers:
|
||
change-type: major
|
||
changelog-entry: Remove --dockerPort's -p alias for `balena preload`
|
||
hash: c49a1d3fbff576680033cda031251268933b5e84
|
||
subject: Remove --dockerPort's -p alias for `balena preload`
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: major
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 64c2f00d2acd07bbfb997982e1c8f90bfff797d2
|
||
subject: Update balena ssh command to support local devices and multicontainer
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
connects-to: "#1140"
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 8f8d6b5f08ce563090a0f6c18473b11ab2d0bb1a
|
||
subject: Sort 'balena help' primary commands in manually specified order
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
closes: "#1211"
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 94c9e1310675a6660c91e644610f82ff2c5811ba
|
||
subject: Fix windows straight-to-container SSH
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: ea89a6f22117d21ac61517e57fe1f366b8660101
|
||
subject: Update documentation markdown following v11-meta branch rebase
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: c204dbd6cd509ee2c939d208b8d999d58740ea45
|
||
subject: Bump denymount version and delete redundant patch (chore task)
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 6e7f51758e9fcf0bb7d17d13401ed0fd91db6d51
|
||
subject: Add CONTRIBUTING.md and some guidance on commit messages and doc files.
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: dafbdd5f34b459bc91d27a8e8274dbd3cfba4fb9
|
||
subject: Add native installers for Windows and macOS
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: major
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 1a1861bfcb68bce75ee9659b4c75a8a6ac36e8ff
|
||
subject: Remove or move most local namespaced commands
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 717c43f10b1438b014a6090cc2e98f471c90675e
|
||
subject: Update the CLI's installation instructions for executable installers
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
closes: "#1195"
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 0ee73f5164473e47960eb4571a0434a4694abc7c
|
||
subject: Don't require a login for commands operating on local devices
|
||
- author: Cameron Diver
|
||
body: Also correctly type the input.
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: b391c96e641ae5fe79d71336fa0201e6f91a73a8
|
||
subject: Allow multiple services to be tailed with balena logs and push
|
||
- author: Cameron Diver
|
||
body: |-
|
||
This ensures that no code accidentally relies on them being present, and
|
||
the types are then correct.
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 5da307f02e30558e484f9f5d7c774386b9c6ce87
|
||
subject: Make the CommandDefinition option parameter a Partial
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: major
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 6696b1b5f7f59240c092f648d06b9572c61e48e2
|
||
subject: Make livepush the default when pushing to a local device
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 01b454351b5b300a530e2cf50abdbc3930c78cec
|
||
subject: Fix SSH'ing into a device from application
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: major
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 1e2e48b149dd876d2abe2c9cecd6de34e0b8fa27
|
||
subject: Revert 'balena flash' to 'balena local flash'
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 751749325fed0106ebe84f02ef87aae3f40e74fa
|
||
subject: Add warning notices for replaced 'local' commands in v11
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: major
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 04223dbc58ec1f6e83e130ac0e1ac2641d6e05e8
|
||
subject: Revert bin/balena (previously renamed bin/run for oclif compatibility)
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: b5c4348de1bd72bb7b01f532573807a8e7dfdd95
|
||
subject: "balena CI integration: Patch @oclif/dev-cli to install 7zip on demand"
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: major
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 0bbe376e414985ab8e87ebe8a48124871527245a
|
||
subject: Remove 'signup' command
|
||
- author: Paulo Castro
|
||
body: Remove 'signup' command
|
||
hash: 612fefcc657d910de2b29e454c88115315574e46
|
||
subject: "Merge pull request #1284 from balena-io/1283-remove-signup"
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: major
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 0bbe376e414985ab8e87ebe8a48124871527245a
|
||
subject: Remove 'signup' command
|
||
date: 2019-06-04T18:16:17Z
|
||
version: 11.0.0
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: fe3e3481283c679df657f7d863728f5cfe6bb8bb
|
||
subject: "Pin moment-duration-format package (ReferenceError: window is not
|
||
defined)"
|
||
date: 2019-06-04T06:08:50Z
|
||
version: 10.17.5
|
||
- commits:
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: aca58743eabf41feccaa2eaf7cae1ee156ec7003
|
||
subject: ".gitignore: Add fast-boot.json generated by balena-dev command"
|
||
date: 2019-06-03T11:17:31Z
|
||
version: 10.17.4
|
||
- commits:
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
resolves: "#1275"
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: 0607c2f23140e9262c641358663e8dde14adb6ee
|
||
subject: Use an .npmrc to prevent creating a package-lock on each install
|
||
date: 2019-05-31T14:21:31Z
|
||
version: 10.17.3
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: e1455401320147daa9d5c0bc38794a103ee64ed1
|
||
subject: Allow newline characters in build/deploy --buildArg values
|
||
date: 2019-05-30T15:03:41Z
|
||
version: 10.17.2
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: a4efc7c9c4574c85165fb2c1e904c25a20da74cc
|
||
subject: Fix CI build error (missing @types/mz)
|
||
date: 2019-05-30T13:00:06Z
|
||
version: 10.17.1
|
||
- commits:
|
||
- author: Alexis Svinartchouk
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
hash: f3ef7f6e18c1d1e5ed3729022acdfd51c15c9e85
|
||
subject: Add preload --add-certificate option
|
||
date: 2019-05-29T15:03:29Z
|
||
version: 10.17.0
|
||
- commits:
|
||
- author: Matthew McGinn
|
||
body: This issue has now been fixed server-side
|
||
footers:
|
||
change-type: minor
|
||
connects-to: "#1070"
|
||
signed-off-by: Matthew McGinn <matthew@balena.io>
|
||
hash: 5202e137d59eb221245b1f25d89cb122901a0a4c
|
||
subject: "compose: remove artificial 20 repo limit"
|
||
date: 2019-05-27T14:36:27Z
|
||
version: 10.16.0
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 39cf86ed856f9cb5fd28a1401330ebfeb14de919
|
||
subject: Add a containerId request function to the device api module
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 106b971410f39113be7447bccabc5b80e01b803e
|
||
subject: Add a much faster container replacement for livepush
|
||
date: 2019-05-27T14:04:06Z
|
||
version: 10.15.0
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: mode device
|
||
footers:
|
||
change-type: minor
|
||
closes: "#1255"
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: f77156772aa810f2f25259d7ab4a087336916083
|
||
subject: Add the ability to specify an environment variable when pushing to local
|
||
date: 2019-05-27T12:45:41Z
|
||
version: 10.14.0
|
||
- commits:
|
||
- author: Alexis Svinartchouk
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 674c0ca7b812f5470452e207a9fc2593a52c9cfa
|
||
subject: Fix `balena preload --commit current` alias
|
||
- author: Alexis Svinartchouk
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 9434570c2d21f66b5116db5b01bfb23c63f74746
|
||
subject: Improve preload's --commit parameter description
|
||
date: 2019-05-22T15:50:07Z
|
||
version: 10.13.6
|
||
- commits:
|
||
- author: Alexis Svinartchouk
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 36ab6f5808c8961925e347fe97b920b8f30e4937
|
||
subject: Update balena-preload to 8.1.4
|
||
- author: Alexis Svinartchouk
|
||
body: "`latest` is still supported"
|
||
footers:
|
||
change-type: patch
|
||
hash: 2091768c84d97bbebab447720fec6e41e4e09072
|
||
subject: Rename `preload --commit latest` to `preload --commit current`
|
||
date: 2019-05-22T12:52:46Z
|
||
version: 10.13.5
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: d47fe0609f3ff59d562b112c2cacae11abcbcd42
|
||
subject: Fix TypeError when running 'balena apps'
|
||
date: 2019-05-20T16:51:41Z
|
||
version: 10.13.4
|
||
- commits:
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
connects-to: "#1238"
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: cb14928866d32d8237994a9bd0b1bb008487244b
|
||
subject: "apps: Fix the device count columns being empty"
|
||
date: 2019-05-17T18:14:29Z
|
||
version: 10.13.3
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
closes: "#1236"
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 05c3d2a5dbc0963de9f05d6db794ec1d277b0fb9
|
||
subject: Remove intermediate containers when doing a local push
|
||
date: 2019-05-17T16:58:33Z
|
||
version: 10.13.2
|
||
- commits:
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
connects-to: "#1231"
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: 9f15ee58df43994816d24c0ab5768c47e5909665
|
||
subject: "docs: Fix os configure example in os build-config docs"
|
||
date: 2019-05-16T10:03:24Z
|
||
version: 10.13.1
|
||
- commits:
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
hq: https://github.com/balena-io/balena/issues/1744
|
||
resolves: "#1177"
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: 7ce43f4018c2ff3a59c352b1c9bac238e79e2932
|
||
subject: Use the open-balena-api endpoints for device type & version info
|
||
date: 2019-05-16T09:31:59Z
|
||
version: 10.13.0
|
||
- commits:
|
||
- author: Gergely Imreh
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Gergely Imreh <gergely@balena.io>
|
||
hash: 0adaeb546580b0e3e868e5fa56caf0439e7814d2
|
||
subject: "preload: bump version to fix preloading on logstream supervisors"
|
||
date: 2019-05-15T17:16:59Z
|
||
version: 10.12.1
|
||
- commits:
|
||
- author: Daniel Andrade
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Daniel Andrade <daniel@balena.io>
|
||
hash: 1f728050c81b3f0080ca3fe937df19ecd41a8273
|
||
subject: Fix video url
|
||
date: 2019-05-15T14:38:46Z
|
||
version: 10.12.0
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 7529a9a2a20673c515eed3ef0539b45b2a8adc1c
|
||
subject: Debounce livepush invocations to collect changes together
|
||
date: 2019-05-15T13:31:30Z
|
||
version: 10.11.1
|
||
- commits:
|
||
- author: Daniel Andrade
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Daniel Andrade <daniel@balena.io>
|
||
hash: 308d1afb8395a26d2014754db512dce4002a0163
|
||
subject: Update balena-cli video url
|
||
date: 2019-05-15T10:40:15Z
|
||
version: 10.11.0
|
||
- commits:
|
||
- author: Jasmine Gilbert
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 69cc2a0946a038bb7dcb26f4876211d4a2c20d4e
|
||
subject: Update instructions for adding folder to path in MacOS
|
||
date: 2019-05-14T13:19:53Z
|
||
version: 10.10.5
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
closes: "#1219"
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 96c975d17e373fdc3854bf3eb4e001d7cd2f2eae
|
||
subject: Use TCP keepalive probes to detect local log stream closing
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 20ae2bc57ae3c19c48ef4cd7a3ee70187d8c93df
|
||
subject: Pin pkg version to avoid node 6 error
|
||
date: 2019-05-14T12:23:19Z
|
||
version: 10.10.4
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
resolves: "#1212"
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 6e343c36a84c0979d2af1ffad5b7c773be573992
|
||
subject: Fix 'local configure' on macOS standalone installation
|
||
date: 2019-05-10T16:12:44Z
|
||
version: 10.10.3
|
||
- commits:
|
||
- author: Pagan Gazzard
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: a503cb475704f44c3a0d88a4930909d8bc92a60a
|
||
subject: Update dependencies including a balena-preload fix for lots of releases
|
||
date: 2019-05-10T15:02:09Z
|
||
version: 10.10.2
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 87401ad569ccc73142c354c2ea643855fa4dbdfd
|
||
subject: Replace 'npm' upgrade notifier message with INSTALL.md URL
|
||
date: 2019-05-04T19:51:38Z
|
||
version: 10.10.1
|
||
- commits:
|
||
- author: Gergely Imreh
|
||
body: |-
|
||
Also append the QEMU version to the locally cached copy, so the
|
||
CLI can correctly bump version whenever QEMU_VERSION is bumped
|
||
in the future.
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Gergely Imreh <gergely@balena.io>
|
||
hash: 21840d924585c645ac466f546d48198e04a8caea
|
||
subject: "qemu: use v4.0.0-balena"
|
||
date: 2019-05-03T12:30:25Z
|
||
version: 10.10.0
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
closes: "#1196"
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 4557cf626f23cfcd5d140b6706ba02e66faccaf4
|
||
subject: Improve logging for detached mode + livepush
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: a832f4750885bb3c37d6f128e9347485ee7a02e8
|
||
subject: Improve livepush UX
|
||
date: 2019-05-02T13:16:45Z
|
||
version: 10.9.4
|
||
- commits:
|
||
- author: Gergely Imreh
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Gergely Imreh <gergely@balena.io>
|
||
hash: f2bd3c0ffbb9592b8e504588d9bede4e2e724ece
|
||
subject: "dependencies: bump etcher-sdk to pull in fixes"
|
||
- author: Gergely Imreh
|
||
body: >-
|
||
To fix the same error as here
|
||
https://github.com/nodejs/node/issues/20285
|
||
|
||
Task changes as described at
|
||
https://fettblog.eu/gulp-4-parallel-and-series/
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Gergely Imreh <gergely@balena.io>
|
||
hash: b6f3975bc1bfd2a127efc68bef2f6678b51a3401
|
||
subject: "dependencies: bump gulp to v4"
|
||
- author: Gergely Imreh
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Gergely Imreh <gergely@balena.io>
|
||
hash: d40f2eb50030f228f52d0b951073ad5feae3b535
|
||
subject: "actions/auth: fix mixed indentation error"
|
||
date: 2019-05-02T12:36:06Z
|
||
version: 10.9.3
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 3303ac21c98bd8ccdcfedbfccf4f75625a17fe19
|
||
subject: Update README and INSTALL docs (review typos and some rewording)
|
||
date: 2019-05-02T10:51:23Z
|
||
version: 10.9.2
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 9bbfb31bf7e8db76e7b7a1029e65fcad198bddef
|
||
subject: Allow any amount of subdomains when parsing .local addresses
|
||
date: 2019-05-01T08:14:37Z
|
||
version: 10.9.1
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: |-
|
||
the installation instructions to INSTALL.md, and update the markdown
|
||
generation scripts.
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 2ad0b60aeba8910bc82442cced1540b54643895e
|
||
subject: Unify the CLI instructions between capitanodoc.ts and README.md, move
|
||
date: 2019-04-29T13:48:13Z
|
||
version: 10.9.0
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 30c36a26e2b791312b2032626268b0cf17f58784
|
||
subject: Handle app names that look like a number (eg 1234)
|
||
date: 2019-04-29T10:11:16Z
|
||
version: 10.8.2
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: |-
|
||
Now if you pass both --live and --detached, the logs won't be displayed
|
||
but livepush will continue to run.
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 57fba32fa2c5af1bb6679614cadcc25d05a8445a
|
||
subject: Add better semantics for detached mode + live for push
|
||
date: 2019-04-26T15:59:49Z
|
||
version: 10.8.1
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 1b13d1b9690af3c78d196a8946a339ab80e4e5a5
|
||
subject: Allow specifying a .local address for logs and push
|
||
date: 2019-04-25T10:34:56Z
|
||
version: 10.8.0
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: a6d2950260e2908845ec0523648b97ba369c4ca2
|
||
subject: Allow filtering of system logs with push and logs commands
|
||
date: 2019-04-24T16:45:41Z
|
||
version: 10.7.0
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 56c74af1ffb86f90a5f482711ccb7c43388866b5
|
||
subject: Add per-service filtering to logs and push
|
||
date: 2019-04-24T14:54:42Z
|
||
version: 10.6.0
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 97c15208b547a273759a106c4967bc9e249a40aa
|
||
subject: "push: Add detached flag to avoid streaming logs after local push"
|
||
date: 2019-04-24T13:58:13Z
|
||
version: 10.5.0
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: This includes IP address, application name and dotlocal url parsing.
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: b97565d2e7732ae636fdc6ccd035448dbc8b466a
|
||
subject: "refactor: Create and use validation functions for input"
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 4676396b5f402dfaf974707eba070637537747fe
|
||
subject: "logs: Make device logs consistent across the CLI"
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: d41fb72ded929bcbe42a309c89545ecd5b306022
|
||
subject: "refactor: Convert logs action to typescript"
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: d412d39164f51d4504d60a1d7ba7594d067284b1
|
||
subject: Add ability to use balena logs with a local mode device
|
||
- author: Cameron Diver
|
||
body: |-
|
||
The lint configuration used seems to vary between build machines, and
|
||
this is a bug in resin-lint. Until that's fixed, we provide another
|
||
tslint which points to the resin-lint configuration.
|
||
footers:
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 7b5272e92652028be2a1c6d542849222cd3d0667
|
||
subject: Add tslint config to enable consistent lint process
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: f816cb4ce85992bc9147ab25990ded368b5ec00c
|
||
subject: Fix and update log documentation
|
||
date: 2019-04-24T13:00:54Z
|
||
version: 10.4.1
|
||
- commits:
|
||
- author: Will Boyce
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
connects-to: "#1173"
|
||
signed-off-by: Will Boyce <will@balena.io>
|
||
hash: cba73eec4495090a51ad94d3be39d9ace03fcdca
|
||
subject: "tunnel: allow using partial device uuids"
|
||
date: 2019-04-24T10:15:06Z
|
||
version: 10.4.0
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 296f1ae2de1aa57af7e4f4df75cb17a7cf8b4d3a
|
||
subject: Fix push and deploy issues under Windows ('/' vs '\' path separators)
|
||
- author: Paulo Castro
|
||
body: |-
|
||
It allows the selection of an alternative Dockerfile in single-
|
||
container projects that do not include a docker-compose file.
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: db25a65753b4bd9901e46be6013b101f813aa035
|
||
subject: Add --dockerfile option to the build, deploy and push commands
|
||
date: 2019-04-23T16:41:17Z
|
||
version: 10.3.0
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 4cfaf6e66619ae5145b8dfe7a8765b0bb8186271
|
||
subject: Add device status endpoint api function
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: cf2ad669558aac630d06ee85095e483b2d4ba44d
|
||
subject: "log: Add livepush logging functions"
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 6a9a9e1fdb95f76a224338feeb5922521a9ce683
|
||
subject: Add livepush ability to balena push
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 454f82883ecc3850602e14ec35dc4f9332062ed0
|
||
subject: Add supervisor version information to push documentation
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 76034696e9711de47887398e5d4a3085ebff179e
|
||
subject: Fix lint warnings
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: a81c1971f15222e2af74a078b93676b16ea8ce72
|
||
subject: "livepush: Perform full rebuild on Dockerfile-like file change"
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 490f833a333376a1146d56be5b74e95da50dac85
|
||
subject: Cleanup intermediate containers on exit of livepush
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 7c71098d86dd301cf8e892ed2444a76dccae26c4
|
||
subject: Update livepush documentation and required versions
|
||
date: 2019-04-23T13:27:54Z
|
||
version: 10.2.0
|
||
- commits:
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
resolves: "#1178"
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: 1ee51ca9a7a3ccc9f29c875b82ef3531f9ff7800
|
||
subject: Ensure not marking successful releases as canceled
|
||
date: 2019-04-22T17:23:14Z
|
||
version: 10.1.1
|
||
- commits:
|
||
- author: Daniel Andrade
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Daniel Andrade <daniel@balena.io>
|
||
hash: 14e9b346367000db350fae9919db46c3abc718b5
|
||
subject: Add more information about the stantalone version
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 9da5f88ecf41d14ce25b3c22f4c098492eec5609
|
||
subject: Updated CLI installation notes on README.md and ran prettier
|
||
date: 2019-04-18T15:43:00Z
|
||
version: 10.1.0
|
||
- commits:
|
||
- author: Akis Kesoglou
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 9b52dec72523d7a618c04735d58a555d5d9c6a61
|
||
subject: Fix file ignore rules matching metadata folders breaking qemu builds
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 29dd5e71a1d6cbd101ba05e1dcd9ecbd3057c426
|
||
subject: Fix docs markdown (deprecation messages for 'local push' and 'sync')
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 717affa59145fef15073d13c6c1ac4082562a3ff
|
||
subject: Remove information about livepush in sync deprecation message
|
||
date: 2019-04-13T16:12:30Z
|
||
version: 10.0.1
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: major
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 30698c62e34c2cd398d9479bf56020c3c2c7e22a
|
||
subject: Remove 'quickstart' command and deprecate 'local push'.
|
||
date: 2019-04-03T17:00:16Z
|
||
version: 10.0.0
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
closes: "#1128"
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: b9bf00d3297cb909586e74c95465d47d69b7e535
|
||
subject: Support nocache flag in push <ip>
|
||
date: 2019-03-29T13:56:21Z
|
||
version: 9.15.6
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: handling.
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 95c4c59ca0623bfd70bf3c9d26a1cf9a68e490bd
|
||
subject: Bump docker-progress (4.0.0) to improve `balena deploy` error
|
||
date: 2019-03-28T12:23:56Z
|
||
version: 9.15.5
|
||
- commits:
|
||
- author: Pablo Carranza Velez
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Pablo Carranza Velez <pablo@balena.io>
|
||
hash: af382bfee4fb1e55539b9e0b74e09df82c8aca3c
|
||
subject: Update resin-multibuild to v2.1.5
|
||
- author: Pablo Carranza Velez
|
||
body: This fixes an issue parsing extra_hosts when building multicontainer
|
||
projects.
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Pablo Carranza Velez <pablo@balena.io>
|
||
hash: c0990fe6c4dd8df1bef75dd359e553080d952ab3
|
||
subject: Update resin-compose-parse to v2.0.4
|
||
date: 2019-03-25T22:58:42Z
|
||
version: 9.15.4
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 6b21f5aa5a53c7051c5ee55758d5cc77ded66b20
|
||
subject: Allow 'balena push <deviceIpAddress>' when not logged in to balenaCloud.
|
||
date: 2019-03-25T18:11:32Z
|
||
version: 9.15.3
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: |-
|
||
The new resin-multibuild and docker-progress versions widen the range
|
||
of errors caught by the 'balena push' and 'balena build' commands.
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: a883948d56b8595ce9eb075a96d73d21f45289bf
|
||
subject: Bump resin-multibuild (2.1.4), docker-progress (3.0.5), resin-lint
|
||
(3.0.1)
|
||
date: 2019-03-18T14:30:10Z
|
||
version: 9.15.2
|
||
- commits:
|
||
- author: Gergely Imreh
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Gergely Imreh <gergely@balena.io>
|
||
hash: e688e106845ab4d6e1562aef988ef951473f93ab
|
||
subject: Add maintainer, reviewers, and devexp team as code owners
|
||
date: 2019-03-12T13:52:35Z
|
||
version: 9.15.1
|
||
- commits:
|
||
- author: Gergely Imreh
|
||
body: |-
|
||
The suggestion happens if the UUID supplied is not found. Because
|
||
of that function, it's impossible to do an atomic connect to a device
|
||
in non-interactive mode. The auto-suggestion results connecting to
|
||
the first available device, which is likely not the intended action.
|
||
The current workaround is running a `balena device UUID` and check
|
||
its exit code before running `balena ssh UUID`, but since these
|
||
are independent steps, still can connect to another device, if between
|
||
the two commands anything changes. With this flag used, one could never
|
||
connect accidentally to the wrong device due to suggestions.
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Gergely Imreh <gergely@balena.io>
|
||
hash: b4439b7d789acc7e85ed1a76d67885db0df5b12d
|
||
subject: "ssh: add `--noninteractive` flag not to suggest devices to connect to"
|
||
date: 2019-03-12T12:11:19Z
|
||
version: 9.15.0
|
||
- commits:
|
||
- author: Gergely Imreh
|
||
body: |-
|
||
Since openBalena API v0.11.0 (downstream API 9.16.0) the minimum
|
||
OS version has been lowered from 2.7.5 to 2.0.0 for host OS access.
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Gergely Imreh <imrehg@gmail.com>
|
||
hash: a5cfbb318154b045710855071516d652876a9417
|
||
subject: "ssh: correct the minimum OS version that allows host OS connection"
|
||
date: 2019-03-11T16:45:02Z
|
||
version: 9.14.7
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 6ff43b11b188fac17465ead2268ca9ea9734d43e
|
||
subject: Fix 'unauthorized' error for additional members of legacy apps
|
||
date: 2019-03-08T13:47:06Z
|
||
version: 9.14.6
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 1e81638433c0a528809be3857b23eb88b0f7657b
|
||
subject: Harden 'remote-build' error handling (balena push)
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 5ec9dce507664289e8e471365680fbd916c42ad6
|
||
subject: Retry image push a few times (balena deploy, 'unknown blob')
|
||
date: 2019-03-05T15:17:56Z
|
||
version: 9.14.5
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 75b9ba907f72362c91a54a00a675759a90fa98c7
|
||
subject: Update resin-multibuild to pick up fixes
|
||
date: 2019-03-05T09:58:16Z
|
||
version: 9.14.4
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: de3837f777104ed23133134839bfc7a12ee10fc5
|
||
subject: Minor doc updates (add DEBUG hint)
|
||
date: 2019-03-04T20:04:20Z
|
||
version: 9.14.3
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 7a258f022f31ff4e2a238613353e25a11556ea0e
|
||
subject: Bump resin-multibuild version to fix docker-compose 'context' issue
|
||
date: 2019-03-01T11:52:46Z
|
||
version: 9.14.2
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 05e80094de6f971b1a10c8fb66c71f097abae229
|
||
subject: Add registry-secrets help msg for build and deploy commands
|
||
date: 2019-02-28T10:19:31Z
|
||
version: 9.14.1
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
resolves: "#1116"
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 211fb824a1e009e8158415716050f76c0b4e6e75
|
||
subject: Extend private registry support to balena build and deploy commands
|
||
date: 2019-02-27T15:21:47Z
|
||
version: 9.14.0
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: authentication support for the docker-compose 'image' instruction).
|
||
footers:
|
||
change-type: minor
|
||
resolves: "#1114"
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: c1e94e661fa47af1c3b754d09c322a768e10c77e
|
||
subject: Integrate new resin-multibuild major version (private docker registry
|
||
date: 2019-02-27T13:13:16Z
|
||
version: 9.13.0
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 0bff122b1c78030fecf2b0c5bd144c85d7d2bc29
|
||
subject: Fix parsing of not-really-numeric device UUID parameters
|
||
date: 2019-02-27T10:02:55Z
|
||
version: 9.12.7
|
||
- commits:
|
||
- author: Chris Crocker-White
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Chris Crocker-White <chriscw@balena.io>
|
||
hash: 67673a55f734cc791bfa50d1c758be658ca47581
|
||
subject: Fix regression in ee75ff and restore functionality to ToC in docs
|
||
date: 2019-02-22T17:53:12Z
|
||
version: 9.12.6
|
||
- commits:
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
resolves: "#1109"
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: 552f8cc4ef412266cd12135e14134f6be42dc603
|
||
subject: Re-run newest prettier on master
|
||
date: 2019-02-22T09:59:18Z
|
||
version: 9.12.5
|
||
- commits:
|
||
- author: Rich Bayliss
|
||
body: |-
|
||
Improve the log output and error handling in the tunnel
|
||
command code.
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Rich Bayliss <rich@balena.io>
|
||
hash: f72b556d92594560c63d74eefc66f95718b14c0f
|
||
subject: "tunnel: Refactor to improve log output"
|
||
date: 2019-02-20T21:52:18Z
|
||
version: 9.12.4
|
||
- commits:
|
||
- author: Rich Bayliss
|
||
body: |-
|
||
This allows a user to easily use the tunneling service
|
||
to open connections into their balena-managed devices.
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Rich Bayliss <rich@balena.io>
|
||
hash: aac668dfcaf691447d6154fe12c7d0fb6e91194c
|
||
subject: "tunnel: Add the tunnel command"
|
||
date: 2019-02-19T16:12:25Z
|
||
version: 9.12.3
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 6124d8c4937d174bb4400a8e961b34efe15cd6d7
|
||
subject: Remove fetching of Mixpanel token
|
||
date: 2019-02-07T18:40:39Z
|
||
version: 9.12.2
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: af948e76f38fb8690657baaffe233dce1840fb10
|
||
subject: Rename localcommit to localrelease in target state for local mode
|
||
date: 2019-02-05T17:07:23Z
|
||
version: 9.12.1
|
||
- commits:
|
||
- author: Alexis Svinartchouk
|
||
body: |-
|
||
--pin-device-to-release disables the automatic updates disabling
|
||
message.
|
||
footers:
|
||
change-type: minor
|
||
hash: 3bff748fbe4255effec29544aca68ebe886d33f0
|
||
subject: Don't offer to disable automatic application updates when using pinning
|
||
date: 2019-01-22T14:00:22Z
|
||
version: 9.12.0
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 24fdfc9aefc64c75227b1b506f1e6615dab8ba65
|
||
subject: Update 'balena help local flash' documentation re zipped images
|
||
date: 2019-01-18T00:37:48Z
|
||
version: 9.11.2
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 2087622bd6507fc9ab548454b9b8282c44229dba
|
||
subject: "typescript: Add TypeScript migration notice to README file"
|
||
date: 2019-01-16T19:55:00Z
|
||
version: 9.11.1
|
||
- commits:
|
||
- author: Alexis Svinartchouk
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
hash: c63569d5922aed1f90db7fe7699020ffaa5f70a6
|
||
subject: Support compressed images in `balena local flash`
|
||
date: 2019-01-16T14:12:04Z
|
||
version: 9.11.0
|
||
- commits:
|
||
- author: Matthew McGinn
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Matthew McGinn <mamcgi@gmail.com>
|
||
hash: 3e4e661b285bbfee100653d30a37ca7046992900
|
||
subject: Fix up small docs typo
|
||
- author: Matthew McGinn
|
||
body: ""
|
||
hash: 10fff8f0f51768b353833da7ad54755cd93c96f6
|
||
subject: Merge branch 'master' of github.com:balena-io/balena-cli into typo
|
||
- author: Shaun Mulligan
|
||
body: ""
|
||
hash: 9d5949e9d135d7a66889daf77057c096559de57f
|
||
subject: Merge branch 'master' into typo
|
||
- author: xginn8
|
||
body: ""
|
||
hash: 8bbb1966a497a30fd0bd485d74006aee3e237d30
|
||
subject: Merge branch 'master' into typo
|
||
date: 2019-01-15T20:36:20Z
|
||
version: 9.10.1
|
||
- commits:
|
||
- author: Shaun Mulligan
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Shaun Mulligan <shaun@balena.io>
|
||
hash: 2ba53649bd7b14c9db43fd9b1172aad79e290c7f
|
||
subject: Improve startup time by adding fast-boot
|
||
date: 2019-01-14T12:57:13Z
|
||
version: 9.10.0
|
||
- commits:
|
||
- author: Pagan Gazzard
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 77196746b3071cf3f27bc8108d4a69c364b4d64b
|
||
subject: Lazy load the sdk as much as possible
|
||
date: 2019-01-14T11:19:25Z
|
||
version: 9.9.4
|
||
- commits:
|
||
- author: Pagan Gazzard
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: ce1aff1557df219323254bd52647ed1df665f158
|
||
subject: Lazy-load docker-toolbelt
|
||
date: 2019-01-13T14:15:51Z
|
||
version: 9.9.3
|
||
- commits:
|
||
- author: Pagan Gazzard
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: f780d471984dda255c93d45aecb52cafa3e05c21
|
||
subject: Lazy-load resin-cli-form and resin-cli-visuals to speed up startup
|
||
- author: Pagan Gazzard
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 3cc632fbbbf7185755080e0c7d0099077311d118
|
||
subject: Lazy-load etcher-sdk to speed up startup
|
||
- author: Pagan Gazzard
|
||
body: ""
|
||
hash: dad3167f16fb9f48fbc86121a913736d3c74a0d5
|
||
subject: Lazy-load drive list
|
||
date: 2019-01-11T18:48:05Z
|
||
version: 9.9.2
|
||
- commits:
|
||
- author: Alexis Svinartchouk
|
||
body: |-
|
||
* switch to typescript
|
||
* replace etcher-image-stream with etcher-sdk
|
||
footers:
|
||
change-type: patch
|
||
hash: f9390ceb10ac6f10caf5ce5278c5cea14081d302
|
||
subject: Update lib/actions/local/flash.coffee
|
||
- author: Alexis Svinartchouk
|
||
body: |-
|
||
* switch from coffeescript to typescript
|
||
* use etcher-sdk instead of drivelist
|
||
footers:
|
||
change-type: patch
|
||
hash: 77b763a88fb20ca23b4a7c95622034507762f111
|
||
subject: Update util available-drives action
|
||
date: 2019-01-11T17:22:05Z
|
||
version: 9.9.1
|
||
- commits:
|
||
- author: Matthew McGinn
|
||
body: |-
|
||
This access is used to cross mount the old layers, rather than
|
||
reuploading the layers each time.
|
||
footers:
|
||
change-type: minor
|
||
connects-to: "#1045"
|
||
signed-off-by: Matthew McGinn <mamcgi@gmail.com>
|
||
hash: a42a1a97ba9ce997b4efb8125d5195192c860816
|
||
subject: Request access to previously pushed release via `balena deploy`
|
||
date: 2019-01-10T13:50:33Z
|
||
version: 9.9.0
|
||
- commits:
|
||
- author: Trevor Sullivan
|
||
body: "Added documentation about the dependencies required to build balena-cli\r
|
||
|
||
\r"
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Trevor Sullivan <trevor@balena.io>
|
||
hash: 2d9bb2130ef7c5d4b3a5612e33b702ee0fd44bc8
|
||
subject: "Moving docs from PR #1055"
|
||
- author: Trevor Sullivan
|
||
body: "Escape backticks in JS template literal\r
|
||
|
||
\r"
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Trevor Sullivan <trevor@balena.io>
|
||
hash: f6d67b94f3f86df4c829be39c5ec2535da38ece0
|
||
subject: Escape backticks in JS template literal
|
||
date: 2019-01-07T18:43:53Z
|
||
version: 9.8.0
|
||
- commits:
|
||
- author: Trevor Sullivan
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Trevor Sullivan <trevor@balena.io>
|
||
hash: 64ec151e4bd8a9502169564b919949fc37f7ebba
|
||
subject: Added documentation about the dependencies required to build balena-cli
|
||
date: 2018-12-28T22:09:52Z
|
||
version: 9.7.0
|
||
- commits:
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: 0f302d30eccfaa9ea72f1c114c615794b3ba26dc
|
||
subject: Add push --registry-secrets option for private docker registry
|
||
authentication
|
||
date: 2018-12-18T21:17:15Z
|
||
version: 9.6.0
|
||
- commits:
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
resolves: "#1013"
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: 97d6a39677650997f259e4394c1f8272eedda854
|
||
subject: Add explicit device type option to `os configure` & `config generate`
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: 853d1464578b18fc8f5978ff3c3ca11455f58deb
|
||
subject: Update the os configure examples to better explain --device-type
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: 952d74207d9caa5a3fabbb86c3a8130154ffabb5
|
||
subject: Check that the provided device type option is of the same arch
|
||
- author: Thodoris Greasidis
|
||
body: Also now fetches the device type from the image/API only once.
|
||
footers:
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: eff49beb366f9c9a4ede7fc2448cd683d407a7d7
|
||
subject: Wait for the device type compatibility check before showing the form
|
||
date: 2018-12-14T15:06:06Z
|
||
version: 9.5.0
|
||
- commits:
|
||
- author: Alexis Svinartchouk
|
||
body: Downgrade @types/node to version 6 as we support node6
|
||
footers:
|
||
change-type: patch
|
||
hash: 03a3ef38e1f9feface22dbaed0c4db0051517f57
|
||
subject: Fix deploy action on node 6
|
||
date: 2018-12-14T10:37:08Z
|
||
version: 9.4.1
|
||
- commits:
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
hq: https://github.com/resin-io/hq/pull/281
|
||
resolves: "#866"
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: 1e5cf8655e1d583e8faa5a80a9d87e602722d42d
|
||
subject: "actions: Add resource tag operations"
|
||
date: 2018-12-10T21:21:05Z
|
||
version: 9.4.0
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: Also change the documentation to an armv7hf.
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: a357405f3a9150895ea690514f1e2d9ba5d0df11
|
||
subject: Make architecture checking more stringent when installing emulators
|
||
date: 2018-12-03T13:23:58Z
|
||
version: 9.3.6
|
||
- commits:
|
||
- author: Thodoris Greasidis
|
||
body: |-
|
||
Until further investigation it is recommended to pin event-stream
|
||
to v3.3.4.
|
||
footers:
|
||
change-type: patch
|
||
see: https://github.com/dominictarr/event-stream/issues/116
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: ca861a63496d074bb4ae2eb22f83dff732b2dadd
|
||
subject: Fix potential dependency security issue
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: ca8484b466e13d97d5ebb3dca87b9c30f05b4b7e
|
||
subject: Update dependencies
|
||
date: 2018-11-28T18:28:48Z
|
||
version: 9.3.5
|
||
- commits:
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
resolves: "#1038"
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: b6c041c9b57c764800c7202d4051411e87dbe126
|
||
subject: "actions/os-initialize: Convert Promise to a Bluebird one"
|
||
date: 2018-11-27T15:30:13Z
|
||
version: 9.3.3
|
||
- commits:
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
connects-to: "#1007"
|
||
resolves: "#1033"
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: 93a5380c0975f7e37f8d21bd9a9534e1b21dc930
|
||
subject: "actions/os: Fix os configure using bluebird methods on plain promise"
|
||
date: 2018-11-26T09:02:51Z
|
||
version: 9.3.2
|
||
- commits:
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
connects-to: "#1007"
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: 5abd240d50764295386aee67304dc8f77f346480
|
||
subject: "actions/config: Fix examples to include --version as required"
|
||
date: 2018-11-26T07:59:00Z
|
||
version: 9.3.1
|
||
- commits:
|
||
- author: Alexis Svinartchouk
|
||
body: |-
|
||
* ext2fs fixes build issues on 32 bit Linux platforms
|
||
* preload fixes issues with the --dont-check-arch flag
|
||
footers:
|
||
change-type: minor
|
||
hash: 2f53cbf088088303f185e0ffc904cf63575d8a90
|
||
subject: Stop pinning ext2fs and update preload to ^8.0.4
|
||
date: 2018-11-22T14:26:56Z
|
||
version: 9.3.0
|
||
- commits:
|
||
- author: Akis Kesoglou
|
||
body: "Fixes #1028"
|
||
footers:
|
||
change-type: patch
|
||
hash: 06c450e9a575a63bf7e780300acaac91db775c11
|
||
subject: Fix missing import in `os configure`
|
||
date: 2018-11-20T13:36:25Z
|
||
version: 9.2.2
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: |-
|
||
The filter is added with an `as any`, as the typings dont yet support
|
||
using $eq and $ne.
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 6ad4598e7e93990f785c38d33f85d35388c65e5c
|
||
subject: Add case-insensitive checking for application names in balena push
|
||
date: 2018-11-19T15:13:18Z
|
||
version: 9.2.1
|
||
- commits:
|
||
- author: Akis Kesoglou
|
||
body: >-
|
||
`version` used to be optional but it seems we recently had to make it a
|
||
required parameter. However it really feels redundant when all it’s used
|
||
for is to determine whether the command should issue a legacy user API
|
||
key or a provisioning key.
|
||
|
||
This makes version optional but tries to figure it out by itself by
|
||
reading os-release from the image's boot partition. This is not
|
||
foul-proof however, and while it'll work with most recent images it
|
||
won't work with all and in that case it'll bail out and only then warn
|
||
the user to specify it via the --version argument.
|
||
footers:
|
||
change-type: minor
|
||
hash: 8291c96e69407a4c691a35c27ff3cd406794e946
|
||
subject: Make specifying the version during configuration optional
|
||
date: 2018-11-16T18:09:36Z
|
||
version: 9.2.0
|
||
- commits:
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: 64f9b50e404944de50bf75ee37efc097f0b8f379
|
||
subject: Extend the github repository templates
|
||
date: 2018-11-16T16:32:45Z
|
||
version: 9.1.4
|
||
- commits:
|
||
- author: Akis Kesoglou
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 6e36cd139a92ec6bacb322e23122ecc00e2967d1
|
||
subject: Include `join` and `leave` commands in API documentation
|
||
date: 2018-11-16T14:58:35Z
|
||
version: 9.1.3
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 116c3c787c8241bb9248ea335fa29d971d02d5d4
|
||
subject: Fix build & deploy commands in standalone build
|
||
date: 2018-11-13T18:06:02Z
|
||
version: 9.1.2
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
closes: "#1019"
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: b799f3a46df8f8f7d99fab09a3d5bd0cdde607a9
|
||
subject: Fix the architecture string used when downloading qemu versions
|
||
date: 2018-11-12T16:15:50Z
|
||
version: 9.1.1
|
||
- commits:
|
||
- author: Edward Keeble
|
||
body: >-
|
||
When building with emulation mode enabled, this downloads the version of
|
||
qemu
|
||
|
||
appropriate to the architecture of the project (either arm or aarch64).
|
||
footers:
|
||
change-type: minor
|
||
hash: 0b67a40d5727336f6ea0e21f68abce24e879997d
|
||
subject: Update qemu to v3, and automatically use the correct architecture
|
||
(arm/aarch64)
|
||
- author: Edward Keeble
|
||
body: ""
|
||
hash: 42f752e4008ddeead044c4a4429fe419cf282f42
|
||
subject: Use existing tar-stream dependency to untar qemu archive rather than
|
||
adding a new dependency.
|
||
- author: Edward Keeble
|
||
body: Copy the correct binary into the local build context when executing a
|
||
build.
|
||
hash: 26c4e466bd97c512a7ad72fc6b98cbcd8b8d0488
|
||
subject: Store separate local qemu binaries for aarch64 and arm architectures.
|
||
- author: Edward Keeble
|
||
body: ""
|
||
hash: b83b7145af8ba1a18c5b2b94b78058d0f9f3a4a0
|
||
subject: Remove unnecessary parentheses
|
||
date: 2018-11-08T10:25:41Z
|
||
version: 9.1.0
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: After the recent SDK updates, they should now work everywhere
|
||
footers:
|
||
change-type: patch
|
||
hash: a809847d601f332de39ba4673a42c8a5db75c2ba
|
||
subject: Mark api keys in the CLI as non-experimental
|
||
date: 2018-11-07T15:45:03Z
|
||
version: 9.0.3
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 75bc9379953f84799cd28f442b5264148e36e6ba
|
||
subject: Stop validating device config, now that it's API-generated
|
||
date: 2018-11-06T12:06:18Z
|
||
version: 9.0.2
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@balena.io>
|
||
hash: 0deb59b6e24a9d506cfe9a208d4c24ba20523d33
|
||
subject: Dont ignore balena metadata directories when balena pushing
|
||
date: 2018-11-01T14:17:27Z
|
||
version: 9.0.1
|
||
- commits:
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: major
|
||
connects-to: "#978"
|
||
depends-on: https://github.com/resin-io/resin-sdk/pull/594
|
||
hq: https://github.com/resin-io/balena/pull/1140
|
||
signed-off-by: Thodoris Greasidis <thodoris@resin.io>
|
||
hash: 4d42f74c0ce176b27699f260c13906b1c3830e93
|
||
subject: Add support for the Opensource provisioning flow
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
signed-off-by: Thodoris Greasidis <thodoris@resin.io>
|
||
hash: f4b84941cd60ec8581871146237a9f1b7c353bd5
|
||
subject: "package.json: Use the pre-release balena SDK"
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: major
|
||
hash: 4907fccf4888a4d8a3781252e0fe72f32970f5aa
|
||
subject: Rename everything from 'resin' to 'balena'
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: 31628cfdcb78f44ae7cc1167c27b979060427ba0
|
||
subject: "promote: Use ResinSdk type namespace"
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
depends-on: https://github.com/resin-io/resin-sdk/pull/596
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: b6266878d4878f92207ae0fd29fb14ca63566f96
|
||
subject: "utils/promote: Use the application slug for filtering & presenting"
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
depends-on: https://github.com/resin-io/resin-sdk/pull/595
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: f60d857c93f41d72d2b7221e4be24fe2e12c072e
|
||
subject: "utils/promote: Do not rely on the user to always be there"
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: fd316167d88a02b4e333d952e81ff289a8327e79
|
||
subject: Sort device types by name
|
||
- author: Akis Kesoglou
|
||
body: ""
|
||
hash: 79f33c749be61195f1375f9c7733664ce61d55bd
|
||
subject: fix deploy
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: c6eca9f8956f3e40654a6e0b43a76bbebb50bd99
|
||
subject: Rewrite the env commands in TypeScript
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: c2df87bcc63e0fe59b3e26502f11609d9fbfc73e
|
||
subject: Code formatting
|
||
- author: Thodoris Greasidis
|
||
body: Add support for the Opensource provisioning flow
|
||
hash: e71f622453b1577003c2ac96f65377af6d9a09c9
|
||
subject: "Merge pull request #979 from resin-io/978-oss-flow"
|
||
- author: Thodoris Greasidis
|
||
body: "utils/promote: Use the application slug for filtering & presenting"
|
||
hash: ea1c1bb8d499d837bb650406db6a7a5c7c0b1ea1
|
||
subject: "Merge pull request #994 from resin-io/978-oss-flow-slug"
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: major
|
||
hash: dc6cde2cf1c71c0dd08169b2ee28343cf37b9f2a
|
||
subject: Change env var commands to set app-wide env vars, using the new SDK
|
||
- author: Tim Perry
|
||
body: Rename everything from 'resin' to 'balena'
|
||
hash: 85d82ab9ca982842076346ae97cc6b50f1112391
|
||
subject: "Merge pull request #997 from resin-io/984-the-big-rename"
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 4ff42c11e6b7eb294cb13ac2b19afcb1feb43290
|
||
subject: Remove rename warning
|
||
- author: Paulo Castro
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Paulo Castro <paulo@balena.io>
|
||
hash: f9263975bc2b045ac1686b3bead07fce50aecf09
|
||
subject: Add rename notice to resin-cli
|
||
date: 2018-10-29T21:44:16Z
|
||
version: 9.0.0
|
||
- commits:
|
||
- author: Thodoris Greasidis
|
||
body: >-
|
||
Adds an alternative bin file that does not require building the project
|
||
but
|
||
|
||
loads the source files directly.
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: 24c2ffefc9b1d096c9696593f5b7103338671b3a
|
||
subject: "chore: Add on the fly transpiled bin"
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: 39fe63fb2d535416b4c5f6a59fec055adf24ae9a
|
||
subject: "README: Add development guidelines section"
|
||
date: 2018-10-24T10:41:22Z
|
||
version: 8.1.0
|
||
- commits:
|
||
- author: Will Boyce
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Will Boyce <will@resin.io>
|
||
hash: 332e731023cf2354625e02427411a70aadceda63
|
||
subject: "ssh: Move from resin-sdk-preconfigured to resin-sdk"
|
||
date: 2018-10-22T16:37:21Z
|
||
version: 8.0.3
|
||
- commits:
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: ca9247fb19f2feb9bab3adceff6047ecc3cda8a0
|
||
subject: "actions/app: Drop resin-sdk-preconfigured"
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Thodoris Greasidis <thodoris@balena.io>
|
||
hash: 948e6ea6f8971852cb8aa61a34ea0f4348059eaf
|
||
subject: "utils/patterns: Drop resin-sdk-preconfigured"
|
||
date: 2018-10-20T17:07:58Z
|
||
version: 8.0.2
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: c904726259b15ab8230c31c1cbbd65143b930cd8
|
||
subject: Update dockerignore to fix escSL bug
|
||
date: 2018-10-20T13:24:29Z
|
||
version: 8.0.1
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: major
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: f65e777d1b47fed5b3f1075730086e9ac390b9fa
|
||
subject: Bump tsconfig target to es6
|
||
- author: Cameron Diver
|
||
body: |-
|
||
The push command was relying on the output from the builder to indicate
|
||
the build status, but this isn't helpful for CI. This commit makes the
|
||
remote build module respect the `isError` flag which the builder sends
|
||
in any errors. Any errors which come from the builder indicate the
|
||
release will not be deployed.
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: ec589c2639ee1c0177e1e38f1f4282e64d9f8927
|
||
subject: Correctly error out on failed remote builds
|
||
- author: Cameron Diver
|
||
body: |-
|
||
Currently running the tests is painfully slow, this commit adds a task
|
||
which will run the bare minimum build, and then the tests, speeding up
|
||
the process by an order of magnitude.
|
||
I had to repeat `gulp test`, instead of reusing `npm run test`, so that
|
||
the pretest task isn't ran too.
|
||
footers:
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: dac45a884e5d2af66fbc35a9f8bb0401de36d8b1
|
||
subject: "dev: Add fast test npm task, to speed development"
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: 63c3d7ceee4175e122a0f5d83e862a0ecc5c7115
|
||
subject: "fix: Apply prettier to merged files"
|
||
- author: Alexis Svinartchouk
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Alexis Svinartchouk <alexis@resin.io>
|
||
hash: f02ed43f334e2cbfffc7eefe1dd68b685c7eaef1
|
||
subject: Default preload boolean parameters to false
|
||
- author: Alexis Svinartchouk
|
||
body: |-
|
||
Preload will now propose to preload any app that matches the image
|
||
architecture.
|
||
footers:
|
||
change-type: major
|
||
signed-off-by: Alexis Svinartchouk <alexis@resin.io>
|
||
hash: 0c1c108b2bf32a93c3e6e3d4eeacbc8f1e4e2ab6
|
||
subject: Check for correct architecture when preloading, instead of correct
|
||
device type
|
||
- author: Cameron Diver
|
||
body: |-
|
||
This commit brings in the ignore and dockerignore libraries, which when
|
||
provided with the patterns in the aforementioned files will ignore them.
|
||
footers:
|
||
change-type: major
|
||
closes: 889
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: a3dd489c705acc79c58f275c7d1537a2600a0a0f
|
||
subject: Respect ignore files when tarring sources
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: 88e11347bc9bf24eaed302a34436a2c0c6ac0e75
|
||
subject: "tests: Add tests for ignore files"
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: 872b17cf24fe58f7c9600d892b4d974aa79da2d8
|
||
subject: "refactor: Allow setting of a remote build error message"
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: cd6ee4ef5eeedaa6ef71da30c5d93edce4e91852
|
||
subject: Send push source packages as gzipped data
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: 4369a2d1610828082a54fce4fdc572e41fc40f0d
|
||
subject: "tconfig: Add skipLibCheck to tsconfig"
|
||
- author: Cameron Diver
|
||
body: |-
|
||
These files are not supported by any other part of the resin
|
||
infrastructure, and it could cause confusion with it not being
|
||
supported everywhere. The idea was originally added because we
|
||
thought we might need to make extensions on docker-compose, but
|
||
that hasn't happened.
|
||
footers:
|
||
change-type: major
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: 221666f59a582b9daf37eedb328800206fe6de55
|
||
subject: Stop accepting resin-compose.yml as a build composition definition
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: bf062124f79b106dbc5fd373563146b8b21628d6
|
||
subject: "compose: Add compose typings"
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: 6bcfb2dd51a591c7f01e6e825daae7dc8e803101
|
||
subject: "logs: Add log build function to logger"
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: f560aa75233ed3cd870578a291a82d1aa7e3907c
|
||
subject: export resolveProject function from compose module
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: c5d4e30e240840b93daf8a72b818534bb5685897
|
||
subject: "logger: Add logs logging function"
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: 947f91d570a5f25b9e8e671efc6540060eda84a1
|
||
subject: Support multicontainer local mode in resin push
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: fe751fdb23554d1a69184c51efa0d06990898a41
|
||
subject: Check supervisor version before attempting to do a local push
|
||
- author: Heds Simons
|
||
body: Local mode v2
|
||
hash: bf71f9ea167346be1afe15a0f1d37f7ed86fd0bd
|
||
subject: "Merge pull request #981 from resin-io/local-mode-v2"
|
||
date: 2018-10-19T15:29:41Z
|
||
version: 8.0.0
|
||
- commits:
|
||
- author: Scott Lowe
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 64b4f6747749228676de6cc5c0266fa7d794ac17
|
||
subject: Update sdk references in wizzard.coffee
|
||
date: 2018-10-18T19:06:38Z
|
||
version: 7.10.9
|
||
- commits:
|
||
- author: Scott Lowe
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 379f1cc2175dd33d54a061dc570b1193cfe412cd
|
||
subject: Update sdk references in device.coffee
|
||
- author: Scott Lowe
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 0d06701e2f1b55f1327056923a67bc140f96e0ed
|
||
subject: Update sdk references in notes.coffee
|
||
date: 2018-10-18T18:12:09Z
|
||
version: 7.10.8
|
||
- commits:
|
||
- author: Scott Lowe
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 7b7ae4ff894020fa232fcddd7daaf1c0ab4e174c
|
||
subject: Update sdk sdk references in auth.coffee
|
||
date: 2018-10-18T15:24:03Z
|
||
version: 7.10.7
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: Based on https://github.com/resin-io/docs/pull/915 from
|
||
@drjasonharrison-vp-eio
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Tim Perry <tim@resin.io>
|
||
hash: 8df066df12eab901a7cead592e34fa5fe8c1dec5
|
||
subject: Fix formatting of preload examples
|
||
date: 2018-10-03T13:56:57Z
|
||
version: 7.10.6
|
||
- commits:
|
||
- author: Lucian Buzzo
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Lucian Buzzo <lucian.buzzo@gmail.com>
|
||
hash: ab64fbc904fbc3128341d9713cf6fc36f6f74097
|
||
subject: "README: Fix typo"
|
||
date: 2018-09-25T14:08:02Z
|
||
version: 7.10.5
|
||
- commits:
|
||
- author: Pablo Carranza Velez
|
||
body: |-
|
||
This restores the behavior from before #911,
|
||
which is useful from some users.
|
||
Closes #966
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Pablo Carranza Velez <pablocarranza@gmail.com>
|
||
hash: 8298ba57656938b397e7bb6bc9bf19972172ca84
|
||
subject: "device: When registering, print the uuid"
|
||
date: 2018-09-24T17:07:16Z
|
||
version: 7.10.4
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Tim Perry <tim@resin.io>
|
||
hash: 8688eb5da0dd6ce52df968e76c8a539d87439498
|
||
subject: Include --emulated in the example resin build parameters
|
||
date: 2018-09-19T16:16:29Z
|
||
version: 7.10.3
|
||
- commits:
|
||
- author: Lucian Buzzo
|
||
body: "Connects to #969"
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Lucian Buzzo <lucian.buzzo@gmail.com>
|
||
hash: a5e03d55c38346aee5ae1401cb9bf853e92733ac
|
||
subject: "dependencies: Update resin-semver version to support Balena OS"
|
||
date: 2018-09-18T16:15:10Z
|
||
version: 7.10.2
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Tim Perry <tim@resin.io>
|
||
hash: be8a314d2bdccd6f9a5e7bb60ad7bc07e0b95f20
|
||
subject: Stop Travis deploying to npm (now handled by concourse)
|
||
date: 2018-09-11T12:28:12Z
|
||
version: 7.10.1
|
||
- commits:
|
||
- author: Pagan Gazzard
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Pagan Gazzard <page@resin.io>
|
||
hash: 9cd8228a2028d5fedd60992c81cf5ac16a2effcc
|
||
subject: Update resin-cli-form to 2.x
|
||
date: 2018-09-11T11:17:23Z
|
||
version: 7.10.0
|
||
- commits:
|
||
- author: Theodor Gherzan
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Theodor Gherzan <theodor@resin.io>
|
||
hash: 3b283d4a98beee140d72f1e29b5209a6da31e500
|
||
subject: Device api keys are no longer used in the registration process
|
||
date: 2018-09-10T13:33:38Z
|
||
version: 7.9.4
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Tim Perry <tim@resin.io>
|
||
hash: 295d6dee74e1ed4d1fc408dcb0238885523c8bdb
|
||
subject: Fix configuration hangs with some images by expanding the threadpool
|
||
date: 2018-08-20T15:37:22Z
|
||
version: 7.9.3
|
||
- commits:
|
||
- author: Pagan Gazzard
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Pagan Gazzard <page@resin.io>
|
||
hash: 94f02f0ad89962a5dd9f6cb60fcbd450bbc649ba
|
||
subject: Add warning about re-enabling automatic updates
|
||
date: 2018-08-15T21:39:23Z
|
||
version: 7.9.2
|
||
- commits:
|
||
- author: Pagan Gazzard
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Pagan Gazzard <page@resin.io>
|
||
hash: 71eca70a22c3adb148bbc30f4a04653ae8fe2486
|
||
subject: Fix errors in `getRequestStream` not being propogated
|
||
date: 2018-08-15T18:09:00Z
|
||
version: 7.9.1
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
closes: "#901"
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: e7c68c1a5c842f6431e34f799b2870f6039fd72a
|
||
subject: Support emulated and nocache options for remote builds
|
||
date: 2018-08-09T14:52:04Z
|
||
version: 7.9.0
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Tim Perry <tim@resin.io>
|
||
hash: 802ccc1b9a0b09adb874bdb0f9599a6b056cbbb6
|
||
subject: Fix bug where the sudo helper failed in os initialize
|
||
date: 2018-08-09T10:37:53Z
|
||
version: 7.8.6
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
signed-off-by: Tim Perry <tim@resin.io>
|
||
hash: d8aaccf80ce62c37e672789d2c19868a9468018a
|
||
subject: Update typed-error to fix some TS complaints
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Tim Perry <tim@resin.io>
|
||
hash: e32eda26d9b83a2c95ffbcf6ac6c4f83425fd561
|
||
subject: Update .resin-sync.yml docs for local push and include example env vars
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
signed-off-by: Tim Perry <tim@resin.io>
|
||
hash: 392cd8569f8e8356d1b37584c8d0f72e3942d244
|
||
subject: Make build trigger hash examples clearer
|
||
date: 2018-08-09T10:09:37Z
|
||
version: 7.8.5
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: The changes from our fork have now been completed and released
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Tim Perry <tim@resin.io>
|
||
hash: 7c75346a1ad69fab05f440147a84cceaf54d59be
|
||
subject: Update klaw
|
||
date: 2018-08-02T10:37:41Z
|
||
version: 7.8.4
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: e350f9b335a7226d1ede202233d45235df06de24
|
||
subject: Follow links found during builds
|
||
date: 2018-07-25T14:07:20Z
|
||
version: 7.8.3
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: f4f44f978e8444da8600cc4e6c1a8a837feefd26
|
||
subject: Update reconfix to fix volume signature errors in local configure
|
||
date: 2018-07-25T10:23:38Z
|
||
version: 7.8.2
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 430d4aeaa752e7a096f6035f90352a33d7ec9a2f
|
||
subject: Be explicit about how much initial history log tailing includes
|
||
date: 2018-07-20T18:07:01Z
|
||
version: 7.8.1
|
||
- commits:
|
||
- author: Akis Kesoglou
|
||
body: ""
|
||
hash: 7846af390ee1e54f425ad04e8c3bedea9d0d2931
|
||
subject: Improve `selectFromList` function signature to be much more reusable
|
||
- author: Akis Kesoglou
|
||
body: >-
|
||
Both commands work with local devices by remotely invoking the
|
||
`os-config` executable via SSH. This requires an as of yet unreleased
|
||
resinOS (that will most likely be v2.14) and the commands ascertain
|
||
compatibility merely by looking for the `os-config` executable in the
|
||
device, and bail out if it’s not present.
|
||
|
||
`join` and `leave` accept a couple of optional arguments and implement a
|
||
wizard-style interface if these are not given. They allow to
|
||
interactively select the device and the application to promote to. If
|
||
the user has no apps, `join` will offer the user to create one. `join`
|
||
will also offer the user to login or create an account if they’re not
|
||
logged in already without exiting the wizard.
|
||
|
||
`resin-sync` (that's used internally to discover local devices) requires
|
||
admin privileges. If no device has been specified as an argument, the
|
||
commands will launch the device scanning process in a privileged
|
||
subprocess via two new internal commands: `internal sudo` and `internal
|
||
scanDevices`. This avoids having the user to invoke the commands with
|
||
sudo and only request escalation if truly needed. This commit also
|
||
removes the dependency to “president”, implementing “sudo” functionality
|
||
within the CLI.
|
||
footers:
|
||
change-type: minor
|
||
hash: 5cbe1c410f7081ff78b41e8a6d9c0f06ad92934e
|
||
subject: Add join/leave commands to promote and move devices between platforms
|
||
- author: Akis Kesoglou
|
||
body: ""
|
||
hash: 27b877dd339ec752ed3848e66d1f5123347e8baa
|
||
subject: Forward root CA to device config if one is present
|
||
- author: Akis Kesoglou
|
||
body: If for whatever reason resin-image-fs is not importable — eg. if it’s
|
||
built for another arch — any command that imports `helpers.ts` will just
|
||
quit without any error/traceback.
|
||
hash: 916cc364309795146dd64033230cd362765fcf11
|
||
subject: Lazily import `resin-image-fs`
|
||
date: 2018-07-20T12:36:20Z
|
||
version: 7.8.0
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: |-
|
||
Fixes #915
|
||
Change-Type: patch
|
||
hash: 892adf4c47c3397ee2705604e1ec3dcc82f89a64
|
||
subject: Update OS & config actions to the latest SDK
|
||
- author: Tim Perry
|
||
body: |-
|
||
This is used to ensure the correct type of API key is used in all
|
||
configuration.
|
||
footers:
|
||
change-type: patch
|
||
hash: 0bf6fb17397819d41420b4a025b05b9ccca4eb0b
|
||
subject: Add --version options to os configure & config generate
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 36eb0a108e3077c8fbe37340bbf394aee14fd50b
|
||
subject: Post-review tweaks to OS actions
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 70be2ae59673bcce3246399c4127825ab3c6fce1
|
||
subject: Tweaks to config options handling after review
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 9a467c5ecda2232bd1070ec5f785c02a7556630f
|
||
subject: Pin all type modules
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: a93141343f6ac1d552f283c9a1023c24858eb4c8
|
||
subject: Update TypeScript to 2.8.1
|
||
date: 2018-07-17T15:43:31Z
|
||
version: 7.7.4
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 652a1b7650713e6c5727feaf42e73852ae503913
|
||
subject: Update the deploy key since npm invalidated the old one
|
||
date: 2018-07-13T17:21:19Z
|
||
version: 7.7.3
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 9d0c3f7535325cefa1b7ac3074a4909212c76a94
|
||
subject: Pin ext2fs to 1.0.7 to avoid temporary deployment issues
|
||
date: 2018-07-13T11:40:26Z
|
||
version: 7.7.2
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 7cb27283c5b2f0fb0f807f05697a17f074b4a31c
|
||
subject: Update logs action to use the MC SDK
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: dc9ee098381991a5facf613e69701637113aecfa
|
||
subject: Update CLI to SDK v10 (include new API logs)
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: f9cf0aaf232c32859234731b61439d8f3f8c98e0
|
||
subject: Remove a couple of artifacts of the pubnub logs implementation
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 4388a248b9e5ddadf0ef9806b49e7cd026055241
|
||
subject: Make sure we don't duplicate historical logs when streaming
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: e62e8b88c2c113e9d61bbe59492e5b4015a4f6e5
|
||
subject: Simplify logs promises after review
|
||
date: 2018-07-12T13:59:29Z
|
||
version: 7.7.1
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
hash: 52f93f8f12bb1d466144c937ecc20dedbbc2219c
|
||
subject: Add --generate-device-api-key parameter to config generate
|
||
date: 2018-07-11T04:28:26Z
|
||
version: 7.7.0
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: bf4f687a2a451f8d4bd2eb64d32d2e2dd379a121
|
||
subject: Make local commands more resilient to unnamed containers
|
||
date: 2018-06-28T16:26:12Z
|
||
version: 7.6.2
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: |-
|
||
Fixes #906
|
||
Change-Type: patch
|
||
hash: 8c74f784f76a50b69c66edd154ce70d7f511474f
|
||
subject: Make sure 'resin push' is included in the docs
|
||
date: 2018-06-26T17:22:45Z
|
||
version: 7.6.1
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
closes: "#886"
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: 1a48fed1f7e3ba1ca7b918f0cfa15018133916f4
|
||
subject: Support pinned release preloading
|
||
date: 2018-06-20T17:00:13Z
|
||
version: 7.6.0
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 72a893be95463afdaf422c040b72db2e413d196a
|
||
subject: Document Pyhton native build dependency
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 398c34d842d1b5895b794e9da8da51d0972d8304
|
||
subject: Includes new prettier changes, and pin prettier to stop more appearing
|
||
date: 2018-06-12T18:33:48Z
|
||
version: 7.5.2
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: da8483e6a6e8dbc952327bc2de402e2b1ec9160f
|
||
subject: Add a multicontainer caveat to the env var commands
|
||
date: 2018-06-01T11:10:33Z
|
||
version: 7.5.1
|
||
- commits:
|
||
- author: Ariel Flesler
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
hash: b7f94a222d529d727a20dd4554fc86f682c650d6
|
||
subject: Update resin-compose-parse dependency version to 1.10.2
|
||
date: 2018-05-31T16:16:48Z
|
||
version: 7.5.0
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: "Fixes #768"
|
||
footers:
|
||
change-type: patch
|
||
hash: 232cf8d426414ca56263153a7c50a5d798ef19fe
|
||
subject: Update SDK in resin device(s) to ensure the dashboard URL is correct
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 28fe69fe94b57d6a93a00490c3a158d641dd398d
|
||
subject: Update to latest SDK in lots of easy device commands
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 865f085094fc41168971a7917355c587389f8f40
|
||
subject: Make sure we still show the device commit, despite API changes
|
||
date: 2018-05-24T14:13:02Z
|
||
version: 7.4.1
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
connects-to: "#843"
|
||
hash: 439d8d396ffc8e5aea5b7ab20549974036c5fe2f
|
||
subject: Add push command which starts a build on remote resin servers
|
||
date: 2018-05-10T12:44:44Z
|
||
version: 7.4.0
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: |-
|
||
It's awkward that error handling requires you to go to a different
|
||
package, it makes things more complicated, and there's nowhere else that
|
||
really should be reusing this logic. Let's inline it, so we can
|
||
deprecate the module entirely.
|
||
footers:
|
||
change-type: patch
|
||
hash: e7a8deed0568fc6600c1e49a634aebbd358dbbfa
|
||
subject: Inline the entire resin-cli-errors module
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: c2518448a30bcbd1131f7ba8eba7d5fd8335d98e
|
||
subject: Catch require errors and provide helpful instructions
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 4b818ad51c15cbcf6b543bcfd86f57af9b6da5be
|
||
subject: Style improvements after review
|
||
date: 2018-05-03T17:56:54Z
|
||
version: 7.3.8
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: 35ca34d07d3989f708d21863a5585fcb0ada6db9
|
||
subject: Pin node types to v9.0.0 to avoid build errors with transient
|
||
dependencies
|
||
date: 2018-04-30T15:25:24Z
|
||
version: 7.3.7
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: |-
|
||
This doesn't fix actual usage of image fs, just makes it possible to
|
||
stop commands that don't use it from failing entirely.
|
||
footers:
|
||
change-type: patch
|
||
connects-to: "#869"
|
||
hash: 2c46c59a796d1ebee016c9c900abe45324880a8a
|
||
subject: Update resin-image-fs to stop non-config commands failing in node 10
|
||
date: 2018-04-30T09:54:10Z
|
||
version: 7.3.6
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: |-
|
||
The status includes a description of how long the device has been in
|
||
this state (Up 6 weeks), which is frequently wrong as when the device
|
||
first starts up its clock isn't up to date. It's confusing and messy,
|
||
best to just remove it entirely.
|
||
Fixes #828
|
||
Change-Type: patch
|
||
hash: ad2713fc00580c6da9e4f9dc70ec0269a6463d4b
|
||
subject: Don't show Docker container status from devices, as it can be wrong
|
||
date: 2018-04-18T19:08:17Z
|
||
version: 7.3.5
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: |-
|
||
Fixes #844
|
||
Change-Type: patch
|
||
hash: 919b3c343500ce7c7278d74bae038e3103ceea3f
|
||
subject: Include resin compose schemas in the standalone build
|
||
date: 2018-04-18T16:41:51Z
|
||
version: 7.3.4
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: cf4c7826b24f07d1494cdb108ea72e01c3ade0ac
|
||
subject: Update to Sentry 2.x
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: a16ac376254f4cc51ae8b36cc454c00199bc9299
|
||
subject: Include Sentry breadcrumbs for context in error reports
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 6a8b947c2ec6d31731d151c7d952af48606bf986
|
||
subject: Don't report lots of user input errors
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 37e4ec6364d1bba1e58b460452ae36260b37c274
|
||
subject: Rename expectedError to exitWithExpectedError
|
||
date: 2018-04-17T14:46:14Z
|
||
version: 7.3.3
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
connects-to: "#824"
|
||
hash: 36da7b66c811fbf8cfb0db28c2d8ca9b8150c6ac
|
||
subject: Update Dockerode to fix local push issue in standalone builds
|
||
date: 2018-04-16T16:21:23Z
|
||
version: 7.3.2
|
||
- commits:
|
||
- author: Pablo Carranza Velez
|
||
body: "Connects-to: https://github.com/resin-io/resin-supervisor/issues/618"
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Pablo Carranza Velez <pablo@resin.io>
|
||
hash: a5ba5befd1a5f8cfe6c30ca526bfd51344a68d60
|
||
subject: Update resin-compose-parse to v1.8.1 to fix a problem parsing ports
|
||
date: 2018-04-13T19:43:59Z
|
||
version: 7.3.1
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
hash: 59d4890eae438886cdaf2a187dee00efb2358e93
|
||
subject: Add 'api-key generate' command
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: e0bcb5e0b9a4136aa4676fa2755dba70f8a969b3
|
||
subject: Always call done() for api key generation, not just if we're successful
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 0e5f2fe748477b98da02f2b0f968b9565e937abc
|
||
subject: Remove now-unused stream-to-promise dependency
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 834a2f1e4d7d434b1c18c89c2acdcdaf12d87622
|
||
subject: Warn user that api keys will not be shown again in future
|
||
date: 2018-04-12T10:24:40Z
|
||
version: 7.3.0
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: c06993cb8ea1a60f69b8c2cf77d17efb83ee635e
|
||
subject: Correct documented node version requirement to 6+
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 45d3a7a124589763837c4b658bec0cd1b62b2595
|
||
subject: Explicitly depend on tar-stream
|
||
date: 2018-04-10T11:10:03Z
|
||
version: 7.2.4
|
||
- commits:
|
||
- author: Cameron Diver
|
||
body: |-
|
||
This doesn't run a linter or any documentation generation, aiding in
|
||
quick development time.
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: 89f62683ce2b01fbb55c7de046d5e775ac547f59
|
||
subject: Add a fast build script to package.json
|
||
date: 2018-04-06T17:11:32Z
|
||
version: 7.2.3
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: dd268993b34b03a2348bd75fc4b78fefbb758def
|
||
subject: Throw a clear error when logging in with an invalid token
|
||
date: 2018-04-04T19:34:57Z
|
||
version: 7.2.2
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 875ec8b8bdb17b5fdcd00bdf4ae916ded8800b43
|
||
subject: Update docker-qemu-transpose to avoid the broken 0.4.1 release
|
||
date: 2018-03-29T14:47:31Z
|
||
version: 7.2.1
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
hash: 12a191600735bd45a473a1bd5b5c14338365c58d
|
||
subject: Allow (experimental!) login with API keys
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
fixes: "#578"
|
||
hash: 2db1d84d3c2f2c57239f5a7b73b4c945d950c388
|
||
subject: Do not require a login for builds
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 0e2fb8c96c672e503561f28454fd6ec342c66fd6
|
||
subject: Promisify auth utils tests
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: e965c603d2641c6a6f2dd6afd2b2ff76d97978c4
|
||
subject: Use spec test reporter, so we can debug with output
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: d3a0bfc5f69212f93f5ee8cc415a69c7f6861995
|
||
subject: Fix auth utils tests to work with new SDK
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: ce64889b0469c121902c150be0bf17ee9d59e1d1
|
||
subject: Clarify isTokenValid logic
|
||
date: 2018-03-29T10:15:32Z
|
||
version: 7.2.0
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: |-
|
||
Fixes #814
|
||
Change-Type: patch
|
||
hash: 05b1c37379c38b505b5c9fca9050044a48cd8e72
|
||
subject: Fix build emulation for multi-stage builds
|
||
date: 2018-03-29T09:03:41Z
|
||
version: 7.1.6
|
||
- commits:
|
||
- author: Akis Kesoglou
|
||
body: "This is a regression introduced in #818"
|
||
footers:
|
||
change-type: patch
|
||
hash: c6c904682654b271407ba53ddac4adb9f92ba90f
|
||
subject: Fix crash when an app is not specified for build command
|
||
date: 2018-03-28T12:01:11Z
|
||
version: 7.1.5
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 2e944cf2f456efe862585746146afb535e4bf3c2
|
||
subject: "Upgrade resin-sync to pull in the fix for #824"
|
||
date: 2018-03-26T16:31:47Z
|
||
version: 7.1.4
|
||
- commits:
|
||
- author: Alexis Svinartchouk
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: ca1ac2bb83c0d3c8390c4c5ede57d4939c1e6b81
|
||
subject: Prefix all pine options with '$' in preload to avoid pine warnings.
|
||
date: 2018-03-23T15:57:55Z
|
||
version: 7.1.3
|
||
- commits:
|
||
- author: Alexis Svinartchouk
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: a3b446dbe703fa08e5109e0b365f6e770e99b4e1
|
||
subject: Update resin-preload to 6.2.0 and resin-sdk to 9.0.0-beta16
|
||
date: 2018-03-23T13:56:15Z
|
||
version: 7.1.2
|
||
- commits:
|
||
- author: Zach Walchuk
|
||
body: Our docs markdown renderer doesn't process explicit anchor tags, as it
|
||
generates its own. The script that generates the markdown has been
|
||
updated to not include these tags and to properly build the TOC links.
|
||
footers:
|
||
change-type: patch
|
||
hash: ee75ff2753781e9a3d7e892ff8f57e89727d4471
|
||
subject: Remove explicit anchor links in CLI docs
|
||
- author: zwalchuk
|
||
body: ""
|
||
hash: a4142097f882ecd4c82d180881418f790fd1a911
|
||
subject: Merge branch 'master' into doc-headings
|
||
date: 2018-03-22T18:03:08Z
|
||
version: 7.1.1
|
||
- commits:
|
||
- author: Akis Kesoglou
|
||
body: >-
|
||
This mostly reverts the removal of the legacy deploy code that pushed
|
||
image tars via the builder. It’s needed for users to avoid having to
|
||
switch between CLI versions in order to push to legacy apps as well.
|
||
|
||
Note: this pins resin-sdk to 9.0.0-beta14 as I couldn’t get it to
|
||
install otherwise — npm would always install 9.0.0-beta9 instead.
|
||
footers:
|
||
change-type: minor
|
||
hash: 62f006b89ab0fa8a1575f213579910f732f17c0f
|
||
subject: Add legacy deploy method back
|
||
- author: Akis Kesoglou
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 066ac591ac7e40fcfc756cc7b7599e95a996d775
|
||
subject: Warn early if deploying a multicontainer project to an incompatible app
|
||
- author: Akis Kesoglou
|
||
body: ""
|
||
hash: a356ecf9b65988178e9c525ce1a4b14519cb2a51
|
||
subject: Remove unused code
|
||
- author: Akis Kesoglou
|
||
body: ""
|
||
hash: 9455d438e25e147a32ffaced99fce85b1d2a2cd0
|
||
subject: Formatting fixes
|
||
- author: Akis Kesoglou
|
||
body: ""
|
||
hash: 4f167cb836bf2d9ffad0cb4cece015a326face7d
|
||
subject: Address review feedback
|
||
date: 2018-03-22T11:44:00Z
|
||
version: 7.1.0
|
||
- commits:
|
||
- author: Alexis Svinartchouk
|
||
body: "Connects-To: #820"
|
||
footers:
|
||
change-type: patch
|
||
hash: 24ebe2946c89bb81038d747ba8ed03e448e768a3
|
||
subject: Update resin-preload to 6.1.2
|
||
date: 2018-03-20T15:54:29Z
|
||
version: 7.0.7
|
||
- commits:
|
||
- author: Akis Kesoglou
|
||
body: This makes sure build logs don’t leak escape sequences and new lines and
|
||
they don’t break the output. Also improved “inline” logs by normalising
|
||
the stream before passing it to “transpose build stream”.
|
||
footers:
|
||
change-type: patch
|
||
fixes: "#808"
|
||
hash: 1833f6ff0ac2051219acd9b16576d9cb89578172
|
||
subject: Improve handling of build log output
|
||
- author: Akis Kesoglou
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 5f7eee8eac38c27f2f5a11b4df07384edbf38132
|
||
subject: Make sure image name is all lowercase
|
||
- author: Akis Kesoglou
|
||
body: ""
|
||
hash: 242c3731ee248c902cbfd083a587e140d3dfec1e
|
||
subject: Remove redundant import
|
||
date: 2018-03-20T10:43:32Z
|
||
version: 7.0.6
|
||
- commits:
|
||
- author: Ronald McCollam
|
||
body: This contains bash completion functionality for the resin CLI, including
|
||
completion for sub-commands.
|
||
footers:
|
||
change-type: patch
|
||
hash: 8c3cb3f585587201e4814067985333ae495d542f
|
||
subject: Add bash completions
|
||
- author: Ronald McCollam
|
||
body: Add brief information about tab completions for bash and instructions to
|
||
enable it.
|
||
hash: b409bdcc73483bd4de9979b1a6281ccc6a63d740
|
||
subject: add blurb about bash completion
|
||
date: 2018-03-15T20:03:34Z
|
||
version: 7.0.5
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 6ee36cb5c76d8a303ce772160e73d507dfee96f3
|
||
subject: Generate consistent working anchors for both our md output & resin docs
|
||
date: 2018-03-15T12:09:17Z
|
||
version: 7.0.4
|
||
- commits:
|
||
- author: Akis Kesoglou
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: fe01ead0234181478e862a30aa49d48c261e42a8
|
||
subject: Fix getting window size when there’s no TTY attached
|
||
date: 2018-03-15T08:54:20Z
|
||
version: 7.0.3
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 3e019f7f34508d5e0ef28ca37006cd7780679514
|
||
subject: Remove leftover capitanodoc.coffee file (it's now TS)
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: d9906121e10577891c5333ad603e87cbb084078e
|
||
subject: Update full CLI docs with recent installation improvements too
|
||
date: 2018-03-13T12:00:31Z
|
||
version: 7.0.2
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 35fd79f5775b4fe23427047d405c36f14fa36572
|
||
subject: Remove (duplicated) runtime ts-node dependency
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: c42bc74f1f1d194d62c9ae22d78904c6c9dde2b4
|
||
subject: Remove unnecessary resin-cli-auth dependency
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: cdf6580ecc57116afa1b1e327e5880d08cf97802
|
||
subject: Recommend using unsafe-prem to avoid permission issues on install
|
||
date: 2018-03-12T16:36:29Z
|
||
version: 7.0.1
|
||
- commits:
|
||
- author: Alexis Svinartchouk
|
||
body: >-
|
||
* require('resin-sdk') => multicontainer SDK
|
||
|
||
* require('resin-sdk-preconfigured') => 6.15.0 SDK
|
||
|
||
* all 'resin-sdk' requires replaced with 'resin-sdk-preconfigured'
|
||
|
||
* resin-sdk-preconfigured TS typings are copy pasted from the current
|
||
resin-sdk master
|
||
|
||
The idea is to progressively replace all 'resin-sdk-preconfigured'
|
||
|
||
requires with 'resin-sdk' (multicontainer sdk) and eventually remove
|
||
|
||
resin-sdk-preconfigured from package.json.
|
||
footers:
|
||
change-type: patch
|
||
hash: 76a5cdc9775073d9e9f3eaa54da7b878386c93fa
|
||
subject: Require multicontainer SDK
|
||
- author: Alexis Svinartchouk
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: cb207f18a56e0ca043deb2162f3ff54968cdabfa
|
||
subject: Update the keys action to use the multicontainer SDK
|
||
- author: Akis Kesoglou
|
||
body: |-
|
||
This brings in maintainance improvements.
|
||
New versions are:
|
||
- resin-bundle-resolve: 0.5.1
|
||
- resin-docker-build: 0.6.2
|
||
hash: 4b9ccae442addac593fb1ada503d69313e506739
|
||
subject: Update bundle-resolve and docker-build to latest
|
||
- author: Tim Perry
|
||
body: |-
|
||
There are very few plugins in real-world use, we're not actively working
|
||
on this at all, and the current approach won't work once we move to
|
||
standalone node-less binary installation anyway.
|
||
footers:
|
||
change-type: major
|
||
hash: 079ce552e3fce754152d399e6b501bcedc5916ac
|
||
subject: "*BREAKING*: Remove support for plugins entirely"
|
||
- author: Alexis Svinartchouk
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
hash: f698f561c9e4487c9270e0f4091f30644d8b088b
|
||
subject: "Multicontainer preload: Update resin-preload to 6.0.0-beta4"
|
||
- author: Alexis Svinartchouk
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 163684e3a93d9664a6e8a1fcc300aa4e6e88ab43
|
||
subject: Update dashboard login to use the multicontainer SDK
|
||
- author: Akis Kesoglou
|
||
body: >-
|
||
New version is 3.1.0.
|
||
|
||
The updated version is not backwards compatible as it removes all *Async
|
||
methods that are in wide use in the CLI. The workaround for now is to
|
||
manually promisify the client and replace all `new Docker()` calls with
|
||
a shared function that returns a promisified client.
|
||
hash: 299bc0db132e5b04894b6b955aa469666a66ce8c
|
||
subject: Update docker-toolbelt
|
||
- author: Akis Kesoglou
|
||
body: New version is 3.10.0
|
||
hash: 7fd31b6a64aee0e73121ef8febe02de640b9f617
|
||
subject: Update YAML parser
|
||
- author: Akis Kesoglou
|
||
body: Have no idea how this used to work.
|
||
hash: 96116aeaec7869ee9cfb35ee929ff3b6a1e0112c
|
||
subject: Fix invoking undefined method
|
||
- author: Akis Kesoglou
|
||
body: >-
|
||
Legacy behaviour is mostly retained. The most notable change in
|
||
behaviour is that invoking `resin deploy` without options is now allowed
|
||
(see help string how it behaves).
|
||
|
||
In this commit there are also the following notable changes:
|
||
|
||
- Deploy/Build are promoted to primary commands
|
||
|
||
- Extracts QEMU-related code to a new file
|
||
|
||
- Adds a utility file to retrieve the CLI version and its parts
|
||
|
||
- Adds a helper that can be used to manipulate display on capable
|
||
clients
|
||
|
||
- Declares several new dependencies. Most are already indirectly
|
||
installed via some dependency
|
||
footers:
|
||
change-type: minor
|
||
hash: 14a3f51b730b12ad66462342888fb2b4bcf1f1ea
|
||
subject: Add docker-compose-aware builds and deployments
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 1dadfdc69908d39a52da6f450e22f6cc7a4824ef
|
||
subject: Fix some formatting to make prettier+resin-lint happy
|
||
- author: Alexis Svinartchouk
|
||
body: ""
|
||
hash: b18a66f66b3e3d843765a5f43493af0789b4c05b
|
||
subject: Update resin-preload to v6.0.0-beta9
|
||
- author: Alexis Svinartchouk
|
||
body: ""
|
||
hash: 5bf9dd3a9d9b0bac4582ed1adf6ea17d47c85164
|
||
subject: Update resin-preload to v6.0.0-beta10
|
||
- author: Alexis Svinartchouk
|
||
body: ""
|
||
hash: 1ef492809bde5e35636936cb0669954b9f82cfd2
|
||
subject: Update resin-preload to v6.0.0-beta11
|
||
- author: Alexis Svinartchouk
|
||
body: ""
|
||
hash: ae3f936b66c7aab9e5cc7551f04b460c5bee0df3
|
||
subject: Update resin-preload to v6.0.0
|
||
date: 2018-03-09T22:12:01Z
|
||
version: 7.0.0
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 797a739c925b143e3fc3f77c6038f6940f90f94f
|
||
subject: Fix prettier configuration to avoid linting errors
|
||
date: 2018-03-07T14:46:09Z
|
||
version: 6.13.5
|
||
- commits:
|
||
- author: Gergely Imreh
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
connects-to: "#795"
|
||
hash: 7637377471ea825c70b51c934870b013cf25e93c
|
||
subject: Fix issue where emulated builds broke Docker `ENV` commands
|
||
date: 2018-02-22T18:30:14Z
|
||
version: 6.13.4
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
connects-to: "#765"
|
||
hash: c12360daa83eda118f9a2f1fece3ad3608e006f6
|
||
subject: Tweak TS & add missing deps that may cause build failures in some envs
|
||
date: 2018-02-20T22:07:21Z
|
||
version: 6.13.3
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: |-
|
||
Unclear why, but for some reason this only actually blocked on the
|
||
browser on OSX.
|
||
footers:
|
||
change-type: patch
|
||
connects-to: "#791"
|
||
hash: d8aabfd448e17fd88566d451dcaaba7a9c0c04f7
|
||
subject: Ensure login does not wait for the browser process to close
|
||
date: 2018-02-20T19:00:32Z
|
||
version: 6.13.2
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: da8fe99ca4fff966d9ba39b20331a44c1b23b1e7
|
||
subject: Add typings for 'ent'
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 9fb66186f0bcf89e7f4f89cb16396e2922042285
|
||
subject: Move to the correct coffeescript (no hyphen) dependency
|
||
date: 2018-02-07T12:07:02Z
|
||
version: 6.13.1
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
hash: 1ef0a1028fff6ce29bfbf71b8e3e1a6a4a9b9cfc
|
||
subject: Add support for Balena in local ssh
|
||
date: 2018-02-06T11:40:41Z
|
||
version: 6.13.0
|
||
- commits:
|
||
- author: Alexis Svinartchouk
|
||
body: "Connects-To: #780"
|
||
footers:
|
||
change-type: patch
|
||
hash: d9532b6fa0cbabb9e2882e3a016c983018709cd1
|
||
subject: Switch back to upstream global-tunnel-ng
|
||
date: 2018-02-05T19:07:08Z
|
||
version: 6.12.9
|
||
- commits:
|
||
- author: Thodoris Greasidis
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
connects-to: "#489"
|
||
hash: d1c773360f8013d5c3d886d12689679b79c802d2
|
||
subject: Fix uuid params being parsed a numbers
|
||
date: 2018-02-03T15:58:03Z
|
||
version: 6.12.8
|
||
- commits:
|
||
- author: MoranF
|
||
body: "Connects-To: #764"
|
||
footers:
|
||
change-type: patch
|
||
hash: 33fd70291a03fbb49942b06e6e276223e440c580
|
||
subject: Add 'or mounted resinOS image'
|
||
date: 2018-01-30T18:10:13Z
|
||
version: 6.12.7
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 8c29bba1087dec9614e3d40f530ff90b79c8f662
|
||
subject: Don't use the deprecated 'os configure' format in internal calls
|
||
date: 2018-01-29T14:56:00Z
|
||
version: 6.12.6
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 0ba96adbbca7975d6608deb5eb467684210d3faf
|
||
subject: Fix breakage in deploy command from recent TS conversion
|
||
date: 2018-01-11T11:32:18Z
|
||
version: 6.12.5
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 6c988241eb1aad19e45567862c6313caf9ce6549
|
||
subject: Move capitanodoc into the automation folder
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 83a76f7d6ffee59d504ce362aac3acea23639770
|
||
subject: Start using Prettier
|
||
date: 2018-01-10T10:18:19Z
|
||
version: 6.12.4
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 4b511c47f0654b85fc54812ee5e2b8696119b0df
|
||
subject: Start on some easy TS conversion
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: ffffd447f28a8051519e08055b0686a253e69f34
|
||
subject: Convert most of utils to TypeScript
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: f25442c036e4805909992b3726bdc1519ca723ab
|
||
subject: Move documentation generation to TypeScript
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 6daed83d8888e852eba4c9b6087148ce2061fc2c
|
||
subject: Lint TypeScript and CoffeeScript with resin-lint
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 6ab60d0ccd172bf853d0fe2cf1cdc2432ee00640
|
||
subject: Avoid awkward multiline strings in doc generation code
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 612012aff8218689d06ccd55f4383981fdb357a9
|
||
subject: Lots of small TypeScript tweaks & clarifications from review
|
||
date: 2018-01-09T22:37:41Z
|
||
version: 6.12.3
|
||
- commits:
|
||
- author: Andrew Shirley
|
||
body: |-
|
||
Due to https://github.com/mafintosh/tar-stream/issues/3, the tar module
|
||
needs posix style paths but system-specific paths are being supplied
|
||
footers:
|
||
change-type: patch
|
||
hash: ce5fd538222f5830ba2af59a7047d3f5533f696e
|
||
subject: convert windows paths to posix when passing to tar
|
||
- author: Andrew Shirley
|
||
body: |-
|
||
Due to https://github.com/mafintosh/tar-stream/issues/3, the tar module
|
||
needs posix style paths but system-specific paths are being supplied
|
||
footers:
|
||
change-type: patch
|
||
hash: ce5fd538222f5830ba2af59a7047d3f5533f696e
|
||
subject: convert windows paths to posix when passing to tar
|
||
date: 2018-01-09T15:33:29Z
|
||
version: 6.12.2
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 34f24fe3313ee0c075459010b2fa054db8d8cefd
|
||
subject: Fix deprecation warning for os configure, when passing a bare UUID
|
||
date: 2018-01-02T10:58:30Z
|
||
version: 6.12.1
|
||
- commits:
|
||
- author: Andreas Fitzek
|
||
body: |-
|
||
Use the `--host` (short `-H`) option in the ssh command to access
|
||
the host OS of the device.
|
||
Direct host OS is enabled for devices with Resin OS >= 2.7.5.
|
||
footers:
|
||
change-type: minor
|
||
connects-to: "#736"
|
||
signed-off-by: Andreas Fitzek <andreas@resin.io>
|
||
hash: 1b4dabd37c9aa04a19ef4d677fab6daf33fe0c17
|
||
subject: Add ssh option for direct host OS access
|
||
- author: Andreas Fitzek
|
||
body: ""
|
||
hash: ee124671d897dc171f3b15fbae0e97162e1d07a6
|
||
subject: mention Resin OS version requirement
|
||
- author: Andreas Fitzek
|
||
body: ""
|
||
hash: 3ed319872a67cbe9827d098027b8aad50a08ad04
|
||
subject: refactored
|
||
- author: Andreas Fitzek
|
||
body: ""
|
||
hash: 0653769156f36121740f85459c76f0ce0f1eb463
|
||
subject: fixed example
|
||
date: 2017-12-19T08:45:57Z
|
||
version: 6.12.0
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: dba8db19cbc666cb669391f51dbcd55bbface0e7
|
||
subject: Move from open to opn
|
||
- author: Tim Perry
|
||
body: |-
|
||
This has no native modules yet, which means it works on Linux,
|
||
but ignoring any ext4 image data. Drivelist will fail for
|
||
some windows operations, but most other things should work.
|
||
This is only building a folder with a runnable binary, this needs
|
||
packaging before it can be distributable.
|
||
footers:
|
||
change-type: minor
|
||
hash: 7681003512d03f92f1c67865c54269e2e1c515b1
|
||
subject: Package the CLI into a standalone runnable binary
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: e8c19df8c953b4e43b2052fece03b38b6a04fadf
|
||
subject: Set up a script to automate builds, and support native extensions
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 2c9b80c17787486b3a7e22037203a0a8abc15c87
|
||
subject: Add manual script to deploy built CLI binaries to GitHub
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
hash: 08de0938a08da869d05c494d5188aa77a55348e1
|
||
subject: Autodeploy built standalone binaries for all platforms to github
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 0acb4f8cb172f33da0e19278104693c8db651560
|
||
subject: Fix docs generation when building on windows
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: afbb9474b7b1dbb25c2aa446c304ba2aa080b98f
|
||
subject: Use proper strict settings for automation TS
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: fa15addfb22c614416285dcbe3802ad846cba435
|
||
subject: Add standalone install instructions to the readme
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 778c39d947690357825799449e8aed43ddd21cd6
|
||
subject: Ensure MDNS service definitions are included in standalone binaries
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 2c66280b3fb45fec3f943bd8f3a1e992c71249f6
|
||
subject: Build standalone zips into a separate folder
|
||
date: 2017-12-18T15:06:13Z
|
||
version: 6.11.0
|
||
- commits:
|
||
- author: Tim Perry
|
||
body: |-
|
||
Before this point, if you had an invalid token, an expired token, or a
|
||
token for a different site, you couldn't log out to clear it properly.
|
||
Not a big deal, but awkward and messy, and easily fixed.
|
||
footers:
|
||
change-type: patch
|
||
hash: 1c7a0ba4e1f686aed904602f615881a8a6485904
|
||
subject: Ensure logout works even with invalid credentials, or if not logged in
|
||
date: 2017-12-15T17:52:39Z
|
||
version: 6.10.3
|
||
- commits:
|
||
- author: Juan Cruz Viotti
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
connects-to: "#625"
|
||
signed-off-by: Juan Cruz Viotti <jviottidc@gmail.com>
|
||
hash: 001c8f96012a061b01acfbd01d898c7acbecc63d
|
||
subject: Clarify that sync and ssh only support cmd.exe on Windows
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: bd6cb04a2baee5448d039bab83fcfef3d760b056
|
||
subject: Change resin ssh loglevel from QUIET to ERROR
|
||
- author: Juan Cruz Viotti
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Juan Cruz Viotti <jviottidc@gmail.com>
|
||
hash: ff2ee59daec053751b5747751520f2e667081507
|
||
subject: Make resin ssh work in Windows cmd.exe
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 93d1e3a4a1d60e4644e28e2850a7954aae7b117b
|
||
subject: Update resin sync version to 2.0.2
|
||
- author: Juan Cruz Viotti
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Juan Cruz Viotti <jviottidc@gmail.com>
|
||
hash: eb68bb1a1ac8b4fad674de183ad1a732b5a182cb
|
||
subject: Return control to capitano at the end of the ssh command
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
hash: 46ca62db3edaec551509d5107b758e457a42783d
|
||
subject: Use resin-sync v2.0.1 and resin-sdk v5.3.0
|
||
- author: Juan Cruz Viotti
|
||
body: |-
|
||
This PR adds functionality to `resin sync` to try to infer what the
|
||
device uuid is as follows:
|
||
- If the argument to `resin sync` is an app, get all the devices from
|
||
that application. If there is only one, auto-select it, otherwise show
|
||
an interactive drive selection widget.
|
||
- If the argument to `resin sync` is a uuid, use it directly, without
|
||
trying to infer anything.
|
||
- If no argument is passed to `resin sync`, display an interactive
|
||
selection widget showing all your devices from all your applications.
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Juan Cruz Viotti <jviottidc@gmail.com>
|
||
hash: dc549a665b5938a97411f23907c677ea7d8b5e25
|
||
subject: Attempt to infer the device uuid in `resin sync`
|
||
- author: Kostas Lekkas
|
||
body: ssh gateway
|
||
footers:
|
||
change-type: patch
|
||
hash: 08c40195e5d18255eb00d172903d5cf92d080ac3
|
||
subject: Remove resin sync 'exec after rsync' feature as it's not supported by
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: eef0d9cdbe000f3f8e162cb331674131981379e2
|
||
subject: Update resin-settings-client version
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
connects-to: "#691"
|
||
hash: e38a0c0047cc8c3f29bfdd5ef1acec55e848a4c5
|
||
subject: Implement resin ssh <uuid> command
|
||
- author: Juan Cruz Viotti
|
||
body: |-
|
||
`resin-device-init`, which is used by the `os configure` command was
|
||
still running an older SDK version, that didn't support shorter uuids.
|
||
footers:
|
||
signed-off-by: Juan Cruz Viotti <jviottidc@gmail.com>
|
||
hash: 49d78c56faa8efaba4005eaf66206ed49e25dd9c
|
||
subject: Fix shorter uuids not working with the `os configure` command
|
||
- author: Juan Cruz Viotti
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 1fafe64579b9569f0aa24890afcd9b07d0b84a97
|
||
subject: Link to resin-plugin-hello from README
|
||
- author: Juan Cruz Viotti
|
||
body: |-
|
||
Currently we log a CLI event with the passed command, however this might
|
||
include usr params, like a uuid, and therefore cause thousands of
|
||
different event names in Mixpanel.
|
||
footers:
|
||
change-type: minor
|
||
connects-to: "#594"
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: f7075d7db9c836b44d3fb8512211bbaefc3d0f6f
|
||
subject: Log CLI events based on original command signature
|
||
- author: Juan Cruz Viotti
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 87f46cb9576c23c4e028b05d7616736e6286c325
|
||
subject: Regenerate docs and include sync
|
||
- author: Juan Cruz Viotti
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 890a02e2c8f794883ebe5df8368752ccdb9f4739
|
||
subject: Integrate sync plugin in the Resin CLI
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
connects-to: "#665"
|
||
hash: a2635f47ee38375feb636a396b70b4d4e0717e41
|
||
subject: Help users using old node versions to upgrade
|
||
- author: Alexis Svinartchouk
|
||
body: |-
|
||
* split docker connection options from lib.utils.docker.appendOptions
|
||
Connects to #609
|
||
Connects to https://github.com/resin-io/resin-preload/pull/81
|
||
footers:
|
||
change-type: minor
|
||
hash: eef192ff68c0152fa4885ea7fa93650e968bf955
|
||
subject: Integrate resin-preload
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: dfd8b6717d6258a79d59d5e22ea678d1559b9dbe
|
||
subject: update resin-sync
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 3bca36c2778982c1fe22367edc69604e299deeb2
|
||
subject: Support the new OS with resin-sample.ignore connection file
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
connects-to: "#698"
|
||
hash: 80bc044415eba111450342591019e61d6a0dae80
|
||
subject: Hide the intro quickstart message for now (until it gets renovated)
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
connects-to: "#543"
|
||
hash: 19ce4c4cdb7af7b757fdfc7a112d21a93fde24b3
|
||
subject: Upgrade resin-sync to fix node 8 bug
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
connects-to: "#688"
|
||
hash: 0e4c6c459c3800f2b656041d524eb7ff12ae44fc
|
||
subject: Fix issue where emulated builds broke Docker ARG commands
|
||
- author: Jacinto Arias
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 119fa78927364f82285cb47d6aef1d88a8ce357a
|
||
subject: Added --squash option to resin build command
|
||
- author: Jacinto Arias
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 82888de0364cac5b01420786e4ff2265a3070468
|
||
subject: Updated CHANGELOG.md
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 10976bed4397f69b0406f70ba808042a948e1e5e
|
||
subject: Remove Buffer polyfill, require Node v6+, and print warnings in older
|
||
versions
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 3df7bfe70073b2a960d4d06c4a61bb8ad43e7f5d
|
||
subject: Make Node warning a multi-line string
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: eb729d149e933ef3e9f3667a9da7ff9d062e5f08
|
||
subject: Include node version in sentry logs
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: ef6e00bcea6518b31244b2a5cf2fc861f60d8fec
|
||
subject: Add a polyfill to fix `local configure` in older (<6) Node versions
|
||
- author: Kostas Lekkas
|
||
body: |-
|
||
- resin sync: do not explicitly disable ControlMaster SSH option
|
||
- resin sync: whitelist collaborators
|
||
fixes #422
|
||
change-type: minor
|
||
footers:
|
||
change-type: patch
|
||
hash: 9aef632afd894c53fc6a94b56b8d0268e69b3669
|
||
subject: Bump resin-sync@8.0.0
|
||
- author: Kostas Lekkas
|
||
body: |-
|
||
The backend server that handles `resin ssh` now supports it.
|
||
Also removed the option from local ssh connections to devices, where it
|
||
basically has no effect (dropbear on devices supports it)
|
||
change-type: minor
|
||
fixes #568
|
||
hash: 3f3af216fddebd552f8a8bc052ea7d970e476dc6
|
||
subject: Do not explicitly disable ControlMaster option for device SSH connections
|
||
- author: Cameron Diver
|
||
body: |-
|
||
Before this commit, the docker daemon would recieve the filename of the
|
||
.pem files, which would be interpreted as the body and would fail. This
|
||
commit ensures that the actual body of the pem files are sent to the
|
||
daemon.
|
||
footers:
|
||
change-type: patch
|
||
connects-to: "#562"
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: 62035fac83b4b2ecd31b0f68012fe51a7fca0266
|
||
subject: Read ca files and convert to string before passing to the docker daemon
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
connects-to: "#558"
|
||
hash: 1ff9cf02d7195172b1a9537f998f81deb22b628b
|
||
subject: Make emulated builds reliable in the presence for WORKDIR comands
|
||
- author: Tim Perry
|
||
body: |-
|
||
This fixes issues when piping `resin deploy` to a non-TTY, and should
|
||
solve issues on Windows too.
|
||
footers:
|
||
change-type: patch
|
||
connects-to: "#539"
|
||
hash: be7c1d278e88cd0214d42117c7cc230f63696ca0
|
||
subject: Fix issue when using resin deploy with non-standard stdin
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
hash: 223432406da0cb7d73a061ea7e035fd5a27e33e7
|
||
subject: Refactor stream logger to keep streams as state
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: e0d661a1da1a597fbb5d093e17d4fbe7fca9da5d
|
||
subject: Remove unused function
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
connects-to: "#573"
|
||
hash: a36f765f1b1bdb19c4fe3923938a66a1a6039fc9
|
||
subject: Show a correct [Info] tag with the deploying progress bar
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: d858f3fd90b0ea174799549dbb2a8955be58f008
|
||
subject: Small improvement to resin deploy docs
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 47407a84fb7ec1e205a34d4ec915c6dce6fd78e5
|
||
subject: Show a clear message immediately as the deploy starts, if we're
|
||
deploying an image.
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 8f0131cf501f0f0620d9e1b6539fe7ba08f97928
|
||
subject: Make cleanup reliable if a local build fails
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
connects-to: "#553"
|
||
hash: 492e35e5c277fb53a8f76c0809005a99f15a6e50
|
||
subject: Ensure emulated builds use the correct relative path to qemu
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 2bbd45e86787ab3e7775a0ba6751b00369a8c4b9
|
||
subject: Refactor docker stream buffering before start gzipping
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
connects-to: "#549"
|
||
hash: cfdd4d3d69c93149688203d34804d48649ccd937
|
||
subject: Gzip images when uploading in `resin deploy`
|
||
- author: Tim Perry
|
||
body: ""
|
||
footers:
|
||
connects-to: "#549"
|
||
hash: b07a39459202f673c33c046fb594b80672eec1e6
|
||
subject: Gzip while streaming, rather than gzipping the buffer up front
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 115e46573b42e1f6a80ff623d23b2bc3a4f35f8a
|
||
subject: Fix the gzip level for image uploads to a good perf/size balance
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 9beb6de7d81f0cd3d3242cb155be530f6519a259
|
||
subject: Move promise.spread to promise.join for clarity (from review)
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: 4320f33d8e95e1e2eff9e81c5c9302ed0f66bbb2
|
||
subject: remove the user requirement for the supported devices list
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: 999f269e36247321f3e0ecad816e342db18436af
|
||
subject: choose version during device init, and list versions with resin os
|
||
versions
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: c6c2f0bedc7c739b6a080888799e6b921a2b87c2
|
||
subject: tolerate the --yes param to device init
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: f8f1f526629e626e15a1e298f9048002e2b41f54
|
||
subject: allow passing --drive to resin device init
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: e204707ee0ad1a28b44122318cd51c165bc530f6
|
||
subject: list detected drives with resin os available-drives
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: 340b2d5572aa106ba1d2becabc9d0a3a9b80b395
|
||
subject: update dependencies
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: 4665a72baf23e86af0d1d0218cf7680dc3ddcb25
|
||
subject: allow prebuilding the device config and reusing it
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: dc1b3c32395d2db6e6d3b9b9a83ea0a2a8e9d41f
|
||
subject: rebuild docs
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: 5daa6821835a95c50afee9ed02e7d290db5050e3
|
||
subject: Improve the supported device types listing
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: b7e2c2571f8f3d9cbc09ba0c221d995a90ac351f
|
||
subject: automated init doc
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: 9e6dd57a5cdbaf21b7e138a961cec2b999111fd9
|
||
subject: Forced update to the newest resin-sdk
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: 22b3c39b2b1caa73da05a41fb36d49294102248d
|
||
subject: improve wording
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: 4329857a16c60988a92010f3f0e44f66c528cc52
|
||
subject: move available-drives command to util
|
||
- author: Eugene Mirotin
|
||
body: make the config a path to the file and not the stringified JSON
|
||
hash: 22e0b4b9dc0d323115de5bd15b199e925e59c42f
|
||
subject: improve available drives listing
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: 1f0bec39d914abd4e29d5b547b50cd923c66b919
|
||
subject: dedupe the shared options
|
||
- author: Gergely Imreh
|
||
body: |-
|
||
The command line arg was taking `devicetype`, but the rest of the code
|
||
uses `deviceType`. Thus it was impossible to specify a device type
|
||
in practice to build a `Dockerfile.template`.
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Gergely Imreh <imrehg@gmail.com>
|
||
hash: 4aadfe9326f55e5dc1668d69d43719c1ec683591
|
||
subject: "resin build: fix mismatch in command line argument signature"
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 8d3987fc70482ba714414a0253ecb730db14c83f
|
||
subject: Fix breaking bug in resin local ssh
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: bea7b2035af0b65f2e5c1b9f01ec642de0d27e11
|
||
subject: "Get docs and the code generating them back in sync (from #515, #508)"
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 9e555b3dba2efa3e46b1192b7625980a96df236f
|
||
subject: Include full command line arguments in Sentry errors, to help us debug
|
||
them
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 410390a9ae98548c58306b1d24406b83e19855f2
|
||
subject: Include the username used in Sentry errors, to help us debug them
|
||
- author: Cameron Diver
|
||
body: |-
|
||
This gives the user enough notice to stay well updated, but won't spam
|
||
them if they're using resin-cli frequently.
|
||
footers:
|
||
change-type: patch
|
||
connects-to: "#485"
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: 6182e7c98aeb9602f96066a071f908d4d00862b2
|
||
subject: Change update check interval to once a day
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: 18533de3dafc3b5e489810386ade36dbbb98240d
|
||
subject: resin ssh proxy support
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: 2875bd672e033e918b5254aca41cc22378d78e65
|
||
subject: use upstream dependency
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: d93b82a269d8552f80f67e35f0663e3c3f214632
|
||
subject: some fixes
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: 91b3442fc9c058707586cc08688afbb3bb27bebb
|
||
subject: escape params
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: 5000febf72a0b75880a5e02c8631ff0bd6611200
|
||
subject: fix
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: b756f2a5976bebbebf6d3ee66d5a0063107ffbc2
|
||
subject: check for proxytunnel presence
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: 5ccde3db8eca84f288663a2c782d742a2db87af1
|
||
subject: fix valid-email path
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: 15e677e9f1a2ba46fac0cf6d052233d8a0c3a486
|
||
subject: changelog
|
||
- author: Akis Kesoglou
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: ce5685551d59114003bbca1fbe200aca684a5337
|
||
subject: Add ability to specify built-time variables for local build
|
||
- author: Akis Kesoglou
|
||
body: ""
|
||
hash: e2a165ce8014f6490f99394d2afc50e61087d6d0
|
||
subject: Renamed build arg option to `—buildArg/-B`
|
||
- author: Akis Kesoglou
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 66a4faeea52db11b981fda0f577c8dc15f5db0ec
|
||
subject: Draw a progress bar for upload progress
|
||
- author: Akis Kesoglou
|
||
body: ""
|
||
hash: c8d51d92e78ed2bc4816275566fe25f3a4dd327e
|
||
subject: Added CHANGELOG entry
|
||
- author: Cameron Diver
|
||
body: |-
|
||
This commit adds the ability to run a Docker build for an architecture
|
||
which is not the host architecture, using qemu-linux-user. Currently
|
||
this is only supported for linux.
|
||
Added:
|
||
* Installation of qemu which supports propagated execve flags
|
||
* Copying of qemu binary into the build context
|
||
* Transposing the given Dockerfile to use the qemu binary
|
||
* Intercepting of the build stream, so the output looks *almost* exactly
|
||
the same.
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: 5a28d4c92ffe8098dd843fc183ebbe3aa320a231
|
||
subject: Add emulated build option to resin build
|
||
- author: Cameron Diver
|
||
body: |-
|
||
This commit will highlight the usage of the cache when doing a docker
|
||
build via `resin build`, which not only helps the user understand what
|
||
the build is doing, but also achieves more parity with the cloud
|
||
builder.
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: 37ec11bf25d85001de11f434ce0c8ac32cedc0ac
|
||
subject: Highlight cache usage in resin build
|
||
- author: craig-mulligan
|
||
body: "Connects to #507"
|
||
footers:
|
||
change-type: patch
|
||
hash: 90a5b15dbcf1326fd98aff59a5020b0c1334b950
|
||
subject: Add note on how to get resin device types
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: e584dc43f7226076095b4a0701c2117c78523065
|
||
subject: proxy support
|
||
- author: Cameron Diver
|
||
body: Add successful build indicator in the form of a unicorn.
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: df3c5ca07f015c5a31bf9e04805a9c230f6c7665
|
||
subject: Fix the not-enough-unicorns bug
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: cf7bf2cb7dc581604f6562357ba2d5b6e96696ca
|
||
subject: fix ssh proxy URL retrieval
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: a29b40eefa526ef101a635e32d8243946a5f5ffc
|
||
subject: Add documentation for new resin build and resin deploy commands
|
||
- author: Cameron Diver
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: 24388811ad3c018ab54fe86c5d2f277225001cc4
|
||
subject: Add cloud-builder builder output parity to build and deploy
|
||
- author: Cameron Diver
|
||
body: |-
|
||
`resin build` had access to the `--nocache` and `--tag` options for
|
||
building with docker, but `resin deploy` did not. This commit adds the
|
||
options to the shared dockerUtils.appendOptions function.
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: 1cfe64e4a7529fc1c2422618efe9678f4df3cff1
|
||
subject: Share nocache and tag build options between build and deploy
|
||
- author: Cameron Diver
|
||
body: |-
|
||
Upon changing the name of the source parameter from `context`, some
|
||
places weren't changed, this commit fixes that.
|
||
footers:
|
||
change-type: patch
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: 8d91a5732a7607d7033915a44717a22a9192eb53
|
||
subject: Respect source parameter in resin build
|
||
- author: Cameron Diver
|
||
body: |-
|
||
If build is ran through `resin deploy`, then logs will be stored and
|
||
uploaded to the database, where the dashboard can display them
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: ed83514a2f4875b79601e9933035d9b8d211f2fc
|
||
subject: Allow resin-cli deploy to also upload build logs if present
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: ad940824a600042b2850eb9c537fb24162b910fd
|
||
subject: log unhandled exceptions
|
||
- author: Pagan Gazzard
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
hash: 9fb5b520698dbb8344c6f41d0d39e2fffe359dee
|
||
subject: Added a `--device-api-key` option to the `device register` command.
|
||
- author: Pagan Gazzard
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
hash: 2e7e033bb9deaa3fff6aaf47078f253c7672758b
|
||
subject: Added a `--device-api-key` option to the `config generate` command.
|
||
- author: Pagan Gazzard
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
hash: 4ac8cb10036f1c92783e1cc86cb5a9e7de020423
|
||
subject: Added a device api key parameter to the `os configure` command.
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 97480d3aa4229f88d151a71208028633d4745e73
|
||
subject: Make `resin config generate` safe for all ResinOS versions
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 5c5cfde49f11d8244f4707a010cc9fe463c8c706
|
||
subject: Make `resin os configure` safe with device keys for all ResinOS versions
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: e8b44d72504aaf61583594b50868b005e57db2fb
|
||
subject: Add device api keys warning on device register and os configure
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: 4d935d62fc126d52b186a81bfd214c0a138709b0
|
||
subject: update to modules that have native node v4 support
|
||
- author: craig-mulligan
|
||
body: "Connects to #479"
|
||
footers:
|
||
change-type: patch
|
||
hash: 77a4c6fdc2afb0ad943e606a2b1aeb4617acd8bb
|
||
subject: Add resin local docs
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: d2a9aee685873f11a346de1436a47569c65bc87f
|
||
subject: Move to a consistent resin-token by upgrading to new v6 SDK and
|
||
resin-cli-auth
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 8bdacbb11ee10e571b5a1fabcbe60083adc0a99e
|
||
subject: Handle non-semver OS versions
|
||
- author: Cameron Diver
|
||
body: |-
|
||
Using `resin build` a user can now build an image on their own docker
|
||
daemon. The daemon can be accessed via a local socket, a remote host and
|
||
a remote host over a TLS socket. Project type resolution is supported.
|
||
Nocache and tagging of images is also supported.
|
||
Using `resin deploy` a user can now deploy an image to their fleet. The
|
||
image can either be built by `resin-cli`, plain Docker, or from a remote
|
||
source.
|
||
footers:
|
||
change-type: minor
|
||
signed-off-by: Cameron Diver <cameron@resin.io>
|
||
hash: 974be5cc13cb33ba6110fc5e9d6b5b51a9864b2f
|
||
subject: Add ability to build and deploy image locally using resin-cli
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: 78ab47b584a81fa299fe8d959ce7311a98433ad3
|
||
subject: isolate the sudo-runnable command
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: 6e5e4bd8a6fc118b6eebf0eb4fe744d5d32642cf
|
||
subject: use individual methods promisification instead of promisifyAll
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: 6e034acf23fb8c7687418785e3aac2020e65d11d
|
||
subject: remove username request from the signup process
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: a5b535753f11b354615d3c22741808495b6e5582
|
||
subject: update resin-device-init to pull in etcher-image-write
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: abc183a72945e4808ec9ee2c5e9b42b45fd0f42e
|
||
subject: suppress warning during the device init OS download
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: bc79832e1d40d468ebd3301fc7003e67c73c16bc
|
||
subject: changelog
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: fa71df7c7079a4a23392e0410205a7bc6435268f
|
||
subject: Point to forums instead of gitter
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: 880fb43fd91787aac06851a9aa4465ddd6eb6a1d
|
||
subject: fix resin local push help message and lint errors
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: b88f7a993c588d382d18c356f0ebecdfd668ef37
|
||
subject: build bare modules
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: 6ae59654a0bba1d5afeaad2f5d1f1ae203978a8e
|
||
subject: download the non-preview version by default
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: 4b5240d8cd65964925ae274f44a79837f8cc2bdc
|
||
subject: allow specifying the version
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: 2d729a82a0f5fa919e29d8c7dda222763a553e9f
|
||
subject: implement the version menu
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: 4d18e926860e18fe3904fdd86ac4318881ec81d2
|
||
subject: update gitignore
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: 66876a2c850ef5652b9139fe062f66695a7f2b50
|
||
subject: use the published depdendencies
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 654ec75598656015c2d2669760d3f6d3b1dd303d
|
||
subject: Add sentry error tracking
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: fc5640c79dd2b990be59af85a0cb9d18a56ef4c6
|
||
subject: Move sentry DSN to config
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
hash: 172fa37bd4854388674ca002bddf0b361b1f5767
|
||
subject: "Bump resin-sync@7.0.0: use experimental rds which requires superuser
|
||
permissions"
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
hash: f2862f7fe270a93a7f09b243d32b22946ac3c0b3
|
||
subject: Generate JS
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
hash: 404348f92e946632e9ae84adcd38fff7488a84cf
|
||
subject: Require superuser for scan commands, also introduce docker timeout
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
hash: 029b7c716405d8185142129a330a06355cfb4519
|
||
subject: Implement 'resin local stop'
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
hash: 8866f47805adac50ab72b866901ad86a72dc449b
|
||
subject: Generate JS
|
||
- author: alisondavis17
|
||
body: Change Support section to point to Forums instead of Gitter
|
||
hash: d249ac168a243598ebbb4ed15682e428e4efabf2
|
||
subject: Update README.md
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
hash: 3df30c8b5abea36beced14aed438c977e7da56e0
|
||
subject: Filter our devices that do not expose docker socket
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
hash: 39b171fd2ae72dfa619aa495f636866388d5e1f9
|
||
subject: Implement 'resin local configure'
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
hash: f50ae655609d2afd41f729a20deaf8026cf3257c
|
||
subject: Implement 'resin local flash'
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
hash: 4fa1a9c1c6d0b33098bd46fd750b1216f71a5555
|
||
subject: Implement 'resin local logs'
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
hash: 9050cb1975af98e05521329cf127c3132bde548f
|
||
subject: Implement 'resin local promote'
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
hash: 3ff5880ae34608144374516b746bf35b31f00ae3
|
||
subject: Implement 'resin local scan'
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
hash: 225d3acf9e5521ee977541b4f8a371680a06f726
|
||
subject: Implement 'resin local ssh'
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
hash: 2ef56a9a3f1e0c7243a3b098703971e7a6ccf4f9
|
||
subject: Implement 'resin local push'
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
hash: 97eaf174ecbf0f6bc04a6491149e71316ab4f8c4
|
||
subject: Implement 'resin local'
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
hash: 3fd4f328ab209d72d1a01e3bf5d414adf338f1e2
|
||
subject: Remove app create from primary commands
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
hash: 8e95757f4775e6d4ddeffb013912a2f1db0e02a6
|
||
subject: Build JS
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: a8f1d16b26d8dfac144f571da0f404cdb602f918
|
||
subject: "resin ssh: handle undefined uuid parameter"
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
hash: 2d43e47610dfb71ae9b82fda36c5646cb389d79e
|
||
subject: "docs: rename 'Git Bash' to 'Git for Windows'"
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
footers:
|
||
change-type: patch
|
||
hash: 380a94f0f884a729b242f6b233fff69855da08bb
|
||
subject: "Docs: fix requirements for resin ssh and resin sync"
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
hash: 11e8ca178cf0fa8b100b77d2688227eb7453c74b
|
||
subject: Regenerate JS and add header to suppress diff
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
hash: 0cce2a7ab707be5375c5c86535c5144fbfd8efa5
|
||
subject: Support resin sync for remote resin.io AUFS devices
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
hash: 63e1313f44302468c0712da316eecdb5cc175e88
|
||
subject: Generate JS and add gulpfile option to suppress diff
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: d3772386bf1d288e09c03a013443cd7d345bc1e6
|
||
subject: update deps and remove unused
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: 6cf32e445a5dd384e9caa6e71df943c1bc68caad
|
||
subject: use the new SDK factory
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: 08b3db717ede4507eaa62b383911e15e23388963
|
||
subject: update for the new resin.models.device.generateUniqueKey
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: 137473353c990bacbf1bfbadb2641551a7da259c
|
||
subject: add the CS preamble to the generated files
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 77b30409bb082814d6a0c226b5d18604fc623631
|
||
subject: Formally depend on the new resin-sdk release
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: cba105a41be767c1414f3e194fd77ac6bfa1fa96
|
||
subject: Fix some issues with Resin-SDK usage after initial testing
|
||
- author: Tim Perry
|
||
body: ""
|
||
hash: 8149172eb083a27e8a517822482ab3ac8eb5edbe
|
||
subject: Move to preconfigured resin sdk
|
||
- author: Eugene Mirotin
|
||
body: ""
|
||
hash: f940d7428cd50ea004b9010b43f7f6163a74c27c
|
||
subject: "add missing dependency - fix #411"
|
||
- author: Pablo Carranza Velez
|
||
body: ""
|
||
hash: b3aa3d35f7932ba84cfa2d79d546b056187d83f9
|
||
subject: Actually add the shutdown command
|
||
- author: Juan Cruz Viotti
|
||
body: See https://github.com/resin-io/resin-cli/pull/405#issuecomment-256998739
|
||
footers:
|
||
signed-off-by: Juan Cruz Viotti <jviotti@openmailbox.org>
|
||
hash: 95fff4b7c4f63d680bce7b60d8d3b98c7418907c
|
||
subject: Rebuild CoffeeScript
|
||
- author: Juan Cruz Viotti
|
||
body: |-
|
||
This error was introduced as part of
|
||
`9cf42462c029e038e09efc961736946be8bfcb9b`, since the `forceUpdateLock`
|
||
option being used in the `reboot` command contains a `parameter`
|
||
property despite being declared a boolean.
|
||
footers:
|
||
signed-off-by: Juan Cruz Viotti <jviotti@openmailbox.org>
|
||
hash: 4231f50c4c15b8e9653d5e2f4eb5b6e2d08824e0
|
||
subject: Fix `Boolean options can't have parameters` error
|
||
- author: Pablo Carranza Velez
|
||
body: ""
|
||
hash: 3619b2f1179fe544cc2fdb2ece922230ce69fb61
|
||
subject: Update resin-sdk to 5.4.0
|
||
- author: Pablo Carranza Velez
|
||
body: ""
|
||
hash: b629c3601edb22359143b28f28b5b3cb6681e9f3
|
||
subject: Add a device shutdown command, and allow forcing reboot and shutdown
|
||
- author: Pablo Carranza Velez
|
||
body: ""
|
||
hash: a817bb2135abaf4e4ea48e006708d68f37411da2
|
||
subject: Update coffee-script to 1.11.1
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
footers:
|
||
change-type: minor
|
||
hash: b25034978becb2c3607cd9f0297b86073aec76f9
|
||
subject: Show device dashboard url in 'resin device' output
|
||
- author: Juan Cruz Viotti
|
||
body: ""
|
||
footers:
|
||
signed-off-by: Juan Cruz Viotti <jviotti@openmailbox.org>
|
||
hash: 88d811240254d2e182eb5176e5b99e624cc8f2bb
|
||
subject: Regenerate markdown documentation
|
||
- author: Juan Cruz Viotti
|
||
body: ""
|
||
footers:
|
||
fixes: https://github.com/resin-io/resin-cli/issues/394
|
||
signed-off-by: Juan Cruz Viotti <jviotti@openmailbox.org>
|
||
hash: f05b04a6a1ea8de74d606374789deefd67c46ed0
|
||
subject: Bring back `devices supported` command
|
||
- author: Juan Cruz Viotti
|
||
body: ""
|
||
footers:
|
||
signed-off-by: Juan Cruz Viotti <jviotti@openmailbox.org>
|
||
hash: 08db3ace032760190e770f5e6687fa929784aa79
|
||
subject: Upgrade `resin-device-init` to v2.1.0
|
||
- author: Juan Cruz Viotti
|
||
body: |-
|
||
New images will ship a `device-type.json` file in the first partition,
|
||
which we can use instead of querying the API for certain configuration
|
||
and initialisation commands.
|
||
If the file is not found, or is malformed, we still fallback to the API.
|
||
footers:
|
||
signed-off-by: Juan Cruz Viotti <jviotti@openmailbox.org>
|
||
hash: 19c51929a94cfddb1971f3d62d1e4616a4e0bd50
|
||
subject: Attempt to get device type from the image first partition
|
||
- author: Praneeth Bodduluri
|
||
body: ""
|
||
hash: 73dd625edec61b24d1484c6ca7264f6a54dc2973
|
||
subject: Add OS version to devices,device commands and Supervisor Version to
|
||
devices command
|
||
- author: Praneeth Bodduluri
|
||
body: ""
|
||
hash: 7ad468dc545b837554f86ced020e42b7f8f55665
|
||
subject: Implement `device
|
||
enableDeviceUrl/disableDeviceUrl/hasDeviceUrl/getDeviceUrl`
|
||
- author: Praneeth Bodduluri
|
||
body: ""
|
||
hash: 3324ff4deec7e58a8eb74ffe2cd7bd3a5ce79a36
|
||
subject: Switch to more human-like command name and follow convention from
|
||
dashboard
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
hash: 8474ee726c07df5f616190d4bcff196ef5a18c3c
|
||
subject: Add global --help option
|
||
- author: Juan Cruz Viotti
|
||
body: |-
|
||
This version contains a fix for `undefined` logs. See:
|
||
- https://github.com/resin-io/resin-sdk/pull/217
|
||
- https://github.com/resin-io/resin-device-logs/pull/14
|
||
footers:
|
||
fixes: https://github.com/resin-io/resin-cli/issues/370
|
||
signed-off-by: Juan Cruz Viotti <jviottidc@gmail.com>
|
||
hash: 7aee4d6d7fef72603ce4e956bd068d3a2b57dde3
|
||
subject: Upgrade `resin-sdk` to v5.3.5
|
||
- author: Kostas Lekkas
|
||
body: "Closes #359"
|
||
hash: 00753a577622a2b53aa4fa8031fe46c053358d3e
|
||
subject: "resin sync: add --destination option and require --source if
|
||
.resin-sync.yml is missing"
|
||
- author: Kostas Lekkas
|
||
body: Also change --port option alias to '-p' from '-t'
|
||
hash: 356042557e0cdc1d7434bdb50fd4bbb8f42785b0
|
||
subject: "resin sync/ssh: only accept uuid as destination"
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
hash: 3b4c8f2a01b1eb490021a474f7c1f36bb3fbbe0d
|
||
subject: "resin sync/ssh: generate JS"
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
hash: f5cd3375f26f302cfdad95324a0966a824d24f4d
|
||
subject: "resin sync: add --skip-gitignore option. Improve help section wording"
|
||
- author: Kostas Lekkas
|
||
body: |-
|
||
This change was necessary because our ssh gateway does not
|
||
support ControlMaster mode.
|
||
Closes #366
|
||
hash: c5df32f952c085c2a37e2f03eaa68787185f720e
|
||
subject: "resin ssh: disable ControlMaster ssh option"
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
hash: 977e3fb0ff49edfa52d605b4c6a509559be8d398
|
||
subject: "resin-sync: update to resin-sync@3.0.0"
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
hash: 20ed8c9169dea66032c6c9545681ae84d5392646
|
||
subject: "resin sync: load uuid from .resin-sync.yml if possible"
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
hash: 1ae1a152591f1a7533fca23fd4269754fd21f32d
|
||
subject: "resin sync/ssh: update docs"
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
hash: 53bf3148205dd126919d18cace9cf195a1357b82
|
||
subject: "resin sync: add --after option"
|
||
- author: Kostas Lekkas
|
||
body: "Closes #372"
|
||
hash: 2d09c18d6b1949764a23a654398ca3539424bbd8
|
||
subject: "resin sync: remove quotes from --source/--destination help as it
|
||
implies they're required"
|
||
- author: Kostas Lekkas
|
||
body: "Closes #373"
|
||
hash: fb06249b0875c8a6296a781d2e734b7c1a339718
|
||
subject: "resin sync/ssh: always display selection dialog, even for a single
|
||
online device"
|
||
- author: Kostas Lekkas
|
||
body: "Closes #375"
|
||
hash: bbd617ea76eed4d6053b6f0c858b469e58b6b984
|
||
subject: "resin sync: always display device selection dialog when uuid is not
|
||
passed as an argument"
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
hash: d473509675fdb00abc11012a81e35b1ce782e343
|
||
subject: "resin sync: change argument/help to a more meaningful 'resin sync
|
||
[destination]'"
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
hash: 3b439282ae2863155688feb7a70ac1828b660d7a
|
||
subject: "resin ssh: Implement device inference and autoselect if there is a
|
||
single one"
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
hash: 2fde6241c2112f09a30c6afa54875b0f3fbe1619
|
||
subject: "resin sync: filter out offline devices in interactive choosing dialog"
|
||
- author: Kostas Lekkas
|
||
body: ""
|
||
hash: a04c3b9c7b1d2f8cb025d4fdac08dd40b98f21b9
|
||
subject: Support verbose flag for resin sync
|
||
- author: Kostas Lekkas
|
||
body: Closes https://github.com/resin-io/resin-cli/issues/353
|
||
hash: b690060bc4874ff76f9797e80ee31e910eb829e3
|
||
subject: Support --verbose/-v flag in resin ssh
|
||
- author: Kostas Lekkas
|
||
body: "Closes #351"
|
||
hash: f17cbb1205d9e0ac7138e57156319c9f4e62253e
|
||
subject: Reword config help instructions
|
||
- hash: 7a0e8beb073045d4c07b31c21cf0b2fe68091292
|
||
- hash: 553b96e48f3b3f67bcd4c959cdfee4cd572d1a3e
|
||
- hash: 5bbb055cd9db400332a2083e81eb0942f324d382
|
||
- hash: 7a4de5357eb556a47ea3224b30a2a9c4a2008a37
|
||
- hash: b629ee61647eccc4493bcfeaeb2b769311e750b4
|
||
- hash: 099cf997cb14d520d42c0c992094ba55ba1e75cd
|
||
- hash: c18e8f1dbd00dc4d9da2dda237d04d42fa0161df
|
||
- hash: 8282785b2a649318bf3a2d12a0e15bae23a56601
|
||
- hash: 01cad3c04879bcdc76244c4ce269a75ef9655258
|
||
- hash: 0f4eca2ff08eb19d3374a3515f7d6dc716556aa1
|
||
- hash: 9cf42462c029e038e09efc961736946be8bfcb9b
|
||
- hash: afe98ff37dd16c3b961d51b67205f39894611585
|
||
- hash: c12b59b9785594003afca6cb10360bd3f6e7e966
|
||
- hash: f719f5c94807409829bc35d66aa03c0a09fd80ef
|
||
- hash: c6e669fa6bc8b3a9d2dc60e384b1c7879de6b5e0
|
||
- hash: ce50d8b73d640fa27e5ef15ba77a6c16a2ce7729
|
||
- hash: 8b485b5ad54a2d9834e3477d6d5fb85329e2224c
|
||
- hash: cb386d15aa3c2e9cc55d70735a204a5cc90d4158
|
||
- hash: 3adb8f19bddb00dbbc41d566f27fc1b7dcf75855
|
||
- hash: 7b0415a270fa375d37713a022eb0591d5bcb8f85
|
||
- hash: a70e38ef1209cd1bd721f8c36de59181810a08c9
|
||
- hash: ea44c0571b45621db64b7f830af1830b358f352f
|
||
- hash: fdb8bf6967867091456073f0644df786e9986b0f
|
||
- hash: af8d20ea3fc5a1d8ad3eda60047a67c570ebd74e
|
||
- hash: b4edb7ed7ff7cd547852c7dee4aa83c031521892
|
||
- hash: 97c768edcd4d9240982b4f6d40adcb18f80cef0b
|
||
- hash: 42d0b52df7ea8f965a90ec5587cb56d47e554c43
|
||
- hash: 81d8974213e07f41951f7b26bc0a962d1260eee9
|
||
- hash: 10a0924cd71600bc9ac481df32a797359891ea18
|
||
- hash: 7fecb53cdfe3a3107ff32f1476cd70d1c3d78a6c
|
||
- hash: 6b00bbc73a1a05a652d4a56121fab1ea7d175644
|
||
- hash: 7bd8a683b21e50b508c39b6deb124e6d39436fff
|
||
- hash: e0a2217b9491c52cac12958c9cee7d7c11e7e7fb
|
||
- hash: 16a1741374d5c01b7cb1a6a2734a8ad8db938bbe
|
||
- hash: b672ff1fa1ee12ede7b128d6d5f8f2ab0e088d48
|
||
- hash: 81a6843c930fae3224a9791ed9bfbf8412388657
|
||
- hash: 68808e760edc7a4ee097f97b352055bba45a029c
|
||
- hash: 6d1d4dc173c2b95b9afc20a90d73907f883f75ea
|
||
- hash: 12854db92376b3de2221249ca42a5add43e9f236
|
||
- hash: 29c20e32f65d8d6af53c7a9d9998ee03698efa8f
|
||
- hash: a90d568d5c0bec9c136a5ac5a909fc9679a8eeca
|
||
- hash: a265063fa1cd254f13abc686c1bdeadfb21fde33
|
||
- hash: b061644b190c7e16a6e1fc722dabb2fc4a6289af
|
||
- hash: 17550f9bc953f11d654e4d1f3e396c21e3fe085c
|
||
- hash: 9a515ef4e3d0efc44e2bed3d9f747a7d0e1c87cc
|
||
- hash: 8e93577f9010f7c198efec9117d32066b1f5f648
|
||
- hash: 4a05ce3f53a5c3baa83171d13b54d5faa04664fe
|
||
- hash: b5ec49dda10564f955ad95e93fc34ef346c85208
|
||
- hash: 9400d4027af49da7c90f90a8ca2024530111f0ce
|
||
- hash: 42bfb3b0ccaa5d55df4738a57de81a8f6a74238e
|
||
- hash: 325304aebef840a9c0f6511c830ddd347b47bf31
|
||
- hash: 1b7aeeafc1e4f3dd468e1333fe0c1347fe71e9fb
|
||
- hash: ca40d7ca65c59e96f855398c505fa190ee3fd539
|
||
- hash: 20969ef249cfaafa92a52b4ee4c8ab8f78e8d763
|
||
- hash: e9b8c38eebf209eae77b45ac0369dd2fc870366d
|
||
date: 2017-11-27T17:28:43Z
|
||
version: 0.0.0
|