This commit is contained in:
balenaCI 2023-04-28 09:25:50 +00:00
parent bf897fd56d
commit 69249b3139
No known key found for this signature in database
GPG Key ID: AD4B2FDC8EB83069
4 changed files with 63 additions and 36 deletions

View File

@ -1,3 +1,15 @@
- 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: - commits:
- subject: Add support for device restarts in open-balena - subject: Add support for device restarts in open-balena
hash: c1017e8e27e4b4227de5f47ec0cb7a890262f663 hash: c1017e8e27e4b4227de5f47ec0cb7a890262f663
@ -251,7 +263,8 @@
- subject: Add configVarInvalidRegex to Config Var typing - subject: Add configVarInvalidRegex to Config Var typing
hash: b1a9831540ae693f02e99a2d9d44841c76187a87 hash: b1a9831540ae693f02e99a2d9d44841c76187a87
body: > body: >
This is part of the work for enabling the creation of configuration 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 variables with a colon character as a means to allow Raspberry PI users
@ -918,8 +931,8 @@
- subject: Pin dockerode to v3.3.3 to avoid regression - subject: Pin dockerode to v3.3.3 to avoid regression
hash: 2883800a018d89ca748194370c9c795c8e48cd33 hash: 2883800a018d89ca748194370c9c795c8e48cd33
body: > body: >
The problem is rework to buildImage() in v3.3.4 that hangs balena-compose The problem is rework to buildImage() in v3.3.4 that hangs
use of it. balena-compose use of it.
See Issue: https://github.com/apocas/dockerode/issues/696 See Issue: https://github.com/apocas/dockerode/issues/696
footer: footer:
@ -2237,8 +2250,8 @@
- subject: "patch: bump browserify from 14.5.0 to 17.0.0" - subject: "patch: bump browserify from 14.5.0 to 17.0.0"
hash: 2ee532e8dcc3eda0c54296f468f7f9a9e637071a hash: 2ee532e8dcc3eda0c54296f468f7f9a9e637071a
body: > body: >
Bumps [browserify](https://github.com/browserify/browserify) from 14.5.0 Bumps [browserify](https://github.com/browserify/browserify)
to 17.0.0. from 14.5.0 to 17.0.0.
- [Release notes](https://github.com/browserify/browserify/releases) - [Release notes](https://github.com/browserify/browserify/releases)
@ -2267,7 +2280,8 @@
- subject: "patch: bump tmp from 0.0.31 to 0.2.1" - subject: "patch: bump tmp from 0.0.31 to 0.2.1"
hash: e905a6a8054297c89e75447e5ff48ca92e13bd49 hash: e905a6a8054297c89e75447e5ff48ca92e13bd49
body: > body: >
Bumps [tmp](https://github.com/raszi/node-tmp) from 0.0.31 to 0.2.1. 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) - [Release notes](https://github.com/raszi/node-tmp/releases)
@ -2350,7 +2364,8 @@
- subject: "patch: bump mocha from 3.5.3 to 10.0.0" - subject: "patch: bump mocha from 3.5.3 to 10.0.0"
hash: 548996665b7e6159e5e209aa4a10987e071da024 hash: 548996665b7e6159e5e209aa4a10987e071da024
body: > body: >
Bumps [mocha](https://github.com/mochajs/mocha) from 3.5.3 to 10.0.0. Bumps [mocha](https://github.com/mochajs/mocha) from 3.5.3 to
10.0.0.
- [Release notes](https://github.com/mochajs/mocha/releases) - [Release notes](https://github.com/mochajs/mocha/releases)
@ -2393,8 +2408,8 @@
- subject: "patch: bump mockttp from 0.9.1 to 2.7.0" - subject: "patch: bump mockttp from 0.9.1 to 2.7.0"
hash: fa44187e4e510171666f046d6a3a658f59956fd4 hash: fa44187e4e510171666f046d6a3a658f59956fd4
body: >- body: >-
Bumps [mockttp](https://github.com/httptoolkit/mockttp) from 0.9.1 to Bumps [mockttp](https://github.com/httptoolkit/mockttp) from
2.7.0. 0.9.1 to 2.7.0.
- [Release notes](https://github.com/httptoolkit/mockttp/releases) - [Release notes](https://github.com/httptoolkit/mockttp/releases)
@ -2467,8 +2482,8 @@
- subject: "patch: bump superagent from 3.8.3 to 7.1.2" - subject: "patch: bump superagent from 3.8.3 to 7.1.2"
hash: ae3974af1965386bf236b7ae295e4a9ecc285f0c hash: ae3974af1965386bf236b7ae295e4a9ecc285f0c
body: > body: >
Bumps [superagent](https://github.com/visionmedia/superagent) from 3.8.3 Bumps [superagent](https://github.com/visionmedia/superagent)
to 7.1.2. from 3.8.3 to 7.1.2.
- [Release notes](https://github.com/visionmedia/superagent/releases) - [Release notes](https://github.com/visionmedia/superagent/releases)
@ -2497,7 +2512,8 @@
- subject: "patch: bump dotenv from 4.0.0 to 16.0.0" - subject: "patch: bump dotenv from 4.0.0 to 16.0.0"
hash: b2ddda64df84d5a109b2adc1ee847ff5aef17000 hash: b2ddda64df84d5a109b2adc1ee847ff5aef17000
body: > body: >
Bumps [dotenv](https://github.com/motdotla/dotenv) from 4.0.0 to 16.0.0. Bumps [dotenv](https://github.com/motdotla/dotenv) from 4.0.0 to
16.0.0.
- [Release notes](https://github.com/motdotla/dotenv/releases) - [Release notes](https://github.com/motdotla/dotenv/releases)
@ -2636,8 +2652,8 @@
- subject: "minor: Add trying SDK in the browser" - subject: "minor: Add trying SDK in the browser"
hash: 50a6ca1844869eaccaf3275361a4016f7a284c05 hash: 50a6ca1844869eaccaf3275361a4016f7a284c05
body: > body: >
Add information about using SDK in the browser as a partial. Solving: Add information about using SDK in the browser as a partial.
https://github.com/balena-io/docs/issues/2205 Solving: https://github.com/balena-io/docs/issues/2205
footer: footer:
Signed-off-by: Vipul Gupta (@vipulgupta2048) <vipul@balena.io> Signed-off-by: Vipul Gupta (@vipulgupta2048) <vipul@balena.io>
signed-off-by: Vipul Gupta (@vipulgupta2048) <vipul@balena.io> signed-off-by: Vipul Gupta (@vipulgupta2048) <vipul@balena.io>
@ -2724,7 +2740,8 @@
- subject: Remove unnecessary vpn address filtering when fetching local addresses - subject: Remove unnecessary vpn address filtering when fetching local addresses
hash: 12266a3c9349e5d944ba203e56f2fe80b5e97970 hash: 12266a3c9349e5d944ba203e56f2fe80b5e97970
body: > body: >
This has been handled by the supervisor since v2.2.0 / balenaOS v1.14 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 from 2016-09-23 and is not relevant for any supported devices
footer: footer:
@ -3094,8 +3111,8 @@
- subject: Add support for building images with progress - subject: Add support for building images with progress
hash: e072408ee951d3caf46af5050d0b71991d114614 hash: e072408ee951d3caf46af5050d0b71991d114614
body: > body: >
Using build instead of pull allows to add metadata (e.g. labels) to pulled Using build instead of pull allows to add metadata (e.g. labels)
images in an to pulled images in an
atomic way. This commit adds the `DockerProgres.build()` method to atomic way. This commit adds the `DockerProgres.build()` method to
@ -4184,7 +4201,8 @@
- subject: Allow more lenient gzip decompression - subject: Allow more lenient gzip decompression
hash: 9c7bc3051b279c9d09ec501a78dbe9f506d65650 hash: 9c7bc3051b279c9d09ec501a78dbe9f506d65650
body: > body: >
Be more lenient with decoding compressed responses, since (very rarely) Be more lenient with decoding compressed
responses, since (very rarely)
servers send slightly invalid gzip responses that are still accepted servers send slightly invalid gzip responses that are still accepted
@ -5857,8 +5875,8 @@
- subject: Improve directory scan speed prior to tarballing - subject: Improve directory scan speed prior to tarballing
hash: 257dd514ed7c0f6988b8a47219991cc4f61b4529 hash: 257dd514ed7c0f6988b8a47219991cc4f61b4529
body: > body: >
This changes improves the speed that the project is tarballed by switching This changes improves the speed that the project is tarballed by
from switching from
`klaw` to `recursive-fs` and not running `lstat` on files that are ignored. `klaw` to `recursive-fs` and not running `lstat` on files that are ignored.
@ -6369,7 +6387,8 @@
- subject: Allow more lenient gzip decompression - subject: Allow more lenient gzip decompression
hash: 9c7bc3051b279c9d09ec501a78dbe9f506d65650 hash: 9c7bc3051b279c9d09ec501a78dbe9f506d65650
body: > body: >
Be more lenient with decoding compressed responses, since (very rarely) Be more lenient with decoding compressed responses,
since (very rarely)
servers send slightly invalid gzip responses that are still accepted servers send slightly invalid gzip responses that are still accepted
@ -6667,7 +6686,8 @@
- subject: Add balena.yml handling and `--draft` to `balena deploy` release creation - subject: Add balena.yml handling and `--draft` to `balena deploy` release creation
hash: 7d568a928b4297671e3776b72f64a6e2845d5f72 hash: 7d568a928b4297671e3776b72f64a6e2845d5f72
body: > body: >
This change allows use of a contract and release semver when doing a push, 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. and is part of the larger feature to use the builder as part of a CI/CD pipeline.
footer: footer:
@ -8037,7 +8057,8 @@
- subject: "docker: Improve handling of Docker-in-Docker errors" - subject: "docker: Improve handling of Docker-in-Docker errors"
hash: 9036ce9af373eb8d328f105839163db0cae38ae6 hash: 9036ce9af373eb8d328f105839163db0cae38ae6
body: > body: >
The `local` logging driver captures output from containers stdout/stderr The `local` logging driver captures output from containers
stdout/stderr
and writes them to an internal storage that is optimized for performance and disk use. and writes them to an internal storage that is optimized for performance and disk use.
@ -11696,7 +11717,8 @@
- commits: - commits:
- author: Thodoris Greasidis - author: Thodoris Greasidis
body: >- body: >-
Didn't convert the source, so that we don't end up Didn't convert the source, so that we don't end
up
having conflicts with other ongoing PRs. having conflicts with other ongoing PRs.
footers: footers:
@ -19322,7 +19344,8 @@
subject: "dependencies: bump etcher-sdk to pull in fixes" subject: "dependencies: bump etcher-sdk to pull in fixes"
- author: Gergely Imreh - author: Gergely Imreh
body: >- body: >-
To fix the same error as here https://github.com/nodejs/node/issues/20285 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/ Task changes as described at https://fettblog.eu/gulp-4-parallel-and-series/
footers: footers:
@ -20865,11 +20888,11 @@
subject: Improve `selectFromList` function signature to be much more reusable subject: Improve `selectFromList` function signature to be much more reusable
- author: Akis Kesoglou - author: Akis Kesoglou
body: >- body: >-
Both commands work with local devices by remotely invoking the `os-config` Both commands work with local devices by remotely invoking the
executable via SSH. This requires an as of yet unreleased resinOS (that `os-config` executable via SSH. This requires an as of yet unreleased
will most likely be v2.14) and the commands ascertain compatibility resinOS (that will most likely be v2.14) and the commands ascertain
merely by looking for the `os-config` executable in the device, and bail compatibility merely by looking for the `os-config` executable in the
out if its not present. device, and bail out if its 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 theyre not logged in already without exiting the wizard. `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 theyre not logged in already without exiting the wizard.
@ -21535,9 +21558,9 @@
subject: Fix invoking undefined method subject: Fix invoking undefined method
- author: Akis Kesoglou - author: Akis Kesoglou
body: >- body: >-
Legacy behaviour is mostly retained. The most notable change in behaviour Legacy behaviour is mostly retained. The most notable change in
is that invoking `resin deploy` without options is now allowed (see help behaviour is that invoking `resin deploy` without options is now allowed
string how it behaves). (see help string how it behaves).
In this commit there are also the following notable changes: In this commit there are also the following notable changes:

View File

@ -4,6 +4,10 @@ All notable changes to this project will be documented in this file
automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY! automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY!
This project adheres to [Semantic Versioning](http://semver.org/). This project adheres to [Semantic Versioning](http://semver.org/).
## 15.2.1 - 2023-04-28
* Fix tslib going out of sync causing HUP to fail [Thodoris Greasidis]
## 15.2.0 - 2023-04-05 ## 15.2.0 - 2023-04-05

2
npm-shrinkwrap.json generated
View File

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

View File

@ -1,6 +1,6 @@
{ {
"name": "balena-cli", "name": "balena-cli",
"version": "15.2.0", "version": "15.2.1",
"description": "The official balena Command Line Interface", "description": "The official balena Command Line Interface",
"main": "./build/app.js", "main": "./build/app.js",
"homepage": "https://github.com/balena-io/balena-cli", "homepage": "https://github.com/balena-io/balena-cli",
@ -284,6 +284,6 @@
"windosu": "^0.3.0" "windosu": "^0.3.0"
}, },
"versionist": { "versionist": {
"publishedAt": "2023-04-05T13:09:21.964Z" "publishedAt": "2023-04-28T09:25:48.749Z"
} }
} }