d3ab0cf488
Co-authored-by: Copilot <copilot@github.com>
15 lines
1.0 KiB
Markdown
15 lines
1.0 KiB
Markdown
### 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)
|