Skip to content

PermaNotes v1.4.2 πŸ› οΈ

Choose a tag to compare

@github-actions github-actions released this 17 Aug 04:49
· 11 commits to main since this release

This patch focuses on CI/CD reliability improvements and Microsoft Store distribution readiness.


πŸ› Bug Fixes

  • Fixed GitHub Actions Build Pipeline: Resolved a critical issue where the automated release workflow was using hardcoded local %LOCALAPPDATA% paths for dotnet, causing builds to fail on cloud runners. The build scripts now use the standard dotnet command available in the system PATH.

  • Fixed Installer Build Reliability: Resolved an edge case in build.ps1 where the executable rename step would throw an exception if a previously built versioned .exe already existed in the dist/ folder.

  • Fixed Inno Setup Uninstall Warning: Added a RunOnceId to the [UninstallRun] section to prevent the process termination command from potentially running multiple times during interrupted uninstalls.


βš™οΈ CI/CD Improvements

  • Unified Build Pipeline: The GitHub Actions release workflow now delegates to the local build.ps1 and build_msix.ps1 scripts directly, ensuring parity between local and cloud builds.

  • Wildcard Release Artifacts: The release workflow now uses glob patterns (PermaNotes_v*.exe, PermaNotes_Setup_v*.exe, PermaNotes_v*.msix) to automatically pick up versioned output files, removing the need to update the workflow on every version bump.


πŸ“¦ Downloads

File Description
PermaNotes_v1.4.2.exe Standalone portable executable (no install required)
PermaNotes_Setup_v1.4.2.exe Standard Windows installer
PermaNotes_v1.4.2.msix Microsoft Store package

Full Changelog: v1.4.1...v1.4.2

About PermaNotes

Lightweight WPF (.NET 8) sticky notes app that pins notes directly to your desktop layer.
100% offline β€” no accounts, no telemetry.