Releases: flatpak/xdg-desktop-portal
Releases · flatpak/xdg-desktop-portal
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
1.8.0
Changes in 1.8.0
- openuri: Allow skipping the chooser for more URL tyles
- openuri: Robustness fixes
- filechooser: Return the current filter
- camera: Make the client node visible
- camera: Don't leak pipewire proxy
- Fix file descriptor leaks
- Testsuite improvements
- Translation updates
$ sha256sum xdg-desktop-portal-1.8.0.tar.xz
a2fc5681b3a35078239072a98d6435a4c8404016730cab17c9febfd4ecec3610 xdg-desktop-portal-1.8.0.tar.xz
1.7.2
Changes in 1.7.2
- document: Reduce the use of open fds
- document: Add more tests and fix issues they found
- Fix the build with musl
$ sha256sum xdg-desktop-portal-1.7.2.tar.xz
2f2bffa93107d905b9939b844eb6c46f37267c37dc27146ab13ae429f03e629f xdg-desktop-portal-1.7.2.tar.xz
1.7.1
Changes in 1.7.1
- filechooser: Add a "directory" option
- filechooser: Document the "writable" option
- document: Expose directories with their proper name
41b3c1ce33716c89944b70ed20b61cef9c07dcff1a2fa4dd67965a3e1d5cd6c6 xdg-desktop-portal-1.7.1.tar.xz