Version 20.12.6
In Version 20.12.6 wurden zwei Bugs am StringLengthValueSet behoben: StringLengthValueSet: fehlerhafte Implementierung isEmpty() und isDiscrete() (FIPS-7979) Abfragemöglichkeit, ob ein ValueSet nicht eingeschränkt ist (FIPS-7980)
In Version 20.12.6 wurden zwei Bugs am StringLengthValueSet behoben: StringLengthValueSet: fehlerhafte Implementierung isEmpty() und isDiscrete() (FIPS-7979) Abfragemöglichkeit, ob ein ValueSet nicht eingeschränkt ist (FIPS-7980)
Neues in Version 21.6.1 Das Patch-Release 21.6.1 behebt zwei Unstimmigkeiten in der Runtime. Ein Update des Faktor-IPS-Plugins ist nicht notwendig. Relevance bei echten Enums liefert ein UnrestrictedValueSet anstatt OrderedValueSet (FIPS-7957) Relevance asValueSetFor mit Collection (FIPS-7954)
In Version 20.12.5 wurden zwei Bugs bezüglich ValueSets behoben: NullPointerException bei Prüfen eines Wertes eines Attributes vom Typ Long in einer LongRange (FIPS-7884) IllegalArgumentException bei Prüfen eines Wertes eines Attributes vom Typ Money in ValueSet mit unterschiedlicher Währung (FIPS-7885)
Das Release 21.6 der Produktvarianten beinhaltet Verbesserungen der Handhabung und Performance umfangreicher Produktvarianten. Hervorheben von Bausteinen deren Kinder variiert sind Bausteine die selbst nicht variiert sind aber in ihrem Teilbaum eine Einschränkung vorweisen werden jetzt dunkelgrün eingefärbt. Somit lässt sich…
Mehr Lesen
Neues in Version 21.6 Umstellung von BigDecimal-Konstanten auf RoundingMode-Enums Da BigDecimal-Rundungsmodus-Konstanten seit Java 9 deprecated sind, werden stattdessen nun RoundingMode-Enums verwendet. Die alten Methoden, welche BigDecimal-Konstanten nutzen, werden zunächst als deprecated beibehalten und es stehen neue Methoden mit RoundingMode-Enums zur…
Mehr Lesen
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…
Mehr Lesen
Faktor-IPS Version 20.12.4 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…
Mehr Lesen
Neues in Version 21.6 Release Candidate 5 Maven-Mojos Der Workspace wird nun in einem separaten „faktorips-clean“-Mojo gelöscht, welches an die clean Phase gebunden ist. Des Weiteren kann der Aufruf der Mojos in der pom.xml verkürzt werden. Anders als bisher beschrieben,…
Mehr Lesen
Das Release 21.6 der Produktvarianten beinhaltet Verbesserungen der Handhabung und Performance umfangreicher Produktvarianten. Hervorheben von Bausteinen deren Kinder variiert sind Bausteine die selbst nicht variiert sind aber in ihrem Teilbaum eine Einschränkung vorweisen werden jetzt dunkelgrün eingefärbt. Somit lässt sich…
Mehr Lesen
Neues in Version 21.6 Release Candidate 3 Änderungen im Vergleich zu Release Candidate 1 Menü-Aufbau instantiiert keine Objekte mehr In Eclipse prüft jeder Eintrag in einem (Popup-)Menü, wenn dieses aufgeklappt wird, ob er angezeigt werden soll. Dies wurde in Faktor-IPS…
Mehr Lesen