Releases: flatpak/xdg-desktop-portal
Releases · flatpak/xdg-desktop-portal
1.14.2
- realtime: Fix a frequent crash with WebKit processes
- Fix a bug in parsing the app ID from the cgroup on KDE
- Fix build with old GLib
- New translation: oc
- Documentation improvements
$ sha256sum xdg-desktop-portal-1.14.2.tar.xz
c929066710cab236647e52b82e409ba74bfba94dfdcdca1d9243c2310f794418 xdg-desktop-portal-1.14.2.tar.xz
1.12.3
1.14.1
- Fix an issue in 1.14.0 where xdg-desktop-portal.service starting before
graphical-session-pre.target would cause the GNOME session to deadlock by
moving code to a new libexec binary which handles deleting or migrating
.desktop files (and icons) from the dynamic launcher portal for apps which
have been uninstalled or renamed. - Fix some bugs in the aforementioned launcher migration implementation,
"xdg-desktop-portal-rewrite-launchers". - Fix build without libsystemd
$ sha256sum xdg-desktop-portal-1.14.1.tar.xz
698159680592c77c7df60c8849f3ae1df421b23972fcdc7b16db40d01996e3ec xdg-desktop-portal-1.14.1.tar.xz
1.14.0
- Add a new "dynamic launcher" portal, which can install .desktop files and
accompanying icons after user confirmation. - Rework handling of empty app IDs: In case an empty string app ID is stored in
the permission store, this permission is now shared only by apps whose app ID
couldn't be determined, rather than all unsandboxed apps. - Use libsystemd (when available) to try to determine the app ID of unsandboxed
processes. This is useful since some portals otherwise can't be used by host
apps. - Make x-d-p start on session start, which is needed for the dynamic launcher
portal to handle rewriting launchers for apps that have been renamed. - Bring back the copy of Flatpak's icon-validator, which was dropped many
releases ago. - Icon validation is now required for the notification and dynamic launcher
portals (previously it was only done if the "flatpak-validate-icon" binary
could be found). - document-portal: Move to the libfuse3 API
- document-portal: Use renameat2 sys call
- document-portal: Use mutex to fix concurrency bug
- realtime: Fix error code paths
- realtime: Fix MakeThreadHighPriorityWithPID method
- screencast: Fix an error when restoring streams
- ci: Various improvements
- Documentation improvements
- New translations: pt, ro
$ sha256sum xdg-desktop-portal-1.14.0.tar.xz
5746d95d7a21ceecfb4621035e65702939aac3412a5f05500221c776fb625488 xdg-desktop-portal-1.14.0.tar.xz
1.12.2
- realtime: Fix error code paths
- realtime: Fix MakeThreadHighPriorityWithPID method
- screencast: Fix an error when restoring streams
- screencast: Fix D-Bus interface XML type annotations
- New translation: pt
$ sha256sum xdg-desktop-portal-1.12.2.tar.xz
0cee307b9bea266df6d34218841181a8395c68a778fd6b16f37395af3c3b2966 xdg-desktop-portal-1.12.2.tar.xz
1.12.1
Changes in 1.12.1, 22-12-2021
- Fix a crash in the device portal
$ sha256sum xdg-desktop-portal-1.12.1.tar.xz
f83e3f37c19d423e7dd5e205deca8560bffb00b1620023bd2536c1d4ff8b4358 xdg-desktop-portal-1.12.1.tar.xz
1.12.0
Changes in 1.12.0, 21-12-2021
- Place portals in the systemd session.slice
- settings: Add color-scheme key
- open-uri: Avoid a sync call to org.freedesktop.FileManager
- screncast: Allow restoring previous sessions
- Add a portal for requesting realtime permissions
- ci: Many improvements
- Publish the docs from a ci job
- Translation updates
$ sha256sum xdg-desktop-portal-1.12.0.tar.xz
575c6ac16d4f8ea352ee260c1cca2e0ae7ec0d5019386ec5af0c38acb64095ac xdg-desktop-portal-1.12.0.tar.xz
1.10.1
Changes in 1.10.1
- Revert a breaking change to the screencast and inhibit portal
$ sha256sum xdg-desktop-portal-1.10.1.tar.xz
ed798de9e7994949f72d8aca69c95fec79446b404395de2dc6c96b7a45c634a5 xdg-desktop-portal-1.10.1.tar.xz
1.10.0
Changes in 1.10.0
- Remap /run/flatpak/app, for Flatpak 1.11.x
- Remap /var/config and /var/data
- permission-store: Avoid a crash
- permissions-store: Add GetPermission
- screencast: Add 'virtual' source type
- openuri: Use real path for OpenDirectory
- location: Fix accuracy levels
- Add power profile monitor implementation
- Translation updates
$ sha256sum xdg-desktop-portal-1.10.0.tar.xz
a22dc980a41fa255dff62512f1ade9ad6c1192b561634d920214677117ed4f0f xdg-desktop-portal-1.10.0.tar.xz
1.8.1
Changes in 1.8.1
- openuri: Fix an fd leak
- filechooser: Fix directory support
- build: Drop a fontconfig dependency
- snap: Use cgroups to identify confined apps
- documents: Add snap support
- wallpaper: Fix a crash
- build: Factor out a fuse check
- Translation updates
$ sha256sum xdg-desktop-portal-1.8.1.tar.xz
01f5f87d3546b63bad85cdba40619913435235a499af3c48ec7554ce8200dcdf xdg-desktop-portal-1.8.1.tar.xz