1.9 KiB
1.9 KiB
Changelog
Tutte le modifiche rilevanti a questo progetto sono documentate in questo file.
Il formato segue Keep a Changelog, e il progetto aderisce al Semantic Versioning.
Unreleased
2.1.0 — 2026-04-30
Added
- NSIS plugin API (
pluginapi.cpp/pluginapi.h) for 7-Zip zstd build ExtractCallbackConsoleclass for extraction progress and user input- Main extraction logic (
Main.cpp,MainAr.cpp) for the zstd bundle - User input utilities (
UserInputUtils2) for password handling and prompts - Break signal handling (
NSISBreak) for graceful interruption Nsis7z_vs2026.vcxproj(v145 toolset) for Visual Studio 2026 buildstools/fix_vcxproj.pyhelper for project file patchingversions/7-zip-zstdsubmodule addedbuild_zstd.cmdtop-level build script for the zstd variant
2.0.1 — 2026-04-29
Fixed
- Restored
tools/legacy/build scripts lost from repository - Fixed
UnicodeEncodeErroron CI: replaced Unicode checkmarks with ASCII OK/FAIL in build summary - Fixed MSB8020 toolset error on GitHub Actions:
build_plugin_2600_vs2026.pynow detects the installed VS toolset dynamically (falls back to v143 on VS2022 runners) - Build script for 26.00 selects
Nsis7z_vs2026.vcxproj(v145) orNsis7z.vcxproj(v143) based on detected toolset
2.0.0 — 2026-04-29
Added
- Prima release come repository indipendente
- Build script unificato (
build_plugin.py) con CLI canonica - CI/CD via GitHub Actions (mirror automatico Gitea → GitHub)
- Documentazione completa (README, CONTRIBUTING, SECURITY)