chore: update release notes for version 2.3.0 and add GitHub release synchronization script
Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
@@ -4,5 +4,4 @@
|
||||
- CI/CD via GitHub Actions (mirror automatico Gitea → GitHub)
|
||||
- Documentazione completa (README, CONTRIBUTING, SECURITY)
|
||||
|
||||
---
|
||||
_Repository primario: vedi link Gitea nel README. Il mirror GitHub è generato automaticamente._
|
||||
--
|
||||
|
||||
@@ -4,5 +4,4 @@
|
||||
- Fixed MSB8020 toolset error on GitHub Actions: `build_plugin_2600_vs2026.py` now detects the installed VS toolset dynamically (falls back to v143 on VS2022 runners)
|
||||
- Build script for 26.00 selects `Nsis7z_vs2026.vcxproj` (v145) or `Nsis7z.vcxproj` (v143) based on detected toolset
|
||||
|
||||
---
|
||||
_Repository primario: vedi link Gitea nel README. Il mirror GitHub è generato automaticamente._
|
||||
--
|
||||
|
||||
@@ -9,5 +9,4 @@
|
||||
- `versions/7-zip-zstd` submodule added
|
||||
- `build_zstd.cmd` top-level build script for the zstd variant
|
||||
|
||||
---
|
||||
_Repository primario: vedi link Gitea nel README. Il mirror GitHub è generato automaticamente._
|
||||
--
|
||||
|
||||
@@ -7,5 +7,4 @@
|
||||
- `build_plugin.py` now supports both Windows (MSBuild) and Linux (MinGW-w64) targets
|
||||
- Windows build-script f-string fixes
|
||||
|
||||
---
|
||||
_Repository primario: vedi link Gitea nel README. Il mirror GitHub è generato automaticamente._
|
||||
--
|
||||
|
||||
@@ -4,5 +4,4 @@
|
||||
### Changed
|
||||
- GitHub Actions workflows now opt into Node 24 for JavaScript-based actions to avoid Node 20 deprecation warnings
|
||||
|
||||
---
|
||||
_Repository primario: vedi link Gitea nel README. Il mirror GitHub è generato automaticamente._
|
||||
--
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
### 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)
|
||||
@@ -0,0 +1,14 @@
|
||||
### 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)
|
||||
Reference in New Issue
Block a user