You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A rule in .agents/AGENTS.md to enforce checking and running workspace customization skills automatically.
WinGet installation helper submenu to run.bat and run.sh for auto-detecting, forcing architecture installs (x64/arm64), upgrading, and uninstalling Pairee.
Comprehensive docs/winget-submission-guide.md documenting the manual first-time submission, PR troubleshooting, and GitHub Actions release automation.
Detailed docs/technical/microsoft-store-publishing.md explaining how to package and publish Pairee to the Microsoft Store as an MSIX package without a paid certificate.
Microsoft Store (MSIX) Developer Menu submenu in run.bat and run.sh for local packaging, test certificate generation, signing, and installation of MSIX packages.
MSIX manifest template (AppxManifest.xml) and asset placeholders under manifests/msix/.
Automatic MSIX packaging and version bumping for Windows targets integrated into the .github/workflows/release.yml release workflow.
Desktop shortcut creation option and Windows Control Panel uninstallation icon support in the Inno Setup installer script.
Custom Windows resource compilation (manifests/windows/pairee.rc) to embed the new multi-resolution icon (pairee.ico) directly inside the built pairee.exe executable.
Linux desktop launcher entry (manifests/linux/pairee.desktop) and SVG/PNG app icon packaging in Cargo.toml for Debian and RPM packages.
Changed
Updated local WinGet package manifests for v0.6.0: corrected the license to GPLv3, added the arm64 installer architecture details with valid SHA-256 hashes, and added the Spanish (es-ES) translation locale.
Configured Windows targets (MSVC) in Cargo to statically link the C runtime library (CRT), eliminating runtime dependencies on VCRUNTIME140.dll.
Improved
Enlarged the self-update popup, added line wrapping for release notes, styled markdown headers, and implemented vertical scrolling with a scrollbar.
Cached the installation method detection using OnceLock to prevent TUI thread freezes during self-update rendering and activation.
Fixed
Output duplication in scripts/extract_changelog.sh that caused duplicated release descriptions on GitHub releases.
WinGet validation error (STATUS_DLL_NOT_FOUND) resolved by adding VC++ Redistributable package dependencies in the manifest.
Syntax errors and rendering bugs in run.bat helper script resolved.