Skip to content

[3.0.5]

Choose a tag to compare

@github-actions github-actions released this 11 Oct 21:14
· 59 commits to main since this release

Added

  • FastCDC Differential Updates: Introduced content-defined chunking (FastCDC with Gear rolling hashing) for Windows executable updates over GitHub Releases. The launcher downloads only missing byte ranges via HTTP Range requests (~5–15 MB) instead of full binaries (~95 MB), regardless of internal offset shifts.
  • Standalone Binary Replacement: Enhanced NLCUpdater.exe with --replace-binary for atomic staging swaps, backup preservation, and automated application relaunch.
  • Ed25519 Index Verification: Cryptographic signing and verification for CDC chunk index manifests (NewLauncher.exe.cdc.json).

Fixed

  • Notification Center Update Persistence: Fixed update cards auto-dismissing after 10 seconds; update notifications now remain pinned in the notification drawer until explicitly acted upon or dismissed.
  • Toast Manager Parameter Compatibility: Fixed unhandled TypeError exceptions across UI modules by allowing level as an alias for kind in ToastManager.show().

I'm expirementing with ways to optimise updates the launcher experience should remain unaffected and future updates should be faster