Skip to content

Releases: flatpak/flatpak-builder

Release version 1.0.3

28 Jan 12:46
1.0.3

Choose a tag to compare

Changes in 1.0.3

  • Compress changes in cache, fixing the build of large applications like libreoffice in
    some cases.
  • Add new default-branch manifest option to allow overridable branch name.
$ sha256sum flatpak-builder-1.0.3.tar.xz 
d73fdda6db0b9fc7d2e2b717bc54b28ecebb8c4537f87870cd5558d6fca59a0c  flatpak-builder-1.0.3.tar.xz

Release 1.0.2

15 Jan 15:25
1.0.2

Choose a tag to compare

Changes in 1.0.2

  • Print a warning when a YAML document has a float-like string value.
  • Handle .txz archive suffixes.
  • Set SOURCE_DATE_EPOCH to the mtime of the manifest in the build.
  • Update python post-processor to handle python 3.7 pyc files.
  • Allow unsetting env vars in the build options by setting them to null.
  • Documentation improvements

$ sha256sum flatpak-builder-1.0.2.tar.xz
816568c3f5d9f48e6b12d42c0455c13b6afc52014369bfbe36e2befd1357aa7c flatpak-builder-1.0.2.tar.xz

Release 1.0.1

04 Oct 13:06
1.0.1

Choose a tag to compare

Changes in 1.0.1

  • Run appstream-util mirror-screenshots in the sandbox, rather than on
    the host, as the host might not have a new enough appstream-glib.
  • Fix build cache when a module has uncommon characters in the name.
$ sha256sum flatpak-builder-1.0.1.tar.xz 
1c9185dba790caa453a8b1fce304b7666b0fbcf56df015b1ad71a5d92c92e306  flatpak-builder-1.0.1.tar.xz

Release 1.0.0

20 Aug 09:55
1.0.0

Choose a tag to compare

Changes in 1.0.0

  • Respect no-parallel-make with ninja
  • Fixed regression in data: uris
  • Warn about deprecated cmake property
  • Make X-Flatpak-RenamedFrom a list
  • Fix handling of mirror uris with no terminating slash
  • Take arch into account for --skip-if-unchanged
  • Fix --run when run inside a flatpak sandbox
  • Ensure GIT commiter env var is set when applying git patches
  • Keep x-* properties in the manifest when creating manifest.json
  • New property paths in patch source to apply multiple patches.
$ sha256sum flatpak-builder-1.0.0.tar.xz 
858a5b2204f569e47fb6cb57f28f7a0dab9d6f7a5a73a7c2688e23c61bf8567b  flatpak-builder-1.0.0.tar.xz

Release 0.99.3

10 Jul 18:07

Choose a tag to compare

Major changes in 0.99.3

  • Add X-Flatpak-RenamedFrom key to renamed desktop files
  • Set FLATPAK_BUILDER_BUILDDIR when building module
  • Handle large downloads better
  • Make p2p code non-optional
$ sha256sum flatpak-builder-0.99.3.tar.xz 
93de343e09cc1e929234623e1b241e3a4330e76e7c18cccd3543f13d3ccb036b  flatpak-builder-0.99.3.tar.xz

Release 0.99.2

27 Jun 14:41
0.99.2

Choose a tag to compare

Major changes in 0.99.2

  • Fix --install not working due to asking for confirmation
  • Fix builds with latest libsoup
  • New option git-init for archives
  • New option use-git-am for patches
$ sha256sum flatpak-builder-0.99.2.tar.xz 
1559475ff9340b448b2db4b4b7a951d2e72bc83634096f8654104c8b15f56e56  flatpak-builder-0.99.2.tar.xz

Release 0.99.1

21 Jun 10:14
0.99.1

Choose a tag to compare

Major changes in 0.99.1

In preparation for 1.0, this release depends on a recent (0.11.8) flatpak.

  • New libdir build option
  • Support loading default options from sdk
  • Add support for overriding c/cpp/ld/etc flags in a module
  • Now uses libcurl to download things instead of soup,
    which means we now support ftp urls.
  • Don't prune build caches when building with --{export,finish}-only
  • rename-desktop-file now handles launchables in the appdata
  • archive sources support dest-filename
  • archive and file sources now support mirror-urls to list
    extra urls in case of network problems.
$ sha256sum flatpak-builder-0.99.1.tar.xz 
25faf5332973bda2914f65cbf1ff1281deb1ff67bbc2b303a707778d09e5fe75  flatpak-builder-0.99.1.tar.xz

Release 0.10.10

26 Apr 14:02
0.10.10

Choose a tag to compare

Major changes in 0.10.10

  • We now support yaml manifest as well as json.
  • New source type "svn" to download subversion checkouts.
  • New source type "dir" for local directories.
  • Set FLATPAK_BUILDER_N_JOBS in environment during build.
  • If not using ccache, enfore it of. This helps builds with
    meson as they pick up ccache by default, which makes no
    sense when there is no persistent storage for ccache to use.
  • New options prepend--path similar to the existing append--path
    ones, but prepending instead.
  • New argument --no-shallow-clone which disables any shallow clone
    optimizations.
  • New inherit-sdk-extensions property similar to inherit-extensions,
    but is not inherited in the platform.
  • We now ignore json keys starting with "//" and "__" allowing these
    to be used for comments.
  • Fixed a bug that caused --install to not work properly.
  • New argument --extension-tag for using the new tagged extension feature.
  • The build metadata now records which extensions were produced as part
    of a build.
  • New property add-build-extensions allows creating exension points that
    can be used during the build.
  • flatpak-builder --run now also binds /run/build-runtime to the builds,
    allowing it to work when building runtimes.
$ sha256sum flatpak-builder-0.10.10.tar.xz 
c299985b230cdb052c6b8f8e912fc7e735b1a3868b2e008c49456ee16a160c2c  flatpak-builder-0.10.10.tar.xz

Release 0.10.9

19 Feb 09:41
0.10.9

Choose a tag to compare

Major changes in 0.10.9

  • Support -y argument, which passes it on to flatpak install, etc
  • Fix build on glibc 2.27
$ sha256sum flatpak-builder-0.10.9.tar.xz 
b8253b327d9901cf20a5a0167674377be192012b90bfdc62d54d1c8621cfdd2a  flatpak-builder-0.10.9.tar.xz

Release 0.10.8

14 Feb 17:51
0.10.8

Choose a tag to compare

Major changes in 0.10.8

  • Fix build on recent glibc
$ sha256sum flatpak-builder-0.10.8.tar.xz 
b0a371c17f3dab8401b216029097e304c6431efb54d0f12731e1e610fb931161  flatpak-builder-0.10.8.tar.xz