versionshinweis mit changelog #9
Notifications
Total Time Spent: 26 minutes
florian.wilde
26 minutes
No due date set.
Dependencies
No dependencies set.
Reference: florian.wilde/qrcode-generator#9
Reference in New Issue
Block a user
Einen Versionshinweis hinzufügen mit vorhandenen Informationen zu Changelog
Angelegt aus QR Code Generator in Nebula.
🤖 Claude Code hat mit der Umsetzung begonnen.
feat/9-versionshinweis-changelogsrc/lib/changelog.ts, daraus sowohl die Seite in der Anwendung als auch eine erzeugteCHANGELOG.md— damit beides nicht auseinanderlaufen kannpackage.json, in der Fußzeile sichtbar und verlinkt auf/versionpackage.jsonentsprechend fortCHANGELOG.mddeckungsgleich mit der QuelleFalls die Versionsnummern anders laufen sollen (etwa 2.0.0 für den heutigen Stand), sag Bescheid — das ist in einer Minute geändert.
Zeiterfassung läuft.
✅ Umsetzung abgeschlossen — bereit zum Testen.
Was geändert wurde
v1.6.0) und führt auf/versionCHANGELOG.md, erzeugt aussrc/lib/changelog.ts(npm run changelog)node scripts/changelog.mjs --checkmeldet, wenn Datei und Quelle auseinanderlaufen — Teil der Prüfsuitev1.0.0bisv1.5.0gesetzt und gepusht;v1.6.0folgt beim Mergepackage.jsonsteht auf1.6.0Zu den Versionsnummern: Die Historie hatte keine Tags. Die Einträge sind nach Erscheinungstag zu Versionen zusammengefasst — die Nummern sind nachträglich vergeben, die Daten stammen aus den Commits.
Geänderte Dateien
src/lib/changelog.ts,scripts/changelog.mjs,CHANGELOG.mdsrc/app/(app)/version/page.tsx,src/app/(app)/layout.tsxpackage.jsonREADME.md,docs/funktionen.md,docs/roadmap.mdSo testest du es
git switch feat/9-versionshinweis-changelogunddocker compose up -d --buildv1.6.0in der Fußzeile1.6.0mit dem Abzeichen „läuft hier", darunter alle Fassungen bis1.0.0mit Datumv1.0.0bisv1.5.0, jeweils mit Beschreibungnpm run changelog— die Datei darf sich dabei nicht ändernAufgewendete Zeit: 00:27
Pull Request: #10
Nach Freigabe:
/issue-freigabe 9🚀 Freigegeben und nach
mainübernommen.b96e9ddDer Tag
v1.6.0sitzt auf dem Merge-Commit und ist gepusht — damit sind alle Versionen vonv1.0.0bisv1.6.0im Repo hinterlegt.Vor dem Merge geprüft: Typprüfung, Linter und
changelog --checksauber, dazu die Suitenversion(20),e2e(79),browser(39) undstatisch(38) — alle grün.Issue wird geschlossen.