Michael Telatynski
8235275d2c
Send Electron crashpad reports to Sentry from Nightly ( #579 )
...
* Send Electron crashpad reports to Sentry from Nightly
* Update electron-main.ts
* Increase timeout
* Fix preload injection breaking things
* Iterate
* Iterate
* Iterate
* iterate
2023-03-16 10:31:06 +00:00
RiotRobot
ef91afa057
Merge branch 'master' into develop
2023-03-15 13:14:42 +00:00
RiotRobot
bb0ccfdbab
v1.11.25
2023-03-15 13:14:27 +00:00
RiotRobot
51941ed766
v1.11.25-rc.3
2023-03-14 11:50:28 +00:00
renovate[bot]
1b6c9092f5
Update dependency eslint-plugin-unicorn to v46 ( #574 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-13 08:43:06 +13:00
RiotRobot
9926ebe89e
v1.11.25-rc.2
2023-03-10 15:20:00 +00:00
RiotRobot
fa6e7ce0a5
v1.11.25-rc.1
2023-03-07 12:09:39 +00:00
RiotRobot
144d04a5ae
Merge branch 'master' into develop
2023-02-28 11:24:52 +00:00
RiotRobot
75e3ea6818
v1.11.24
2023-02-28 11:24:38 +00:00
Michael Telatyński
65a7871d45
Let electron-builder correctly set StartupWMClass ( #526 )
2023-02-27 18:04:55 +00:00
renovate[bot]
58f7c2534c
Update dependency eslint-plugin-matrix-org to v1 ( #551 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-24 14:27:25 +01:00
renovate[bot]
12c6f2c268
Update all non-major dependencies ( #529 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-24 11:11:19 +00:00
Andy Balaam
a528d8c7c5
Merge pull request #546 from vector-im/andybalaam/harmonise-eslintrc-tsconfig
...
Separate linting and compiling src+test, scripts and hak
2023-02-24 10:31:38 +00:00
Andy Balaam
3eeb8c14a9
Lint the test directory
2023-02-24 09:39:14 +00:00
Andy Balaam
f960700a2a
Exclude test from eslint checking since it always was excluded, and I can't get it to check
2023-02-23 17:10:06 +00:00
RiotRobot
c4b753c680
v1.11.24-rc.2
2023-02-22 11:48:00 +00:00
RiotRobot
710f86abcd
v1.11.24-rc.1
2023-02-21 13:23:56 +00:00
Michael Telatynski
cdbb7763bf
Build & Package signed Linux builds ( #527 )
2023-02-20 12:09:45 +00:00
Andy Balaam
1271c22aee
Separate linting and compiling src+test, scripts and hak
...
Inspired by the failure of https://github.com/vector-im/element-desktop/pull/529
to lint our code with the @typescript-eslint/no-base-to-string rule
turned on, I found we needed to add a parserOptions.project to our
.eslintrc.js, pointing to the tsconfig.json.
This led to more fixes, because we have 3 tsconfig.json files for
src+test, scripts and hak and the single eslintrc was complaining that
it could see more files than the tsconfig file knew about.
So, I think the right split is to have one eslintrc file and one
tsconfig for each of the three projects.
2023-02-17 12:17:42 +00:00
renovate[bot]
1462e87945
Update dependency electron to v23 ( #541 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-16 19:43:29 +00:00
renovate[bot]
ea688abe3b
Update dependency mkdirp to v2 ( #539 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-16 15:16:56 +01:00
renovate[bot]
d6350a56dc
Update dependency @types/node to v16.18.12 ( #534 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-16 15:14:42 +01:00
RiotRobot
913a40bacd
v1.11.23
2023-02-14 10:52:29 +00:00
RiotRobot
7e87dd6996
v1.11.23-rc.1
2023-02-07 12:29:16 +00:00
Michael Telatynski
2ad46704af
Update to Electron 22.2.0 - fix tray icons in Linux ( #530 )
2023-02-03 10:11:57 +00:00
RiotRobot
72dfdda0e5
v1.11.22
2023-01-31 15:06:24 +00:00
RiotRobot
7f3bbc2156
v1.11.21
2023-01-31 11:22:12 +00:00
RiotRobot
fb7a43569c
v1.11.21-rc.1
2023-01-24 11:49:51 +00:00
RiotRobot
93331da979
v1.11.20
2023-01-20 13:04:34 +00:00
RiotRobot
a23c6162f3
v1.11.19
2023-01-20 10:14:08 +00:00
RiotRobot
c3781b9ee4
v1.11.18
2023-01-18 14:06:08 +00:00
RiotRobot
f4be3bcda2
v1.11.18-rc.4
2023-01-17 09:50:57 +00:00
RiotRobot
92e61681a9
v1.11.18-rc.3
2023-01-13 11:00:44 +00:00
RiotRobot
956ae15983
v1.11.18-rc.2
2023-01-12 14:26:34 +00:00
RiotRobot
c33211cf7e
v1.11.18-rc.1
2023-01-11 15:29:48 +00:00
RiotRobot
68797d393e
Merge branch 'master' into develop
2022-12-21 17:31:28 +00:00
RiotRobot
723ea9d5ff
v1.11.17
2022-12-21 17:31:13 +00:00
renovate[bot]
c164f3cbe9
Update dependency @types/node to v16.18.8 ( #489 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-15 22:06:26 -07:00
renovate[bot]
16f253690a
Update all non-major dependencies ( #491 )
...
* Update all non-major dependencies
* Add prettier
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Andy Balaam <andy.balaam@matrix.org>
2022-12-15 18:14:43 +00:00
Andy Balaam
0faac52dae
Format all files with prettier
2022-12-15 11:52:12 +00:00
RiotRobot
1142160222
v1.11.17-rc.1
2022-12-14 09:52:34 +00:00
renovate[bot]
6508e171db
Update dependency electron to v22 ( #480 )
...
* Update dependency electron to v22
* Switch from new-window event to setWindowOpenHandler
* Stop recommending libappindicator3-1, Electron 22 stops using it
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2022-12-07 00:04:53 +00:00
RiotRobot
333361fc02
Merge branch 'master' into develop
2022-12-06 13:15:16 +00:00
RiotRobot
9d08c84331
v1.11.16
2022-12-06 13:15:02 +00:00
Michael Telatynski
56370de568
Improve use of Typescript ( #474 )
...
* Switch out needle with node-fetch
* Iterate
* Update asar package and switch to canonical name
* Use ts-node for scripts
* Iterate
* Update yarn.lock
* Use node:stream.promises
* Remove logfile
* Fix types
* Fix types
2022-12-05 11:50:49 +00:00
RiotRobot
9bdb1fadd4
v1.11.16-rc.2
2022-12-02 17:08:05 +00:00
renovate[bot]
b52787a49e
Update dependency fs-extra to v11 ( #481 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-02 10:57:37 +00:00
renovate[bot]
8c91ead163
Update dependency pacote to v15 ( #479 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-01 11:38:43 +00:00
renovate[bot]
9d6008519e
Update dependency glob to v8 ( #478 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-01 08:23:42 +00:00
renovate[bot]
d3fbf1366b
Update dependency asar to v3 ( #476 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-01 07:50:17 +00:00
renovate[bot]
f4bf425148
Update all non-major dependencies ( #468 )
...
* Update all non-major dependencies
* Iterate PR
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2022-12-01 07:20:55 +00:00
renovate[bot]
017721ecca
Update dependency fs-extra to v10 ( #473 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-01 04:46:39 +00:00
renovate[bot]
5d0f3921b4
Update dependency eslint-plugin-unicorn to v45 ( #470 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-01 04:01:46 +00:00
renovate[bot]
ee28079c2b
Update jest monorepo to v29 ( #466 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-30 16:49:11 +00:00
Michael Telatynski
031ee44571
Enable noImplicitAny and kill off request
( #457 )
...
* Enable noImplicitAny
* Switch from request to node-fetch
* Fix node-fetch via patch-package
* Add edge to handler
* Pin node-fetch to v2
2022-11-30 13:51:54 +00:00
RiotRobot
7c87fff295
v1.11.16-rc.1
2022-11-29 15:54:35 +00:00
RiotRobot
c01a4f683e
Merge remote-tracking branch 'origin/develop' into develop
2022-11-29 15:28:21 +00:00
RiotRobot
9f218f30d8
Merge branch 'master' into develop
...
# Conflicts:
# package.json
# yarn.lock
2022-11-29 15:28:13 +00:00
Michael Telatynski
4e0d1b1497
Create packages.element.io directory index scripts ( #456 )
2022-11-29 09:59:02 +00:00
RiotRobot
1bd42c7bbf
v1.11.15
2022-11-22 12:20:51 +00:00
Michael Telatynski
247eca7b24
Update to Electron 21 ( #458 )
2022-11-22 10:17:42 +00:00
David Baker
b35dbfec1b
Downgrade to electron 20.3.4 to fix crash on call hangup ( #459 )
...
Co-authored-by: t3chguy <t3chguy@users.noreply.github.com>
Co-authored-by: ElementRobot <releases@riot.im>
Fixes https://github.com/vector-im/element-web/issues/23783
Fixes undefined
2022-11-22 10:17:02 +00:00
RiotRobot
8359f36dd1
v1.11.15-rc.1
2022-11-15 18:53:19 +00:00
Michael Telatynski
791a7e71fd
Build Linux to tar.gz ( #453 )
2022-11-14 18:02:34 +00:00
RiotRobot
23b83bac26
Merge branch 'master' into develop
...
# Conflicts:
# package.json
# yarn.lock
2022-11-08 16:23:45 +00:00
RiotRobot
70814b7f96
v1.11.14
2022-11-08 16:22:22 +00:00
Michael Telatynski
5380c533cf
Disable MSI as they are failing with Error 217 ( #447 )
2022-11-08 15:09:41 +00:00
RiotRobot
0c93040b41
v1.11.14-rc.2
2022-11-08 13:47:28 +00:00
Michael Telatynski
a104be4fa1
Update to @electron/notarize
2022-11-08 09:59:42 +00:00
ElementRobot
25d3ca5a4a
[Backport staging] Fix macOS builds in GHA ( #445 )
...
(cherry picked from commit b4ea922b4b
)
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2022-11-08 09:16:03 +00:00
Michael Telatynski
c9b0a0866b
Update to @electron/notarize ( #439 )
2022-11-07 17:56:47 +00:00
Michael Telatynski
537904f51b
Add eslint rule unicorn/no-instanceof-array ( #434 )
...
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2022-11-04 15:58:19 +00:00
Michael Telatynski
b4ea922b4b
Fix macOS builds in GHA ( #438 )
2022-11-04 12:20:16 +00:00
RiotRobot
b6659ad8e8
v1.11.14-rc.1
2022-11-01 15:18:11 +00:00
RiotRobot
57cfcd98c5
v1.11.13
2022-11-01 10:10:39 +00:00
RiotRobot
b0a05c8e66
v1.11.12
2022-10-26 16:54:15 +01:00
RiotRobot
9eae33bf93
v1.11.11
2022-10-25 18:10:10 +01:00
RiotRobot
cfbe7f0c66
v1.11.11-rc.2
2022-10-24 17:25:35 +01:00
RiotRobot
a29c20ee1c
v1.11.11-rc.1
2022-10-18 14:32:53 +01:00
RiotRobot
d33d6786e0
v1.11.10
2022-10-11 18:06:35 +01:00
RiotRobot
12880a2bf9
v1.11.9
2022-10-11 14:15:45 +01:00
RiotRobot
dfb1df53bc
v1.11.9-rc.2
2022-10-05 14:26:53 +01:00
RiotRobot
f41f7251da
v1.11.9-rc.1
2022-10-04 14:55:38 +01:00
RiotRobot
c49d2d2364
Merge branch 'master' into develop
2022-09-28 16:08:37 +01:00
RiotRobot
53dec932de
v1.11.8
2022-09-28 16:08:23 +01:00
RiotRobot
a09e38727f
Merge branch 'master' into develop
2022-09-28 14:32:19 +01:00
RiotRobot
ea20e794a5
v1.11.7
2022-09-28 14:32:07 +01:00
RiotRobot
959a7e1421
Merge branch 'master' into develop
2022-09-27 20:12:15 +01:00
RiotRobot
1290d3daeb
v1.11.6
2022-09-27 20:11:54 +01:00
Michael Telatynski
392005b3a4
Fix use of detect-libc typing ( #421 )
2022-09-23 12:14:09 +01:00
RiotRobot
9cc66e108a
v1.11.6-rc.1
2022-09-20 15:00:20 +01:00
RiotRobot
c4cbc54037
v1.11.5
2022-09-13 13:13:22 +01:00
RiotRobot
ae7ef1043a
v1.11.5-rc.1
2022-09-06 13:52:41 +01:00
RiotRobot
95f63641ea
Merge branch 'master' into develop
2022-08-31 16:51:21 +01:00
RiotRobot
f77b72e9f6
v1.11.4
2022-08-31 16:51:08 +01:00
Michael Telatynski
f0201cfe31
First attempt at automated Playwright tests ( #402 )
...
* First attempt at automated Playwright tests
* Fix deb installation in CI
* Try again with .deb
* Try xvfb
* Fix paths
* Prepare macOS runner for UI tests
* test_artifacts
* Increase test timeout to 30s
* Add timeout
* Split out build & test stages for easier retrying
* Use a single test matrix job
* Fix testing
* Yarn install
* Install deps
* Make prep more generic
* Update build.yaml
* Update build.yaml
* Update build.yaml
2022-08-25 18:04:14 +00:00
RiotRobot
706f1fb32b
v1.11.4-rc.2
2022-08-25 17:02:49 +01:00
RiotRobot
9e04c5f819
v1.11.4-rc.1
2022-08-23 11:14:56 +01:00
Michael Telatynski
868e45a4a2
Upgrade to Electron 20 ( #403 )
2022-08-19 10:37:04 +01:00
RiotRobot
c3674c8b4c
v1.11.3
2022-08-16 16:29:46 +01:00
RiotRobot
37f6ecbaae
v1.11.3-rc.2
2022-08-12 15:02:14 +01:00
RiotRobot
f3b3d14556
v1.11.3-rc.1
2022-08-09 17:39:43 +01:00
RiotRobot
8cbb0b1640
v1.11.2
2022-08-03 09:26:33 +01:00
RiotRobot
b9cc2ace60
v1.11.2-rc.1
2022-07-26 18:07:48 +01:00
RiotRobot
776b0cfff2
v1.11.1
2022-07-26 16:53:23 +01:00
RiotRobot
c2ca03e00c
v1.11.1-rc.2
2022-07-15 15:07:52 +01:00
RiotRobot
af2fea8780
v1.11.1-rc.1
2022-07-12 14:37:18 +01:00
Michael Telatynski
275936cf7e
Windows MSI package support ( #387 )
...
* Update package.json
* Update package.json
* Run `yarn fetch` so the artifacts are valid
* Run `yarn fetch` so the artifacts are valid v2
* Update build.yaml
2022-07-11 10:33:27 +01:00
RiotRobot
ce78c292a7
Merge branch 'master' into develop
2022-07-05 14:38:59 +01:00
RiotRobot
762ad2d051
v1.11.0
2022-07-05 14:38:46 +01:00
Michael Telatynski
389f6f4334
Split electron-main into smaller chunks ( #377 )
...
* Split electron-main into smaller chunks
* Affix @types/node version and upgrade electron-store
* Iterate PR
* tidy up
* Actually run the split out code
2022-07-01 20:17:40 +01:00
RiotRobot
9b0027cd3b
v1.11.0-rc.1
2022-06-28 16:34:23 +01:00
Michael Telatynski
86f6d8c557
Update matrix-web-i18n ( #382 )
2022-06-27 20:31:59 +00:00
RiotRobot
ef30f362a6
Merge branch 'master' into develop
2022-06-14 14:58:42 +01:00
RiotRobot
41deac302f
v1.10.15
2022-06-14 14:58:08 +01:00
Jan Christian Grünhage
fa5f42a627
support compilation on more targets ( #376 )
...
* support compilation on more targets
* Update scripts/hak/target.ts
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2022-06-10 20:51:34 +00:00
RiotRobot
c5cdf00f8c
Merge branch 'master' into develop
2022-06-07 12:28:41 +01:00
RiotRobot
35d7c33f0c
v1.10.14
2022-06-07 12:28:29 +01:00
Michael Telatynski
4cef2524ce
Upgrade to Electron 19 ( #372 )
2022-06-02 16:03:16 -04:00
RiotRobot
3dc996ae4e
v1.10.14-rc.1
2022-05-31 12:14:26 +01:00
RiotRobot
05072c94bb
v1.10.13
2022-05-24 15:17:40 +01:00
RiotRobot
c4d9ae9836
v1.10.13-rc.2
2022-05-20 12:16:48 +01:00
RiotRobot
5cfa518331
v1.10.13-rc.1
2022-05-17 19:43:49 +01:00
RiotRobot
2a218b4079
v1.10.12
2022-05-10 15:30:21 +01:00
RiotRobot
434e79b637
v1.10.12-rc.2
2022-05-06 17:51:09 +01:00
RiotRobot
a066b2ea9f
v1.10.12-rc.1
2022-05-03 15:41:57 +01:00
RiotRobot
a933331f82
Merge branch 'master' into develop
2022-04-26 12:24:50 +01:00
RiotRobot
ed885b043b
v1.10.11
2022-04-26 12:24:17 +01:00
Michael Telatynski
ef075489b4
Upgrade node-kaytar for modern Visual Studio support & CI native building ( #347 )
2022-04-25 18:58:34 +01:00
Michael Telatynski
9838d89bdf
Revert "Upgrade to Electron 18" ( #346 )
...
This reverts commit 4d67e0561d
.
2022-04-22 19:33:22 +01:00
Michael Telatynski
7ad5c9b01c
Fix macOS and Linux build regressions ( #345 )
...
* Fix macOS builds by pinning Typescript
Due to https://github.com/joyent/node-verror/issues/86
* Fix linux build, we no longer use tclsh
* Correct fix for linux build issue
* fix it for realsies this time
2022-04-22 14:40:16 +01:00
Michael Telatynski
4d67e0561d
Upgrade to Electron 18 ( #343 )
2022-04-22 09:07:54 +00:00
RiotRobot
bb973ead3f
v1.10.11-rc.1
2022-04-19 15:28:59 +01:00
PF4Public
961a6f47cd
Prevent packing of native modules ( #337 )
2022-04-19 10:04:30 +01:00
RiotRobot
b11d1d7224
v1.10.10
2022-04-14 14:10:18 +01:00
RiotRobot
6d422df45c
v1.10.9
2022-04-12 10:50:46 +01:00
RiotRobot
31b0bc1d06
v1.10.8
2022-03-28 16:32:55 +01:00
dependabot[bot]
281ecc0662
Bump minimist from 1.2.5 to 1.2.6 ( #331 )
...
Bumps [minimist](https://github.com/substack/minimist ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases )
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6 )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-25 17:26:22 -06:00
RiotRobot
153d0badf5
v1.10.7
2022-03-15 14:47:32 +00:00
RiotRobot
e1651f30b4
v1.10.6
2022-03-01 12:09:26 +00:00
RiotRobot
07c11853f5
v1.10.5
2022-02-28 17:38:11 +00:00
RiotRobot
0f54e90250
Merge branch 'master' into develop
2022-02-17 12:23:38 +00:00
RiotRobot
467e6189f7
v1.10.4
2022-02-17 12:23:26 +00:00
RiotRobot
fb8fff7799
Merge branch 'master' into develop
2022-02-14 18:32:49 +00:00
RiotRobot
031043f2d8
v1.10.3
2022-02-14 18:32:37 +00:00
RiotRobot
ca91532635
Merge branch 'master' into develop
2022-02-14 15:59:15 +00:00
RiotRobot
8f71628533
v1.10.2
2022-02-14 15:59:02 +00:00
David Baker
a80bc76e22
Upgrade to electron 17 ( #318 )
...
In theory, this might make https://github.com/vector-im/element-web/issues/20467 go away
2022-02-08 19:25:06 +00:00
RiotRobot
3421979db4
v1.10.1
2022-02-01 16:08:14 +00:00
RiotRobot
ec4057f7e5
v1.10.0
2022-01-31 15:09:41 +00:00
David Baker
8fd24d2fa2
Downgrade to electron 15 ( #311 )
...
Attempt 2 of https://github.com/vector-im/element-desktop/pull/310 after conflicting dependabot PR
Due to https://github.com/vector-im/element-web/issues/20467
2022-01-26 16:45:58 +00:00
David Baker
0d37d8d8e9
Upgrade to electron 16.0.7 ( #308 )
...
Couple of minor fixes (although doesn't look like it fixes https://github.com/vector-im/element-web/issues/20467 )
Also un-pin the version as we now can (and should) upgrade electron
as we would a regular dependency.
2022-01-26 13:31:39 +00:00
RiotRobot
8027988239
Merge branch 'master' into develop
2022-01-17 14:37:10 +00:00
RiotRobot
025a8808b8
v1.9.9
2022-01-17 14:36:53 +00:00
J. Ryan Stinnett
9aaeab2221
Use published matrix-web-i18n ( #301 )
2022-01-13 10:30:19 +00:00
Michael Telatynski
90359643ba
Upgrade to Electron 16 ( #299 )
2022-01-11 16:15:08 +00:00
J. Ryan Stinnett
989e030d97
Update linting plugin ( #294 )
2022-01-10 12:57:33 +00:00
RiotRobot
f18be113c3
Merge branch 'master' into develop
2021-12-20 14:43:15 +00:00
RiotRobot
8b25178aed
v1.9.8
2021-12-20 14:43:02 +00:00
David Baker
326e6577e1
Convert hak to TypeScript ( #289 )
...
* Convert hak to TypeScript
* Fix linter & remove stray log line
* Fix more linting errors
In one case by switching to import() and hence esnext
* Return type for getNodeModuleBin
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
* More types
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2021-12-14 14:32:27 +00:00
Michael Telatynski
1cd299b98e
Update typescript-eslint plugin & parser ( #286 )
2021-12-13 23:34:46 +00:00
David Baker
3c8650065c
Use app-builder-lib to get electron version ( #288 )
...
So we can get it the same way electron-builder does and not need
electronVersion in package.json
2021-12-13 21:15:17 +00:00
David Baker
e2bdedfec1
Put electronVersion back ( #287 )
...
seems letting electron builder take it from the dependencies confuses
the keytar build process
2021-12-13 17:04:03 +00:00
RiotRobot
aa6e4d5ce2
Merge branch 'master' into develop
2021-12-13 15:45:09 +00:00
RiotRobot
846a8df9a6
v1.9.7
2021-12-13 15:44:56 +00:00
David Baker
89b1e39b80
Merge pull request from GHSA-mjrg-9f8r-h3m7
...
* Patch part 1: remove electronVersion
We no longer need to specify electronVersion at all since electron
is now in devDependencies. Removing it means electron can be updated
the same way as any other dependency.
* Only allow main app page to be opened via URL
We previously allowed any URL to be opened in the main electron
window. Allow only the main app page, as commented.
* use exact equals
* Make url logic clearer
2021-12-13 15:35:27 +00:00
David Baker
b9880e2463
Merge pull request from GHSA-mjrg-9f8r-h3m7
...
* Patch part 1: remove electronVersion
We no longer need to specify electronVersion at all since electron
is now in devDependencies. Removing it means electron can be updated
the same way as any other dependency.
* Only allow main app page to be opened via URL
We previously allowed any URL to be opened in the main electron
window. Allow only the main app page, as commented.
* use exact equals
* Make url logic clearer
2021-12-13 15:09:53 +00:00
Michael Telatynski
7f292b12ea
Update Typescript to 4.5 ( #285 )
2021-12-13 13:39:24 +00:00
RiotRobot
b79645adb4
v1.9.6
2021-12-06 15:43:57 +00:00
J. Ryan Stinnett
e100388495
Upgrade allchange to 1.0.6 ( #280 )
2021-11-30 17:56:12 +00:00
RiotRobot
20d9e2b14b
v1.9.5
2021-11-22 14:44:25 +00:00
RiotRobot
548f22d438
v1.9.4
2021-11-08 18:05:01 +00:00
David Baker
8dd564a7dc
Update allchange to 1.0.5 ( #276 )
2021-11-02 13:30:28 +00:00
RiotRobot
26e02eff94
Merge branch 'master' into develop
2021-10-25 11:49:06 +01:00
RiotRobot
4b23aaa31e
v1.9.3
2021-10-25 11:48:54 +01:00
Travis Ralston
0af82dbbbd
Update allchange ( #273 )
2021-10-19 18:21:33 +01:00
RiotRobot
f53e12624e
v1.9.2
2021-10-12 09:15:26 +01:00
RiotRobot
1122c41cc1
v1.9.1
2021-10-11 12:24:02 +01:00
Germain Souquet
c1bc40d9f8
Upgrade to electron 13.5.1
...
Fixes an issue where Element-desktop can not establish a connection with a homeserver that has a Let's Encrypt SSL certificate
Fixes vector-im/element-web#19261
2021-10-06 09:01:44 +01:00
James Salter
048b7932bd
Update electronVersion
2021-09-28 15:29:03 +01:00
James Salter
2fbb9ca630
Update to Electron 13.5
2021-09-28 15:23:22 +01:00
RiotRobot
67f6c60e52
v1.9.0
2021-09-27 15:20:34 +01:00
David Baker
eaa515de07
Revert to electron 13
...
electron 14 has chrome 93 which isn't going to work with jitsi
2021-09-17 10:56:25 +01:00
David Baker
b498885b2d
Merge pull request #264 from vector-im/dbkr/yarnupgrade_20210914
...
yarn upgrade
2021-09-15 18:52:10 +01:00
David Baker
db86a3f726
yarn upgrade
...
Remove `enableRemoteModule` which has now been removed from the types
(the default was false and has been for som time, we were passing
false anyway).
2021-09-15 18:27:50 +01:00
RiotRobot
6b35146f84
v1.8.5
2021-09-14 16:25:48 +01:00
RiotRobot
4e29b24f1e
Merge branch 'master' into develop
2021-09-13 13:11:41 +01:00
RiotRobot
4fe261b3d0
v1.8.4
2021-09-13 13:11:28 +01:00
RiotRobot
798a042481
Merge branch 'master' into develop
2021-08-31 14:52:41 +01:00
RiotRobot
fdf99f3d53
v1.8.2
2021-08-31 14:52:29 +01:00
David Baker
a6b038e207
Merge remote-tracking branch 'origin/develop' into dbkr/bump_dependencies
2021-08-31 13:06:23 +01:00
David Baker
87ac970ee5
Update changelog generator
2021-08-25 17:21:54 +01:00
David Baker
31245c7c3a
Seems latest electron is actually 13.2.2
2021-08-24 18:20:45 +01:00
David Baker
58611e41d3
Bump electronVersion
2021-08-24 18:18:14 +01:00
RiotRobot
7a03dd2b0c
Merge branch 'master' into develop
2021-08-17 09:58:15 +01:00
RiotRobot
03862cda8b
v1.8.1
2021-08-17 09:58:02 +01:00
David Baker
71c46e7365
Bump to electron 13.1.9
...
...take two
2021-08-16 18:07:35 +01:00
RiotRobot
9fde6791e5
v1.8.0
2021-08-16 15:29:14 +01:00
David Baker
ec8a406348
Update changelog generator
2021-08-16 13:18:14 +01:00
David Baker
af8a686fac
Use changelog generator from npm
2021-08-11 21:50:28 +01:00
David Baker
394e3cde3a
Merge pull request #244 from vector-im/dbkr/allchange
...
Switch to new changelog generator
2021-08-04 10:02:26 +01:00
dependabot[bot]
bf5d3f0dc6
Bump tar from 6.1.0 to 6.1.2
...
Bumps [tar](https://github.com/npm/node-tar ) from 6.1.0 to 6.1.2.
- [Release notes](https://github.com/npm/node-tar/releases )
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-tar/compare/v6.1.0...v6.1.2 )
---
updated-dependencies:
- dependency-name: tar
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-08-03 21:49:20 +00:00
David Baker
d8f14a4644
Switch to new changelog generator
...
See https://github.com/vector-im/element-web/pull/18370 / https://github.com/matrix-org/matrix-react-sdk/pull/6537 / https://github.com/matrix-org/matrix-js-sdk/pull/1824
2021-08-03 18:13:25 +01:00
David Baker
f174abb8b0
Update eslint plugin & fix silly indenting
...
As per matrix-org/eslint-plugin-matrix-org#15
this caused a bunch of silly indenting to creep in, so this fixes it
back to the previous style.
2021-08-03 17:12:28 +01:00
RiotRobot
4ceb91b3ae
v1.7.34
2021-08-02 13:22:32 +01:00
Michael Telatynski
2be7b56a2b
Update matrix-org-eslint-plugin and tighten max warning limit
...
Whilst it is down, make the most of it!
2021-07-23 16:12:07 +01:00
David Baker
6aef1fc203
Update electron devDependency too
2021-07-21 15:34:12 +01:00
David Baker
3fb802e563
Update to electron 13
...
and to seshat 2.3.0 which supports it.
2021-07-21 15:27:49 +01:00
David Baker
1a38ca6fa7
Merge pull request #234 from vector-im/dbkr/pacote
...
Use pacote to fetch native modules
2021-07-21 15:26:40 +01:00
Michael Telatynski
0ac9454e3a
Add lint:js-fix script
2021-07-19 22:49:17 +01:00
RiotRobot
494200d576
v1.7.33
2021-07-19 16:40:58 +01:00
David Baker
ba0dd9e2a6
Use pacote to fetch native modules
...
Fact: 8 out of 10 native node module packages published to npm are broken.
Actual fact: npm has a library called pacote that handles resolving the
package specifier you put in your dependencies to files on disk, and it's
actually really nice.
Change hak to use that library so now it's much simpler, handles
versions correctly and supports git / github etc. urls so we can
specify dependencies from git when a package author only publishes
half of the package to npm.
2021-07-16 23:38:04 +01:00
David Baker
45eb1252b6
Bump electron to 12.0.14
2021-07-14 12:10:10 +01:00
David Baker
a22ba39e63
Use colons consistently in build scripts
2021-07-07 11:17:31 +01:00
David Baker
e07bfc1d6a
Support universal builds
...
Hopefully adequately documented in the README
2021-07-06 23:52:19 +01:00
RiotRobot
ad337b1f7c
v1.7.32
2021-07-05 16:55:20 +01:00
David Baker
9cb171f953
Fix the build: make the rootDir correct
2021-07-01 17:18:26 +01:00
Michael Telatynski
390e2306d0
Fix i18n in Element Desktop
2021-07-01 11:32:09 +01:00
Michael Telatynski
397bc66522
fix ts linting and delint the world
2021-07-01 09:22:57 +01:00
David Baker
93dd8aa2ba
Bbundle the lib
dir now, not src
2021-06-30 18:56:48 +01:00
Michael Telatynski
140b0b8c29
Merge pull request #219 from vector-im/t3chguy/ts/d
2021-06-30 17:55:25 +01:00
David Baker
744050d8f4
Electron 12.0.12
2021-06-29 14:16:52 +01:00
Michael Telatynski
2d568f9688
iterate ts support
2021-06-29 11:41:08 +01:00
Michael Telatynski
53e7100033
Initial Typescripting for Element Desktop
2021-06-25 14:35:58 +01:00
RiotRobot
a7938ae514
v1.7.31
2021-06-21 17:10:17 +01:00
RiotRobot
b23048c5ce
v1.7.31-rc.1
2021-06-15 17:35:25 +01:00
Adam Venger
99b5947d7d
Upgrade to Electron 12.0.11
...
Signed-off-by: Adam Venger <jawe1222@gmail.com>
2021-06-12 21:55:23 +02:00
J. Ryan Stinnett
b2f09570f7
Merge pull request #204 from pavlukivan/update-electron-builder
...
Update electron-builder for Node 16 compatibility
2021-06-11 13:40:54 +01:00
Ivan Pavluk
492bbcbe06
update electron-builder-squirrel-windows
2021-06-11 00:30:11 +07:00
RiotRobot
cf5e1eb4d4
v1.7.30
2021-06-07 17:54:24 +01:00
Ivan Pavlyuk
57ba22f874
Update electron-builder (Node 16 compat)
2021-06-07 23:25:13 +07:00
RiotRobot
8a1a315938
v1.7.30-rc.1
2021-06-01 16:32:41 +01:00
J. Ryan Stinnett
7f28e3f1e2
Merge pull request #197 from vector-im/jryans/rework-linting
...
Migrate to `eslint-plugin-matrix-org`
2021-05-27 17:39:31 +01:00
J. Ryan Stinnett
2fca2151b9
Add linting deps
2021-05-27 17:35:05 +01:00
J. Ryan Stinnett
950657a364
Upgrade to Electron 12.0.9
...
This is a patch release upgrade only.
2021-05-27 15:11:43 +01:00
J. Ryan Stinnett
3efed87d38
Migrate to eslint-plugin-matrix-org
...
Switch to the new linting package. It offers a new shared config for native
JavaScript, which this package targets.
2021-05-27 14:35:11 +01:00
RiotRobot
0c43287f98
v1.7.29
2021-05-24 17:49:30 +01:00
RiotRobot
27bce3b92b
v1.7.29-rc.1
2021-05-19 15:39:33 +01:00
RiotRobot
0f6f947254
v1.7.28
2021-05-17 14:06:36 +01:00
RiotRobot
d74631a555
v1.7.28-rc.1
2021-05-11 17:00:25 +01:00
RiotRobot
28096f3a22
v1.7.27
2021-05-10 15:39:19 +01:00
RiotRobot
7e34425d78
v1.7.27-rc.1
2021-05-04 16:10:00 +01:00
Germain
7e69c81e62
Merge pull request #188 from vector-im/gsouquet-i18n-td
2021-04-27 15:50:19 +01:00
Germain Souquet
e64e6e642c
Upgrade matrix-web-i18n to use matrix prefixed binaries
2021-04-27 15:10:20 +01:00
RiotRobot
c19baadcd3
v1.7.26
2021-04-26 18:12:16 +01:00
Germain Souquet
72483a60cb
Add diff-i18n script for CI
2021-04-26 16:22:33 +01:00
Germain Souquet
ae0213b663
Move i18n scripts in its own module
2021-04-26 16:00:10 +01:00
Germain Souquet
105070716e
Make application react to element-web language change
2021-04-26 13:58:29 +01:00
Germain Souquet
658304cc51
Wrap all strings in _td function for i18n
2021-04-23 16:56:17 +01:00
RiotRobot
6526127998
v1.7.26-rc.1
2021-04-21 17:48:52 +01:00
RiotRobot
48132c9eab
v1.7.25
2021-04-12 15:35:26 +01:00
RiotRobot
d63c27c50a
v1.7.25-rc.1
2021-04-07 13:17:54 +01:00
J. Ryan Stinnett
dabca5dc33
Upgrade electron-builder to 22.10.5
...
This upgrade will help prepare us for macOS aarch64 support
(https://github.com/vector-im/element-web/issues/16075 ) as well as pulling in
other smaller fixes.
2021-04-01 12:11:56 +01:00
J. Ryan Stinnett
d11a7e77ac
Upgrade to Electron 12.0.2
...
This is a [major release](https://www.electronjs.org/blog/electron-12-0 )
upgrade. There are a few breaking changes, but none seem to affect us.
We believe moving to Electron 12 will help with some graphics issues on certain
systems.
Fixes https://github.com/vector-im/element-web/issues/15869
2021-04-01 12:11:56 +01:00
RiotRobot
d2bc3a8a03
Merge branch 'master' into develop
2021-03-29 13:49:40 +01:00
RiotRobot
6a107f7095
v1.7.24
2021-03-29 13:49:24 +01:00
J. Ryan Stinnett
58be4c62f7
Upgrade to Electron 11.4.1
2021-03-25 13:57:29 +00:00
RiotRobot
a46698559f
v1.7.24-rc.1
2021-03-25 12:36:14 +00:00
RiotRobot
b309562244
v1.7.23
2021-03-15 15:05:22 +00:00
RiotRobot
6bff9f9a20
v1.7.23-rc.1
2021-03-11 10:13:06 +00:00
RiotRobot
323c42bb72
v1.7.22
2021-03-01 13:28:11 +00:00
RiotRobot
888ce434ff
v1.7.22-rc.1
2021-02-24 17:44:10 +00:00
RiotRobot
343215925a
Merge branch 'master' into develop
2021-02-16 11:24:49 +00:00
RiotRobot
a535efc1cc
v1.7.21
2021-02-16 11:24:31 +00:00
RiotRobot
23ecc8573d
v1.7.21-rc.1
2021-02-10 17:07:33 +00:00
J. Ryan Stinnett
ecbcafe9ea
Upgrade to Electron 11.2.3
...
No breaking changes, so let's see how this works for a wider audience. In
particular, we'll want to check
https://github.com/vector-im/element-web/issues/15869 again.
2021-02-10 16:52:47 +00:00
RiotRobot
c7c56f2f97
v1.7.20
2021-02-04 12:42:04 +00:00
RiotRobot
a4f6d68001
v1.7.19
2021-02-03 12:31:40 +00:00
RiotRobot
6ce89b667e
v1.7.19-rc.1
2021-01-29 17:40:02 +00:00
RiotRobot
030fe38834
Merge branch 'master' into develop
2021-01-26 12:31:31 +00:00
RiotRobot
70c3446339
v1.7.18
2021-01-26 12:31:13 +00:00
J. Ryan Stinnett
e826c04c03
Upgrade various misc packages
2021-01-18 15:50:23 +00:00
J. Ryan Stinnett
39404a62e6
Upgrade electron-store
2021-01-18 15:46:07 +00:00
J. Ryan Stinnett
4b7a442a73
Upgrade electron-window-state
...
This may help with window disappearing issues on monitor change.
2021-01-18 15:43:10 +00:00
J. Ryan Stinnett
6de76f5b02
Upgrade Electron packaging utils
2021-01-18 15:40:58 +00:00
RiotRobot
1cd2ce9d34
v1.7.17
2021-01-18 15:26:16 +00:00
Damir Jelić
00fd261dc1
package: Bump our seshat version
2021-01-15 13:07:33 +00:00
RiotRobot
cda9f3f190
v1.7.17-rc.1
2021-01-13 13:20:56 +00:00
Damir Jelić
b646f78897
package: Bump our Seshat version
2021-01-12 12:45:30 +01:00
RiotRobot
8ae1a518fa
Merge branch 'master' into develop
2020-12-21 17:50:26 +00:00
RiotRobot
edea42e30e
v1.7.16
2020-12-21 17:50:09 +00:00
J. Ryan Stinnett
974514e2e6
Upgrade to Electron 10.2.0
2020-12-17 12:18:51 +00:00
RiotRobot
b8d0d990bb
v1.7.16-rc.1
2020-12-16 16:47:35 +00:00
RiotRobot
3a660b2461
v1.7.15
2020-12-07 13:04:50 +00:00
RiotRobot
d69f2a6d44
v1.7.15-rc.1
2020-12-02 15:07:44 +00:00
J. Ryan Stinnett
df1c7f2498
Revert back to the 10.x series
...
The latest 11.x still exhibits
https://github.com/vector-im/element-web/issues/15869 , so let's try the latest
10.x version instead.
2020-12-02 12:17:03 +00:00
J. Ryan Stinnett
80cb503c48
Upgrade to Electron 11.0.3
...
We're hoping this may help with frozen window issues in https://github.com/vector-im/element-web/issues/15869 .
2020-12-01 12:40:04 +00:00
J. Ryan Stinnett
239bab38ca
Merge pull request #153 from vector-im/jryans/rebrand-packaged-artifact
...
Update branding of packaging artifacts
2020-11-25 11:16:57 +00:00
J. Ryan Stinnett
e952b479ac
Update branding of packaging artifacts
...
This updates the names of various packaging and build artifacts to match current
branding.
Part of https://github.com/vector-im/element-web/issues/14896
2020-11-24 12:48:37 +00:00
J. Ryan Stinnett
231ac2bbb9
Merge pull request #152 from vector-im/jryans/electron-11.0.1
...
Upgrade to Electron 11.0.1
2020-11-23 19:00:25 +00:00
RiotRobot
58543cacc8
v1.7.14
2020-11-23 16:54:03 +00:00
J. Ryan Stinnett
0e919f9992
Upgrade to Electron 11.0.1
...
No breaking changes we need to adjust for as far as I can tell. Tested on macOS
only so far, appears to be working.
2020-11-18 16:56:35 +00:00
RiotRobot
b0a5003eaa
v1.7.14-rc.1
2020-11-18 16:38:21 +00:00
RiotRobot
b9b7dcb264
v1.7.13
2020-11-09 16:44:51 +00:00
RiotRobot
e4583ed752
v1.7.13-rc.1
2020-11-04 14:25:33 +00:00
RiotRobot
4957e9e24f
v1.7.12
2020-10-28 15:12:32 +00:00
RiotRobot
2b0ec9eb2f
v1.7.11
2020-10-26 17:24:28 +00:00
RiotRobot
272f317415
v1.7.11-rc.1
2020-10-21 14:54:46 +01:00
RiotRobot
783117fea9
Merge branch 'master' into develop
2020-10-20 11:31:41 +01:00
RiotRobot
4e61aad299
v1.7.10
2020-10-20 11:31:22 +01:00