Files
nsis-plugin-ns7zip/tools/release-notes/v2.3.0.md
T

1.0 KiB

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/zstdversions/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)