mirror of
https://github.com/nyakang/nyaterm.git
synced 2026-11-06 16:07:55 +00:00
- Added support for testing and validating portable updates on Windows, including handling ARM64 executables. - Introduced a new module for managing the portable package contract, ensuring consistency between the Rust and Python packaging processes. - Updated the release workflow to include tests for portable ZIP files, validating their structure and contents against the defined contract. - Enhanced error handling for portable updates, including recovery mechanisms for failed updates. - Added comprehensive tests to ensure the integrity and correctness of portable package handling. This update significantly improves the reliability and user experience of the portable updater, addressing previous issues with ConPTY and ActiveX file handling.