Datenbankupgradescript für Mandanten
Rose-Models für Mandantentabellen
Nicht mehr benötigte Felder beim Speichern von Usern weglassen
Rose::DB-Registry-Cache: dbpasswd nicht als Cache-Key nutzen
Vorkommen von "LxOffice" (und andere Schreibweisen) durch "kivitendo" ersetzen
Rose::DB: DB-Verbindung: Zuerst auf Type "AUTH" prüfen, dann leer nehmen, falls keine %::myconfig

Andernfalls kann man aus admin.pl, wo %::myconfig oft genug leer ist,
keine Rose::DB-Objekte Auth* nutzen.
Admin: Teile von admin.pl in neuen Controller Admin verschoben; Mandanten anzeigen
SL::DB::Helper::Util: verschiedene RDBO-Hilfsfunktionen; Anfang: is_unique
RDBO: Setups der Auth*-Instanzen vereinheitlicht
SL::Auth: Client-Properties aus Auth-DB lesen und in $::auth->client speichern können
Rose::DB: Datenbankinfos aus $::auth->client lesen, sofern gegeben
rose_auto_create_model.pl: Umstellung auf Client; Schema bei Auth* in MetaSetup; Verbose als Default

1. Umstellung auf Client anstelle von Login. Dafür muss man jetzt
   "--client name-or-ID" angeben. Analog holt sich das Script den
   Client aus der Konfiguration devel.client, sofern vorhanden.

2. Schema-Informationen werden nun in die MetaSetup-Dateien
   geschrieben und nicht mehr in die DB-Klasse.

3. Gesprächigkeit ist nun der Default. Daher ist --verbose weggefallen
   und wurde durch seinen Komplementär --quiet ersetzt.
SL::DBConnect: zu verwendende Datenbankinfos via SL::DB->_register_db erhalten
SL::Form->dbconnect*: Connect-Settings nicht aus %::myconfig, sondern SL::DBConnect::connect überlassen
console: um Spezifikation vom Client erweitert
Tabellen-/Klassennamen-Mappings für auth.* gefixt
Rose-Schema für auth.*-Tabellen aktualisiert
Mapping-Class-Namen gefixt
Test-Script für Relationship-Klassennamen
locales.pl: Checks per Default durchführen

Zum Nicht-Durchführen gibt's dafür --no-check-files.