Skip to content

NepTools v2.9.8

Choose a tag to compare

@shubhambelbase shubhambelbase released this 16 Oct 05:07
· 1 commit to main since this release

NepTools v2.9.8 (versionCode 57) - Release Notes

This release resolves security edge-cases, hardens offline data persistence, ensures thread-safety across background utilities, and enhances UI responsiveness.

Data Integrity & Reliability

  • Fixed favorite tools backup and restore preferences key alignment so starred tools persist and restore accurately.
  • Added per-record JSON parsing resilience in Habit and Subscription repositories to prevent list truncation on isolated corrupt records.
  • Synchronized read-modify-write operations in NotesStore to eliminate concurrency issues.
  • Hardened in-app updater download stream handling and added copy-fallback on atomic rename failures.

Security Hardening

  • Vault biometric unlock explicitly purges session keys if data files are missing or unreadable.
  • LAN Drop server state mutations upgraded to atomic state updates to eliminate race conditions under concurrent network transfers.

UI & Performance

  • Offloaded heavy muhurat calculation and habit tracking statistics/heatmap computations to background IO threads.
  • Added missing headlineSmall typography style in the design system to maintain font hierarchy integrity.
  • Wrapped splash dismiss initialization in SideEffect to maintain pure composables.

Package Integrity

  • SHA256: A25DB355B85A1BECE577E01E2F99F23827BDA04EC19D2F736A2496D824FC56C1