Bei einem Update können Änderungen enthalten sein, die für den Weiterbetrieb eine manuelle Anpassung erfordern. Da Alarmdisplay auf Semantic Versioning setzt, passiert das nur bei Versionssprüngen der Hauptversion (z.B. von 1.x.x auf 2.x.x). Während der Beta-Phase können solche sog. breaking changes bei jedem Release auftreten.
Von 1.0.0-beta.4 zu 1.0.0-beta.5
Datenmodell der Adressen
Das Feld locality
wurde in municipality
umbenannt und ein zusätzliches Feld district
eingeführt.
Diese Änderung spiegelt sich auch in der API wider.
Konfiguration der Datenbankverbindung
Die Datenbankverbindung wird in den Konfigurationsdateien nicht mehr wie bisher über den Schlüssel mysql
definiert, sondern über ein Objekt dbConfig
.
{
"dbConfig": {
"dialect": "mysql",
"connection": "mysql://..."
}
}