Jump to content

Plasma/Browser Integration/Changelog: Difference between revisions

From KDE Community Wiki
Broulik (talk | contribs)
Add version 1.7.5
Broulik (talk | contribs)
m Added 2.0 tag
 
(18 intermediate revisions by the same user not shown)
Line 2: Line 2:


=Releases=
=Releases=
==2.0==
Tag: ''browser/2.0''
Released: 2024-09-19 (Chrome and Edge)
Announcement: https://blog.broulik.de/2024/09/plasma-browser-integration-2-0/
* Port to Manifest v3
* “history” permission is mandatory now
==1.9.1==
Tag: ''browser/1.9.1''
Released: 2024-06-11 (Firefox only)
Announcement: https://blog.broulik.de/2024/06/plasma-browser-integration-1-9-1/
* Maintenance release, translation updates
==1.9==
Tag: ''browser/1.9''
Released: 2023-11-04 (Chrome only)
Announcement: https://blog.broulik.de/2023/12/plasma-browser-integration-1-9/
* Rewritten page code injection code (fixes e.g. Spotify on Firefox)
* Port away from deprecated ''InstallTrigger'' on Firefox
* “Share…” menu now also on tab context menu on Firefox
* Tabs runner queries only “normal” windows
* History runner skips “blob” URLs
* Check native messaging port before sending to it
* Prettier console debug output
* Performance and resource usage improvements
==1.8.1==
Tag: ''browser/1.8.1''
Released: 2021-10-27 (Firefox only)
* Show toolbar badge when playing
* Avoid using eval() for code deduplication
==1.8.0.1==
Tag: ''browser/1.8.0.1''
Released: 2021-01-24 (Chrome store), 2021-01-26 (Firefox and Edge stores)
Announcement: https://blog.broulik.de/2021/01/plasma-browser-integration-1-8/
* Fix Netflix
==1.8==
Tag: ''browser/1.8''
Released: N/A
Announcement: N/A
* Browser history runner (needs Plasma 5.21 or newer)
* Optimized favicon handling in tabs runner
* Share via KDE Connect from tab bar (Firefox only)
==1.7.6==
Tag: ''browser/1.7.6''
Released: 2020-08-03 (Chrome and Firefox stores)
Announcement: https://blog.broulik.de/2020/08/plasma-browser-integration-1-7-6
* Better handling for players in iframes
* Continuously monitor player duration
* Use player "poster" as album art if applicable
* Clearer "Send to" KDE Connect context menu entries
* Performance improvements


==1.7.5==
==1.7.5==
Line 7: Line 89:
Tag: ''browser/1.7.5''
Tag: ''browser/1.7.5''


Released: 2020-04-16 (Chrome store)
Released: 2020-04-16 (Chrome and Firefox stores)


Announcement: tbd
Announcement: https://blog.broulik.de/2020/04/plasma-browser-integration-1-7-5/


* Show "Share..." menu only when enabled/supported
* Show "Share..." menu only when enabled/supported
Line 49: Line 131:
==Older==
==Older==


A changelog for older releases can be found in the description of the relevant git tag in the ''plasma-browser-integration'' repository.
A changelog for older releases can be found in the [https://invent.kde.org/plasma/plasma-browser-integration/-/tags?search=browser%2F&sort=updated_desc description of the relevant git tag] in the ''plasma-browser-integration'' repository.

Latest revision as of 11:21, 24 September 2024

This page lists changes for each version of the browser extension. The native host is released alongside Plasma and releases are tracked there.

Releases

2.0

Tag: browser/2.0

Released: 2024-09-19 (Chrome and Edge)

Announcement: https://blog.broulik.de/2024/09/plasma-browser-integration-2-0/

  • Port to Manifest v3
  • “history” permission is mandatory now

1.9.1

Tag: browser/1.9.1

Released: 2024-06-11 (Firefox only)

Announcement: https://blog.broulik.de/2024/06/plasma-browser-integration-1-9-1/

  • Maintenance release, translation updates

1.9

Tag: browser/1.9

Released: 2023-11-04 (Chrome only)

Announcement: https://blog.broulik.de/2023/12/plasma-browser-integration-1-9/

  • Rewritten page code injection code (fixes e.g. Spotify on Firefox)
  • Port away from deprecated InstallTrigger on Firefox
  • “Share…” menu now also on tab context menu on Firefox
  • Tabs runner queries only “normal” windows
  • History runner skips “blob” URLs
  • Check native messaging port before sending to it
  • Prettier console debug output
  • Performance and resource usage improvements

1.8.1

Tag: browser/1.8.1

Released: 2021-10-27 (Firefox only)

  • Show toolbar badge when playing
  • Avoid using eval() for code deduplication

1.8.0.1

Tag: browser/1.8.0.1

Released: 2021-01-24 (Chrome store), 2021-01-26 (Firefox and Edge stores)

Announcement: https://blog.broulik.de/2021/01/plasma-browser-integration-1-8/

  • Fix Netflix

1.8

Tag: browser/1.8

Released: N/A

Announcement: N/A

  • Browser history runner (needs Plasma 5.21 or newer)
  • Optimized favicon handling in tabs runner
  • Share via KDE Connect from tab bar (Firefox only)

1.7.6

Tag: browser/1.7.6

Released: 2020-08-03 (Chrome and Firefox stores)

Announcement: https://blog.broulik.de/2020/08/plasma-browser-integration-1-7-6

  • Better handling for players in iframes
  • Continuously monitor player duration
  • Use player "poster" as album art if applicable
  • Clearer "Send to" KDE Connect context menu entries
  • Performance improvements

1.7.5

Tag: browser/1.7.5

Released: 2020-04-16 (Chrome and Firefox stores)

Announcement: https://blog.broulik.de/2020/04/plasma-browser-integration-1-7-5/

  • Show "Share..." menu only when enabled/supported
  • Downloads in recent documents
  • Better tab crash handling
  • Various media controls improvements

1.7

Tag: browser/1.7

Released: 2019-11-26 (Chrome and Firefox stores)

Announcement: https://blog.broulik.de/2019/11/plasma-browser-integration-1-7/

  • Per-domain media controls blacklist
  • Origin URL in downloaded file attributes (requires Plasma 5.17 or later)
  • Web Share API support (requires Plasma 5.17 or later)
  • Chromium FreeBSD support

1.6.1

Tag: browser/1.6.1

  • Fix for broken media controls in 1.6 on older browser versions

1.6

Tag: browser/1.6

Announcement: https://blog.broulik.de/2019/08/plasma-browser-integration-1-6/

  • Enhanced media controls enabled by default
  • Muted and FullScreen handling in MPRIS
  • Better support for players in iframes
  • Browser action for error reporting
  • Higher threshold for ignoring short players

Older

A changelog for older releases can be found in the description of the relevant git tag in the plasma-browser-integration repository.