aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-01-132024.1.0 (#942)v2024.1.0Christoph Settgast
2024-01-13chore(deps) update electron to 28.1.3 (#941)Christoph Settgast
Smaller security and bugfixes
2024-01-03fix(main): filter out frame-ancestors if exists in Content-Security-Policyemrah
2023-12-27chore(deps) update electron to 28.1.0 (#937)Christoph Settgast
2023-11-26fix: add sandbox permission to iframeAndrei Costea
2023-11-242023.11.3v2023.11.3Saúl Ibarra Corretgé
2023-11-24fix(conference) fix not loading with older server versionsSaúl Ibarra Corretgé
Use an iframe event which is fired really early to detect if the iframe was loaded. Incidentally the logic to detect if the iframe was actually loaded gets simplified now, since the only way for the event to be received is for the iframe to be loaded. Fixes: https://github.com/jitsi/jitsi-meet-electron/issues/929
2023-11-232023.11.2Gabriel Borlea
2023-11-232023.11.1v2023.11.1Gabriel Borlea
2023-11-14chore: update sdk and external_apiGabriel Borlea
2023-11-112023.11.0v2023.11.0Christoph Settgast
2023-11-11chore(deps) update electron to 27.0.3 (#921)Christoph Settgast
Contains electron 26 and 27 updates, for details see https://www.electronjs.org/blog/electron-26-0 https://www.electronjs.org/blog/electron-27-0 Contains a fix for Linux that lead to crashes when the graphics drivers changed https://github.com/electron/electron/pull/40467 Mainly this should help with further bugfixes in webrtc as the contained Chromium is implicitly upgraded from 114 to 118. In wayland / pipewire terms we have only minor additions, eg: WaylandWindowDecorations by default: https://github.com/electron/electron/pull/39582 which means we can remove the enable flag we had on this in main.js as its now default.
2023-11-04chore(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 (#892)dependabot[bot]
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4. - [Release notes](https://github.com/jonschlinkert/word-wrap/releases) - [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4) --- updated-dependencies: - dependency-name: word-wrap dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-04chore(deps-dev): bump @babel/traverse from 7.17.3 to 7.23.2 (#919)dependabot[bot]
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.17.3 to 7.23.2. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse) --- updated-dependencies: - dependency-name: "@babel/traverse" dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-05chore(deps-dev): bump postcss from 8.4.12 to 8.4.31dependabot[bot]
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.12 to 8.4.31. - [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/8.4.12...8.4.31) --- updated-dependencies: - dependency-name: postcss dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
2023-10-022023.10.0v2023.10.0Christoph Settgast
2023-10-01chore(deps) update electron to 25.8.4 (#915)Christoph Settgast
Main change: backport of merged Pipewire picker under wayland. Now redundant pickers for screen and application windows does not popup, unfortunately full screen sharing is no longer possible with this. See: #829
2023-09-16README: document current wayland issues (#912)Christoph Settgast
2023-09-162023.9.1v2023.9.1Christoph Settgast
2023-09-15fix(linux): downgrade electron to avoid renderer crashes (#910)Christoph Settgast
2023-09-06README: document current wayland screensharing status (#907)Christoph Settgast
2023-09-052023.9.0v2023.9.0Christoph Settgast
2023-09-05Fix recent list to skip tokens (#906)Saúl Ibarra Corretgé
* fix(conference) fix handling iframe load error It can happen if DNS resolution fails, for example. * fix(recent-list) clean room names Fixes: https://github.com/jitsi/jitsi-meet-electron/issues/903
2023-09-05chore(deps) update electron to 26.1.0 (#904)Christoph Settgast
2023-08-252023.8.0damencho
2023-08-16fix(conference) handle joining another meeting while in oneSaúl Ibarra Corretgé
This can happen when "token auth URL" mode is used since the app will be redirected to the same meeting it's in, but with a token.
2023-07-18chore(deps): bump json5 from 1.0.1 to 1.0.2 (#825)dependabot[bot]
Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2. - [Release notes](https://github.com/json5/json5/releases) - [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md) - [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2) --- updated-dependencies: - dependency-name: json5 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-17README: document wayland screensharing issues (#891)Christoph Settgast
2023-07-172023.7.2v2023.7.2Christoph Settgast
2023-07-17ci: add support for linux-arm64 AppImage and deb (#889)Christoph Settgast
2023-07-14lang: Add hindi translation (#888)shellheim
2023-07-142023.7.1v2023.7.1Christoph Settgast
2023-07-13chore(deps) update electron to 25.3.0 (#882)Christoph Settgast
Contains the fix for the hard crash on wayland when starting screenshare. Unfortunately it now hard-crashes when stopping screensharing. The hard crash on starting screensharing is fixed, but its still relatively unreliable to share the screen under wayland. Background is electron/electron#39043, and same as described there two Pipewire pickers open, and the user has to select and accept both, then be quick in the jitsi selector as well and then it works. If one Pipewire picker is cancelled by the user, the process hangs. If the user is too slow in the jitsi selector, the two Pipewire pickers pop up again. See: #829
2023-07-042023.7.0v2023.7.0Christoph Settgast
2023-07-04chore(deps) update electron to 25.2.0 (#878)Christoph Settgast
Contains bump to electron 25, see https://www.electronjs.org/blog/electron-25-0 for details
2023-06-28chore(external-api): UpdateHristo Terezov
2023-05-26fix(main) fix path matchingv2023.5.3Saúl Ibarra Corretgé
Use Node's helper to transform a file URL into a path, which works across platforms. Fixes: https://github.com/jitsi/jitsi-meet-electron/issues/870
2023-05-262023.5.3Saúl Ibarra Corretgé
2023-05-26fix(main) fix path check if it contains spaces (#871)Saúl Ibarra Corretgé
They will be percent encoded and the check will fail. Fixes: https://github.com/jitsi/jitsi-meet-electron/issues/870
2023-05-252023.5.2v2023.5.2Saúl Ibarra Corretgé
2023-05-25fix(main) fixed onBeforeSendHeaders API usageSaúl Ibarra Corretgé
The callback needs to be called with an object, not a boolean...
2023-05-222023.5.1v2023.5.1Saúl Ibarra Corretgé
2023-05-22fix(full-screen) don't restore full-screen stateSaúl Ibarra Corretgé
Fixes: https://github.com/jitsi/jitsi-meet-electron/issues/471
2023-05-22fix(main) block opening any external applicationsSaúl Ibarra Corretgé
2023-05-102023.5.0v2023.5.0Christoph Settgast
2023-05-10chore(deps) update Electron to 24 (#862)Saúl Ibarra Corretgé
* chore(deps) update Electron to 24 * docs: document broken screensharing on wayland See #829 --------- Co-authored-by: Christoph Settgast <csett86_git@quicksands.de>
2023-05-09fix(external-api) enable iframe sandbox after updateSaúl Ibarra Corretgé
The sandbox can now be manually enabled, so let's do that.
2023-05-09fix(external-api) update bundleSaúl Ibarra Corretgé
2023-05-09fix(main) filter redirect protocolsSaúl Ibarra Corretgé
2023-05-09fix(main) clear cache on startup when in dev modeSaúl Ibarra Corretgé