Skip to content

Releases: flatpak/libportal

0.8.1

04 Sep 14:18
Compare
Choose a tag to compare
  • Fix a regression in the Remote Desktop where it wouldn't work with the
    ScreenCast portal correctly.
  • Use non-deprecated functions in the GTK4 code
  • Run tests in CI so we catch regressions earlier
  • Make Qt tests use QTEST_GUILESS_MAIN
  • Fix an Input Capture test
$ sha256sum libportal-0.8.1.tar.xz
281e54e4f8561125a65d20658f1462ab932b2b1258c376fed2137718441825ac  libportal-0.8.1.tar.xz

0.8.0

02 Sep 13:48
Compare
Choose a tag to compare
  • Add API to allow for persistence on RemoteDesktop sessions
  • Implement support for the Input Capture portal
  • Add support for Qt 6
  • Support xdg-foreign with Qt 6
  • Fix screencasting on wlroots-based compositors
  • Add support for the Settings portal
$ sha256sum libportal-0.8.0.tar.xz
ca38cd186e98388e4e92859506c9ecbd01db650ef871838b357b117d147f1541  libportal-0.8.0.tar.xz

0.7.1

09 Sep 19:00
Compare
Choose a tag to compare
  • Restore ability to call g_object_new (XDP_TYPE_PORTAL, ...)
$ sha256sum libportal-0.7.1.tar.xz
297b90b263fad22190a26b8c7e8ea938fe6b18fb936265e588927179920d3805  libportal-0.7.1.tar.xz

0.7

06 Sep 20:13
Compare
Choose a tag to compare
0.7
  • Add support for the new SetStatus() method of the Background portal
  • Add support for the new ConnectToEIS() method of the Remote Desktop portal
  • Improve unit and integration tests
  • Documentation improvements
  • CI improvements
$ sha256sum libportal-0.7.tar.xz
64635f03c9501b829d3b4fd2246e8d840f92e2ed14053e082ed3dddda7d725fb  libportal-0.7.tar.xz

0.6

21 Mar 19:24
Compare
Choose a tag to compare
0.6
  • New portal support: Dynamic launcher
  • Add API for checking for flatpak/snap sandbox
  • Fix a bug where the callback setup by libportal for a GCancellable was not
    properly canceled in case a portal method call was not successful, which can
    lead to a double free seg fault
  • libportal-qt: Add convenient functions to better deal with GVariants
  • libportal-qt: Use a global instance of XdpPortal object
  • libportal-qt: make filechooserFilterToGVariant() public
  • camera: Use correct variant for is_camera_present()
  • portal-test-gtk3: Fix incorrect paths used in tests
  • Documentation improvements
  • CI improvements
$ sha256sum libportal-0.6.tar.xz
88a12c3ba71bc31acff7238c280de697d609cebc50830c3766776ec35abc6566  libportal-0.6.tar.xz

0.5

21 Dec 15:47
Compare
Choose a tag to compare
0.5

Changes in 0.5, 21-12-2021

  • Relicence to LGPL 3.0
  • Fix a refcounting error in xdp_parent_free
  • location: Fix location-updated signature
  • remote: Add cursor mode
  • remote: Support virtual screens
  • remote: Support persistent sessions
  • Rename qt backend to qt5
  • Install separate libraries: libportal-gtk3, libportal-gtk4, libportal-qt5
  • Add gobject-introspection support
  • Add vala support
  • Add a GTK4 portal test app, using gjs
  • Build documentation using gi-docgen
$ sha256sum build/meson-dist/libportal-0.5.tar.xz
d8c8cb18a34e5eeb26a39c94044c955995b01de0e139caac5e18c076cf821b3b  build/meson-dist/libportal-0.5.tar.xz

0.4

05 Apr 16:39
Compare
Choose a tag to compare
0.4

Changes in 0.4

  • Make GTK4 support work with GTK 4.0
  • Qt5 support
  • OpenURI: Support write access
  • Build fixes
  • Add more tests
  • Require GLib 2.58
3cd5f50907831cf236b40aa14c5a14ccbbf08828cecb3286efa82ce03cacef28 libportal-0.4.tar.xz

0.3

20 Dec 13:14
Compare
Choose a tag to compare
0.3

Changes in 0.3

  • Clean up includes
  • Future-proof the API
  • Test and fix update monitor APIs
fd35d66357169e63e33ef46c43fdf22ddc07dbd960ec3462b58ca9ef15a65bd7 libportal-0.3.tar.xz

0.2

13 Dec 04:43
Compare
Choose a tag to compare
0.2 Pre-release
Pre-release

Changes in 0.2

  • Build a portal-test application if you specify -Dbuild-portal-test=true
  • The portal-test app comes with a flatpak build script for ease of testing
  • The OpenURI call has gained an 'ask' argument
4dac1f3a42e7ee0c216592a8c302e9ff312fa60b4f883fd7ff491da7cefc208b libportal-0.2.tar.xz

0.1

27 Nov 20:36
Compare
Choose a tag to compare
0.1 Pre-release
Pre-release
$ sha256sum libportal-0.1.tar.xz
f4b2bb7f8bb666b5db6a3bf8f9a28c6de2a63506cb799afa0837809f9f324f84 libportal-0.1.tar.xz