Version 21.6.0-rc07

Neues in Version 21.6 Release Candidate 7

Explizite Codierung von Sonderzeichen

Faktor-IPS Version 21.6.0 RC7 fügt eine Option hinzu um Nicht-Standard-Leerzeichen wie den Non-breaking Space ( ) oder den em-Space ( ) in XML-Dateien zu ersetzen, um diese bei manuellem Dateivergleich einfacher unterscheiden zu können. Dies kann besonders interessant sein wenn zu Java 11 gewechselt wird, da manche ältere VMs diese Escapesequenzen beim Lesen nicht ersetzen und sie somit auch wieder unverändert schreiben während die meisten aktuellen VMs sie beim Lesen durch die passenden Unicode-Character ersetzen, welche dann direkt ins XML geschrieben werden (was problemlos funktioniert, aber für menschliche Augen schwer zu unterscheiden ist).

<Setting name="escapeNonStandardBlanks" enabled="true" />

Seit RC5 Behobene Bugs

  • Generische Validierung in Validator-Klasse erzeugt Compilefehler (FIPS-7754)
  • Ü wird im „Werte übersetzen“ Dialog falsch dargestellt (FIPS-7753)
  • Namen für Bereich-Typ werden nicht angezeigt (FIPS-7742)
  • Archetype und Plugin werden mit falschen Dateiendungen deployt (FIPS-7765)

Improvements

  • Explizite Codierung von Sonderzeichen in Strings geht verloren unter Java 11 (FIPS-7603)
  • Relevance um Methode(n) erweitern, die passende ValueSets erstellen. (FIPS-7705)
  • Workspace in Maven Phase clean löschen (FIPS-7716)