Primate 0.40: Routen-Seiten, Store-Enums, asynchrone Schemas und Events
Primate 0.40: Route pages, store enums, async schemas and events
Primate 0.40 bringt kollokierte Routen-Seiten, die Datenverarbeitung und Rendering trennen, sowie typisierte Props ohne separate Deklarationen. Store-Enums eliminieren Drift zwischen Schema und Konstanten, unterstützen Validierung und Reverse-Lookup. Neue abgeleitete und asynchrone Schemas normalisieren Eingaben vor dem Handler. Events und ein vereinfachtes SSE-Cleanup erleichtern Echtzeit-Kommunikation. Außerdem: App-Imports nutzen jetzt @/*, HTML-Templates liegen in templates, und Migrationen können in Produktion automatisch angewendet werden.
Die Enum ist das Feld, nicht eine Geschwister-Konstante, die man nicht vergessen darf zu aktualisieren.