ברשימה שתי גרסאות של Ziplark, מ־27 באוגוסט 2026 ועד הגרסה הנוכחית 0.4.0. כל גרסה מקושרת לקובצי ההתקנה של המפיץ עצמו.
| גרסה | תאריך | גודל | קבצים |
|---|---|---|---|
| 0.4.0אחרונה | 1 בנובמבר 2026 | — | 64 ביט MSI64 ביט EXE (NSIS) הערות גרסהThe preview, smart-extract, package-format & desktop experience release.
Added
- Read and preview files inside an archive without extracting.
ziplark_core::read_entry streams a single entry into memory with optional
offset and max_bytes bounds — including from RAR/RAR5 (via UCM_PROCESSDATA
during RAR_TEST) and ISO 9660. Exposed across all three interfaces:
- Desktop app: Double-click any file to open the Quick Preview modal
(UTF-8 text/code viewer, inline image preview for PNG/JPG/GIF/WebP/SVG/BMP/ICO,
or hex/ASCII dump for binaries).
- CLI: ziplark cat <archive> <entry> (alias read) streams to stdout or
returns structured JSON (--json, --offset, --max-bytes).
- MCP: ziplark_read is a read-only tool (available even without
--allow-write) that returns UTF-8 text or hex preview with offset /
max_bytes paging so LLMs can inspect source files inside archives directly.
- Live search & column sorting in the desktop app. Instant filter bar with
recursive search across the archive, keyboard shortcut (⌘F / Ctrl+F), and
clickable column headers to sort by Name, Modified, or Size
(directories always stay grouped on top).
- Smart extraction (--smart & "Extract Here"). Automatically inspects the
archive's top-level layout: multi-root archives ("tarbombs") are wrapped into a
clean <archive-stem>/ subfolder, whereas single-root archives extract
directly without creating redundant <stem>/<stem>/ nesting, and existing
files are protected by automatic <stem> (2) disambiguation. Available via
ziplark extract --smart, ziplark extract-here, MCP ziplark_extract
("smart": true), and the new Extract Here button in the desktop app.
- Multi-volume .7z.001, .zip.001 and PKWARE split .z01 + .zip archives.
Opening any part resolves the full volume set, lists all parts on disk, and
extracts entries spanning across volumes. Missing .7z.002+ volumes are
detected upfront from the 7z signature header's expected archive size, and
PKWARE split .z01 + .zip central directory disk numbers & offsets are
translated in memory.
- New archive and system package formats (dependency-free pure Rust):
- Unix ar / static libraries (.ar, .a, .lib) — supports both GNU
(// string table) and BSD (#1/<len>) extended filenames.
- Debian packages (.deb, .udeb, .ipk) — transparently traverses the
outer ar container and both inner data.tar.* and control.tar.*
(exposed under DEBIAN/) archives (gz, xz, zst, bz2, lz4, or
uncompressed).
- CPIO archives (.cpio, .cpio.gz, .cpio.xz, .cpio.zst, .cpio.bz2, .cpio.lz4) —
supports SVR4 070701 (newc), 070702 (crc) and POSIX 070707 (odc).
- RPM packages (.rpm, .srpm) — parses the 96-byte Lead, Signature
Header and Main Header, and decompresses the embedded CPIO payload (gzip,
xz, zstd, bzip2, lz4).
- Microsoft Cabinet (.cab) — parses CFHEADER, CFFOLDER, CFFILE and
CFDATA blocks with Store and MSZIP (Deflate CK + 32 KiB sliding dictionary
history across blocks in a folder).
- Application & document containers — .crx (Chrome extensions, skipping
CRX2/CRX3 headers before the ZIP payload), .jar, .war, .ear, .apk,
.ipa, .aab, .whl, .egg, .nupkg, .vsix, .xpi, .epub, .docx,
.xlsx, .pptx, .odt, .ods, .odp, .cbz, .cbr, .cb7, .cbt.
- In-place archive append (ziplark add). Add or update files inside an
existing .zip (fast raw-stream copy for unchanged entries), .7z, .tar,
or .tar.<ext> archive via ziplark add <archive> <inputs...>, MCP
ziplark_add, or the desktop app's Add files… button and drag-and-drop.
- One-click OS Right-Click Context Menu manager in the desktop app. Install,
inspect, or remove Finder Quick Actions (macOS), Explorer context-menu verbs
(Windows), and Dolphin/Nautilus scripts (Linux) directly from the GUI header,
backed by headless extract-here / compress-zip support in the GUI binary
itself.
- 9-language UI localization. Added Traditional Chinese (zh-TW), Japanese
(ja), Korean (ko), Spanish (es), French (fr), German (de), and
Russian (ru) alongside English (en) and Simplified Chinese (zh-CN).
- An MCP Bundle (.mcpb) ships with every rele |
| 0.2.2 | 27 באוגוסט 2026 | — | 64 ביט EXE (NSIS) הערות גרסהFixed: the Windows binaries now run on a clean install. Builds through 0.2.1 imported
VCRUNTIME140.dll and MSVCP140.dll, which are part of the Visual C++ redistributable
rather than Windows, so the app failed to start with STATUS_DLL_NOT_FOUND on a machine
without it. The MSVC runtime is now statically linked and the installer embeds the
WebView2 bootstrapper instead of downloading it during setup. |