Skip to content

v4.1.0 – πŸŽ†οΈ Happy New Year πŸŽ‡οΈ!

Compare
Choose a tag to compare
@github-actions github-actions released this 31 Dec 20:03
· 144 commits to master since this release
6777a6c
  • Workaround a bug with desktopCapturer that caused crashes/SIGSEV on Wayland when trying to screen share (#328).
    • The workaround uses hard-coded source with most properties being empty and id set to screen:1:0.
    • It is very experimental, as it wasn't really tested with a lot of workflows/environments. It doesn't affect X11 users at all and is only applied when app is bundled with Electron 22+, so it shouldn't bring more troubles while giving a chance Wayland users will be able to screen share normally again.
    • Thank you, @JustPlainGarak and @mgonzalezg9, for giving me an idea to check for desktopCapturer.getSources(), without that issue ticket #328 could be left opened for a bit longer.
  • Refactor right-click context menu.
    • Hide copy / cut / paste entries if they're all greyed-out (#235).
    • Implement menu items for copying images / image links (#41).
  • Implement a button to copy a link from origin dialog popups (#140).
  • Implement new way of merging: typeMerge.
    • The goal of this merge strategy is to keep the type of the original object while deep merging contents. This should be more effective than deep merging first (and probably looping through object at least once) and comparing values later (another loop).
  • Try to optimize app with Chromium profiler (Node / main process only).

Full Changelog: v4.0.0...v4.1.0