Adam Weeden
45d7981761
Update changelog for `v52.0.0`
2023-08-25 14:11:56 -04:00
Adam Weeden
2e0fe9ea33
Update to Electron 25.7 ( #1566 )
2023-08-25 14:07:42 -04:00
Adam Weeden
64157c3c5d
Update to Electron 25 ( #1559 )
...
This is intended to get Electron updated to 25. There are no known bugs
in this release.
As well this includes a fix for an existing bug I noticed where child
windows in Windows received a menu bar when they should not have.
2023-08-25 09:10:05 -04:00
Adam Weeden
be418d4349
Update changelog for `v51.0.1`
2023-08-04 18:36:48 -04:00
Adam Weeden
dea954bea8
Update changelog for `v51.0.0`
2023-08-03 14:43:33 -04:00
Adam Weeden
051622d58e
Update Electron to 21 + Node to 16 ( #1550 )
2023-08-03 13:35:19 -04:00
Adam Weeden
443d6cacdf
Update changelog for `v50.1.1`
2023-03-27 13:28:23 -04:00
Adam Weeden
be3b0cf5de
Update changelog for `v50.1.0`
2023-03-24 17:05:47 -04:00
Ronan Jouchet
ec0c1461ee
Update changelog for `v50.0.1`
2022-11-07 18:29:29 -05:00
Ronan Jouchet
379e807bc2
Bump default Electron from 19.0.17 to 19.1.4
2022-11-07 18:18:23 -05:00
Ronan Jouchet
2335dbce7d
Bump axios from 0.x to 1.x. No breaking changes for us, https://github.com/axios/axios/blob/v1.x/CHANGELOG.md#100---2022-10-04
2022-11-07 18:12:12 -05:00
Ronan Jouchet
b310315604
Update changelog for `v50.0.0`
2022-09-17 22:48:01 -04:00
Ronan Jouchet
cc957e70d1
Bump default Electron to 19.0.17 (from .14), with security fixes
...
- https://github.com/electron/electron/releases/tag/v19.0.15
- https://github.com/electron/electron/releases/tag/v19.0.16
- https://github.com/electron/electron/releases/tag/v19.0.17
2022-09-17 22:35:29 -04:00
Ronan Jouchet
840fe4a199
Add validation to opening URLs in external desktop handler ( fix #1459 )
2022-09-17 22:22:19 -04:00
Ronan Jouchet
be2180b53f
Update changelog for `v49.0.1`
2022-08-28 21:04:15 -04:00
Ronan Jouchet
5f1e2cbf55
Revert node types to 12.x, from 14.x accidentally set which is wrong since we still support 12.x
2022-08-28 21:01:19 -04:00
Ronan Jouchet
1933f226cc
Bump default Electron to 19.0.14 (from .10)
...
- https://github.com/electron/electron/releases/tag/v19.0.11
- https://github.com/electron/electron/releases/tag/v19.0.12
- https://github.com/electron/electron/releases/tag/v19.0.13
- https://github.com/electron/electron/releases/tag/v19.0.14
2022-08-28 20:56:28 -04:00
Adam Weeden
c8fc0b6923
macOS: Move handling of "universal" apps to electron-packager instead of our own thing ( #1443 )
...
Supported since [electron-packager 15.5.0](https://github.com/electron/electron-packager/releases/tag/v15.5.0 ).
This should fix #1405 as well
2022-08-01 22:44:23 -04:00
Ronan Jouchet
357f4a9693
Update changelog for `v49.0.0`
2022-07-30 13:48:46 -04:00
Ronan Jouchet
01ef78e37c
Update changelog for `v48.0.0`
2022-07-24 12:12:32 -04:00
Ronan Jouchet
1aa7760aa2
Major-bump default Electron from 18 to 19 ( #1438 )
...
https://github.com/electron/electron/releases/tag/v19.0.0
https://github.com/electron/electron/releases/tag/v19.0.1
https://github.com/electron/electron/releases/tag/v19.0.2
https://github.com/electron/electron/releases/tag/v19.0.3
https://github.com/electron/electron/releases/tag/v19.0.4
https://github.com/electron/electron/releases/tag/v19.0.5
https://github.com/electron/electron/releases/tag/v19.0.6
https://github.com/electron/electron/releases/tag/v19.0.7
https://github.com/electron/electron/releases/tag/v19.0.8
https://github.com/electron/electron/releases/tag/v19.0.9
2022-07-24 11:56:07 -04:00
Ronan Jouchet
1f67a9f9a7
Bump jest to 28 ( #1437 )
...
https://jestjs.io/blog/2022/04/25/jest-28
https://jestjs.io/docs/upgrading-to-jest28
https://github.com/facebook/jest/blob/main/CHANGELOG.md#2800
Co-authored-by: Adam Weeden <adamweeden@gmail.com>
2022-07-24 11:24:59 -04:00
Ronan Jouchet
c3e010f881
re-introduce yargs fix but without upgrading jest to 28 breaking tests, to work on it separately
2022-07-23 19:27:26 -04:00
Ronan Jouchet
9db7ad050a
Revert "nit" and "bump jest and fix yargs typing"
...
This reverts commit b737c40931
.
This reverts commit 8eb05ded9b
.
2022-07-23 19:20:24 -04:00
Ronan Jouchet
8eb05ded9b
bump jest and fix yargs typing
2022-07-23 19:07:54 -04:00
Ronan Jouchet
207bb1790f
bump jest **types**, so far it still builds
2022-07-23 18:43:09 -04:00
Ronan Jouchet
c1d40ec181
Update changelog for `v47.2.1`
2022-06-27 16:01:22 -04:00
Ronan Jouchet
7221b39a2f
Bump default Electron to 18.3.5
...
https://github.com/electron/electron/releases/tag/v18.3.2
https://github.com/electron/electron/releases/tag/v18.3.3
https://github.com/electron/electron/releases/tag/v18.3.4
https://github.com/electron/electron/releases/tag/v18.3.5
2022-06-27 15:56:57 -04:00
Ronan Jouchet
4d0b913133
Update changelog for `v47.2.0`
2022-05-30 10:22:03 -04:00
Ronan Jouchet
c82f1a892e
Bump default Electron to 18.3.1
...
https://github.com/electron/electron/releases/tag/v18.2.1
https://github.com/electron/electron/releases/tag/v18.2.2
https://github.com/electron/electron/releases/tag/v18.2.3
https://github.com/electron/electron/releases/tag/v18.2.4
https://github.com/electron/electron/releases/tag/v18.3.0
https://github.com/electron/electron/releases/tag/v18.3.1
2022-05-30 09:58:42 -04:00
Ronan Jouchet
4c6d0b185b
Update changelog for `v47.1.3`
2022-05-02 00:32:00 -04:00
Ronan Jouchet
ed33836707
Revert accidental leftover package.json changes
2022-05-02 00:31:49 -04:00
Ronan Jouchet
052d5c75a5
Update changelog for `v47.1.2`
2022-05-02 00:29:21 -04:00
Ronan Jouchet
334cbe28a5
Publish: fix Docker build failing because of Playwright, and make a convenience npm task for it
2022-05-02 00:27:58 -04:00
Ronan Jouchet
0afff67c11
Update changelog for `v47.1.1`
2022-05-02 00:13:31 -04:00
Ronan Jouchet
26bd19d6b0
Update changelog for `v47.1.0`
2022-05-02 00:09:07 -04:00
Ronan Jouchet
0963402264
Revert "Major-bump jest to 28": breaks tsc in weird ways, will retry later.
...
This reverts commit bd109099ce
.
2022-05-01 23:51:04 -04:00
Ronan Jouchet
bd109099ce
Major-bump jest to 28
...
No breaking changes for us, I think:
https://jestjs.io/blog/2022/04/25/jest-28
https://jestjs.io/docs/upgrading-to-jest28
2022-05-01 23:30:26 -04:00
Ronan Jouchet
0ff6e87308
Major bump axios to 0.27.x
...
No breaking changes for us: https://github.com/axios/axios/blob/master/CHANGELOG.md
2022-05-01 23:24:57 -04:00
Adam Weeden
d85aab718d
Extend timeout for playwright electron launch + playwright 1.21.1 ( #1402 )
2022-04-25 10:11:11 -04:00
Adam Weeden
ce04b3337c
Add some debugging to the playwright script + add a timeout for the playwright ci ( #1400 )
2022-04-22 10:51:00 -04:00
Adam Weeden
e664bc6af8
Add playwright integration testing to the app (PR #1397 )
...
This PR allows us to code playwright integration tests that can potentially replace some of our manual tests and allow us automated testing of the app itself.
Current technical limitations:
* No app level keyboard simulation support (e.g, zoom in, zoom out, etc.)
* No code coverage support, so even though we are testing the app, the code coverage does not reflect this fact
2022-04-20 22:03:49 -04:00
Adam Weeden
3a8f66a7b6
macOS: universal architecture app support ( fix #1384 , PR #1386 )
...
As noted in `API.md`:
- When specifying `universal` you must be building for the `darwin`, `mas`, `mac`, or `osx` platforms. This will generate a universal (M1 and x86) app.
2022-04-18 19:11:31 -04:00
Ronan Jouchet
567fede701
Update changelog for `v47.0.0`
2022-04-10 13:30:12 -04:00
Ronan Jouchet
c215d7a7b2
Update changelog for `v46.2.1`
2022-04-10 11:32:04 -04:00
Ronan Jouchet
2477b59dda
Update changelog for `v46.2.0`
2022-03-20 23:44:36 -04:00
Ronan Jouchet
388eebb58b
Update changelog for `v46.1.1`
2022-02-14 23:06:37 -05:00
Ronan Jouchet
5bcf165fe4
Upgrade dependencies
...
Including axios 0.25 -> 0.25, nothing breaking for us:
https://github.com/axios/axios/releases/tag/v0.26.0
2022-02-14 23:01:36 -05:00
Ronan Jouchet
35fb0fa7ff
Update changelog for `v46.1.0`
2022-02-06 18:08:11 -05:00
Ronan Jouchet
6d46082220
Bump axios from 0.24.0 to 0.25
...
See https://github.com/axios/axios/blob/master/CHANGELOG.md#0250-january-18-2022
No obvious breaking changes, I think.
2022-02-06 17:51:20 -05:00