Skip to content

Releases: systempal/nsis-plugin-ns7zip

v2.3.1

Choose a tag to compare

@systempal systempal released this 17 Sep 19:52

Added

  • tools/update_github_releases.py: one-shot script to sync GitHub Release bodies via API using local tools/release-notes/ snippets

Fixed

  • Linux overlay shims (tools/linux/overlay/include/) now use #include_next instead of #include to forward to the real MinGW system header, avoiding infinite preprocessor recursion on Linux/WSL (GCC 12+)
  • Removed stale prebuilt plugins/*/nsis7z.dll binaries from the repository

--

v2.3.0

Choose a tag to compare

@systempal systempal released this 17 Sep 19:52

Added

  • Auto-recreation of bundle POSIX symlinks on Linux if missing after a fresh clone (_ensure_bundle_symlinks() in tools/linux/build_plugin_linux.py)

Changed

  • Default 7-zip version changed from 26.00 to 26.01 in build_plugin.py and tools/linux/build_plugin_linux.py
  • Renamed versions/zstd → versions/zstd-bundle for naming consistency with the other bundle directories
  • Auto-generated bundle symlinks are now excluded from git tracking (.gitignore)

Fixed

  • Windows build error C1083: Cannot open include file for Common/Common.h, IPassword.h, C/Alloc.h and other vendor headers: added versions/VER/CPP/7zip/UI/Common/ to AdditionalIncludeDirectories in all five bundle vcxproj files (25.01, 26.00, 26.01)
  • f-string nested-quote syntax errors in all tools/legacy/ build scripts (patterns {"="*60}, {"-"*50}, {'Rebuild' if ...}): replaced with Python 3.10/3.11-compatible equivalents

Removed

  • One-shot tools/fix_bundle_vcxproj_paths.py helper (no longer needed)

Repository primario: vedi link Gitea nel README. Il mirror GitHub è generato automaticamente.

v2.2.2

Choose a tag to compare

@systempal systempal released this 17 Sep 19:52

Added

  • tools/update_gitea_releases.py: one-shot script to backfill Gitea release bodies with CHANGELOG content via the Gitea API
  • tools/release-notes/: per-version Markdown snippets used by the backfill script

Changed

  • Release workflow now extracts the relevant CHANGELOG section and uses it as the GitHub Release body (body_path)
  • Release workflow adds a step to update the corresponding Gitea release body via API (GITEA_TOKEN secret)
  • All GitHub Actions upgraded to node24-native major versions (no more Node 20 deprecation warnings)

Repository primario: vedi link Gitea nel README. Il mirror GitHub è generato automaticamente.

v2.2.1

Choose a tag to compare

@systempal systempal released this 17 Sep 19:52

Repository primario: vedi link Gitea nel README.

Il mirror GitHub è generato automaticamente dal repo Gitea (sorgente di verità).
Per issue e PR aprire ticket sul repository primario Gitea.

Full Changelog: v2.2.0...v2.2.1

v2.2.0

Choose a tag to compare

@systempal systempal released this 17 Sep 19:52

Repository primario: vedi link Gitea nel README.

Il mirror GitHub è generato automaticamente dal repo Gitea (sorgente di verità).
Per issue e PR aprire ticket sul repository primario Gitea.

Full Changelog: v2.1.0...v2.2.0

v2.1.0

Choose a tag to compare

@systempal systempal released this 17 Sep 19:52

Repository primario: vedi link Gitea nel README.

Il mirror GitHub è generato automaticamente dal repo Gitea (sorgente di verità).
Per issue e PR aprire ticket sul repository primario Gitea.

Full Changelog: v2.0.1...v2.1.0

v2.0.1

Choose a tag to compare

@systempal systempal released this 17 Sep 19:52

Repository primario: vedi link Gitea nel README.

Il mirror GitHub è generato automaticamente dal repo Gitea (sorgente di verità).
Per issue e PR aprire ticket sul repository primario Gitea.

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