CodeCharter bringt regelmäßig neue Versionen heraus. Die Downloads-Seite zeigt immer die aktuelle Version zusammen mit ihren Release-Notes, dazu eine Liste der letzten früheren Releases mit eigenen Notes. Diese Wiki-Seite wiederholt diese Liste bewusst nicht: Sie ändert sich viel häufiger als die Dokumentation, eine Kopie hier würde von der Version, die Sie tatsächlich einsetzen, auseinanderlaufen.
Wie Release-Notes aufgebaut sind
Die Release-Notes folgen der Keep a Changelog-Konvention: Innerhalb eines Releases sind die Einträge unter Überschriften wie Added (neue Befehle, Optionen, Regel-Authoring-Fähigkeiten oder eingebaute Regeln), Changed (Verhalten, das sich ändert, ohne bestehende Nutzung zu brechen), Removed (ein Breaking Change, erscheint nur in einem Major-Release), Fixed (Bugfixes) und Security gruppiert, je nachdem, was für das jeweilige Release zutrifft.
Prüfen, was sich seit Ihrem letzten Update geändert hat
Führen Sie codecharter --version aus, um genau zu sehen, welchen Build Sie
haben (siehe Versionierung für das Lesen der
Ausgabe), und öffnen Sie dann auf der Downloads-Seite die Notes dieser
Version, um sich bis zu der Version vorzuarbeiten, auf die Sie wechseln. Der
SemVer-Vertrag auf der Versionierungs-Seite sagt Ihnen vorab, welche Art
Änderung auf welcher Versionsstufe zu erwarten ist: Ein Patch- oder
Minor-Update ist immer ohne Prüfung sicher, ein Major-Update ist das, was
sich genaues Lesen lohnt.