Skip to content

Releases: John0n1/zippy

Zippy 2.1.0

Choose a tag to compare

@John0n1 John0n1 released this 18 Aug 22:21

Changelog

2.1.0 - 2026-08-19

Security

  • Reject unsafe paths and symbolic links during native ZIP extraction and password recovery.
  • Preserve error exit codes instead of wrapping all failures as generic errors.
  • Omit passwords and config-control paths from saved JSON configurations.

Fixed

  • Allow --load-config to supply the operation and archive path without repeating them on the command line.
  • Read compressed streams to EOF during integrity checks so late CRC/truncation failures are detected.
  • Ship the starter password dictionary inside wheels and source distributions.
  • Replace completed archives and repaired ZIPs atomically.
  • Re-lock archives without changing global process working directory.
  • Remove the duplicate PyPI publishing workflow.

Changed

  • Add Python 3.9, 3.11, and 3.13 CI plus package validation.
  • Clarify authorized recovery, repair limitations, and external-backend trust boundaries.

v2.0.0

Choose a tag to compare

@John0n1 John0n1 released this 16 Apr 04:46
907f4d9

Full Changelog: v1.0.1...v2.0.0

zippy v1.0.1

Choose a tag to compare

@John0n1 John0n1 released this 12 Oct 01:47

Release notes v1.0.1

  • Added patool integration so Zippy now extracts/tests RAR, 7z, zstd, CAB, ISO, and more—plus extra ZIP-family aliases
  • (APK/JAR/WAR/IPA/EAR).
  • Debian packaging refreshed: control metadata, manpage/desktop entry updates, lintian fixes, and install paths aligned with python3 policy.
  • CLI and README polished, banner versioning synchronized, and password tooling/repair helpers refined.
  • Fastbump to 1.0.1 to fix breaking module

-- John0n1

V1.0.0

Choose a tag to compare

@John0n1 John0n1 released this 11 Oct 20:55

v1.0.0 highlights:

  • Package renamed on PyPI to py-zippy, with docs and install instructions updated.
  • New GitHub Actions trusted-publishing workflow builds from releases and pushes to PyPI automatically.
  • Added patool integration so Zippy now extracts/tests RAR, 7z, zstd, CAB, ISO, and more—plus extra ZIP-family aliases (APK/JAR/WAR/IPA/EAR).
  • Debian packaging refreshed: control metadata, manpage/desktop entry updates, lintian fixes, and install paths aligned with python3 policy.
  • CLI and README polished, banner versioning synchronized, and password tooling/repair helpers refined.

v0.9.8 pre-release

v0.9.8 pre-release Pre-release
Pre-release

Choose a tag to compare

@John0n1 John0n1 released this 30 May 06:39
e260826

What's Changed

  • Enhance the command-line CLI with more functions by @John0n1 in #1
  • Add requirements.txt and improve code quality by @John0n1 in #2

New Contributors

Full Changelog: https://github.com/John0n1/ZIPPY/commits/v0.9.8-pre