Skip to content

NH Reader v0.7.2

Choose a tag to compare

@PhantomNimbi PhantomNimbi released this 01 Oct 21:27
· 44 commits to main since this release

NH Reader v0.7.2

Release date: 2026-10-01

✨ Highlights

v0.7.2 brings automated code signing across Windows and Android releases using official HELIX Origin certificates, fixes packaging workflow artifact structure to ensure all desktop installers are properly attached to GitHub releases, adds official Windows Package Manager (WinGet) distribution support, and aligns the documentation website's color palette with the official HELIX Origin portal.

🚀 Key Improvements & Features

  • Official Code Signing Integration — Injected official HELIX Origin code-signing certificates into GitHub Actions. Windows .exe and .msi installers are signed via signtool.exe with timestamping, and Android split APKs are signed via apksigner.
  • Windows Package Manager (WinGet) Support — Submitted official package manifests for HELIXOrigin.NHReader compliant with repository schema 1.12.0 (PR #445305). Users can install and upgrade effortlessly via winget install once merged.
  • Desktop Installers Restored — Fixed the release packaging workflow directory structure so Windows (.exe, .msi), macOS (.dmg), and Linux (.deb, .AppImage) installers are properly uploaded as individual standalone release assets.
  • Pre-Release Workflow Suppression — Configured package.yml to ignore pre-release tags (!v*-*), preventing heavy multi-platform packaging runs on documentation, tooling, or CI-only updates.
  • Documentation Website Palette — Updated docs/assets/site.css to match the official HELIX Origin organization portal (https://helix-origin.github.io) with deep navy, vibrant cyan (#80d0f5), and teal styling.

📦 Install & Upgrading

Via Windows Package Manager (WinGet):

To install this specific release (v0.7.2):
winget install --id HELIXOrigin.NHReader --name "NH Reader" --version 0.7.2 --exact --accept-source-agreements --accept-package-agreements

To install or upgrade to the latest available release:
winget install --id HELIXOrigin.NHReader --exact --accept-source-agreements --accept-package-agreements

Note: The winget install method will become active as soon as PR #445305 is merged into microsoft/winget-pkgs. In the meantime, please use the standalone installers below.

Standalone Downloads:

Download the installer or package for your platform from the Assets section below:

  • Windows (NSIS Setup): NH.Reader_0.7.2_x64-setup.exe
  • Windows (WiX MSI): NH.Reader_0.7.2_x64_en-US.msi
  • Windows (Portable ZIP): NHReaderPortable_Windows_x64.zip
  • macOS (DMG): NH.Reader_0.7.2_aarch64.dmg / NH.Reader_0.7.2_x64.dmg
  • Linux (Debian): NH.Reader_0.7.2_amd64.deb
  • Linux (AppImage): NH.Reader_0.7.2_amd64.AppImage
  • Linux (Portable tar.gz): nh-reader_portable_linux_x86_64.tar.gz
  • Android (APK): app-arm-release-unsigned.apk, app-arm64-release-unsigned.apk, app-x86_64-release-unsigned.apk (community-supported)

Upgrade in place: run the new installer over your existing installation. Your database, favorites, history, downloads, and settings carry over automatically.

Verification

  • cargo check + cargo test (src-tauri) — passed (7/7)
  • npm run check (svelte-check) — 0 errors, 0 warnings
  • npm run i18n:check — 279/279 keys validated across 18 packs
  • npm run check:agents — compliant, 0 violations
  • CI packaging workflow — all builders verified