v0.1.13
DeguDesktop v0.1.13
Date: 2026-06-28
This release adds Windows release-trust hardening for the Degu Desktop Windows packages.
Download
DeguDesktop-windows-amd64.zipfor Windows 10/11 x64DeguDesktop-windows-386.zipfor Windows 10/11 x86SHA256SUMS.txtfor Windows package and packaged EXE verification
Each Windows ZIP includes:
DeguDesktop.exeREADME.mdSECURITY.txt
Windows Trust Changes
- Added a tray-menu Language submenu for quick Japanese/English switching.
- Added a pet display scale setting with 75%, 100%, 125%, and 150% choices from the tray menu and Motion settings; walking bounds and click targets now use the scaled size.
- Embedded Win32 version metadata, product metadata, a Windows 10+ manifest, and an app icon into
DeguDesktop.exe. - Removed the runtime PowerShell updater path and replaced it with a constrained app-owned updater helper mode.
- Added GitHub release asset size and SHA256 digest verification when available.
- Added release ZIP
SECURITY.txtfiles with expected EXE hashes and false-positive submission guidance. - Added
SHA256SUMS.txtlines for both Windows ZIP files and the packaged EXE files inside them. - Added optional Azure Artifact Signing integration, with PFX signing as a fallback only for eligible/exportable certificates.
- Added regression tests for tray Language persistence, pet scale persistence and scaled placement, updater path constraints, PowerShell-free runtime updater command construction, release workflow PowerShell parsing, package hash/security-manifest coverage, and Win32 resource workflow coverage.
Known Status
- Authenticode signing depends on configuring Azure Artifact Signing or a valid signing certificate.
- Unsigned Windows builds may still show Microsoft Defender SmartScreen or antivirus reputation warnings until signing, reputation, or allowlisting catches up.
- macOS download links remain on the existing
v0.1.9artifacts until a separate macOS release sync is built and uploaded.
Verification
Release verification includes:
go run ./cmd/importsheetgo test -buildvcs=false ./...go vet -buildvcs=false ./...- release workflow PowerShell parser checks after GitHub expression substitution
- amd64/386 Windows EXE builds with embedded
v0.1.13 - Windows release ZIP packaging with
SECURITY.txt - ZIP entry and SHA256 verification
- local GitHub Pages desktop/mobile render checks