Changelog
Unreleased
- Added
devduo-metadata.tomlas the release source of truth with synchronized version setting, incrementing and drift checks. - Added gated macOS/Windows release packaging, signed and notarized macOS releases, artifact integrity/provenance checks and main-only Pages deployment.
- Established DevDuo as an Avalonia desktop viewport workbench using WKWebView on macOS and WebView2 on Windows.
- Added independent screen/exterior geometry, Safari and immersive containers, eight body/fold mappings, initial/scrolled scenes and Open single/multiple-tab variants.
- Corrected selected-tab visible bounds and centered titles; preserved unknown hardware dimensions as null.
- Added capture, extraction, comparison and validation utilities, with private evidence excluded from Git.
- Made just the repository workflow driver, with broad mise tool selectors and ecosystem-specific pnpm/uv commands and frozen dependency locks.
- Reviewed all 20 former tools, consolidated maintained Python/Swift utilities, removed obsolete wrappers and documented historical-only archives.
- Added persisted English/Simplified Chinese application localization, live native/fixture updates and resource/scene-invariance tests.
- Organized numbered English/Chinese documentation and a VitePress site with mandatory relative symlinks and source-parity checks.
- Moved the macOS WKWebView bridge into
src/DevDuo/macosand the Device Hub XCUITest probe intoscripts/DeviceHubUITests.
Windows native runtime acceptance and host UI refinements remain pending. This entry records development work and does not announce a published release. See Validation and Roadmap.