Changelog

v1.1.0

Related projects: Fuscalendar

What shipped

  • Delete tasks — added the endpoint and wired it into the UI through an options menu
  • Re-estimation endpoint — send existing tasks back to the AI for updated time estimates based on changed descriptions
  • Task detail page redesign — rebuilt for better desktop layout with usability improvements
  • Button component system — created a reusable UiButton component and replaced all generic buttons across the app
  • Mobile layout — made the generate-tasks page work on smaller screens
  • Date handling standardization — fixed timezone bugs by normalizing all dates to UTC. The kind of fix you only make after seeing tomorrow's tasks show up on today's page
  • TaskStore refactor — major rewrite of the Svelte store that manages task state, simplifying the re-estimate flow
  • Ctrl+Enter shortcut — trigger AI estimation from the keyboard instead of clicking a button
  • Session-persisted date — the selected date now syncs with sessionStorage, so navigating away and back doesn't reset to today
  • Iconify integration — added proper icons throughout the UI
  • The "make it real" phase. The AI estimation worked, but using the app daily surfaced all the rough edges. This batch of changes turned a demo into something I'd actually open on a Saturday morning.