ci: upgrade actions to node24-native versions, release notes from CHANGELOG
- Upgrade all GitHub Actions to node24-native major versions: actions/checkout@v6, setup-python@v6, upload-artifact@v7, download-artifact@v8, microsoft/setup-msbuild@v3, softprops/action-gh-release@v3 - Remove FORCE_JAVASCRIPT_ACTIONS_TO_NODE24 env var (no longer needed) - Release workflow now extracts the relevant CHANGELOG section as the GitHub Release body instead of a static message - docs: add missing [2.2.0] changelog entry (Linux MinGW-w64 support)
This commit is contained in:
@@ -15,6 +15,17 @@ e il progetto aderisce al [Semantic Versioning](https://semver.org/spec/v2.0.0.h
|
||||
### Changed
|
||||
- GitHub Actions workflows now opt into Node 24 for JavaScript-based actions to avoid Node 20 deprecation warnings
|
||||
|
||||
## [2.2.0] — 2026-05-02
|
||||
|
||||
### Added
|
||||
- Linux MinGW-w64 cross-build support in `build_plugin.py` via `--host linux`
|
||||
- `tools/linux/build_plugin_linux.py` for standalone Linux builds
|
||||
- Color output and progress spinner in all legacy build scripts
|
||||
|
||||
### Changed
|
||||
- `build_plugin.py` now supports both Windows (MSBuild) and Linux (MinGW-w64) targets
|
||||
- Windows build-script f-string fixes
|
||||
|
||||
## [2.1.0] — 2026-04-30
|
||||
|
||||
### Added
|
||||
@@ -46,6 +57,7 @@ e il progetto aderisce al [Semantic Versioning](https://semver.org/spec/v2.0.0.h
|
||||
|
||||
[Unreleased]: https://gitea.emulab.it/Simone/nsis-plugin-ns7zip/compare/v2.2.1...HEAD
|
||||
[2.2.1]: https://gitea.emulab.it/Simone/nsis-plugin-ns7zip/compare/v2.2.0...v2.2.1
|
||||
[2.2.0]: https://gitea.emulab.it/Simone/nsis-plugin-ns7zip/compare/v2.1.0...v2.2.0
|
||||
[2.1.0]: https://gitea.emulab.it/Simone/nsis-plugin-ns7zip/compare/v2.0.1...v2.1.0
|
||||
[2.0.1]: https://gitea.emulab.it/Simone/nsis-plugin-ns7zip/compare/v2.0.0...v2.0.1
|
||||
[2.0.0]: https://gitea.emulab.it/Simone/nsis-plugin-ns7zip/releases/tag/v2.0.0
|
||||
|
||||
Reference in New Issue
Block a user