Commit graph

216 commits

Author SHA1 Message Date
csett86 83b489325d
chore(deps): update electron-builder to 22.11.11 and move to node 14(#583)
electron-builder 22.11.0+ requires node 14, so update node 12 -> node 14
as well.

Signed-off-by: Christoph Settgast <csett86@web.de>
2021-10-17 20:56:25 +02:00
csett86 8544d2c373
2.9.0 2021-09-21 21:57:05 +02:00
csett86 21ef47adb7
2.8.12 2021-09-14 18:50:16 +02:00
Christoph Settgast e96e05a27c chore(deps): update electron to 13.4.0
Mostly chromium security updates, for all details
see https://github.com/electron/electron/releases/tag/v13.4.0

Signed-off-by: Christoph Settgast <csett86@web.de>
2021-09-14 14:15:33 +02:00
csett86 c64509b722
chore(deps): update electron to 13.3.0 (#631) 2021-09-08 11:04:51 +02:00
csett86 227e2e0a71
2.8.11 2021-08-28 19:14:03 +02:00
csett86 84d58ac7db
chore(deps): update electron to 13.2.3
Mostly chromium security updates, for all details
see https://github.com/electron/electron/releases/tag/v13.2.2 and
https://github.com/electron/electron/releases/tag/v13.2.3

Signed-off-by: Christoph Settgast <csett86@web.de>
2021-08-28 19:05:53 +02:00
csett86 60d9db0803
chore(deps): update electron to 13.2.1 (#624) 2021-08-23 11:58:09 +02:00
csett86 f5a649895c
2.8.10 2021-08-11 22:11:25 +02:00
csett86 bf251d227c
chore(deps): update electron to 13.1.9 (#621)
Mostly chromium security updates, for all details
see https://github.com/electron/electron/releases/tag/v13.1.9

Signed-off-by: Christoph Settgast <csett86@web.de>
2021-08-11 19:28:32 +02:00
dependabot[bot] 417637004c
chore(deps): bump path-parse from 1.0.6 to 1.0.7 (#620)
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-10 22:32:21 +02:00
csett86 9569a46f8a
2.8.9 2021-07-26 20:07:58 +02:00
csett86 bf5f993107
chore(deps): update electron to 13.1.7 (#610) 2021-07-26 12:57:53 +02:00
csett86 5586f8648c
2.8.8 2021-07-01 20:36:18 +02:00
csett86 41714375ba
chore(deps): update electron to 12.0.13 (#605) 2021-06-30 10:25:56 +02:00
csett86 9b1e3904ac
refactor: reduce shipped artifact size (#589)
This moves all webpacked deps to be automatically included from the asar
and thus reduces the shipped binary by 14MB on Windows, 16 MB on Mac and
12MB on Linux. The installed size on mac is reduced by 105 MB.

Previously all the dependencies were webpacked and minified in the asar in the
build folder and in its full installed version unused under node_modules.

Only keep the dependencies that are externally required in the node-modules
folder.

Signed-off-by: Christoph Settgast <csett86@web.de>
2021-06-27 20:58:48 +02:00
csett86 055d0b1f95
2.8.7 2021-06-26 10:05:46 +02:00
csett86 5aebf78787
chore(deps): update electron to 12.0.12 (#602) 2021-06-26 10:02:18 +02:00
dependabot[bot] 5299809d92
Bump postcss from 7.0.27 to 7.0.36 (#600)
Bumps [postcss](https://github.com/postcss/postcss) from 7.0.27 to 7.0.36.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/7.0.27...7.0.36)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-25 22:24:24 +02:00
Christoph Settgast 89b9a638ce chore(deps): update electron to 12.0.11
Fixes a memory leak when requesting files in ASAR archive from renderer

For all details, see https://github.com/electron/electron/releases/tag/v12.0.11

Signed-off-by: Christoph Settgast <csett86@web.de>
2021-06-10 21:40:07 +02:00
csett86 3d9f5519f0
Merge pull request #598 from jitsi/dependabot/npm_and_yarn/normalize-url-4.5.1
Bump normalize-url from 4.5.0 to 4.5.1
2021-06-10 21:33:17 +02:00
dependabot[bot] d074a1ffa1
Bump normalize-url from 4.5.0 to 4.5.1
Bumps [normalize-url](https://github.com/sindresorhus/normalize-url) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/sindresorhus/normalize-url/releases)
- [Commits](https://github.com/sindresorhus/normalize-url/commits)

---
updated-dependencies:
- dependency-name: normalize-url
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-09 04:27:44 +00:00
dependabot[bot] 13768677a6
Bump merge-deep from 3.0.2 to 3.0.3
Bumps [merge-deep](https://github.com/jonschlinkert/merge-deep) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/jonschlinkert/merge-deep/releases)
- [Commits](https://github.com/jonschlinkert/merge-deep/compare/3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: merge-deep
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-08 12:42:21 +00:00
Christoph Settgast f3a6289a60 chore(deps) update electron to 12.0.10
Security updates and bugfixes, see https://github.com/electron/electron/releases/tag/v12.0.10

Signed-off-by: Christoph Settgast <csett86@web.de>
2021-06-04 11:33:43 +02:00
dependabot[bot] 14fffd0af1
Bump browserslist from 4.11.1 to 4.16.6
Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.11.1 to 4.16.6.
- [Release notes](https://github.com/browserslist/browserslist/releases)
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/browserslist/browserslist/compare/4.11.1...4.16.6)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-24 20:37:17 +00:00
dependabot[bot] 2c21ca98d5
Bump hosted-git-info from 2.8.8 to 2.8.9
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-09 12:38:03 +00:00
Christoph Settgast 8cbf86d535 Update Electron to 12.0.7
See https://github.com/electron/electron/releases/tag/v12.0.7

Signed-off-by: Christoph Settgast <csett86@web.de>
2021-05-08 12:50:55 +02:00
Saúl Ibarra Corretgé 61a890b232 Revert "Update electron-builder to 22.11.1"
This reverts commit 963d6b1224.
2021-05-07 15:41:07 +02:00
Saúl Ibarra Corretgé 3edce68deb 2.8.6 2021-05-07 09:27:25 +02:00
dependabot[bot] 0e17476f28 Bump lodash from 4.17.19 to 4.17.21
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.19 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.19...4.17.21)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-07 09:18:38 +02:00
Christoph Settgast 963d6b1224 Update electron-builder to 22.11.1
Signed-off-by: Christoph Settgast <csett86@web.de>
2021-05-06 22:07:12 +02:00
Christoph Settgast 5bf3ca2385 Update Electron to 12.0.6
Security and bug fixes

Signed-off-by: Christoph Settgast <csett86@web.de>
2021-05-01 17:43:12 +02:00
Christoph Settgast 20179f2c3f Update Electron to 12.0.5
Signed-off-by: Christoph Settgast <csett86@web.de>
2021-04-30 15:40:36 +02:00
dependabot[bot] 9044420bec Bump ssri from 6.0.1 to 6.0.2
Bumps [ssri](https://github.com/npm/ssri) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/npm/ssri/releases)
- [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md)
- [Commits](https://github.com/npm/ssri/compare/v6.0.1...v6.0.2)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-20 09:36:20 +02:00
Saúl Ibarra Corretgé 97bccd752b 2.8.5 2021-04-14 10:39:45 +02:00
Christoph Settgast f484312cd3 Update Electron to 12.0.4
Security: backported fix for chromium:1196683. #28638
2021-04-14 09:41:20 +02:00
Christoph Settgast 23a5f3b152 Update Electron to 12.0.3
Signed-off-by: Christoph Settgast <csett86@web.de>
2021-04-13 21:40:20 +02:00
Christoph Settgast bbcae1027e chore(deps) Update dependencies
devDependencies left out intentionally, as updating babel & eslint requires
more work and more dependencies due to the deprecation of babel-eslint.
2021-04-06 23:11:57 +02:00
Saúl Ibarra Corretgé 28f1be5480 2.8.4 2021-03-31 00:26:29 +02:00
dependabot[bot] f0957f73f6 Bump y18n from 4.0.0 to 4.0.1
Bumps [y18n](https://github.com/yargs/y18n) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/yargs/y18n/releases)
- [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yargs/y18n/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-31 00:00:28 +02:00
Saúl Ibarra Corretgé 4c0a96d255 2.8.3 2021-03-24 22:29:03 +01:00
Saúl Ibarra Corretgé f88abef302 2.8.2 2021-03-24 21:57:29 +01:00
Saúl Ibarra Corretgé 8aa9336172 2.8.1 2021-03-24 21:30:40 +01:00
Saúl Ibarra Corretgé 59fb0f2a82 2.8.0 2021-03-24 21:23:50 +01:00
Christoph Settgast a620a3fcef Update Electron to 12.0.2
Several fixes and patch-updated bundled Chromium.
For details see https://github.com/electron/electron/releases/tag/v12.0.2

Signed-off-by: Christoph Settgast <csett86@web.de>
2021-03-24 21:09:35 +01:00
Christoph Settgast 9b09a4bfa9 Switch mac build to universal build
Apple's documentation suggests that apps should be shipped as universal binaries
to simplify the process for the users. See eg. https://developer.apple.com/documentation/apple-silicon/porting-your-macos-apps-to-apple-silicon

Also update electron-updater to latest version (matching electron-builder version)
as part of this.

Signed-off-by: Christoph Settgast <csett86@web.de>
2021-03-15 00:13:00 +01:00
Saúl Ibarra Corretgé 324e4c2dba 2.7.1 2021-03-12 09:36:58 +01:00
Christoph Settgast c60995c3f7 Update Electron to 12.0.1
Several fixes and patch-updated bundled Chromium.
For details see https://github.com/electron/electron/releases/tag/v12.0.1

Signed-off-by: Christoph Settgast <csett86@web.de>
2021-03-11 22:02:23 +01:00
Saúl Ibarra Corretgé db13c350eb 2.7.0 2021-03-10 00:37:28 +01:00
Saúl Ibarra Corretgé 21b494b140 Add Apple Silicon support 2021-03-10 00:34:30 +01:00
dependabot[bot] 6465eeeeb1 Bump elliptic from 6.5.3 to 6.5.4
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.3 to 6.5.4.
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.3...v6.5.4)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-08 22:29:56 +01:00
Saúl Ibarra Corretgé 5bc1e098a5 2.6.1 2021-03-05 23:16:22 +01:00
Saúl Ibarra Corretgé da42179d3b Prevent AoT and SS-tracker windows from being captured
In electron utils 2.0.15 we mark them as protected content, but on macOS
WebRTC uses a low level API which sidesteps that. An extra command line
argument is passed to fix that.

See: https://github.com/electron/electron/issues/19880
2021-03-05 23:13:17 +01:00
Saúl Ibarra Corretgé bad37a6d5e 2.6.0 2021-03-04 09:48:08 +01:00
Saúl Ibarra Corretgé 8863a8ce83 Update jitsi-meet-electron-utils
Fixes a bug with the screen sharing tracker in Electron 12.
2021-03-03 19:51:40 +01:00
Saúl Ibarra Corretgé b1e73df410 Update Electron to version 12.0.0 2021-03-03 19:51:40 +01:00
Saúl Ibarra Corretgé a9f661f677 2.5.1 2021-02-23 14:39:41 +01:00
Saúl Ibarra Corretgé dc4e2f8c9d 2.5.0 2021-02-23 14:24:23 +01:00
Saúl Ibarra Corretgé b8f4da2213 Update dependencies 2021-02-23 14:22:54 +01:00
Saúl Ibarra Corretgé edc2f3e8c8 Update dependencies 2021-02-23 12:17:55 +01:00
Saúl Ibarra Corretgé 2e482a132c Update Electron to version 11.3.0 2021-02-23 11:21:50 +01:00
dependabot[bot] f73e6a6c7d Bump ini from 1.3.5 to 1.3.7
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.7.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.7)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-07 10:45:45 +01:00
Saúl Ibarra Corretgé 04eb522bb5 Update Electron dependency 2020-12-04 13:20:04 +01:00
Saúl Ibarra Corretgé 1c53296e85 Drop devtron
It's unmaintained.
2020-12-03 11:14:08 +01:00
Mihai-Andrei Uscat 6d4f997c87 chore(electron-utils): Bump to v2.0.12 2020-12-01 16:03:22 +01:00
dependabot[bot] 3fe601a943 Bump highlight.js from 9.15.10 to 9.18.5
Bumps [highlight.js](https://github.com/highlightjs/highlight.js) from 9.15.10 to 9.18.5.
- [Release notes](https://github.com/highlightjs/highlight.js/releases)
- [Changelog](https://github.com/highlightjs/highlight.js/blob/9.18.5/CHANGES.md)
- [Commits](https://github.com/highlightjs/highlight.js/compare/9.15.10...9.18.5)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-25 10:32:19 +01:00
Saúl Ibarra Corretgé c7d85fe2f5 2.4.2 2020-10-28 21:14:11 +01:00
Saúl Ibarra Corretgé b246d6f17e Update Electron to version 10 2020-10-28 17:53:43 +01:00
Saúl Ibarra Corretgé fe5d5dd0f5 2.4.1 2020-10-01 15:43:02 +02:00
Saúl Ibarra Corretgé a9612bd70c Revert to Electron 9
Breaks Olm based E2EE because Olm uses WASM and
https://github.com/electron/electron/issues/25127
2020-10-01 15:40:42 +02:00
Saúl Ibarra Corretgé 79fea8ea86 2.4.0 2020-09-25 10:55:52 +02:00
Saúl Ibarra Corretgé bd44d0917e Update Electron to version 10 2020-09-10 12:49:55 +02:00
dependabot[bot] aaea642cb2 Bump bl from 4.0.2 to 4.0.3
Bumps [bl](https://github.com/rvagg/bl) from 4.0.2 to 4.0.3.
- [Release notes](https://github.com/rvagg/bl/releases)
- [Commits](https://github.com/rvagg/bl/compare/v4.0.2...v4.0.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-10 12:05:24 +02:00
Saúl Ibarra Corretgé 14abf91d40 Run npm audit fix 2020-08-14 11:14:18 +02:00
dependabot[bot] 2cdbbd9161 Bump elliptic from 6.5.2 to 6.5.3
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.2 to 6.5.3.
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.2...v6.5.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-31 22:55:12 +02:00
Saúl Ibarra Corretgé bd964be8c7 Bump version 2020-07-29 09:11:07 +02:00
Saúl Ibarra Corretgé 13142b1fe2 Update Electron to 9.1.2 2020-07-29 09:04:24 +02:00
dependabot[bot] 16c55d995e Bump lodash from 4.17.15 to 4.17.19
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-21 15:06:51 +02:00
Saúl Ibarra Corretgé 46bcc6fcf0 Update Electron to 9.0.5 2020-07-02 09:34:17 +02:00
Saúl Ibarra Corretgé aa6f76f2be Bump version 2020-07-02 09:29:49 +02:00
Saúl Ibarra Corretgé 4b942a4b42 Remove no longer used dependency 2020-07-02 09:15:34 +02:00
Saúl Ibarra Corretgé 9abb857a5f Drop pre-commit hook
The linter will run on a GH action now.
2020-07-02 09:08:55 +02:00
freddytuxworth 2efa8b057e
Introduce internationalisation 2020-06-26 13:05:42 +02:00
Saúl Ibarra Corretgé 044c864cde Update Electron to 9.0.4 2020-06-17 10:48:01 +02:00
Saúl Ibarra Corretgé 22875b9454 Update Electron to 9.0.3 2020-06-11 16:42:52 +02:00
Saúl Ibarra Corretgé 44938b49c2 Bump version to 2.2.0 2020-06-04 17:18:45 +02:00
Saúl Ibarra Corretgé 09345d6f0b Replace unmaintained SVG plugin 2020-06-04 13:44:04 +02:00
Saúl Ibarra Corretgé 87d63155a6 Update Electron to version 9.0.2 2020-06-04 10:59:56 +02:00
Saúl Ibarra Corretgé a1ec905ff3 Add context menu
Fixes: https://github.com/jitsi/jitsi-meet-electron/issues/380
2020-06-04 10:32:03 +02:00
Annika Wickert 27fc58f927
Fix deep-signing
* Fixes #369
2020-06-02 14:12:40 +02:00
Saúl Ibarra Corretgé f42622bf47 Update Electron to 9.0.1 2020-06-02 09:55:41 +02:00
Saúl Ibarra Corretgé 99853137ac Bump version 2020-05-27 10:58:33 +02:00
Saúl Ibarra Corretgé a91321d31c Bump version 2020-05-20 21:21:54 +02:00
Saúl Ibarra Corretgé de274c37f1 Update electron-utils 2020-05-20 21:21:54 +02:00
Saúl Ibarra Corretgé 1f789ec4e7 Update to Electron 9 and enable E2EE
Electron 9 ships with Chrome 83 which means we have access to E2EE by
enabling experimental web platform features.
2020-05-20 21:21:54 +02:00
Saúl Ibarra Corretgé d2f49288f1 Add randdom room name generation 2020-05-20 12:06:27 +02:00
Saúl Ibarra Corretgé 9b84fe5999 Run npm audit fix 2020-05-20 12:06:27 +02:00
Christophe Hamerling 78f3b2431b
Add timeout configuration in settings 2020-05-14 15:10:46 +02:00
Hristo Terezov e860605dba chore(package.json): Update utils 2020-04-24 14:39:17 -05:00
Saúl Ibarra Corretgé 55ee451f26 Bump version 2020-04-14 15:12:56 +02:00