• v5.1.0 1b0158fc8d

    v5.1.0
    CI / verify (push) Successful in 50s
    Release / release (push) Successful in 38s
    Stable

    torben released this 2026-09-12 16:27:52 +00:00 | 4 commits to main since this release

    5.1.0 - 2026-09-12 - changelog: Kandidaten-Eintrag nach Impact gruppiert, version regrade zur Nachkorrektur, version release verlangt eine Zusammenfassung

    Author: Torben Nehmer

    High impact

    • changelog: Kandidaten-Eintrag nach Impact gruppiert, version regrade zur Nachkorrektur, version release verlangt eine Zusammenfassung

    Seit 4.4.0 sammelt ein laufender Kandidat alle Bumps in einem Eintrag; bei 5.0.0 wurde das
    mit 20 Bumps und ~1440 Zeilen unlesbar, weil die Liste chronologisch und ungewichtet war und die
    Release-Seite genau diesen Eintrag 1:1 uebernimmt (version notes, release.yml). Der Eintrag
    ist jetzt geschichtet statt einer einzigen Wand Text: version bump --impact high|medium|low
    (Default medium) graduiert jeden Bump, die Liste rendert nach High/Medium/Low gruppiert - ausser
    wenn alles medium ist, dann bleibt sie flach wie bisher, damit jeder alte Eintrag und jeder
    einfache Patch unveraendert bleibt. version regrade korrigiert eine Note im Nachhinein, gegen
    einen einzelnen Lesevorgang der ganzen Liste, bevor der Kandidat geschlossen wird. Direkt unter
    der Liste steht jetzt eine kurze Zusammenfassung, darunter je Bump ein eigener
    ### <Bump-Titel>-Changeset-Absatz; version release verweigert das Schliessen eines Kandidaten
    mit zwei oder mehr Bumps, solange diese Zusammenfassung fehlt (ein Kandidat mit genau einem Bump
    ist ausgenommen - sein Changeset ist bereits die Zusammenfassung, wie hier). Geschlossene
    Eintraege wie der zu 5.0.0 bleiben in der alten Form stehen: die Release-Seiten sind laut
    eigenem Footer unveraenderliche Snapshots, und instructions/dev/version-parts.md sowie
    docs/version-model.md zitieren den 2.0.0-Eintrag mit Abschnittsnamen.

    --breaking/**Migration:** sitzen jetzt oberhalb der Bump-Liste statt darunter, damit die fuer
    einen Operator wichtigste Zeile nicht unter einer moeglicherweise langen Liste verschwindet.


    This note is a snapshot of the CHANGES.md entry as it stood when the tag was cut, and
    is never edited afterwards. The maintained version of this text - including any later
    correction - is the entry for this version in CHANGES.md in the repository.

    Downloads