- update i18next, React i18n, Lucide, and compatible npm and Cargo locks
- refresh Windows and Linux FFmpeg 9.0.2 archives with verified hashes
- report compatible npm wanted versions and handle nested, duplicate, and optional packages
- update Node and Rust CI pins and document Windows 10 22H2 qualification
- Inspect launcher permissions from stored SquashFS metadata.
- Pin and checksum the runtime embedded during AppImage packaging.
- Cover metadata validation and release tool inputs with regression tests.
- Normalize and verify launcher, AppDir, and GTK hook permissions before and after repacking.
- Reject unsupported target triples before deriving or deleting payload paths.
- Align the published AppImage filename with catalog discovery and document the host glibc floor.
- Add regression coverage for permission, layout, symlink, and target traversal failures.
- abort locked engine downloads and extraction on process interruption
- recover only dead-PID staging trees while preserving active and legacy trees
- normalize Ubuntu mirrors and bound apt in release jobs
- cover cancellation, orphan cleanup, and workflow contracts with focused tests