Skip to content

Releases: akshitvudutha/digital-wellbeing

Notch v3.6.2

Choose a tag to compare

@akshitvudutha akshitvudutha released this 24 Sep 19:10

Notch v3.6.2

Notch v3.6.2 is a targeted stability release resolving a widget lifecycle issue during History timeline refresh.

Fixes & Improvements

  • History Lifecycle Stabilization: Fixed a widget detachment sequence in the History timeline refresh (on_data_changed) that could cause a NoneType.deleteLater() AttributeError when unparenting timeline cards.
  • Regression Coverage: Added dedicated automated lifecycle regression tests covering single and repeated data refreshes, empty history placeholders, and non-widget layout items (5/5 passed).
  • Navigation & Lifecycle Validation: Validated smooth cross-fade page navigation, rapid range switching, and background refreshes across primary pages without widget accumulation, memory leaks, or UI corruption.
  • Data Integrity & Continuity: No database schema or model migration. Existing local databases, settings, and tracking history are 100% preserved.

Verification & Checksums

  • Installer: NotchSetup-3.6.2.exe
  • File Size: 74,278,239 bytes
  • SHA-256: 0041dbb1580ec040c1e9a0e7664ea2fa08b5d7cbe19dcc348b36094334a64958

Notch v3.6.1

Choose a tag to compare

@akshitvudutha akshitvudutha released this 20 Sep 10:47

Notch v3.6.1

Notch v3.6.1 — Complete personal screen-time awareness, SleepGuard, App Locker, and In-App Updater for Windows.

What's New

  • In-App Updater: Direct GitHub Releases integration with automated SHA-256 verification and graceful handoff.
  • SleepGuard: Bedtime inactivity controller with media playback awareness and cancelable countdown.
  • App Locker & Protection: Windows Hello PIN security and safe process locking.
  • Unified Timers: Application and browser website screen-time limits with warning alerts.
  • Modern Fluent UI: Dark Obsidian and Light themes, daily/hourly charts, and personalized dashboard.

Checksums

  • SHA-256: 7F7BC4EDFB1CBB34FA6717F12567580BCB6947C969DFCCCAE21853B47EAC05A8

NYW v3.1.6

Choose a tag to compare

@github-actions github-actions released this 06 Sep 15:51

NYW v3.1.6

What's new

  • Core feature improvements and bug fixes

Fixes

  • Stability updates for SleepGuard and Focus Mode

Installation

  • Windows installer included. Download DigitalWellbeingSetup-3.1.6.exe.

Full Changelog: v3.1.5...v3.1.6

NYW v3.1.5

Choose a tag to compare

@github-actions github-actions released this 30 Aug 03:59

NYW v3.1.5

What's new

  • Core feature improvements and bug fixes

Fixes

  • Stability updates for SleepGuard and Focus Mode

Installation

  • Windows installer included. Download DigitalWellbeingSetup-3.1.5.exe.

Full Changelog: v3.0.0...v3.1.5

NYW v3.0.0

Choose a tag to compare

@github-actions github-actions released this 22 Aug 08:03

NYW v3.0.0

What's new

  • Core feature improvements and bug fixes

Fixes

  • Stability updates for SleepGuard and Focus Mode

Installation

  • Windows installer included. Download DigitalWellbeingSetup-3.0.0.exe.

Full Changelog: v2.0.1...v3.0.0

Digital Wellbeing v2.0.1

Choose a tag to compare

@akshitvudutha akshitvudutha released this 01 Aug 06:01

Digital Wellbeing — Release v2.0.1

Release date: 2026-08-01

Summary:

  • Critical reliability fixes: SleepGuard shutdown reliability, thread synchronization, SQLite connection cleanup, clean application shutdown.
  • Automatic Updater: GitHub Releases integration (public), modular updater, UI dialog, safe download/install flow.
  • Packaging: Restored PyInstaller spec, synchronized manifest and versioning, produced installer DigitalWellbeingSetup-2.0.1.exe.
  • Build pipeline: build.py now updates version resources and manifest automatically.

Notes:

Changes (high-level):

  • ui/app.py: Updater integration and defensive startup.
  • utils/updater.py: New updater module (GitHub Releases based).
  • installer/DigitalWellbeing.iss: Uses preprocessor variable for AppVersion; build script provides value.
  • build.py: Updates file_version_info and app.manifest prior to packaging.

Verification:

  • Built EXE and installer successfully.
  • Ran the built EXE; application starts and logging indicates proper initialization.
  • Performed a silent test-install to a temp directory; installer replaced application files as expected.

Known issues:

  • None blocking. Please perform a manual installation test on target machines (Windows 10/11) to confirm privileges/UAC behavior in your environment.

Upgrade instructions:

  1. Download DigitalWellbeingSetup-2.0.1.exe
  2. Run installer; it will replace the previous installation and preserve user data.