• v0.6.6-rc27 a1fcd807b0

    v0.6.6-rc27
    All checks were successful
    continuous-integration/drone/push Build is passing
    continuous-integration/drone/tag Build is passing
    Stable

    admin-mrrm released this 2026-06-16 07:54:17 +02:00 | 32 commits to main since this release

    Schließt Phase 4 von Epic #360. Das Backend war seit ein paar Sprints fertig — habits-Tabelle, HabitsService/-Controller, HabitCandidateWriter, HabitSpawnerCron (stündlich) erzeugen Candidates aus due Habits. Was fehlte: UI zum Anlegen/Verwalten. rc27 schließt analog rc25 (Calendar Settings) die Lücke mit Einstellungen→Routinen (Web + Mobile).

    Highlights

    • shared-types: habitSchema, createHabitRequestSchema, updateHabitRequestSchema — Single-Source-of-Truth-Contract
    • api-client: HabitsResource mit list/create/update/delete + 5 Tests (inkl. Schema-Drift-Guard wie rc22-Lehrlauf)
    • feature-day-planner: HabitsSettingsScreen (Tamagui cross-platform) + 3 TanStack-Query-Hooks (useHabits/useCreateHabit/useDeleteHabit)
    • Web /einstellungen/habits + Sidebar-Eintrag 'Routinen'; Mobile einstellungen/habits.tsx + Drawer-Index-Eintrag
    • v1-UI-Out-of-Scope (Folge): Inline-Edit, RRULE-UI, Streak-Anzeige
    • Damit ist Phase 4 von #360 vollständig — Habits sind jetzt als regulär nutzbare Candidate-Source verfügbar
    Downloads