diff --git a/.versionbot/CHANGELOG.yml b/.versionbot/CHANGELOG.yml index 187c653e..d331533d 100644 --- a/.versionbot/CHANGELOG.yml +++ b/.versionbot/CHANGELOG.yml @@ -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: - subject: Add support for device restarts in open-balena hash: c1017e8e27e4b4227de5f47ec0cb7a890262f663 @@ -251,7 +263,8 @@ - subject: Add configVarInvalidRegex to Config Var typing hash: b1a9831540ae693f02e99a2d9d44841c76187a87 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 @@ -918,8 +931,8 @@ - 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. + 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: @@ -2237,8 +2250,8 @@ - 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. + Bumps [browserify](https://github.com/browserify/browserify) + from 14.5.0 to 17.0.0. - [Release notes](https://github.com/browserify/browserify/releases) @@ -2267,7 +2280,8 @@ - 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. + 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) @@ -2350,7 +2364,8 @@ - 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. + Bumps [mocha](https://github.com/mochajs/mocha) from 3.5.3 to + 10.0.0. - [Release notes](https://github.com/mochajs/mocha/releases) @@ -2393,8 +2408,8 @@ - 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. + Bumps [mockttp](https://github.com/httptoolkit/mockttp) from + 0.9.1 to 2.7.0. - [Release notes](https://github.com/httptoolkit/mockttp/releases) @@ -2467,8 +2482,8 @@ - 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. + Bumps [superagent](https://github.com/visionmedia/superagent) + from 3.8.3 to 7.1.2. - [Release notes](https://github.com/visionmedia/superagent/releases) @@ -2497,7 +2512,8 @@ - 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. + Bumps [dotenv](https://github.com/motdotla/dotenv) from 4.0.0 to + 16.0.0. - [Release notes](https://github.com/motdotla/dotenv/releases) @@ -2636,8 +2652,8 @@ - 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 + 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) signed-off-by: Vipul Gupta (@vipulgupta2048) @@ -2724,7 +2740,8 @@ - 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 + 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: @@ -3094,8 +3111,8 @@ - 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 + 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 @@ -4184,7 +4201,8 @@ - subject: Allow more lenient gzip decompression hash: 9c7bc3051b279c9d09ec501a78dbe9f506d65650 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 @@ -5857,8 +5875,8 @@ - subject: Improve directory scan speed prior to tarballing hash: 257dd514ed7c0f6988b8a47219991cc4f61b4529 body: > - This changes improves the speed that the project is tarballed by switching - from + 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. @@ -6369,7 +6387,8 @@ - subject: Allow more lenient gzip decompression hash: 9c7bc3051b279c9d09ec501a78dbe9f506d65650 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 @@ -6667,7 +6686,8 @@ - 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, + 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: @@ -8037,7 +8057,8 @@ - subject: "docker: Improve handling of Docker-in-Docker errors" hash: 9036ce9af373eb8d328f105839163db0cae38ae6 body: > - The `local` logging driver captures output from container’s stdout/stderr + 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. @@ -11696,7 +11717,8 @@ - commits: - author: Thodoris Greasidis 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. footers: @@ -19322,7 +19344,8 @@ 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 + 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: @@ -20865,11 +20888,11 @@ 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. + 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. @@ -21535,9 +21558,9 @@ 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). + 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: diff --git a/CHANGELOG.md b/CHANGELOG.md index 09d8e949..8ae106e0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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! 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 diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index f625513e..d56a4035 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -1,6 +1,6 @@ { "name": "balena-cli", - "version": "15.2.0", + "version": "15.2.1", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 17a3a8ab..dcdfaa5f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "balena-cli", - "version": "15.2.0", + "version": "15.2.1", "description": "The official balena Command Line Interface", "main": "./build/app.js", "homepage": "https://github.com/balena-io/balena-cli", @@ -284,6 +284,6 @@ "windosu": "^0.3.0" }, "versionist": { - "publishedAt": "2023-04-05T13:09:21.964Z" + "publishedAt": "2023-04-28T09:25:48.749Z" } }