docs: CHANGES.md 8.0.0 candidate carries its release summary
CI / verify (push) Successful in 5m57s
CI / pwsh (push) Successful in 2m7s

The candidate collected 81 bumps; version release requires a summary
above the changesets. Four paragraphs: install path, incoming/ and the
new intakes, command records and the rest, the compatibility breaks.

Files changed:
- CHANGES.md

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SnAJ7Z3CpVD3PRbN73QtU2
This commit is contained in:
torbenandClaude Opus 5.5 committed 2026-10-06 13:05:25 +02:00
1 parent cb371545bf
commit ac1adf62af
1 file changed
+25
+25
View File
@@ -162,6 +162,31 @@ concern - readable here, never shipped as something to parse.
- raw accept --replaces-bundle: Erfolgsmeldung und Record nennen die A-Liste neben git diff - raw accept --replaces-bundle: Erfolgsmeldung und Record nennen die A-Liste neben git diff
<!-- /wikitool:bumps --> <!-- /wikitool:bumps -->
Dieser Kandidat schneidet den Weg einer Instanz neu, vom Download bis zur Aktualisierung. Eine
Instanz entsteht nur noch aus einem Release in einem leeren Ordner; `upstream merge`,
`upstream verify` und die übrigen Installationswege entfallen. `tools/preflight.sh` bzw.
`tools/preflight.ps1` prüft Python, git und ripgrep, bevor `wikitool` überhaupt startet, und
`dist upgrade --latest` holt und prüft das nächste Release in einem Schritt. Windows unter
PowerShell 7 wird nativ unterstützt; dafür gelten neue Regeln für Seitentitel (gültige, eindeutige
Dateinamen auf Windows und macOS) und ein Pfadbudget von 160 Zeichen.
`incoming/` wird zur Warteschlange: `raw pending` nennt den nächsten Eintrag, und `raw accept`
nimmt einen Unterordner als eine Quelle. Daneben gibt es zwei neue geregelte Zugänge, `raw fetch`
für eine URL und `raw capture` für Dokumentation aus Git-Repositories. Deren Drift berichtet
`raw status`, und `export guidelines` spielt die Leitlinien-Seiten hinter einem neuen Gate in diese
Repositories zurück.
Jedes Kommando trägt jetzt einen Datensatz (`cli_contract`), aus dem `-h`, der Index und
`tools/CONTRACT.md` erzeugt werden, und eine Fehlermeldung nennt die passende Reaktion gleich mit.
Außerdem neu: ein CalDAV-Tracker neben Super Productivity und eine Live-Testsuite gegen echte
Tracker, ein Bugreport-Sammler, ein robusteres `publish` (prüft den Remote vor dem Commit, führt
generierte Dateien mechanisch zusammen) und die Aufteilung der Stack-Entwicklung in drei Phasen.
Sechs Änderungen überschreiten die Kompatibilitätsgrenze, keine verlangt eine Content-Migration.
Nach dem Update läuft der Preflight einmal, betroffene Seiten werden mit `tools/wikitool rename`
umbenannt, eine Offline-Sitzung braucht für `publish` `--no-push`, und eine Instanz aus einem der
entfallenen Installationswege wird einmal aus einem Release neu aufgesetzt.
### raw accept --replaces-bundle: Erfolgsmeldung und Record nennen die A-Liste neben git diff ### raw accept --replaces-bundle: Erfolgsmeldung und Record nennen die A-Liste neben git diff
`raw accept --replaces-bundle` closed with "`git diff` on the bundle shows the edition's `raw accept --replaces-bundle` closed with "`git diff` on the bundle shows the edition's