Repository navigation
zenith v0.2.0
What's Changed
Update existing installations using Settings > Software Updates > Check for Updates inside the app.
Install on new machines from the release page:
- Download: https://github.com/AzlanEh/Zenith/releases/tag/v0.2.0
- SHA256: See checksum files attached to the v0.2.0 release assets
Additions
- Add onboarding wizard with configurable goals and mindfulness sessions
- Add Goals v2: editor modal, goal list, and achievements panel
- Add Focus Schedule editor for weekly focus windows
- Add Category manager to organize and filter apps
- Add Emergency access — temporary 5/10/15 minute bypass of hard app blocks
- Add import of usage data from CSV/JSON
- Add in-app issue report dialog that opens a pre-filled GitHub issue
- Add background headless mode (run_background, autostart) for tracking without a GUI
- Add auto-updater with check/download/install flow backed by a latest.json endpoint
- Add system tray with minimize and quick actions
- Add CI and release workflows with quality gates, signed artifacts, and Arch PKGBUILD build
- Add PR and bug report templates
- Add Vitest setup with config, factories, and utilities; realign Playwright E2E specs
- Add accessibility improvements: skip link and clearer sidebar toggle labels
- Add Brutalist Sanctuary UI design overhaul: unified 0px border radius, strict semantic color tokens across dark/light modes, and typography alignment (Inter, Newsreader, Geist Mono)
- Add live search bar, category filter chips, and memoized rendering to Manage Blocklist modal
Fixes
- Fix autostart falling back to XDG only when systemd is unavailable
- Fix Settings using safe defaults when loading fails
- Fix updater install action and structured Linux updater errors
- Fix Linux theme icon resolution
- Fix onboarding passing mindfulnessSessions to initOnboardingGoals and missing parameter rejection
- Fix focus settings query cache not invalidating on blocklist mutation so added apps update live
- Fix Focus Mode viewport scroll overflow and timer typography scaling across mobile/desktop break points
- Fix color and theme inconsistencies across Dashboard, Analytics, Focus Mode, Goals, Limits, Schedules, and Sidebar components
- Fix release CI failures: missing system deps before cargo test, PowerShell-incompatible signing check, missing PKGBUILD source tarball
- Fix flaky settings store tests caused by shared test-mode memory store
New Contributors
- No new contributors in this release.
Full Changelog: v0.1.5...v0.2.0