Skip to content

Releases: superuser-miguel/septima

Septima 0.3.0

Choose a tag to compare

@superuser-miguel superuser-miguel released this 26 Jul 19:45

Septima 0.3.0 — full 7-Zip CLI parity, plus a real-world encryption fix.

Fixed

  • Extracting a password-protected zip now prompts for the password instead of failing with a cryptic "7zz exited with code 255: Break signaled." An encrypted zip lists its filenames without a password (only the contents are encrypted), so the password is asked for at extract time — and a wrong password no longer leaves an empty placeholder file behind.

New

  • Complete hash calculator — the checksum tool now computes every digest the bundled 7zz supports: added CRC-64, MD5, SHA-1, SHA-384, SHA3-512 and BLAKE2sp, and split xxHash into XXH32 / XXH64 (13 in total).
  • Zip encryption method — when password-protecting a zip you can now choose strong AES-256 instead of the weak legacy ZipCrypto default (kept available for old-tool compatibility). 7z remains AES-256.
  • More format × codec combinationsXZ and Deflate64 inside zip, and Brotli / LZ4 / LZ5 / Lizard as tar post-compressors (.tar.br / .tar.lz4 / .tar.lz5 / .tar.liz).
  • Batch compress — stage several files or folders and create a separate archive for each one, saved next to it — the compress counterpart to batch extract.

Install

Recommended — signed repo with automatic updates:

flatpak install --user https://superuser-miguel.github.io/septima-repo/septima.flatpakref
flatpak run io.github.superuser_miguel.Septima

New releases then arrive with flatpak update.

Alternative — one-off bundle: download Septima.flatpak below, then:

flatpak install --user ./Septima.flatpak
flatpak run io.github.superuser_miguel.Septima

Requires the GNOME 50 runtime. The bundle has no update path — reinstall for a newer version, or use the signed repo above.

GPL-3.0-or-later. Portals only — no host filesystem access. Bundles 7zz (7-Zip ZS; RAR decode-only).

Septima 0.2.0

Choose a tag to compare

@superuser-miguel superuser-miguel released this 24 Jul 23:48

Septima 0.2.0 — a batch-and-verify release, plus in-place archive editing.

New

  • Batch extract — select or drop several archives at once and each unpacks into its own new folder next to itself. Encrypted set? Enter one shared password and it unlocks them all; archives needing a different password prompt individually, by name.
  • In-archive edit — delete or rename entries directly in an open archive, and verify integrity with a one-click Test Archive (with live progress).
  • Post-extract actions — a Show in Files button on the success toast, and an optional delete the archive afterwards toggle (handles split-volume archives too).
  • Generate a checksum file — optionally write a .sha256 next to a newly created archive (one line per volume part, for split archives).

Install

Recommended — signed repo with automatic updates:

flatpak install --user https://superuser-miguel.github.io/septima-repo/septima.flatpakref
flatpak run io.github.superuser_miguel.Septima

New releases then arrive with flatpak update.

Alternative — one-off bundle: download Septima.flatpak below, then:

flatpak install --user ./Septima.flatpak
flatpak run io.github.superuser_miguel.Septima

Requires the GNOME 50 runtime (Flatpak will offer to install it). The bundle has no update path — reinstall to move to a newer version, or use the signed repo above.

GPL-3.0-or-later. Portals only — no host filesystem access. Bundles 7zz (7-Zip ZS; RAR decode-only).

Septima 0.1.0

Choose a tag to compare

@superuser-miguel superuser-miguel released this 12 Jul 04:52

First release of Septima — a GTK4 / libadwaita front-end for 7-Zip ZS.

Install

Download Septima.flatpak below and:

flatpak install --user ./Septima.flatpak
flatpak run io.github.superuser_miguel.Septima

Requires the GNOME 50 runtime (Flatpak will offer to install it). To update, download a newer release and reinstall.

Highlights

  • Browse, extract (progress / cancel / password) and create archives.
  • Modern codecs: Zstandard, Brotli, Fast-LZMA2, LZ4/LZ5, Lizard, plus LZMA2/PPMd/BZip2.
  • Compression-tuning dialog: level/dictionary/threads with a live memory estimate, named presets, split volumes, "optimize for executables", advanced switches.
  • Transparent .tar.zst / .tar.xz — create, browse and extract in one gesture.
  • Checksum calculator (BLAKE3, SHA-3, xxHash…) with verify-against-a-checksum-file and live progress.
  • Staged input list: add files and folders across locations, with drag-and-drop.

GPL-3.0-or-later. Portals only — no host filesystem access. Bundles 7zz (RAR decode-only).