Releases: malinfossum/ignite
Releases · malinfossum/ignite
Release list
v0.3.0 — Recurring tasks
The last release before v1.0.0 (which will bring the visual redesign).
Recurring tasks
- Set a repeat rule — daily, weekly, monthly, or yearly, each with an "every N" interval — from the task ⋯ menu, on both the Today and Area views.
- Advancing completion — completing a recurring task moves it to its next occurrence and records when you last did it and how many times, instead of just checking it off.
- Remove repeat keeps the task's due date (it becomes a one-off).
- Toast + undo on save, remove, and complete.
Accessibility
- Modal dialog with focus containment, Esc / backdrop-click to close, and focus returned to the task on close.
- Labelled cadence radiogroup, full-name weekday chips, and a screen-reader-described repeat badge.
- 44px touch targets; reduced-motion-aware animation.
Under the hood
- Pure recurrence engine with interval support + a no-backlog scheduler (complete a long-overdue task and it lands on the next future date, never piling up).
- 166 tests passing (up from 143); Biome clean; production build clean.
v0.2.0: mobile + installable PWA
Ignite is now installable, works offline, and is usable on a phone - and it's live at https://malinfossum.github.io/ignite/.
Highlights
- Installable PWA: add it to your home screen; runs fully offline (service worker + web app manifest), including airplane mode. Your data stays on the device (IndexedDB).
- Mobile shell: responsive layout with an off-canvas navigation drawer and a pinned capture bar.
- Live on GitHub Pages: automatically built, tested, and deployed via GitHub Actions on every push to main.
Under the hood
- Hand-rolled service worker with install-time precaching of the app shell and hashed build assets.
- Inline-rename wiring consolidated into a shared rename-input utility.
- 143 tests passing; Biome clean.
Next up: a custom install prompt and a refreshed visual design.
v0.1.0 — first release
Ignite's first release — an ADHD-friendly task app: open source, local-first, zero bloat.
Features
- Quick capture — type and go; tasks land in your Focus area
- Today view — what's next, with relative time labels that tick live
- Areas & sections — a two-level hierarchy; create, rename, reorder, delete
- Tasks — complete, star, reorder, rename in place, and move between sections
- Undo everything — deletes (including a whole area) are undoable from the toast
- Keyboard & screen reader — ARIA menus and full keyboard paths throughout
Under the hood
Vanilla HTML/CSS/JS · strict MVC · IndexedDB persistence · 134 unit tests · Biome-clean
Roadmap → v0.2
Mobile UX + installable PWA, reminders/notifications, recurring tasks, drag-to-reorder, due dates.
Dark-mode-first. No account, no paywall.