From 54c32cf18f9336e669e67d07581d202a9a71b25c Mon Sep 17 00:00:00 2001 From: Maximilian Federle Date: Wed, 22 Dec 2021 16:57:41 +0100 Subject: [PATCH] add changeset (#4) --- .changeset/spicy-crabs-draw.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 .changeset/spicy-crabs-draw.md diff --git a/.changeset/spicy-crabs-draw.md b/.changeset/spicy-crabs-draw.md new file mode 100644 index 00000000000..049fdddbc1e --- /dev/null +++ b/.changeset/spicy-crabs-draw.md @@ -0,0 +1,12 @@ +--- +"app-builder-lib": minor +--- + +Default to LZO compression for snap packages. +This greatly improves cold startup performance (https://snapcraft.io/blog/why-lzo-was-chosen-as-the-new-compression-method). +LZO has already been adopted by most desktop-oriented snaps outside of the Electron realm. + +For the rare case where developers prefer a smaller file size (XZ) to vastly improved decompression performance (LZO), +provide an option to override the default compression method. + +Consumers do not need to update their configuration unless they specifically want to stick to XZ compression.