aYOUne released kontinuierlich. Diese KB sammelt monatliche Aggregat-Notes, einen Core-Changelog, Breaking Changes und einen Migration-Guide. Wer "was ist neu?" fragen will, beginnt hier.
Versions-Modell
aYOUne folgt Calendar-Versioning: 2026.x.y. Jahr.Iteration.Patch.
| Bestandteil | Bedeutung | Tempo |
|---|---|---|
2026 |
Jahr (gemeinsam für alle Pakete) | jährlich |
.x |
Iteration | monatlich |
.y |
Patch | wöchentlich |
Beispiel-Verlauf:
2026.45.0 → 2026.45.1 → 2026.45.2 → 2026.46.0 → 2026.47.0
Wo welche Versions-Nummer gilt
aYOUne hat mehrere unabhängige Pakete mit eigenen Versionierungen:
| Paket | Aktuell | Bemerkung |
|---|---|---|
@tolinax/ayoune-interfaces |
2026.64.0 | Bricht selten — Type-Updates |
@tolinax/ayoune-models |
2026.59.0 | Schema-Änderungen |
@tolinax/ayoune-core |
2026.50.x | Backend-Framework |
@tolinax/ayoune-cli |
2026.x | Customer-facing CLI |
@tolinax/ayoune-sdk |
2026.x | TypeScript-SDK |
Service-Versionen (z.B. crm-api, marketing-api, worker-notifications) folgen ihren eigenen Iterations-Pfaden — sie konsumieren @tolinax/ayoune-core@latest.
Inhalt dieser KB
| Kapitel | Inhalt |
|---|---|
| April 2026 | Monatliche Aggregation |
| März 2026 | Monatliche Aggregation |
| Core Changelog | wichtige @tolinax/ayoune-core Versionen |
| Breaking Changes | wo Hand anlegen nötig |
| Migration Guide | Pfad von alten Versionen |
Wie released wird
Der Release-Flow für interne Pakete:
1. interfaces → npm run release (bump + tag + push, Pipeline publisht)
2. models → npm run update-interfaces → npm run release
3. core → npm run update → npm run release
4. consuming services → npm run update-core → release-it
Auto-Publish-Pipelines triggern bei jedem Tag-Push einen npm publish — mehr Details siehe Memory-Notes (intern). Customer-facing Pakete (CLI, SDK) gehen denselben Weg.
Subscribe & Notification
Wer immer auf dem laufenden bleiben will:
- RSS-Feed:
https://ayoune.com/de/docs/release-notes/feed.xml - Slack: Im aYOUne-Slack
#releases(für Tolinax-Mitarbeiter) - Webhook:
release.publishedEvent subscriben — siehe Webhooks