Changelog

v1.3.0

Related projects: Fuscalendar

What shipped

  • OpenAI client migration to fuscommons — replaced the project-specific OpenAI client with the shared createOpenAIClient from fuscommons. One less thing to maintain per project
  • Experimental React frontend (web2) — started a React 19 + Zustand + shadcn/ui implementation of the same app. Same API, different frontend. An experiment in seeing how the same product feels in a different framework
  • Drag-and-drop task reordering — added svelte-dnd-action for dragging tasks into your preferred order. Each task gets a position field that persists to DynamoDB. Visual feedback with opacity and grayscale during drag, 200ms flip animation for smooth reordering
  • Before drag-and-drop, tasks were stuck in whatever order the AI generated them. Now you can arrange your day the way you actually want to execute it. Small feature, big difference in how the app feels to use.