Nexen v1.4.37 ๐ง Testing Release: Archive Stack Migration and Integration Checkpoint
โ ๏ธ WARNING - TESTING RELEASE ONLY
This is a bad release for testing and is not intended for production use.
Please wait for v1.5.0 for the target stabilization milestone.
38 commits since v1.4.36 | Cross-platform artifacts built by GitHub Actions
Nexen v1.4.37 is a broad integration checkpoint that combines archive-system modernization, Epic 21 settings/onboarding UX progress, testing and benchmark infrastructure updates, and release-process hardening. This tag is intentionally published as a high-churn validation build to verify packaging, runtime dependencies, and platform artifact generation end-to-end.
๐ฅ What Changed In v1.4.37
| Area | Summary |
|---|---|
| ๐ฆ Archive stack | Removed vendored SevenZip source and native SZReader flow from active UI extraction path; moved archive listing/extraction to managed package tooling |
| ๐งญ Settings and onboarding | Continued Epic 21 work: routing/deeplink behavior, responsive layout refinements, scrollability/touch-target improvements, and setup flow progression |
| ๐งช Quality and observability | Added benchmark/test strategy artifacts, regression fixtures, telemetry harness checkpoints, and validation docs |
| ๐จ Visual consistency | Updated key logo/icon assets with consistent interior fill treatment |
| ๐ ๏ธ Release governance | Added mandatory release-notes-per-release policy and aligned docs/changelog/release metadata for v1.4.37 |
๐ฆ Archive Stack Migration Details
โ Removed
- Vendored SevenZip project and related solution wiring.
- Native Utilities/SZReader integration path.
โ Added and Refined
- Managed archive handling via SharpCompress in the UI stack.
- Archive enumeration and extraction flow updates in UI archive helper/loading paths.
- Archive-selection and temp-extract behavior alignment for ROM loading UX.
โ Docs and Pipeline Alignment
- Archive stack documentation added/updated to reflect package/framework direction.
- CI warning filtering and release workflow expectations aligned with the no-vendored-source architecture.
๐งญ Epic 21 Progress Included In This Tag
v1.4.37 includes merged Epic 21 progress items such as:
- Settings responsiveness and settings-tab breakpoint improvements.
- Scroll-container and touch-target upgrades for usability.
- Onboarding setup flow evolution (profile, storage, cancellation/resume, customization simplification).
- Input routing improvements toward active system configuration behavior.
๐งช Validation And Build Status
- โ Local release build and test gates were executed during release prep.
- โ GitHub Actions release workflow completed successfully for this tag.
- โ Cross-platform artifact matrix completed (Windows, Linux, Linux AoT, AppImage, macOS ARM64).
๐ฅ Release Assets
Assets for tag v1.4.37 are attached on the release page:
Expected asset set includes:
Nexen-Windows-x64-v1.4.37.exeNexen-Windows-x64-AoT-v1.4.37.exeNexen-Linux-x64-v1.4.37.AppImageNexen-Linux-ARM64-v1.4.37.AppImageNexen-Linux-x64-v1.4.37.tar.gzNexen-Linux-x64-gcc-v1.4.37.tar.gzNexen-Linux-ARM64-v1.4.37.tar.gzNexen-Linux-ARM64-gcc-v1.4.37.tar.gzNexen-Linux-x64-AoT-v1.4.37.tar.gzNexen-macOS-ARM64-v1.4.37.zip