aboutsummaryrefslogtreecommitdiff
path: root/package.json
AgeCommit message (Collapse)Author
2022-09-242022.9.1v2022.9.1Christoph Settgast
2022-09-24chore(deps) update electron to 20.2.0 (#790)Christoph Settgast
Contains Chromium 102 -> 104 update and security updates of chromium since. For details see https://www.electronjs.org/blog/electron-20-0 @jitsi/electron-sdk still requires node, so disable the sandbox on renderer This is a newly changed default with electron 20: https://www.electronjs.org/blog#default-changed-renderers-without-nodeintegration-true-are-sandboxed-by-default
2022-09-23feat: Chinese Translations (#789)TTG
2022-08-30chore(electron-sdk) Increment electron sdk versionHoratiu Muresan
2022-08-25fix(config): backport parseURLParams from jitsi-meet (#786)Christoph Wiechert
Used https://github.com/jitsi/jitsi-meet/blob/master/react/features/base/util/parseURLParams.ts and removed the typescript stuff and replaced deprecated substr() Closes: #642 Signed-off-by: Christoph Wiechert <wio@psitrax.de>
2022-08-24chore: update jitsi-electron-sdk to 3.0.18Avram Tudor
2022-08-122022.8.1v2022.8.1Christoph Settgast
2022-08-12feat(wayland): enable titlebar when running under wayland (#766)Christoph Settgast
Use with --ozone-platform-hint=auto to enable Closes: #683
2022-08-08fix(win): fix build failures (#780)Christoph Settgast
Includes downgraded node-gyp-build which should fix issues like https://github.com/jitsi/jitsi-meet-electron/runs/7639735746?check_suite_focus=true
2022-08-02feat: croatian translation (#771)Milo Ivir
2022-07-212022.7.1v2022.7.1Christoph Settgast
2022-07-20chore(deps): update electron to 19.0.8 (#775)Christoph Settgast
Security Patches from contained Chromium See https://github.com/electron/electron/releases/tag/v19.0.7 and https://github.com/electron/electron/releases/tag/v19.0.8
2022-07-20chore(deps): update jitsi sdk to reduce binary usage (#772)Christoph Settgast
2022-06-272022.6.1v2022.6.1Christoph Settgast
2022-06-26chore(deps): update electron to 19.0.6 (#760)Christoph Settgast
Contains Chromium 98 -> 102 update, for high level overview see https://www.electronjs.org/blog/electron-18-0 https://www.electronjs.org/blog/electron-19-0 Plan B support is now removed as well, as chromium 102 no longer offers it: https://chromestatus.com/feature/5823036655665152 Signed-off-by: Christoph Settgast <csett86@web.de>
2022-06-24chore(deps): electron-builder and electron-updater (#759)Christoph Settgast
This is a prerequisite for universal mac builds with electron 18+ For details see https://github.com/electron-userland/electron-builder/pull/6750
2022-04-282022.4.1Christoph Settgast
2022-04-27chore(deps): update electron to 17.4.1 (#748)Christoph Settgast
Mostly chromium security updates, and not yet updating to electron 18 as that requires at least electron-builder 23.0.4 (due to electron-userland/electron-builder#6750), but electron-builder 23.0.4+ are not yet stable. Signed-off-by: Christoph Settgast <csett86@web.de>
2022-04-09chore(deps-dev): bump moment from 2.29.1 to 2.29.2dependabot[bot]
Bumps [moment](https://github.com/moment/moment) from 2.29.1 to 2.29.2. - [Release notes](https://github.com/moment/moment/releases) - [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md) - [Commits](https://github.com/moment/moment/compare/2.29.1...2.29.2) --- updated-dependencies: - dependency-name: moment dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com>
2022-03-25chore(deps): remove process polyfill (#738)Christoph Settgast
The @atlaskit/navigation also works fine without reference to whether its running on mac or not (for the way its used in this project).
2022-03-24chore(deps): migrate webpack 4 to 5 (#732)Kanishka Bansode
update babel to latest minor while at it
2022-03-092022.3.1 (#729)v2022.3.1Christoph Settgast
2022-03-09chore(deps): update electron to 17.1.2 (#727)Christoph Settgast
Mostly chromium security updates, for all details see https://github.com/electron/electron/releases/tag/v17.1.1 and https://github.com/electron/electron/releases/tag/v17.1.2 Signed-off-by: Christoph Settgast <csett86@web.de>
2022-03-09chore(deps): update @jitsi/electron-sdk to fix aot issue (#728)Christoph Settgast
See https://github.com/jitsi/jitsi-meet-electron-sdk/pull/200 for details
2022-02-172022.2.1Christoph Settgast
2022-02-15chore(electron-bump) Update to electron 17.0.1hmuresan
- allow plan-b until we switch to unified plan
2022-02-09chore(deps): update @jitsi/electron-sdk for electron 17+ (#707)Christoph Settgast
2022-01-052022.1.1v2022.1.1Christoph Settgast
2022-01-05chore(deps): update @jitsi/electron-sdk for small fixes (#696)Christoph Settgast
2022-01-05chore(deps): update electron to 16.0.6 (#694)Christoph Settgast
Contains updated Chromium to 96.0.4664.110 For all details see https://github.com/electron/electron/releases/tag/v16.0.5 and https://github.com/electron/electron/releases/tag/v16.0.6 Signed-off-by: Christoph Settgast <csett86@web.de>
2021-12-21feat: force prejoin page instead of profile and av settings (#690)Christoph Settgast
The settings and the prejoin page which is forced on many instances including meet.jit.si did conflict, as you could set values in the settings, then try to override them in den prejoin page only to notice that it would not work. Clean this up by only having the prejoin page where all settings can be done before joining the conference. Closes: #687
2021-12-05chore: remove unnecessary debian 10 appimage fix (#684)csett86
Debian 11 (bullseye) changed the default for kernel.unprivileged_userns_clone to 1, thus this workaround is no longer required. This at the same time fixes the default command line entry for the deb package. Closes: #628
2021-12-032021.12.2 (#679)v2021.12.2csett86
2021-12-03deps: update electron to 16.0.4 to fix crash when screensharing (#678)csett86
2021-12-012021.12.1v2021.12.1csett86
2021-12-01deps: update to electron 16Christoph Settgast
Contains: - Chromium 91 -> 96, including multiple webrtc and security fixes - Linux file chooser portal fixes (https://github.com/electron/electron/pull/19159) Closes: #629
2021-12-01chore(deps): Update to latest to fix mac universal buildChristoph Settgast
Signed-off-by: Christoph Settgast <csett86@web.de>
2021-12-01refactor: Remove electron-store to be ready for electron 14+ (#668)csett86
Release this ~3 months after 2.9.0 was released (21 Sep 2021) so that users had 3 months to migrate to local storage Signed-off-by: Christoph Settgast <csett86@web.de>
2021-11-16ci: simplify thanks to prebuilds (#666)csett86
ci: simplify thanks to prebuilds as robotjs and @jitsi/electron-sdk have prebuilds, no need for build tools here
2021-11-11chore(deps): switch to npm for @jitsi/electron-sdk (#664)csett86
2021-11-11chore(deps) update @jitsi/js-utils (#663)Saúl Ibarra Corretgé
2021-11-11refactor: follow rename of jitsi-meet-electron-utils to @jitsi/electron-sdk ↵csett86
(#662)
2021-11-10Mark package as privateSaúl Ibarra Corretgé
Just to avoid accidentally ever publishing it.
2021-11-06Update jitsi-meet-electron-utils to electron 14+ compatible version (#655)csett86
Replaced all remote module usages Updated robotjs to context-aware fork Updated node-gyp on windows to get it compiling again
2021-11-06fix(mac): electron-updater broken on mac (#658)v2021.11.2csett86
Since release 2.9.1 autoupdate was broken (only!) on mac, due to https://github.com/electron-userland/electron-builder/pull/6149 being part of the used version of electron-updater Revert back to stable electron-updater
2021-11-042021.11.1v2021.11.1csett86
2021-11-04mac: Enable autoupdate by sign and notarize via github action (#581)csett86
mac: Enable autoupdate by sign and notarize via github action Signed and notarized binaries are the precondition for autoupdates on mac. Additionally Gatekeeper on 10.15+ is happy and allows to open the app instead of blocking it. The notarize step is added unconditionally, as it only emits a warning if the notarization API key is not set, but it does not break the build. This is an upstreaming of https://github.com/csett86/jitsi-meet-electron where it worked since March 2020. On CI, only sign if not triggered by pull request, as these will fail (as secrets are not available to pull request builds). The required github secrets (signing key, cert and notarize API login, password and team id) are: Signing Open the Keychain Access app. Export all certificates (Developer ID Certificate) related to your app into a single file (e.g. certs.p12) and set a strong password. Base64-encode your certificates using the following command: base64 -i certs.p12 -o encoded.txt In the GitHub repository, go to Settings → Secrets and add the following two variables: mac_certs: Your base64 encoded certificates, i.e. the content of the encoded.txt file you created before mac_certs_password: The password you set when exporting the certificates Notarization Create an app-specific password for your apple id: https://support.apple.com/de-de/HT204397 In the GitHub repository, go to Settings → Secrets and add the following three variables: apple_id: your apple id apple_id_password: the just created app-specific password for your apple id team_id: your team short name: https://github.com/electron/electron-notarize#notes-on-your-team-short-name Co-authored-by: Saúl Ibarra Corretgé <s@saghul.net>
2021-10-192.9.1v2.9.1csett86
2021-10-19chore(deps): Replace mac-screen-capture-permissions (#647)csett86
Update jitsi-meet-electron-utils to replace it with electron API. Signed-off-by: Christoph Settgast <csett86@web.de>
2021-10-18chore(deps): update electron to 13.5.2 (#643)csett86
Mostly chromium security updates, for all details see https://github.com/electron/electron/releases/tag/v13.5.0, https://github.com/electron/electron/releases/tag/v13.5.1, https://github.com/electron/electron/releases/tag/v13.5.2 Signed-off-by: Christoph Settgast <csett86@web.de>