Vertraut von über 1.200 FreelancernZeiterfassung mit einem KlickSofortige AbrechnungskalkulationKundenfertige Rechnungen in MinutenFür Agenturen und Kreative entwickeltVertraut von über 1.200 FreelancernZeiterfassung mit einem KlickSofortige AbrechnungskalkulationKundenfertige Rechnungen in MinutenFür Agenturen und Kreative entwickeltVertraut von über 1.200 FreelancernZeiterfassung mit einem KlickSofortige AbrechnungskalkulationKundenfertige Rechnungen in MinutenFür Agenturen und Kreative entwickelt
Changelog

Was gerade bei auftakt gebaut wird

Ein laufendes Protokoll jeder Veröffentlichung – neue Funktionen, Feinschliff und ab und zu ein Bug, den wir um zwei Uhr morgens erledigt haben.

Versionv3.0.2Ausgeliefert · 9. März 2026
Aktuell
VerbessertDesign

Typographic polish across every page

Small fit-and-finish release that makes every long-form page — blog posts, legal, and this very changelog — read the way it was always supposed to.

  • Added Tailwind Typography so prose pages render with proper spacing, headings, and inline formatting.
  • Normalized vertical rhythm across blog list, blog post, changelog, contact, and legal pages.
  • Allowed picsum.photos as a remote image host for blog placeholders.
Versionv3.0.1Ausgeliefert · 8. März 2026
VerbessertBehoben

Cleaner translations, smarter billing, tidier nav

Internal plumbing upgrades you shouldn't notice — except that labels are now consistent everywhere and billing data loads in a single round trip.

  • One useTranslations() per component — consistent labels across signup, login, settings, pricing, and organization forms.
  • Purchases now arrive with resolved plan id and price, so billing pages stop chasing extra lookups.
  • Top navigation scrolls horizontally on mobile and wraps cleanly on larger screens.
Versionv3.0.0Ausgeliefert · 8. März 2026
NeuVerbessertBreaking

A dedicated marketing app and a dedicated product app

The biggest architectural update of the year. auftakt's public site and the actual product now live in two purpose-built Next.js apps — so the marketing site stays fast and the SaaS stays focused.

  • New apps/marketing and apps/saas with independent layouts, configs, and Playwright setups.
  • Translations split into marketing, saas, mail, and shared — with Spanish and French added alongside English and German.
  • Plan-based checkout replaces product-id checkout; purchases now key on priceId across the entire schema.
  • Auth uses the new SaaS base URL, an 8-character minimum password, and refreshed invitation redirects.
Versionv2.0.6Ausgeliefert · 5. März 2026
VerbessertSchneller

Server-side oRPC — SSR without the round trips

auftakt's pages now talk to the API directly during server rendering instead of making an HTTP request to themselves. Pages load faster and feel snappier.

  • Introduced a server-only oRPC client that invokes the router directly during SSR.
  • Payments.listPurchases now returns the purchases array directly — simpler clients, fewer unwraps.
  • Billing pages and the choose-plan flow call orpcClient.payments.listPurchases() with no compatibility shims.
Versionv2.0.3Ausgeliefert · 5. Feb. 2026
VerbessertSchneller

Consolidated Radix, leaner install

Thirteen Radix packages became one. Faster installs, a lighter bundle, and a single version to keep in sync.

  • Migrated from 13 individual @radix-ui/react-* packages to the unified radix-ui package.
  • Replaced @radix-ui/react-icons with Lucide across the UI.
  • Updated every Shadcn primitive — accordion, dialog, select, tabs, tooltip — to the new imports.
Versionv2.0.2Ausgeliefert · 5. Feb. 2026
NeuBreaking

AI chat rebuilt as a streaming-only assistant

auftakt's assistant is now a focused, stateless streaming experience — no databases to manage, no chat history to prune, just fast answers.

  • Replaced the old chat persistence layer with a single streaming endpoint backed by @ai-sdk/react.
  • Dropped the ai_chat database model across Prisma and every Drizzle variant.
  • Top navigation now hides its border while scrolled at the top of the page.
Versionv2.0.1Ausgeliefert · 5. Feb. 2026
NeuVerbessertDesign

A new toast system and a refreshed color-mode toggle

Every notification in auftakt now uses the same visual language — and switching between light, dark, and system is a single, animated control.

  • New toast component with typed helpers: toastSuccess, toastError, toastInfo, toastWarning, toastLoading, toastPromise.
  • Color-mode toggle redesigned as a segmented control with a sliding active indicator and proper tooltips.
  • Every form — organizations, settings, admin, security — migrated to the new toast API.
Versionv1.3.5Ausgeliefert · 30. Jan. 2026
Design

A flatter, more confident visual language

The biggest visual refresh since launch. Rounder buttons, bigger headings, and less visual noise across every marketing section.

  • Buttons now use rounded-full instead of rounded-md for a more modern, tactile feel.
  • Dropped borders on cards and dropdown menus; container width widened to 7xl for more breathing room.
  • Hero and feature headings grew; letter spacing loosened for better on-screen readability.
Versionv1.3.4Ausgeliefert · 26. Jan. 2026
NeuDesign

Visual trend charts in the organization dashboard

Your organization dashboard now tells a story at a glance — with interactive trend charts for hours tracked and revenue earned.

  • Interactive charts for hours and revenue on the organization overview.
  • Chart colors wired to the theme tokens --chart-hours, --chart-revenue, and --chart-avg.
Versionv1.3.0Ausgeliefert · 2. Jan. 2026
VerbessertDesign

A brand new design system

auftakt's UI was rebuilt around a coherent set of tokens, shapes, and interactions — the foundation every release since has been building on.

  • Rewrote the design system around a small set of CSS custom properties defined in tooling/tailwind/theme.css.
  • Introduced brand accent colors (--brand-pink and --brand-orange) used consistently across marketing.
  • Established the Section + Container + Headline + Paragraph primitives used on every page today.