aYOUne

Release Notes Übersicht

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.published Event subscriben — siehe Webhooks