Commit Graph

4393 Commits

Author SHA1 Message Date
Felipe Lalanne
7dfb7474f5 Update to Node 16
This also drops support for Node 14

Change-type: major
2023-05-11 17:49:37 -04:00
balenaCI
6ee0b48c9a
v15.2.3 2023-05-03 20:03:49 +00:00
flowzone-app[bot]
bd01fbf90c
Merge pull request #2614 from balena-io/local-release-uuid
Use valid release uuid for local releases
2023-05-03 20:02:59 +00:00
Felipe Lalanne
cd19845b6b Use valid release uuid for local releases
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.

Change-type: patch
Relates-to: balena-os/balena-supervisor#2136
2023-05-03 15:08:19 -04:00
balenaCI
5545883c3f
v15.2.2 2023-04-28 16:16:44 +00:00
flowzone-app[bot]
75a380b0ba
Merge pull request #2615 from balena-io/remove-nvmrc
Remove nvmrc
2023-04-28 16:15:57 +00:00
Felipe Lalanne
35fe7c6a58 Remove nvmrc
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.

Change-type: patch
2023-04-28 10:27:15 -04:00
balenaCI
69249b3139
v15.2.1 2023-04-28 09:25:50 +00:00
flowzone-app[bot]
bf897fd56d
Merge pull request #2612 from balena-io/sync-tslib
Fix tslib going out of sync causing HUP to fail
2023-04-28 09:25:01 +00:00
Thodoris Greasidis
150c6e75f5 Fix tslib going out of sync causing HUP to fail
Change-type: patch
2023-04-27 14:07:57 +03:00
balenaCI
e8bc43dc64
v15.2.0 2023-04-05 13:09:24 +00:00
flowzone-app[bot]
1213689de2
Merge pull request #2606 from balena-io/update-balena-sdk-16.40.0
Add support for device restarts in open-balena
2023-04-05 13:08:14 +00:00
Thodoris Greasidis
c1017e8e27 Add support for device restarts in open-balena
Update balena-sdk from 16.28.2 to 16.40.0

Change-type: minor
2023-04-05 12:57:33 +03:00
balenaCI
7ad9e685f6
v15.1.3 2023-04-05 08:06:56 +00:00
flowzone-app[bot]
c778aaffaf
Merge pull request #2607 from balena-io/update-balena-sdk-16.28.2
devices supported: Fix showing types without a valid & finalized release
2023-04-05 08:06:05 +00:00
Thodoris Greasidis
b98047cacf devices supported: Fix showing types without a valid & finalized release
Update balena-sdk from 16.28.0 to 16.28.2

Resolves: #2524
Change-type: patch
2023-04-05 10:19:39 +03:00
balenaCI
03ace6e4b2
v15.1.2 2023-03-27 15:14:47 +00:00
Thodoris Greasidis
9b4701bcb7
Merge pull request #2601 from balena-io/use-satisfies
Improve type checking by using the satisfies operator
2023-03-27 18:13:56 +03:00
Thodoris Greasidis
174312977a Improve type checking by using the satisfies operator
Change-type: patch
2023-03-27 16:39:09 +03:00
balenaCI
963d9af817
v15.1.1 2023-03-17 10:20:03 +00:00
Thodoris Greasidis
af5ec51232
Merge pull request #2600 from balena-io/bump-ts
Update TypeScript to 5.0.2
2023-03-17 12:19:13 +02:00
Thodoris Greasidis
1cd9fbf6a0 Update TypeScript to 5.0.2
Change-type: patch
2023-03-16 20:53:08 +02:00
balenaCI
72639e9e59
v15.1.0 2023-03-14 20:19:08 +00:00
Kyle Harding
447dcc1480
Merge pull request #2599 from balena-io/kyle/balena-compose-v2.2.x
Update balena-compose to v2.2.1
2023-03-14 16:18:19 -04:00
Kyle Harding
564716faa7
Update balena-compose to v2.2.1
Update balena-compose from 2.1.1 to 2.2.1

Change-type: minor
Signed-off-by: Kyle Harding <kyle@balena.io>
2023-03-14 14:59:52 -04:00
balenaCI
3e5b4457c2
v15.0.6 2023-03-13 14:03:48 +00:00
Otávio Jacobi
793e70d909
Merge pull request #2597 from balena-io/explicitly-select-devices-fields
Devices: explicitly fetches only used fields
2023-03-13 11:02:51 -03:00
Otávio Jacobi
5761a306be Devices: explicitly fetches only used fields
Change-type: patch
2023-03-13 09:35:43 -03:00
balenaCI
adff0f2a0a
v15.0.5 2023-03-10 16:25:40 +00:00
Thodoris Greasidis
4ec45a0c43
Merge pull request #2596 from balena-io/fix-is-legacy-check
Fix isLegacy check which should always relay on the slug
2023-03-10 18:24:48 +02:00
JSReds
ecf4b046b5 Fix application isLegacy check for rename and deploy
Change-type: patch
2023-03-10 16:33:00 +01:00
balenaCI
b0cae93ac9
v15.0.4 2023-02-21 07:24:19 +00:00
Balena CI
53b66678d4
Merge pull request #2583 from balena-io/hraftery-patch-1-1
Clarify update rate of update-notifier info
2023-02-21 09:23:30 +02:00
Heath Raftery
0b9b65ef88
patch: Clarify update rate of update notifier info
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.
2023-01-26 14:15:43 +11:00
balenaCI
8a84d9d792
v15.0.3 2023-01-18 16:16:39 +00:00
Page-
c535b8e1ea
Merge pull request #2582 from balena-io/https-npm
Use https for the npm deprecation check, avoiding a redirect
2023-01-18 16:15:01 +00:00
Pagan Gazzard
234fb6cd39 Use https for the npm deprecation check, avoiding a redirect
Change-type: patch
2023-01-18 13:11:31 +00:00
balenaCI
8714830b48
v15.0.2 2023-01-14 07:35:13 +00:00
Balena CI
0e07b36691
Merge pull request #2580 from balena-io/joshbwlng/fix-typo
Fix push --nolive doc typo
2023-01-14 09:33:56 +02:00
Josh Bowling
ba80d3c38c Fix push --nolive doc typo
Change-type: patch
2023-01-13 13:36:44 +09:00
balenaCI
e65dc82cfe
v15.0.1 2023-01-10 13:43:24 +00:00
Felipe Lalanne
bc727521c6
Merge pull request #2571 from balena-io/nodejs-14
Update to Node 14
2023-01-10 08:41:54 -05:00
Felipe Lalanne
a8c0c884d3 Extra linting 2023-01-03 16:08:10 -03:00
Felipe Lalanne
b11c7157d3 Update to node 14 2023-01-03 16:04:24 -03:00
Felipe Lalanne
578de7bcd4 Process livepush build logs inline
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

Change-type: patch
2023-01-03 12:29:54 -03:00
balenaCI
cfc6b3ce9e
v15.0.0 2023-01-02 15:21:59 +00:00
Balena CI
1c7a354fe7
Merge pull request #2573 from balena-io/balena-preload-13
Upgrade balena-preload to 13.0.0
2023-01-02 10:20:01 -05:00
JOASSART Edwin
40a0941ca3 preload: Drops ability to preload Intel Edison (EOL 2017)
Upgrade balena-preload from 12.2.0 to 13.0.0

Change-type: major
Signed-off-by: Edwin Joassart <edwin.joassart@balena.io>
2023-01-02 15:34:32 +01:00
balenaCI
0ab4760272
v14.5.18 2022-12-29 07:20:50 +00:00
Balena CI
42b2269e81
Merge pull request #2576 from balena-io/flowzone-npm-ci
Update flowzone tests to use npm ci
2022-12-29 02:19:24 -05:00