Changelog
Alles, was wir ausgeliefert haben, in einfacher Sprache. Neueste zuerst.
Preise, eigene Domain, Embeds und Public API
- /pricing-Seite mit drei Plänen (Free / Creator / Pro) angebunden an Stripe Checkout — env-gated.
- Eigene Domain + DNS-TXT-Verifizierung + Middleware, die deinname.de auf deine /handle zeigt.
- YouTube-, Spotify-, Vimeo- und SoundCloud-Links rendern als Player auf deiner öffentlichen Seite.
- Public Read-only API unter /api/v1/profile + /api/v1/links mit HMAC-API-Keys.
- Schema-Scaffolding für einen zukünftigen Vorlagen-Marktplatz.
Server-Härtung + Analytics + KI
- Storage-MIME-Whitelist auf RLS-Ebene erzwungen (keine beliebigen Uploads mehr).
- Echte Konto-Löschung über die Danger Zone — ruft einen Service-Role-Endpoint auf, räumt Storage auf.
- Buttons der öffentlichen Seite öffnen jetzt wirklich Links (Phase-1.2-Regression behoben), Klicks werden getrackt.
- Top-Links-Tabelle auf der Analytics-Seite mit Klickzahlen und Anteil am Gesamtvolumen.
- KI-Bio-Generator über Anthropic Claude mit Prompt-Caching.
Dashboard-Aktivierung, Radix-Primitives, sechs Settings-Tabs
- Share-Card auf dem Dashboard mit der linkhiver.com/handle-URL, Copy-Button und Vollständigkeits-Ring.
- Einstellungen erweitern sich von 2 auf 6 Tabs: Profil, Sicherheit, Domain, Benachrichtigungen, Abrechnung, Gefahrenbereich.
- Tooltip, DropdownMenu, Popover, Avatar und Sheet zum Design-System hinzugefügt.
- cva-Variante auf Input räumt die vier Auth-Seiten auf.
- Mobile-Fix für den Design-Seiten-Header — Titel und Aktions-Buttons stapeln sich auf Telefonen.
Fundamente — öffentliche Bio, Marketing-Landing, rechtliches
- Halbfertiges Sports-Modul und verwaiste Banner-Funktion entfernt (~1.600 Zeilen toter Code).
- username-Spalte komplett verkabelt: Onboarding fragt danach, Settings ändert ihn, Middleware schützt reservierte Wörter.
- Öffentliche Profil-Route /handle mit Themen-Rendering, OG-Karten und Claim-404 gebaut.
- Redirect-zu-Login-Startseite durch eine echte fünfteilige Marketing-Landing ersetzt.
- Trust-Footer mit AGB-, Datenschutz- und Cookie-Stub-Seiten auf Auth- und Marketing-Oberflächen.
Willst du bei großen Releases Bescheid wissen? Anmelden und Produkt-Updates in Einstellungen → Benachrichtigungen aktivieren.