Skip to content

Releases: flatpak/flatpak-builder

Release 0.10.7

14 Feb 11:01
0.10.7

Choose a tag to compare

Major changes in 0.10.7

  • Add support for --socket=fallback-x11
  • Fix assert in --install
  • Fix --disable-updates for git sources
  • When mirroring git repos, use a temporary download dir
  • Support running flatpak-builder inside a flatpak sandbox
$ sha256sum flatpak-builder-0.10.7.tar.xz 
54b934770f6e77cc06885156cb8a8a0e9b069f2eb9d189d15b59d586e6dc9b3e  flatpak-builder-0.10.7.tar.xz

Release 0.10.6

15 Dec 13:57
0.10.6

Choose a tag to compare

Major changes in 0.10.6

  • New checksum types for file/archive sources: md5, sha1, sha512
  • Support including source snippets from another file, similar to
    how module includes are supported.
  • The app id renaming in the appdata file is now more careful to
    avoid renaming other parts.
  • The cache default repo format for new caches is now bare-user-only
    which means building with flatpak-builder works on filesystems that
    don't support xattrs.
  • New --install argument will install the finished build using the
    new flatpak install install-directly-from-local-repo feature.
    This makes it easier to test local builds.
$ sha256sum flatpak-builder-0.10.6.tar.xz 
65d2df6c30dda1c4a898e19b9a12ddbedef572cd16f253a061689a42f3e48879  flatpak-builder-0.10.6.tar.xz

Release 0.10.5

24 Nov 14:06
0.10.5

Choose a tag to compare

Major changes in 0.10.5

  • Add support for running tests during the build (disable with --disable-tests).
  • New build-option append-pkg-config to append to PKG_CONFIG_PATH
  • --state-dir option lets you reuse a single directory instead of scattered
    .flatpak-builder dirs for builds, downloads and cache data.
  • git: Allow updates with non-fastforwarded branched
  • Don't fail if app ships both appdata and metainfo file
  • Support --log-system/session-bus in --run
$ sha256sum flatpak-builder-0.10.5.tar.xz 
91e803fef00ec97cc17e557c41bbdd385b66407228b4ab64bc217ef4d05dcd3b  flatpak-builder-0.10.5.tar.xz

Release 0.10.4

06 Nov 14:24
0.10.4

Choose a tag to compare

Major changes in 0.10.4

  • Fixed source bundling of git repos with older versions of git
  • Allow git sources to use "HEAD" branch
  • Fixed crashes in some cases of git failure
$ sha256sum flatpak-builder-0.10.4.tar.xz 
41187e043d47421e933999086ae2ee0e0acbac093e1f6b9e5cb5bd97d70f37cb  flatpak-builder-0.10.4.tar.xz

Release 0.10.3

31 Oct 13:25
0.10.3

Choose a tag to compare

Major changes in 0.10.3

  • Yet more fixed or older versions of git. In particular, we disable
    fsck during transfer when doing a shallow clone and the git version
    is less than 1.8.3.2.
$ sha256sum flatpak-builder-0.10.3.tar.xz 
7d972b84afdfc1dca1ac2feb11362fc23da1fe61b1cdc419e0040340ea1e190c  flatpak-builder-0.10.3.tar.xz

Release 0.10.2

30 Oct 14:16
0.10.2

Choose a tag to compare

Major changes in 0.10.2

  • Even more fixes for shallow git clones with older versions of git
  • New property for git sources, disable-shallow-clone which falls
    back to cloning the entire remote.
$ sha256sum flatpak-builder-0.10.2.tar.xz 
77f580456b978149e19ae58bb7f9a10029a16f79625bfd946664741509c28b3a  flatpak-builder-0.10.2.tar.xz

Release 0.10.1

27 Oct 10:46
0.10.1

Choose a tag to compare

Major changes in 0.10.1

  • Fix handling of shallow git clones with older versions of git
  • Fix issue where flatpak-builder --run could exit if some
    thread in the parent process exited, exposeb by e.g.
    gnome-builder.
$ sha256sum flatpak-builder-0.10.1.tar.xz 
392c990fc1bb6e729d43089c2711b714008f6041033d93a8cb290dd6e96787bf  flatpak-builder-0.10.1.tar.xz

Release 0.10.0

26 Oct 10:04
0.10.0

Choose a tag to compare

Major changes in 0.10.0

  • We now do shallow clones of git repos when downloading if possible.
  • The way the cache works internally was slightly tweaked which will cause all existing caches to be rebuilt.
$ sha256sum flatpak-builder-0.10.0.tar.xz 
956bfc842ebe226524b4ce987a2c9b1d2923d8eedb4658f8992e4699f85c0712  flatpak-builder-0.10.0.tar.xz

Release 0.9.99

09 Oct 11:58
0.9.99

Choose a tag to compare

Major changes in 0.9.99

  • Fix git source bundling on older git version
  • New property: appdata-license lets you easily modify the appstream license field
  • New source type "extra-data" which makes it easier to use extra-data apps
  • We now automatically compress debuginfo unless the no-debuginfo-compression
    option is specified.
  • Appstream files called .metainfo.xml are now recognized.
  • New prepare-platform-commands property, similar to cleanup-platform-commands,
    but run before importing all the changes from the SDK.
  • We now apply all the deletions that happened in the SDK on the base when creating
    the platform.
$ sha256sum flatpak-builder-0.9.99.tar.xz  
09f154e1523ecf535e78fc35c55fc963ce0d553064918f39cb0ec2f2222ca1a8  flatpak-builder-0.9.99.tar.xz

Release 0.9.98

25 Sep 15:47
0.9.98

Choose a tag to compare

Major changes in 0.9.98

  • build cache hits are now faster
  • git sources have a new property "tag" which works the same as "branch", but
    improves readability when referencing a git tag.
  • flatpak-builder --run now passes --with-appdir which is useful when
    testing uninstalled builds.
  • When bundling git repos in .Sources we now make a shallow clone which uses
    a lot less space.
  • .Locale extensions now always set the new locale-subset property
  • locale-subset is supported in the add-extension property
  • build-options now also supports make-args and make-install args, which
    allows per-arch make flags.
$ sha256sum flatpak-builder-0.9.98.tar.xz 
6536656587f49ef151772e8d5d25f0383fdfd258e28fcb61eb7a51503ae0febc  flatpak-builder-0.9.98.tar.xz