187 Commits

Author SHA1 Message Date
balenaCI
6fae328f1f
v1.18.6 2023-03-21 13:24:20 +00:00
balenaCI
197a8f9c57
v1.18.5 2023-03-09 11:30:37 +00:00
balenaCI
a0fc9bbd68
v1.18.4 2023-03-02 17:31:34 +00:00
JOASSART Edwin
bf0360e7f4 patch: bump etcher-sdk to 8.3.1 2023-03-02 10:14:22 +01:00
balenaCI
62bae7c52e
v1.18.3 2023-02-22 12:12:41 +00:00
balenaCI
6ec0550b4c
v1.18.2 2023-02-21 13:17:11 +00:00
balenaCI
46307d85d8
v1.18.1 2023-02-15 14:54:47 +00:00
balenaCI
6538864de4
v1.18.0 2023-02-14 18:07:07 +00:00
Akis Kesoglou
c11db0a279 Update to Electron 19
Change-type: minor
2023-02-14 18:35:01 +02:00
Akis Kesoglou
6f7570d265 Remove Spectron and related (low-value) tests
Spectron is long deprecated and abandoned and the browser tests are so rudimentary that it’s no longer worth having them around. We will introduce a proper browser-based test suite in the short term — it’s a project in progress.

Change-type: minor
2023-02-14 18:34:56 +02:00
balenaCI
ae976894a3
v1.17.0 2023-02-14 16:18:57 +00:00
Akis Kesoglou
3c1dd6ce29 Update to Electron 17 and Node 16
This is the latest Electron version officially supported by Spectron.

Change-type: minor
2023-02-14 17:46:49 +02:00
balenaCI
5099c6ff21
v1.16.0 2023-02-14 12:40:43 +00:00
Akis Kesoglou
df7854111a Update to Electron 14
Change-type: minor
2023-02-14 13:42:29 +02:00
balenaCI
c0404597c0
v1.15.6 2023-02-13 11:23:14 +00:00
balenaCI
748f9d9147
v1.15.5 2023-02-03 14:25:21 +00:00
balenaCI
324102bc73
v1.15.4 2023-02-02 18:26:47 +00:00
Akis Kesoglou
7ee174edce Switch to @electron/remote
Electron 12 deprecated `electron.remote` and the functionality was removed in Electron 14, but became available as a separate `@electron/remote` module. This commit makes the transition to the external module as an intermediary step to enable updating to a newer Electron version.

Change-type: patch
2023-02-02 19:50:04 +02:00
balenaCI
cbb4810260
v1.15.3 2023-02-02 17:23:19 +00:00
balenaCI
79200d1f79
v1.15.2 2023-02-02 13:05:03 +00:00
balenaCI
1bc64bbaf8
v1.15.1 2023-02-01 12:18:57 +00:00
balenaCI
286c74b41b
v1.15.0 2023-01-27 11:36:34 +00:00
Akis Kesoglou
887ec42847 Add support for Node 18
The Electron version we’re currently using is on Node 14 but this is a step forward to upgrading to a newer Electron and Node version.

Updates etcher-sdk and switches the redundant aws4-axios dependency to just axios.

Also changed bundler to stop trying to bundle wasm files — they must be included inline with JS code as data — and removed some now redundant code.

The crucial changes that enable support are:

1. The update to etcher-sdk@8 where some dependency fixes and updates took place
2. The downgrade and pinning of "electron-rebuild" to v3.2.3 until we’re able to update to Electron >= 14.2. The patch we need to avoid is https://github.com/electron/rebuild/pull/907. Also see: https://github.com/nodejs/node-gyp/issues/2673 and https://github.com/electron/rebuild/issues/913
3. A rule in webpack.config to ignore `aws-crt` which is a dependency of (ultimately) `aws4-axios` which is used by etcher-sdk and does a runtime check to its availability. We’re not currently using the “assume role” functionality (AFAIU) of aws4-axios and we don’t care that it’s not found, so force webpack to ignore the import. See https://github.com/aws/aws-sdk-js-v3/issues/3025

Change-type: minor
2023-01-27 12:12:11 +02:00
balenaCI
62c3c35526
v1.14.3 2023-01-19 12:21:04 +00:00
balenaCI
407138c999
v1.14.2 2023-01-17 14:37:43 +00:00
Peter Makra
72af77860b patch: revert to lockfile v1 2023-01-17 14:57:15 +01:00
builder555
8e63be2efe patch: update etcher-sdk for cm4v5
Change-type: patch
2023-01-16 16:34:02 -05:00
balenaCI
5f014e163e
v1.14.1 2023-01-16 13:22:38 +00:00
balenaCI
615e035a5d
v1.14.0 2023-01-16 11:23:56 +00:00
Otávio Jacobi
10caf8f1b6 Removes corvus in favor of sentry and analytics client
Change-type: patch
Signed-off-by: Otavio Jacobi
2023-01-12 11:11:52 +00:00
balenaCI
d5ba1ea5e1
v1.13.4 2023-01-12 15:10:51 +00:00
balenaCI
7420283249
v1.13.3 2023-01-11 14:30:46 +00:00
Peter Makra
2475d576c7 patch: progress cm4 to second stage 2023-01-11 13:36:11 +01:00
balenaCI
8cd6da1260
v1.13.2 2023-01-02 20:55:59 +00:00
balenaCI
b1c1188107
v1.13.1 2023-01-02 17:26:57 +00:00
Peter Makra
f79cb0fac5 patch: updated sdk to fix bz2 issue 2023-01-02 17:44:42 +01:00
balenaCI
371716fe6a
v1.13.0 2022-12-28 16:48:14 +00:00
Peter Makra
c5e7bf26d7 bump electron deps 2022-12-23 21:32:30 +01:00
Peter Makra
e3072ac416 minor: electron version bump 2022-12-23 21:32:30 +01:00
Peter Makra
dfaf06e4cf sdk version bump 2022-12-23 21:32:29 +01:00
Peter Makra
28726584c2 prerelease etcher-compat etcher-sdk 2022-12-23 21:32:29 +01:00
Peter Makra
00b151311a alignerd webpack to ext2fs 2022-12-23 21:32:28 +01:00
builder555
36c813714b Patch: update etcher-sdk version to fix CM4 issues
Change-type: patch
2022-12-23 21:32:28 +01:00
balenaCI
2ae6764dd9
v1.12.7 2022-12-20 19:35:13 +00:00
Renovate Bot
b068b847c7 Update dependency i18next to 21.10.0
Update i18next to 21.10.0

Update i18next from 21.8.14 to 21.10.0

Change-type: patch
2022-12-20 18:56:45 +00:00
balenaCI
6c410c07ce
v1.12.6 2022-12-20 18:00:05 +00:00
Renovate Bot
2e85fb45de Update dependency react-i18next to 11.18.6
Update react-i18next to 11.18.6

Update react-i18next from 11.18.1 to 11.18.6

Change-type: patch
2022-12-20 17:02:05 +00:00
balenaCI
67513e384d
v1.12.5 2022-12-20 12:27:35 +00:00
balenaCI
fab10e5fc5
v1.12.4 2022-12-19 19:42:01 +00:00
balenaCI
65da751a52
v1.12.3 2022-12-19 09:51:53 +00:00