Trusted by 1,200+ freelancersTrack time in one clickInstant billing calculationsClient-ready invoices in minutesBuilt for agencies and creatorsTrusted by 1,200+ freelancersTrack time in one clickInstant billing calculationsClient-ready invoices in minutesBuilt for agencies and creatorsTrusted by 1,200+ freelancersTrack time in one clickInstant billing calculationsClient-ready invoices in minutesBuilt for agencies and creators
Changelog

What's shipping at auftakt

A running log of every release — new features, craft-level polish, and the occasional bug we squashed at 2am.

Versionv3.0.2Shipped · Mar 9, 2026
Latest
ImprovedDesign

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.1Shipped · Mar 8, 2026
ImprovedFixed

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.0Shipped · Mar 8, 2026
NewImprovedBreaking

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.6Shipped · Mar 5, 2026
ImprovedFaster

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.3Shipped · Feb 5, 2026
ImprovedFaster

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.2Shipped · Feb 5, 2026
NewBreaking

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.1Shipped · Feb 5, 2026
NewImprovedDesign

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.5Shipped · Jan 30, 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.4Shipped · Jan 26, 2026
NewDesign

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.0Shipped · Jan 2, 2026
ImprovedDesign

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.