Was ist neu
Neue Funktionen und Verbesserungen in Baubegleiter – nach Version.
Version 0.4.02026-08-05
Neue Funktionen
- 3d: Nachbargebäude-Volumen serverseitig persistieren (SPEC-050 AK-2) (#707) (0ca973a), closes #649
- abo: oeffentlich erreichbaren Kuendigungsbutton bereitstellen (Paragraph 312k BGB) (#693)
- behoerden: Frist am Vorgang anlegen (#688)
- cron: Wartungs-Jobs an Cron-Endpoint anschließen + Betreiber-Alarm bei Fehlschlag (#681) (45fd0f0), closes #635 #636
- dateien: Multipart-/Resumable-Upload im Client anbinden (SPEC-004 AK-16) (#694) (c8672fc), closes #624
- erfassung: Zielformulare fuer Aufgabe und Thread aus der Sprachnotiz (#711) (6cf9e4b), closes #652
- eskalationen: Karenzzeit & Auto-Eskalation in Projekteinstellungen bedienbar machen (#685)
- ki: Text-Chat um projektinternen RAG-Pfad erweitern (SPEC-046 AK-2) (#710) (d23a489), closes #651
- maengel: KI-Mangelvorschlag aus Foto im Melde-Formular auslösbar machen (SPEC-040) (#703) (ab3ec2e), closes #625
- offline: Idempotenz und LWW-Konfliktauflösung über das Bautagebuch hinaus (SPEC-028 AK-5/AK-6) (#701) (e4e9d21), closes #631
- offline: Lese-Cache projektbezogen begrenzen und Datenstand anzeigen (#702) (0be724a), closes #632 #633
- offline: Schreib-Queue an Kommentare, Aufgaben und Status anschliessen (#695) (2bcb388), closes #630
- reports: Report-Vorlage um Deckblatt, Disclaimer und Filter-Zusammenfassung erweitern (SPEC-042 AK-8/9/10) (#709) (2585824), closes #650
- zeitplan: Kalender-Abo-URL in der Oberflaeche zugaenglich machen (#686)
Verbesserungen & Fehlerbehebungen
- 3d: VR-Teleport auf Gebäude-Grundriss begrenzen (SPEC-051 AK-172-2b) (#705) (33ead40), closes #647
- dev-harness: vier Harnesses auf istHarnessGesperrt() umstellen + Guard-Test (#700) (d940b26), closes #699
- marketing: Changelog-Bullets rendern echte Inline-Links statt Markdown-Quelltext (#678)
- tests: Chat-Widget-Overlay in sechs Screenshot-Specs ausblenden (#679) (63cee88), closes #638
- threads: Objekt-Kommentare für Foto und Tagebucheintrag freischalten (#687) (a244309), closes #626
- ui: DataTable-Spaltenbreiten generalisieren (SPEC-034, #641) (#692)
- ui: EinstellungsMatrix-Spaltenköpfe umbrechen statt unlesbar zu scrollen (#690)
- verortungen: "Auf Plan anzeigen" im Aufgaben-/Mangel-Detail erzeugen (SPEC-044 AK-5) (#704) (8bf1254), closes #629
Version 0.3.12026-07-31
Verbesserungen & Fehlerbehebungen
- ui: Fixed-Zone-Reservierung deckt Schnellmenü-FAB, Komposita-Umbruch in Gewerke-Tabelle (SPEC-034) (#621)
Version 0.3.02026-07-31
Neue Funktionen
- 3d: SPEC-037 AK-2 Slice 2a – FragmentsModels-Rendering-Infrastruktur (Flag aus, #383) (#386)
- 3d: SPEC-037 AK-2 Stufe B – Fragments-Geometrie produktiv (#383) (#408) (62ec199), closes #286
- 3d: SPEC-037 AK-2 Stufe B Slice 1 – signierte fragUrl + Client-Render-Modus-Helper (#286) (#384)
- abnahme: Abnahmeprotokoll mit Unterschriften + Mängel-Bündelung (SPEC-014/019, #158) (#299)
- Abnahmeprotokoll – offene Mängel bündeln + PDF-Download (SPEC-014/SPEC-019, #158) (#322)
- Angebotsvergleich-Logik + Übernahme in Plan (SPEC-013, #161) (#303)
- Angebotsvergleich-UI (SPEC-013 Slice 2, #161) (#405)
- Anpassbare Report-Vorlagen mit Branding – Bautagebuch-Slice (SPEC-042, #162) (#304)
- AR-Plan-/Ist-Drift-Spike – Drift-Budget + Referenzpunkt-Einrasten (#175, SPEC-037 AK-8) (#390)
- Automatische DWD-Wetterdaten-Vorbefüllung im Bautagebuch (SPEC-012, #154) (#295)
- Bau-Mengenrechner – Rechner-Set + mobile UI (SPEC-043, #164) (#306)
- Besprechungsprotokolle – Anlegen, Übertrag offener Punkte, Aufgaben-Verknüpfung (SPEC-041, #159) (#300)
- Design-Rollout – Demo-Anfrage-Formular auf Design-System (SPEC-034, #148) (#371)
- Design-Rollout – Foto-Upload (Kamera/Galerie) auf Design-System (SPEC-034, #148) (#367)
- Design-Rollout – Foto-Upload-Warteschlange (PWA) auf Design-System (SPEC-034, #148) (#366)
- Design-Rollout – Offline-Banner auf Design-System (SPEC-034, #148) (#370)
- Design-Rollout – Projekt-Einstellungen + Export-Bereich auf Design-System (SPEC-034, #148) (#365)
- Design-Rollout – Push-Hinweis-Banner auf Design-System (SPEC-034, #148) (#369)
- Design-Rollout Slice – Objekt-Kommentare auf Design-System (SPEC-034, #148) (#361)
- Design-Rollout Slice 16 – Ideen (SPEC-034) (#274)
- Design-Rollout Slice 17 – Kommunikation/Threads (SPEC-034) (#276)
- Design-Rollout Slice 18 – Mail (SPEC-034) (#277)
- Design-Rollout Slice 19 – Zeitplan-Kalender (SPEC-034) (#278)
- Design-Rollout Slice 20 – Gantt/Bauzeitenplan (SPEC-034) (#279)
- Design-Rollout Slice 21 – Öffentliche Freigabe-Download-Seite (SPEC-034) (#280)
- Design-Rollout Slice 22 – Behörden-Verwaltung (SPEC-034) (#281)
- Design-Rollout Slice 23 – Projekt-Detail-Komposition (SPEC-034) (#282)
- Design-Rollout Slice 24 – Eskalations-Verwaltung (SPEC-034) (#283)
- Design-Rollout Slice 25 – Admin-Views (SPEC-034) (#285)
- Design-Rollout Slice 26 – Benachrichtigungen/Glocke (SPEC-034) (#287)
- Design-Rollout Slice 27 (Rest) – Einladungs-/Verifikations-Flow auf Design-System (SPEC-034, #148) (#292)
- Design-Rollout Slice 28 – öffentliches Hilfe-Center (SPEC-034, #148) (#344)
- Design-Rollout Slice 29 – Gewerke-Stammliste (SPEC-034, #148) (#347)
- Design-Rollout Slice 30 – globale Overlays (In-App-Hilfe + Feedback) auf Design-System (SPEC-034, #148) (#363)
- design: Layout-Fundament volle Breite, mehrspaltig (SPEC-034 Abschnitt 14, AK-19) (#611)
- Discord-Rail-Grundgerüst inkl. Profil-Cluster (Desktop) – SPEC-053 (Slice 1/5, #482) (#496)
- DWD-Unwetter-Warnungen (opt-in Push/Mail) im Bautagebuch (SPEC-012, #294) (#324)
- Echte IFC→Fragments/glTF-Konvertierung (SPEC-037 AK-2, #234) (#284)
- Einstellung Rail-Modus (Projekte/Organisationen) + rollenbasierte Vorauswahl (Slice 4/5, #491) (#499)
- Einstellungen-Hub mit gemeinsamem Rahmen (SPEC-034 AK-18) (#610)
- Favoriten-Mechanik in der Navigations-Rail (Slice 3/5, #490) (#498)
- HTTP-Route für Pin-Bestätigung (SPEC-044 AK-3, #153) (#352)
- Inbound-Telefonie-Kanal (SPEC-046 Kanal 3, AK-7/AK-9/AK-11) (#184)
- Inbound-Telefonie-Kanal (SPEC-046 Kanal 3, AK-7/AK-9/AK-11) (#184) (#472)
- Kalender-Sync – abonnierbarer iCal-Feed + .ics-Export (SPEC-008, #160) (#302)
- ki-assistent: restyle KI-Projektassistent in final AC design (Welle 5, ADR-027) (#581)
- KI-Mangelbeschreibung aus Foto (SPEC-040, #155) (#297)
- KI-Projektassistent ins Routing + Design-System-Reskin (SPEC-034/SPEC-035, #148) (#374)
- ki-viz: SPEC-047 AK-4 – abgelaufene temporäre KI-Vorschauen aufräumen (#177) (#385)
- kommunikation: restyle Kommunikation/Threads in final AC design (Welle 5, ADR-027) (#577)
- kosten: restyle cost/budget area in final AC design (Welle 5, ADR-027) (#575)
- Managed-Realtime-Provider (Cloudflare/partyserver) hinter pluggable SyncTransport (#449) (#504)
- marketing: add /funktionen feature IA with category mega-menu (SPEC-018) (#569)
- marketing: redesign landing page as V1 "Warm & Editorial" (SPEC-018) (#563)
- Mengenrechner-Ergebnis an Kostenposition anheften (SPEC-043 AK-2, #305) (#343)
- Messen (Länge/Fläche/Winkel) im BIM-Viewer (SPEC-037 AK-12, #167) (#310)
- Mobile-Verhalten der Navigations-Rail (Slice 5/5, #492) (#500)
- PartyserverSyncTransport produktiv verdrahten + Verbindungs-Autorisierung am Relay (#505, SPEC-049) (#526)
- Pfeiltasten-Blicksteuerung im 3D-Begehen-Modus (#532, SPEC-051) (#539)
- Pin-Setzen-Modus im Plan-Viewer (SPEC-044 AK-1/AK-7, #153) (#357)
- plaene: restyle plan viewer in final AC design (Welle 5, ADR-027) (#576)
- Plan-/Foto-Verortung – Datenmodell + Service/API (SPEC-044 Slice 1, #153) (#341)
- Plan-Verortung Slice 2a – Projektions-Geometrie für Pin-Overlay (SPEC-044, #153) (#346)
- Plan-Verortung Slice 2c – Re-Anchoring bei Planstand-Wechsel (SPEC-044 AK-3, #153) (#348)
- Plan-Verortung Slice 4a – Markup-Re-Anchoring bei Planstand-Wechsel (SPEC-044 AK-4, #153) (#349)
- Plan-Verortung Slice 4b – Markup-Zeichengeometrie als reines Modul (SPEC-044 AK-4/AK-5, #153) (#350)
- Plan-Verortung Slice 4c – Markup-Leseservice listeMarkups (SPEC-044 AK-4/AK-6/AK-8, #153) (#351)
- Planstand-Vergleich (Overlay + Swipe) im Plan-Viewer (SPEC-005, #156) (#314)
- Protokoll-PDF-Export + Versand + SPEC-021-Vollexport (SPEC-041 AK-4, #301) (#331)
- Rail zeigt echte Projekte/Organisationen + Neu anlegen (Slice 2/5, #489) (#497)
- Realtime-Sync-Spike – transport-agnostischer Präsenz-Kern + PoC (SPEC-049, #176) (#393)
- Report-Vorlagen/Branding auf Mängelliste + Vollexport anwenden (SPEC-042, #162) (#320)
- Scan-Ingest Backend-Foundation – Datenmodell + Dezimierungs-Pipeline + API (SPEC-045 Slice 1, Teil-Slice #169) (#342)
- Self-gehostete faster-whisper/Piper-Container + echter Streaming-Roundtrip-Itest (#446) (#502)
- SPEC-044 AK-2 Foto-Pin-Overlay auf der Datei-Detailseite (#153) (#378)
- SPEC-044 AK-3 „Position bestätigen"-Aktion im Plan-Viewer (#153) (#375)
- SPEC-044 AK-4 Markup-Zeichnen auf dem Foto-Overlay (#153) (#379)
- SPEC-044 AK-6 „auf Plan anzeigen"-Filter in Aufgaben-/Mängelliste (#153) (#356)
- SPEC-044 AK-7 Pin-verschieben (Drag, Touch+Maus) im Plan-Viewer (#153) (#377)
- SPEC-044 Markup-Anzeige im Plan-Viewer (AK-4 Anzeige-Hälfte, #153) (#360)
- SPEC-044 Markup-Zeichenwerkzeuge im Plan-Viewer (AK-4 Schreib-Hälfte, #153) (#373)
- SPEC-044 sichtbares Plan-Overlay – Pin-Anzeige + Sprung Pin→Detail (#153) (#355)
- SPEC-045 Zeitkapsel-Frontend – GLB-Scan-Zeitleiste + Upload (AK-2/AK-4, Refs #169) (#381)
- SPEC-045/AK-3 visuelles BIM-Soll-Overlay in der Zeitkapsel (#382) (#454)
- SPEC-046 Sprach-Chat Vollausbau – Conversation-Kern-Anbindung + Einwilligungs-UI (#183) (#447)
- SPEC-046 Text-Chat Conversation-Kern (Slice 1, #182) (#419)
- SPEC-046 Text-Chat-Widget UI (Slice 2, #182) (#420)
- SPEC-047 KI Grundriss→Konzeptvisualisierung – Backend-Vertical (ControlNet, Beta) Teil-Slice [#177] (#340)
- SPEC-047 Plan→Konzeptvisualisierung-UI (Grundriss-Modus, Beta) (#177) (#387)
- SPEC-048 Gewährleistungs-Fristen – Backend (Migration + Service/API + Erinnerungen, #298) (#404)
- SPEC-049 Vollausbau Slice „Kern-Server" – server-autoritativer Rundgang-Beitritt (#176) (#450)
- SPEC-050 Slice 1 – Sonnen-/Verschattungssimulation (Sonnenstand + Licht + Himmel) (#171) (#413)
- SPEC-050 Slice 2 – Verschattung durch Nachbargebäude (AK-2, #171) (#415)
- SPEC-050 Slice 3 – Mobile-Schatten-Performance (AK-4, #171) (#418)
- SPEC-050 Slice 4 – IfcSpace/IfcWindow-Datenquelle für AK-3 (#171) (#427)
- SPEC-050 Slice 5 – Zuordnung Fenster→Raum + Tageslicht-Report-Daten (#171) (#431)
- SPEC-050 Slice 6 – Tageslicht-Report im Viewer (AK-3 Grafik/UI, #171) (#432)
- SPEC-051 Begehen-Modus Slice 4a – Desktop-Pointer-Lock/WASD + BVH-Kollision (#170) (#425)
- SPEC-051 Begehen-Modus Slice 4b – Mobile-Joystick/Möbelplatzierung/Maßwerkzeug (#170) (#428)
- SPEC-051 Clash-Detection Slice „Kern" – BCF-2.1-Round-Trip (#173) (#441)
- SPEC-051 Clash-Detection Slice „Kern" – Clash-Erkennungs-Algorithmik (#173) (#435)
- SPEC-051 Clash-Detection Slice „Shell" – Kollisionsprüfung im Viewer + Trefferliste (#173) (#443)
- SPEC-051 Material-Konfigurator Slice „Kern" – Zuweisungsmodell + Kostendelta (#174) (#436)
- SPEC-051 Material-Konfigurator Slice "Shell" – Live-Material-Swap + Kostenanzeige (#174) (#448)
- SPEC-051 VR-Modus – volle immersive @react-three/xr-Session (#172) (#439)
- SPEC-051 VR-Modus Slice Kern – Teleport/Snap-Turn/Vignette-Mathematik (#172) (#429)
- SPEC-051 VR-Modus Slice Shell - Capability-Gate VR betreten (#172) (#434)
- SPEC-051 Walkthrough Slice „Kern" – Kollision/Eingabe/Maß-Check (#170) (#421)
- Sprach-Modus R&D-Spike – Consent-Gate + EU-STT/TTS-Adapter + Flag-PoC (SPEC-046, #183) (#391)
- staging-sicherer idempotenter Demo-Seed + Operator-Mitgliedschaft (SPEC-052, #483) (#494)
- Storage-Präfix-Trennung Prod/Non-Prod + Preview-Cleanup (SPEC-001 AK-17, #242) (#328)
- Streaming-Transport für echten Voice-Provider (SPEC-046, #446)
- Streaming-Transport für echten Voice-Provider (SPEC-046, #446) (#478)
- ui: Designsprache „AC – Fusion" app-weit (Welle 5, SPEC-034/ADR-027) (#568)
- ui: Designsprache „V1 Warm & Editorial" app-weit (Welle 4 W4.0/W4.1, SPEC-034/ADR-026) (#564)
- ui: Filter-/Tab-Zustand projektweit an URL-Query-Parameter binden (#518) (#553)
- ui: Full-Width-Doktrin für Ablage, Pläne, Freigaben & 3D-Viewer (W11) (#616)
- ui: Full-Width-Doktrin für Listen & Kommunikation (W11 Cluster 2) (#617)
- ui: Full-Width-Doktrin für Verwaltung & Organisation (W11 Cluster 4, ADR-027) (#620)
- ui: Mobil-Fundament – Karten, Stempel, FAB, Swipe/Segmented/Chips + Mängel-Liste (#606)
- ui: mobile detail pattern for Kommunikation threads and Mail inbox (W8) (#602)
- ui: mobile detail pattern for Mängel detail view (W8, #599 follow-up) (#600)
- ui: mobile DetailShell-Muster für Freigaben + Mappen (W8) (#601)
- ui: mobiles Detailansichten-Fundament + Aufgaben-Referenz (W8) (#599)
- ui: Paket 2 Projekt-Hub-Neuordnung – ModulKachel, datengetriebene Liste, Gruppierung, Icons (#546) (#556)
- ui: Paket 3 PR A – LeerZustand-Komponente + kontextspezifische Fehlertexte (Kosten/Mängel) (#557) (1a5f453), closes #547
- ui: Paket 3 PR B – Status-UI (Zahlungsstatus-Select) und Upload-Stufenanzeige (#547) (#558)
- ui: Projekt-Kern-Cluster auf Full-Width-Doktrin migrieren (SPEC-034 §14, ADR-027) (#619)
- ui: restyle mail/tasks/escalations/protocols/notifications in final AC design (Welle 6, ADR-027) (#592)
- ui: W5.2 signature components (Fortschrittsring, PlanCanvas, StatKachel, DataTable, MasterDetailSplit) (ADR-027) (#572)
- ui: Welle 11 Restbereiche auf Full-Width-Doktrin migrieren (SPEC-034 Abschnitt 14, ADR-027) (#618)
- ui: Welle 5 Bereichspass – Projekt-Hub im finalen AC-Design (ADR-027) (#573)
- ui: Welle 6 – öffentliche Restseiten auf AC-Designsprache gebracht (#589)
- USDZ-Generierung (IFC/glTF → USDZ) für iOS-AR-QuickLook (SPEC-037 AK-12, #317) (#337)
- Voice-to-Ticket Backend – Transkription + KI-Strukturierung (SPEC-040 Slice 2, #296) (#333)
- Voice-to-Ticket Sprachaufnahme-UI (SPEC-040 Slice 2b, #296) (#402)
- WebAR-Einstieg im 3D-Viewer via @google/model-viewer (SPEC-037 AK-8, #168) (#376)
- Widerrufs-/Kündigungsbutton in-App (SPEC-040 AK-1…AK-8, #309) (#353)
- zeitplan: restyle Bauzeitenplan in final AC design (Welle 5, ADR-027) (#578)
Verbesserungen & Fehlerbehebungen
- „Was ist neu"-Seite auf Design-System bringen (SPEC-034, #288) (#392)
- 3d: Harness-Canvas auf feste Breite, Raycast-Klickraster stabil (#615)
- a11y-Nachbesserungen 3D-/VR-Viewer-Cluster (#514, SPEC-051) (#533)
- a11y-Nachbesserungen öffentliche Freigabe-Link-Route (#519) (#537)
- a11y: einheitlicher Fokusring für Dropdown-/Select-Items (SPEC-034, #517) (#552)
- aria-live/role für async Status-/Erfolgsmeldungen projektweit (#510, SPEC-034) (#528)
- aufgaben: move task reminder-defaults card into liste slot of MasterDetailSplit (#604)
- auth,ui: Auth-Guard auf öffentlichen Auth-Seiten + horizontale Scrollbar in der Desktop-Rail (#609)
- autocomplete/type auf Security-/PII-Feldern (#516, WCAG 1.3.5) (#535)
- Base-Layer-button-Leck – shadcn-Primitives setzen bg/border/color explizit (SPEC-034, #362) (#364)
- Bestätigungsdialog für destruktive Aktionen projektweit (#508, SPEC-034) (#523)
- bg-transparent + border-0 als Default am TabsTrigger.
- Default-Fallback für Dialog-/Sheet-Schließen-aria-label (#511) (#529)
- DISPLAY in e2e-compose-Job pinnen (Defense-in-Depth, #453) (#470)
- e2e: deterministisches Warten auf WebXR-Capability-Check statt Race (#527) (#536)
- e2e: deterministisches Web-First-Warten in maengel.spec-019 (#538) (#551)
- e2e: pnpm robust auflösen in e2e-compose.sh (Exit 127 in nicht-interaktiven Shells)
- e2e: webServer-Start via npm run statt pnpm (Exit 127 in non-interaktiven Shells)
- Fokus zur Fehlermeldung bei Formular-Validierung (#513) (#531)
- globale Top-Banner unter die fixierte App-Shell-Header rücken (SPEC-034, #368) (#372) (6c3a671), closes #148
- Hilfe/Feedback/KI-Chat-Buttons überlappen sich (#480) (#486)
- hooks: pnpm robust auflösen in pre-push (#540)
- injizierbare Uhr für Monats-/Fristen-Prüfungen statt Wanduhrzeit (#422) (#423)
- Klicks auf echte Fragments-Mesh-Geometrie im BIM-Viewer (SPEC-037, #473) (#474)
- Login-Flow (Magic-Link, SSO, link-ungueltig) auf Design-System (SPEC-034, #288) (#327)
- next-intl INVALID_KEY – benachrichtigungen.typen verschachteln (#326) (#330)
- Öffentliche Freigabe-Link-Seite auf Design-System (SPEC-034, #288) (#400)
- Organisations-Übersicht auf Design-System (SPEC-034, #288) (#398)
- Passwort-vergessen-Seite auf Design-System (SPEC-034, #288) – visuell verifiziert Desktop+Mobile (#325)
- Passwort-zurücksetzen-Seite auf Design-System (SPEC-034, #288) (#329)
- Pending-Spinner auf Submit-Buttons gegen Doppel-Submit (#512, SPEC-034) (#530)
- Production-Deploy nach Release autonom auslösen (#273) (#316)
- Projektliste + Projekt-Hub auf Design-System (SPEC-034, #288) (#394)
- Protokoll-Übersicht auf Design-System (SPEC-034, #288) (#395)
- Push-Banner nur anzeigen, wenn Server Web-Push konfiguriert hat (#481) (#487)
- pwa: iOS safe-area insets + stale AC-icon drift (Welle 5, ADR-027) (#579)
- Registrierungs-Seite auf Design-System bringen (SPEC-034, #288) (#321)
- SEED_OPERATOR_EMAILS Slug-Kollision bei Deep-IDs vermeiden (#495) (#501)
- Seiten-Chrome fünf Views auf Design-System bringen (SPEC-034, #288) (#451)
- sichtbarer Fokusring auf Preistoggle + Favoriten-Stern-Touch-Target (#509, SPEC-034) (#525)
- Skip-Links + korrekte Nav-Labels (#515, SPEC-034) (#534)
- soft-gelöschte Dateien in lib/3d/service.ts ausschließen (#455) (#469)
- Software-WebGL (SwiftShader) für E2E erzwingen gegen GPU-Contention (#445) (#467)
- SPEC-034 Farb-Token-Kontrast beheben (accent/warning/destructive-dark/border) (#522) (38cb56a), closes #507
- SPEC-034 visuelle Verifikation Kosten-/Vorgänge-Cluster – Live-Screenshots Desktop+Mobile (Light/Dark) (#288) (#388)
- SPEC-048/AK-5 Gewährleistungs-Übersicht mit Gewerk-/Status-Filter (#298) (#452)
- SPEC-051 Kollisionsprüfung – vier Code-Review-Nacharbeiten (#445) (#466)
- Tastatur-Zugang für Pin-/Markup-Werkzeuge in Plan-Viewer + Foto-Verortung (SPEC-044 AK-12, #506) (#524)
- ui: AC-styled file-upload component app-wide + state-gated Ablage row actions (ADR-027, #583) (#596)
- ui: area-pass for auth flows + marketing header (ADR-027 gap) (#587)
- ui: collapse mobile FAB stack into speed-dial and declutter bottom bar (SPEC-053 AK-4, ADR-027) (#595)
- ui: Fehler-UX + fehlende Bare-Routen (QA-Audit 2026-07-15) (#598)
- ui: fehlerText() auch im Aufgaben-Bereich, Guard-Ausnahme auflösen (#608)
- ui: fehlerText() flächendeckend ausrollen (QA-Audit 2026-07-15, Punkt 7) (#605)
- ui: inactive tab triggers no longer leak primary-green from the base button reset (#582)
- ui: repair dead Hub task links, invalid SVG height, and oversized pages (W7) (#597)
- ui: resolve three systemic CSS/rendering bugs flagged across Welle 6 (SPEC-034) (#594)
- vercel-CLI im Deploy-Workflow pinnen + $GITHUB_ENV robust gegen CLI-Drift (#424) (#430)
- Verifizieren-Seite auf Design-System (SPEC-034, #288) – visuell verifiziert Desktop+Mobile (#334)
- Verifizierungsseite zeigt Erfolg + unverifiziert-Banner gleichzeitig (#479) (#484)
Version 0.2.02026-06-17
Neue Funktionen
- 3D/BIM-Pipeline + Viewer-Kern (SPEC-037) (#226)
- Anbieter-Tooling zum Ausstellen von Offline-Lizenzen (SPEC-027, #114) (#120)
- Aufgaben & Fristen-Erinnerungen (SPEC-007) (#35) (a2f4baa), closes #5
- Autarke E2E-/UI-Testsuite gegen Compose-Stack (SPEC-030) (#237)
- Authentifizierung & Konten (SPEC-002) (#28) (347fa8e), closes #2
- Bauzeitenplan & Projektstatus (SPEC-008) (#43) (2aa4958), closes #10
- Behörden-Vorgänge, Fristen und Bundesland-Checklisten (SPEC-020) (#68)
- Benachrichtigungen & Eskalationen (SPEC-010) (#52)
- Budget, Rechnungen & Zahlungsstatus (SPEC-013) (#57)
- Dateiablage & Versionierung (SPEC-004) (#33)
- Design-Rollout Slice 1 – Profil + Benachrichtigungs-Einstellungen (SPEC-034) (#257)
- Design-Rollout Slice 10 – Freigabe-Link-Verwaltung (SPEC-034) (#266)
- Design-Rollout Slice 11 – Abo-/Stripe-Verwaltung (SPEC-034) (#267)
- Design-Rollout Slice 12 – Kosten-Verwaltung (SPEC-034) (#268)
- Design-Rollout Slice 13 – Entwurfsbereich (SPEC-034) (#269)
- Design-Rollout Slice 14 – Mappen-Verwaltung (SPEC-034) (#270)
- Design-Rollout Slice 15 – Organisationen (SPEC-034) (#271)
- Design-Rollout Slice 2 – Aufgaben (SPEC-034) (#258)
- Design-Rollout Slice 3 – Mängel (SPEC-034) (#259)
- Design-Rollout Slice 5 – Pläne (SPEC-034) (#261)
- Design-Rollout Slice 6 – Bautagebuch (SPEC-034) (#262)
- Design-Rollout Slice 7 – Formulare-Instanzen (SPEC-034) (#263)
- Design-Rollout Slice 8 – Vorlagen-Builder (SPEC-034) (#264)
- Design-Rollout Slice 9 – Mitglieder-Verwaltung (SPEC-034) (#265)
- docs: Kanal-Anbindung fuer Threads spezifizieren (REQ-206/207)
- E-Mail-Kanal für Threads (SPEC-024) (#59)
- Feedback-Button und Ideen-Portal mit Plattform-Admin-Kuratierung (SPEC-022) (#73)
- Formular-Builder & Checklisten (SPEC-014) (#37) (e249920), closes #6
- Foto-Upload & Bautagebuch (SPEC-012) (#54)
- Freigabe-Links & Finanzierungsmappe (SPEC-006) (#50)
- Generische Offline-Schreib-Queue (SPEC-028) (#249)
- generischer OIDC-Provider + Keycloak-Compose-Profil (#94) (#109)
- Hilfe-Center / KI-Wissensbasis (SPEC-039) (#230)
- KI-Projektassistent + RAG (SPEC-035) (#227)
- KI-Visualisierung (SPEC-038) (#223)
- KI/LLM-Provider konfigurierbar – OpenAI-kompatibel + EU-Policy (#95) (#105)
- Kundentaugliche Release Notes auf „Was ist neu"-Seite (SPEC-018, #130) (#189)
- Lizenz kodiert abweichende Limits (SPEC-027, #115) (#178)
- lizenzfreier Dev/Eval-Modus BILLING_PROVIDER=open (SPEC-026, #119) (#186)
- Logo + Favicon + Icon-Set im neuen Design (SPEC-034) (#253) (234b0b3), closes #145
- Mängelmodul mit Status-Workflow, Fristen und PDF-Export (SPEC-019) (#70)
- Marketing-/Landing-Reskin im neuen Design (SPEC-018) (#256) (a684c4a), closes #149
- Marketing-Landing-Pages mit SEO, Preisseite und Demo-Anfrage (SPEC-018) (#65)
- Messenger-Kanäle mit WhatsApp-Adapter, Konversations-Zuordnung und Rückfragen (SPEC-025) (#75)
- öffentliche REST-API + Webhooks (SPEC-036) (#224)
- Offline-Lesecache auf weitere Ansichten ausweiten (SPEC-028) (#247)
- Offline-Lesecache für client-geladene Ansichten (SPEC-028, #122) (#152)
- Offline-Lizenzschlüssel – Prüfung & Feature-Gating (SPEC-027) (#113)
- Online-Aktivierung/Heartbeat für Lizenz-Durchsetzung (SPEC-029) (#233)
- Partnermodell, Sponsoring und Firmen-Branding (SPEC-017) (#64)
- Persönlicher Entwurfsbereich mit privaten Notizen und Datei-Entwürfen (SPEC-023) (#81)
- Pläne, Planstände & Viewer (SPEC-005) (#41) (303e1d1), closes #9
- Plattform-Ops-Agenten Phase A – Ops/Billing + Support (SPEC-032) (#236)
- Produktions-Inbound-Mail-Provider (Mailgun/Postmark) – SPEC-011/-024 (#139) (#218)
- produktiver EU-Transaktions-Mailer (Resend-Adapter) (#138) (#219)
- Projekt-E-Mail-Adresse & KI-Einsortierung (SPEC-011) (#48) (06b357f), closes #12
- Projekte, Rollen & Einladungen (SPEC-003) (#31)
- PWA & mobile Nutzung (SPEC-015) (#39)
- Resumable/chunked Uploads + Background-Sync für schwachen Empfang (#127) (#198)
- Selbstheilung – Telemetrie/Fehler/Feedback → Auto-Issues (SPEC-031) (#245)
- shadcn-Komponenten Alert/Radio/Form + Control-Styles token-basiert (SPEC-034) (#255)
- Signal-Adapter (signal-cli-rest-api) (SPEC-033) (#243)
- Tarife, Stripe-Abo und Abo-Lebenszyklus (SPEC-016) (#62)
- technisches Fundament, CI/CD & Qualitätssicherung (SPEC-001)
- Telegram-Messenger-Adapter (SPEC-025) (#232)
- Threads & Objekt-Kommentare (SPEC-009) (#45) (b60e85e), closes #11
- Tracer-Reskin – Login + App-Shell + Theme-Toggle (SPEC-034) (#254)
- ui: Design-System-Scaffolding Tailwind+shadcn (SPEC-034) (#221) (e4057fe), closes #206
- Vollexport, Archiv-Funktionsumfang und Kündigungs-Karenz mit Löschung (SPEC-021) (#67)
Verbesserungen & Fehlerbehebungen