Changelog

Alle Updates und Neuerungen. Verfolge die Entwicklung von time2invoice.

v0.7.320. Februar 2026

1 neues Feature

  • NeuPasswort vergessen: E-Mail-basierter Reset-Flow mit 8-stelligem OTP-Code
v0.7.218. Februar 2026

12 neue Features, 1 Verbesserung, 24 Fixes

  • NeuMehrfachauswahl Projektfilter in der Portal-Monatsübersicht
  • NeuMehrfachauswahl Projektfilter in der Kunden-Monatsübersicht
  • NeuInline-Kundenauswahl im Timer mit automatischer Projektfilterung
  • NeuProjekt-Optimierungen: Kundengruppierung, Budget-Tracking, Portal-Filter
  • NeuPortal-Budgetalarm auf Kundendetailseite mit Fortschrittsbalken pro Kontakt
  • NeuBudget-Alarm Redesign: Fortschrittsbalken, Farbzustände, kompakte Einrichtung
  • NeuPortal-Verbesserungen: 7-Tage Token-Gültigkeit, Login-Seite mit Resend, Nutzername in E-Mails, Kundenliste bei Einladung
  • NeuPortal-Einladungs-E-Mail: Magic Link an Kundenkontakte senden
  • NeuPortal-Budgetalarm: Monatlicher Schwellenwert mit E-Mail-Benachrichtigungen
  • NeuClient Portal: Read-only Kundenzugang per Magic Link
  • NeuFirmenwagen-Rechner: 50%-Regelung, Nutzertyp AN/Selbständig, gewillkürtes BV
  • NeuFirmenwagen-Rechner: E-Auto/Hybrid, Fahrten & Steuersatz
  • VerbesserungRecharts als dynamischer Import für bessere Ladeperformance (TBT)
  • FixKleinunternehmerregelung auf 25.000 € aktualisiert (seit 2025)
  • FixNebenberufRechner: Monatswerte auf Jahreswerte hochgerechnet, echte ESt-Formel
  • FixKlick auf Projektzeile öffnet Projektdetails
  • FixEditierformular als Subkomponente ausgelagert — behebt Race Condition bei Kundenauswahl
  • FixProjektfilter-Dropdown schließt bei Klick außerhalb (Kunden & Portal)
  • FixRechnungskarte über Monatsübersicht auf Kundendetailseite verschoben
  • FixTimer: Kunden- und Projektauswahl inline statt Grid-Layout
  • FixKundenauswahl leer behoben: Wartet auf vollständiges Datenladen vor form.reset
  • FixPWA Vollbild auf iOS: viewport-fit cover + transparente Statusleiste
  • FixChart-Höhe reduziert (h-48 → h-36)
  • FixStundenwarnung Layout: Glocke linksbündig, Titel auf eigener Zeile
  • FixChart nutzt verfügbaren Platz effizienter
  • FixGlocken-Icon linksbündig am Formular, größer auf Mobile
  • FixBudget-Alarm Mobile-Layout: Buttons unterhalb des Felds, passende Schriftgrößen
  • FixBudget-Alarm Einrichtung: Gestrichelter Rahmen mit Hover-Effekt
  • FixLange Kundennamen im Portal-Header-Dropdown werden abgeschnitten
  • FixSeparate Login-Link-E-Mail (kompakt), alle Umlaut-Probleme behoben, persönlicher Nutzername überall
  • FixPortal-Einladungs-E-Mail mit echtem Nutzernamen und Kundennamen aus der Datenbank
  • FixBudget-Alarm verwendet Stunden statt EUR
  • FixPortal-Login: Korrekte Umlaute, Beschreibung nach Absenden ausgeblendet, serverseitiger E-Mail-Versand
  • FixEintragsanzahl in der Portal-Monatsübersicht ausgeblendet
  • FixPortal-Monatsübersicht: Einheitliches Design mit Nutzerseite (shadcn Table, korrekte Umlaute)
  • FixUTF-8 Umlaute + Nutzertyp-Reihenfolge (Selbständig zuerst)
v0.7.111. Februar 2026

15 neue Features, 2 Verbesserungen, 19 Fixes

  • NeuFirmenwagen-Rechner: 50%-Regelung, Nutzertyp AN/Selbständig, gewillkürtes BV
  • NeuFirmenwagen-Rechner: E-Auto/Hybrid, Fahrten & Steuersatz
  • NeuPostHog Reverse-Proxy über /ingest zum Umgehen von Ad-Blockern
  • NeuTrialBanner mit direktem Checkout für gewählten Plan
  • NeuRegistrierung ohne Kreditkarte direkt möglich (kein Polar-Checkout)
  • NeuAufklappbare Verlaufseinträge mit USt-IdNr.-Prüfungsdetails
  • NeuUSt-IdNr.-Prüfung: Allgemeine Verbesserungen
  • NeuUSt-IdNr.-Warnung bei Rechnungserstellung
  • NeuEinfache USt-IdNr.-Prüfung mit automatischer Prüfung beim Speichern
  • NeuReverse Charge + qualifizierte USt-IdNr.-Prüfung (BZSt eVatR)
  • Neuauto-changelog.sh für automatische wöchentliche Changelog-Updates
  • NeuChangelog-Automatisierung: JSON-Datenquelle + Generator-Script
  • Neu'Zum Dashboard'-Button im Marketing-Header für eingeloggte Nutzer
  • NeuMobile Header-Hamburger-Menü an Desktop-Sidebar angeglichen
  • NeuMobile Navigation vollständig an Desktop-Sidebar angeglichen — alle Menüpunkte erreichbar
  • VerbesserungRecharts als dynamischer Import für bessere Ladeperformance (TBT)
  • VerbesserungPolar SDK (521 KB) aus dem Client-Bundle entfernt
  • FixUTF-8 Umlaute + Nutzertyp-Reihenfolge (Selbständig zuerst)
  • FixPostHog-Initialisierung vor identify-Aufruf sichergestellt
  • FixPostHog Persistenz: memory → localStorage für zuverlässige Nutzeridentifikation
  • FixTiming-Bug in Erinnerungen behoben (Math.ceil) + 97 neue Unit-Tests
  • FixLint-Fehler bereinigt: ungenutzte Imports entfernt
  • FixKI-Bots (GPTBot, Claude, Perplexity) in robots.txt für Produkt-Sichtbarkeit erlaubt
  • FixEdge-Requests reduziert: Scraper in robots.txt blockiert, Middleware-Matcher eingeschränkt
  • FixMigration zur neuen BZSt eVatR REST-API
  • FixFehlermeldungen im USt-IdNr.-Prüfpanel verbessert
  • FixUSt-IdNr.-Prüfaktion neu geschrieben mit korrektem Fehlerhandling und besseren Meldungen
  • FixFehlermeldungen bei fehlenden Einstellungen in der USt-IdNr.-Prüfung verbessert
  • FixAdressbestätigung in der USt-IdNr.-Prüfung optional gemacht (Checkbox, Standard: aktiv)
  • FixConvexProvider zum Marketing-Layout hinzugefügt (behebt Fehler bei statischer Generierung)
  • FixEingeloggte Nutzer werden von /register zu /dashboard weitergeleitet
  • FixCTA-Button-Text unsichtbar behoben: shadcn Button durch einfachen styled Link ersetzt
  • FixOpen-Source-Verweise entfernt (time2invoice ist nicht Open Source)
  • FixPadding von Such-Highlight-Markierung entfernt (verursachte sichtbare Lücken in Wörtern)
  • FixRegex für Komponenten-Injection hatte doppelte Capture-Group (Komponentennamen wurden als Text angezeigt)
v0.7.006. Februar 2026

USt-IdNr.-Prüfung & Performance

  • NeuUSt-IdNr.: Neuer Status "Teilweise verifiziert" wenn Adressdaten abweichen
  • VerbesserungUSt-IdNr.: Verbesserte Fehlerbehandlung bei BZSt-API-Antworten
  • VerbesserungDashboard-Charts jetzt lazy-loaded für schnelleres Initial-Rendering
  • FixDeutsche USt-IdNr. (DE) werden nicht mehr zur Prüfung angeboten (BZSt erlaubt kein DE→DE)
  • FixBZSt-Fehlermeldungen werden jetzt korrekt angezeigt statt generischer Serverfehler
v0.6.005. Februar 2026

Drag & Drop, Mobile-UX & Preisanpassung

  • NeuDrag & Drop für Zeiteinträge zwischen KI-Positionen
  • NeuAbrechenbare Zeiteinträge ein-/ausklappbar für bessere Übersicht
  • NeuErweiterbares Tages-Stundendiagramm in der Monatsübersicht
  • NeuAutomatische Abrechnungsperiode: Ältester offener Eintrag bis heute
  • NeuSichtbarer Logout-Button mit Benutzerinfo in der Sidebar
  • NeuMobile Navigation vollständig an Desktop-Sidebar angeglichen
  • VerbesserungPricing aktualisiert: Starter 6 €/Mo, Pro 12 €/Mo
  • FixMobile PWA: Touch-fähiges Drag & Drop mit @dnd-kit
  • FixRechnungsseite: Mobile Overflow behoben
  • FixKI-Gruppierung: Reset bei Echtzeit-Updates, optimierte Indizes
  • FixRundungsfehler bei Stunden und Beträgen behoben
  • FixEinstellungen: Tab-Overflow auf Mobile, korrektes Redirect nach Speichern
  • FixOAuth: Redirect-Handling verbessert (Query-Params, Login-Flow)
  • FixKundennamen-Overflow bei langen Namen behoben
  • FixZeiteinträge nach Startzeit sortiert (neueste zuerst)
  • FixKleinunternehmer: Umsatz-Schwelle nur bei aktiviertem Modus sichtbar
v0.5.003. Februar 2026

KI-Cashflow-Prognose, Kunden-Insights & Mobile-Optimierung

  • NeuKI-gestützte Cashflow-Prognose mit Kunden-Zahlungshistorie und Konfidenzband
  • NeuKunden-Insights: Zahlungszuverlässigkeit, Risiko-Score und Umsatztrend pro Kunde
  • NeuKI-Rechnungspositionen: LLM-basierte Gruppierung von Zeiteinträgen
  • NeuDashboard: P&L-Karten im 2x2 Grid mit Nicht-abgerechnet-Übersicht
  • VerbesserungLazy Loading für Recharts und react-pdf — ~1,3 MB weniger Initial-Bundle
  • VerbesserungPWA: Verbesserte Icons, Dashboard-Shortcut, iOS-Zoom-Fix
  • VerbesserungMobile: Touch Targets optimiert, Tabellen-Scroll, 16px Input-Fonts
v0.3.003. Februar 2026

E-Rechnung, Mahnwesen, Branding & DATEV

  • NeuE-Rechnung: ZUGFeRD 2.1.1 (PDF/A-3 mit XML) und XRechnung 3.0 (UBL 2.1)
  • Neu3-stufiges Mahnwesen mit rechtssicheren Texten (§286/§288 BGB)
  • NeuMahnungs-Übersicht mit Fälligkeits-Timeline und Bulk-Aktionen
  • NeuBranding: Logo-Upload (Drag & Drop) und Primärfarbe mit Live-Vorschau
  • NeuDATEV-Export: Verifiziertes CSV-Format (Semikolon, BOM, korrekte Gegenkonten)
  • NeuEigene DATEV-Export-Seite mit Zeitraum-Filter und Vorschau
  • VerbesserungAutomatische Fälligkeitsberechnung bei Rechnungserstellung (14 Tage)
v0.2.003. Februar 2026

Pro-Features: Steuerberater, API, Vorsteuer & Reports

  • NeuSteuerberater-Zugang: Magic-Link Login, Read-only Dashboard (Rechnungen, Kunden, Belege, EÜR, DATEV)
  • NeuREST API v1: Rechnungen, Kunden, Timer, Projekte, EÜR — mit API-Key-Management
  • NeuWebhook-System: Events für Rechnung erstellt/bezahlt, Kunde angelegt — HMAC-signiert
  • NeuAPI-Dokumentation unter /docs/api mit Code-Beispielen
  • NeuVorsteuerabzug-Tracking: Ausgaben mit USt-Berechnung und Belegupload
  • NeuUSt-Voranmeldung mit ELSTER-XML-Export
  • NeuErweiterte Reports: Umsatz nach Kunde/Projekt, Vergleich Vorjahr, Offene Zahlungen, Cashflow-Prognose
  • NeuRate Limiting (100 req/min) und CORS für API-Endpoints
v0.1.002. Februar 2026

Initial Release — Public Beta

  • NeuZeiterfassung mit Ein-Klick-Timer und manuellen Einträgen
  • NeuProfessionelle PDF-Rechnungen nach §14 UStG
  • NeuGetrennte Nummernkreise für freiberufliche und gewerbliche Rechnungen
  • NeuKleinunternehmer-Warnung (§19 UStG) mit Umsatzgrenzen-Tracking
  • NeuEÜR (Einnahmen-Überschuss-Rechnung) getrennt nach Tätigkeitstyp
  • NeuKunden- und Projektverwaltung
  • NeuAngebotserstellung mit Umwandlung in Rechnung
  • NeuWiederkehrende Rechnungen (monatlich, quartalsweise, jährlich)
  • NeuAusgabenverwaltung mit Kategorisierung
  • NeuDashboard mit Gewinn-/Verlust-Übersicht
  • NeuPWA: Installierbar auf iOS & Android, offline-fähig
  • NeuGoogle & GitHub OAuth Login
  • NeuOnboarding-Wizard für Ersteinrichtung
  • NeuResponsive Design für alle Geräte
  • NeuDSGVO-konforme Datenhaltung
🚀 Mehr Updates folgen — stay tuned!