Plasma/Browser Integration/Changelog: Difference between revisions
m (Added 2.0 tag) |
|||
(16 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== | ==1.7.6== | ||
Line 7: | Line 75: | ||
Tag: ''browser/1.7.6'' | Tag: ''browser/1.7.6'' | ||
Released: | Released: 2020-08-03 (Chrome and Firefox stores) | ||
Announcement: | Announcement: https://blog.broulik.de/2020/08/plasma-browser-integration-1-7-6 | ||
* Better handling for players in iframes | * Better handling for players in iframes | ||
Line 21: | Line 89: | ||
Tag: ''browser/1.7.5'' | Tag: ''browser/1.7.5'' | ||
Released: 2020-04-16 ( | Released: 2020-04-16 (Chrome and Firefox stores) | ||
Announcement: https://blog.broulik.de/2020/04/plasma-browser-integration-1-7-5/ | Announcement: https://blog.broulik.de/2020/04/plasma-browser-integration-1-7-5/ | ||
Line 63: | 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.