Public Forms, Dark Mode und Epic Orchestrator
Erstelle öffentliche Formulare für externe Einsendungen, arbeite im Dark Mode und lass den Epic Orchestrator ganze Feature-Pakete automatisch abarbeiten.

Drei größere Neuerungen: Öffentliche Formulare für externe Einsendungen, ein Dark Mode für konzentriertes Arbeiten und ein Epic Orchestrator, der komplette Feature-Pakete automatisch abarbeitet. Dazu neue Filter für Meilensteine und Releases.
Public Forms: Tickets von außen empfangen
Board-Admins können ab sofort ein öffentliches Formular pro Board erstellen. Externe Personen — Kunden, Partner, Bewerber — füllen das Formular aus, und ihre Einsendung wird automatisch als Ticket angelegt. Kein Login nötig, kein manuelles Abtippen.
So richtest du ein Formular ein
- Öffne ein Board und wechsle zum Tab Public Forms
- Klicke Formular erstellen und vergib einen Namen
- Ziehe Felder per Drag-and-Drop in den Field Builder und ordne sie zu: Welches Feld wird zum Ticket-Titel? Welches zur Beschreibung? Welches erfasst die E-Mail des Absenders?
- Optional: Lade ein Logo hoch und wähle eine Markenfarbe
- Aktiviere das Formular — Spedy generiert eine sprechende URL wie
https://deine-org.spedy.app/forms/kundensupport
Was du damit tun kannst
- Live-Vorschau: Sieh während der Konfiguration in Echtzeit, wie das Formular aussehen wird.
- Datei-Uploads: Absender können Dateien anhängen, die als Ticket-Attachments übernommen werden.
- Bestätigungsmail: Optional erhalten Absender eine Bestätigung per E-Mail (DE + EN).
- Submissions einsehen: Unter dem Tab Submissions siehst du alle Einsendungen mit Detail-Ansicht und Link zum erzeugten Ticket.
- CSV-Export: Exportiere alle bisherigen Einsendungen als CSV (bis 10.000 Zeilen).
- Formular duplizieren: Klone ein bestehendes Formular als Ausgangspunkt für ein neues.
- Iframe-Einbettung: Bette das Formular auf externen Webseiten per iframe ein — der Embed-Code wird direkt im Builder bereitgestellt.
- OG-Image: Geteilte Formular-Links zeigen eine automatisch generierte Vorschau-Karte mit Titel und Markenfarbe.
URL-Struktur
Jedes Formular bekommt einen sprechenden Slug (z. B. kundensupport). Die URL ergibt sich aus: https://<org-subdomain>.spedy.app/forms/<slug>. Beim Umbenennen des Slugs wird die alte URL ungültig — Spedy zeigt eine Warnung vor dem Speichern.
Spam-Schutz
Öffentliche Formulare sind durch ein Honeypot-Feld, ein IP-basiertes Tageslimit und Endpoint-Rate-Limiting geschützt. IP-Adressen werden DSGVO-konform nur als Hash gespeichert.
Dark Mode
Spedy unterstützt jetzt einen dunklen Farbmodus. Die Umschaltung wirkt auf das Dashboard — Landing-Pages und Login bleiben immer hell.
Umschalten
- Schnell: Klicke auf dein Profilbild in der Seitenleiste → Sonne/Mond-Schalter im Dropdown.
- Detailliert: Gehe zu Konto → Erscheinungsbild und wähle zwischen Hell, Dunkel und System (folgt deiner Betriebssystem-Einstellung).
Neue Accounts starten standardmäßig im hellen Modus. Deine Wahl wird im Browser gespeichert und gilt geräteübergreifend nicht — du kannst also auf dem Arbeitsrechner hell und zu Hause dunkel arbeiten.
Epic Orchestrator: Epics automatisch abarbeiten
Der neue Epic Orchestrator verbindet Runner Teams mit Epics. Statt einzelne Tickets manuell einem Agenten zuzuweisen, kannst du jetzt ein ganzes Epic auf einmal starten — der Orchestrator kümmert sich um Reihenfolge, Abhängigkeiten und den gemeinsamen Branch.
So funktioniert's
- Stelle sicher, dass ein Runner Team konfiguriert ist (Einstellungen → Runner → Teams).
- Öffne ein Epic mit Subtickets oder Stories.
- Weise dem Epic das Runner Team zu — der Orchestrator startet automatisch.
- Im Epic Run Panel siehst du den Fortschritt: welche Tickets laufen, welche warten, welche fertig sind.
Was der Orchestrator tut
- Abhängigkeitsgraph: Baut aus
BLOCKS-Links und der Parent-Child-Beziehung einen gerichteten Graphen. Eltern-Tickets warten immer auf ihre Kinder. - Wellenweise Ausführung: Tickets ohne offene Abhängigkeiten werden parallel als Sub-Runs gestartet. Sobald eine Welle fertig ist, wird die nächste freigegeben.
- Gemeinsamer Branch: Alle Sub-Runs committen auf einem geteilten
epic/<display-id>-Branch. Kein Merge-Chaos aus Dutzenden Einzel-PRs. - Auto-PR: Nach Abschluss aller Tickets öffnet der Orchestrator automatisch einen Pull Request vom Epic-Branch gegen den Default-Branch.
- Pause & Resume: Schlägt ein Sub-Run fehl, pausiert der gesamte Lauf. Du kannst den fehlgeschlagenen Ticket-Run überspringen oder erneut starten.
- Restart / Continue: Ein abgebrochener oder beendeter Lauf kann fortgesetzt (nur offene Tickets) oder komplett neu gestartet werden. Neu hinzugefügte Subtickets werden automatisch einbezogen.
- 100-Ticket-Limit: Zum Schutz vor unkontrollierten Kosten ist die maximale Ticket-Anzahl pro Epic Run auf 100 begrenzt.
Epic-Ticket wird automatisch verschoben
Sobald alle Sub-Runs erfolgreich sind, wird das Epic-Ticket automatisch in den konfigurierten Completion-Status des Runner Teams verschoben (z. B. „Review").
Milestone- und Release-Filter
Der Issues Hub und die Board-Ansichten haben jetzt eigene Filterabschnitte für Meilensteine und Releases — zusätzlich zum bestehenden Epic-Filter.
Was sich ändert
- In der Filter-Seitenleiste erscheinen zwei neue Sektionen mit Suchfeld: Meilensteine (Flaggen-Icon) und Releases (Paket-Icon).
- Du kannst mehrere Meilensteine oder Releases gleichzeitig auswählen (ODER-Logik).
- Die Sektionen werden nur auf Boards angezeigt, auf denen das Feature Meilensteine & Releases aktiviert ist.
- Die Kanban-Board-Ansicht filtert ebenfalls client-seitig nach Milestone und Release.
Verbesserter Agent-Kontext für Epics
Wenn der Board Helper (@helper) auf einem Epic erwähnt wird, enthält der Ticket-Kontext jetzt automatisch alle Subtickets und Epic-Stories mit ihrem aktuellen Status, Typ, Bearbeiter, letztem Runner-Job und Commit-Anzahl. Der Agent kann damit Fragen wie „Was ist der Status?" direkt beantworten, ohne selbst suchen zu müssen.
Häufige Fragen
Die wichtigsten Fragen rund um dieses Thema — kurz beantwortet.
Was sind Public Forms?
Brauche ich den Pro-Plan für Public Forms?
Wie aktiviere ich den Dark Mode?
Was macht der Epic Orchestrator?
Kann ich im Issues Hub jetzt nach Meilensteinen filtern?
Weiterlesen

Runner-Secrets zentral verwalten – lokal reicht der Token
Anthropic-API-Key und Git-Tokens leben jetzt auf der Platform, nicht mehr in der .env des Runners. Der Setup-Wizard fragt weniger ab, es gibt eine neue Secrets-Verwaltung unter Settings → Runner, und ein Migrationshinweis führt bestehende Admins durch den Umbau.

Epic-Gruppierung, Massenaktionen im Backlog und Opus 4.7
Ordne Stories ihren Epics zu, arbeite im Backlog und im Issues Hub auf vielen Tickets gleichzeitig, und nutze Claude Opus 4.7 als neuen Default im Runner.

Knowledge Hub, eigene Base-Branches und ein aufgeräumtes Settings-Erlebnis
Ein neues StackOverflow-artiges Knowledge Hub mit Voting, Replies und AI-Konsolidierung. Plus: per-Repository konfigurierbare Base-Branches, ein konsolidiertes Settings-Layout und spürbar ruhigere Ticket-Bearbeitung.