From https://github.com/vaadin-miki/super-fields * branch development -> FETCH_HEAD Already on 'development' Your branch is up to date with 'origin/development'. HEAD is now at b36e975 automatic merge of PR #593 $ mvn versions:set-property -Dproperty=vaadin.version -DnewVersion=25.1-SNAPSHOT -DgenerateBackupPoms=false -B --no-transfer-progress --settings /home/ghrunner/actions-runner/_work/vaadin-ecosystem-build/vaadin-ecosystem-build/settings.xml java 21-tem is already installed. Using java version 21-tem in this shell. [INFO] Scanning for projects... [INFO] [INFO] ---------------------< pl.unforgiven:superfields >---------------------- [INFO] Building SuperFields 0.7.77-SNAPSHOT [INFO] from pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- versions:2.21.0:set-property (default-cli) @ superfields --- [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 1.543 s [INFO] Finished at: 2026-06-09T19:45:23Z [INFO] ------------------------------------------------------------------------ $ mvn versions:set -DnewVersion=25.1-SNAPSHOT -DartifactId=vaadin-bom -DgenerateBackupPoms=false -B --no-transfer-progress --settings /home/ghrunner/actions-runner/_work/vaadin-ecosystem-build/vaadin-ecosystem-build/settings.xml java 21-tem is already installed. Using java version 21-tem in this shell. [INFO] Scanning for projects... [INFO] [INFO] ---------------------< pl.unforgiven:superfields >---------------------- [INFO] Building SuperFields 0.7.77-SNAPSHOT [INFO] from pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- versions:2.21.0:set (default-cli) @ superfields --- [INFO] Searching for local aggregator root... [INFO] Local aggregation root: /home/ghrunner/actions-runner/_work/vaadin-ecosystem-build/vaadin-ecosystem-build/work/super-fields [INFO] Processing change of pl.unforgiven:vaadin-bom:0.7.77-SNAPSHOT -> 25.1-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 1.294 s [INFO] Finished at: 2026-06-09T19:45:27Z [INFO] ------------------------------------------------------------------------ $ mvn clean verify -B --no-transfer-progress --settings /home/ghrunner/actions-runner/_work/vaadin-ecosystem-build/vaadin-ecosystem-build/settings.xml java 21-tem is already installed. Using java version 21-tem in this shell. [INFO] Scanning for projects... [INFO] [INFO] ---------------------< pl.unforgiven:superfields >---------------------- [INFO] Building SuperFields 0.7.77-SNAPSHOT [INFO] from pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ superfields --- [INFO] Deleting /home/ghrunner/actions-runner/_work/vaadin-ecosystem-build/vaadin-ecosystem-build/work/super-fields/superfields/target [INFO] [INFO] --- resources:3.3.1:resources (default-resources) @ superfields --- [INFO] Copying 43 resources from src/main/resources to target/classes [INFO] [INFO] --- compiler:3.13.0:compile (default-compile) @ superfields --- [INFO] Recompiling the module because of changed source code. [INFO] Compiling 169 source files with javac [debug target 21] to target/classes [INFO] /home/ghrunner/actions-runner/_work/vaadin-ecosystem-build/vaadin-ecosystem-build/work/super-fields/superfields/src/main/java/org/vaadin/miki/superfields/object/ObjectField.java: Some input files use unchecked or unsafe operations. [INFO] /home/ghrunner/actions-runner/_work/vaadin-ecosystem-build/vaadin-ecosystem-build/work/super-fields/superfields/src/main/java/org/vaadin/miki/superfields/object/ObjectField.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- resources:3.3.1:testResources (default-testResources) @ superfields --- [INFO] skip non existing resourceDirectory /home/ghrunner/actions-runner/_work/vaadin-ecosystem-build/vaadin-ecosystem-build/work/super-fields/superfields/src/test/resources [INFO] [INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ superfields --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 45 source files with javac [debug target 21] to target/test-classes [INFO] /home/ghrunner/actions-runner/_work/vaadin-ecosystem-build/vaadin-ecosystem-build/work/super-fields/superfields/src/test/java/org/vaadin/miki/superfields/object/EnumObjectTest.java: /home/ghrunner/actions-runner/_work/vaadin-ecosystem-build/vaadin-ecosystem-build/work/super-fields/superfields/src/test/java/org/vaadin/miki/superfields/object/EnumObjectTest.java uses unchecked or unsafe operations. [INFO] /home/ghrunner/actions-runner/_work/vaadin-ecosystem-build/vaadin-ecosystem-build/work/super-fields/superfields/src/test/java/org/vaadin/miki/superfields/object/EnumObjectTest.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- surefire:3.2.5:test (default-test) @ superfields --- [INFO] Using auto detected provider org.apache.maven.surefire.junit4.JUnit4Provider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.vaadin.miki.superfields.componentselect.ComponentMultiSelectTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.406 s -- in org.vaadin.miki.superfields.componentselect.ComponentMultiSelectTest [INFO] Running org.vaadin.miki.superfields.componentselect.ComponentSelectTest [main] INFO com.vaadin.flow.server.DefaultDeploymentConfiguration - Vaadin is running in DEVELOPMENT mode - do not use for production deployments. [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.308 s -- in org.vaadin.miki.superfields.componentselect.ComponentSelectTest [INFO] Running org.vaadin.miki.superfields.tabs.SuperTabsTest [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.137 s -- in org.vaadin.miki.superfields.tabs.SuperTabsTest [INFO] Running org.vaadin.miki.superfields.lazyload.LazyLoadTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.049 s -- in org.vaadin.miki.superfields.lazyload.LazyLoadTest [INFO] Running org.vaadin.miki.superfields.itemgrid.ItemGridTest [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.150 s -- in org.vaadin.miki.superfields.itemgrid.ItemGridTest [INFO] Running org.vaadin.miki.superfields.buttons.MultiClickButtonTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.035 s -- in org.vaadin.miki.superfields.buttons.MultiClickButtonTest [INFO] Running org.vaadin.miki.superfields.gridselect.GridSelectTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.072 s -- in org.vaadin.miki.superfields.gridselect.GridSelectTest [INFO] Running org.vaadin.miki.superfields.gridselect.GridMultiSelectTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.038 s -- in org.vaadin.miki.superfields.gridselect.GridMultiSelectTest [INFO] Running org.vaadin.miki.superfields.dates.DatePatternDelegateTest [main] INFO org.vaadin.miki.superfields.dates.SuperDatePickerI18n - these properties were overwritten by resource bundle: [cancel, today] [main] WARN org.vaadin.miki.shared.dates.DatePattern - disabling date pattern separator, turning on zero-prefixed day and zero-prefixed month [main] WARN org.vaadin.miki.shared.dates.DatePattern - disabling date pattern separator, turning on zero-prefixed day and zero-prefixed month [main] INFO org.vaadin.miki.superfields.dates.SuperDatePickerI18n - these properties were overwritten by resource bundle: [cancel, today, month-names] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.087 s -- in org.vaadin.miki.superfields.dates.DatePatternDelegateTest [INFO] Running org.vaadin.miki.superfields.dates.SuperDatePickerI18nTest [main] INFO org.vaadin.miki.superfields.dates.SuperDatePickerI18n - these properties were overwritten by resource bundle: [cancel, today, month-names] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in org.vaadin.miki.superfields.dates.SuperDatePickerI18nTest [INFO] Running org.vaadin.miki.superfields.layouts.HeaderFooterFieldWrapperTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in org.vaadin.miki.superfields.layouts.HeaderFooterFieldWrapperTest [INFO] Running org.vaadin.miki.superfields.layouts.HeaderFooterLayoutWrapperTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 s -- in org.vaadin.miki.superfields.layouts.HeaderFooterLayoutWrapperTest [INFO] Running org.vaadin.miki.superfields.variant.VariantFieldTest [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.065 s -- in org.vaadin.miki.superfields.variant.VariantFieldTest [INFO] Running org.vaadin.miki.superfields.numbers.SuperDoubleFieldTest [INFO] Tests run: 35, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.323 s -- in org.vaadin.miki.superfields.numbers.SuperDoubleFieldTest [INFO] Running org.vaadin.miki.superfields.numbers.SuperBigDecimalFieldTest [INFO] Tests run: 41, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.282 s -- in org.vaadin.miki.superfields.numbers.SuperBigDecimalFieldTest [INFO] Running org.vaadin.miki.superfields.numbers.SuperIntegerFieldTest [INFO] Tests run: 27, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.122 s -- in org.vaadin.miki.superfields.numbers.SuperIntegerFieldTest [INFO] Running org.vaadin.miki.superfields.numbers.SuperLongFieldTest [INFO] Tests run: 27, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.143 s -- in org.vaadin.miki.superfields.numbers.SuperLongFieldTest [INFO] Running org.vaadin.miki.superfields.collections.IntegerNonNullableSetCollectionFieldTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in org.vaadin.miki.superfields.collections.IntegerNonNullableSetCollectionFieldTest [INFO] Running org.vaadin.miki.superfields.collections.StringListCollectionFieldTest [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s -- in org.vaadin.miki.superfields.collections.StringListCollectionFieldTest [INFO] Running org.vaadin.miki.superfields.collections.StringSetCollectionFieldTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in org.vaadin.miki.superfields.collections.StringSetCollectionFieldTest [INFO] Running org.vaadin.miki.superfields.unload.UnloadObserverTest Auto-discovered views: Routes(routes=SampleView, errorRoutes=MockRouteNotFoundError, MockRouteAccessDeniedError, InternalServerError) Auto-discovered views: Routes(routes=SampleView, errorRoutes=MockRouteNotFoundError, MockRouteAccessDeniedError, InternalServerError) Auto-discovered views: Routes(routes=SampleView, errorRoutes=MockRouteNotFoundError, MockRouteAccessDeniedError, InternalServerError) [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.288 s -- in org.vaadin.miki.superfields.unload.UnloadObserverTest [INFO] Running org.vaadin.miki.superfields.object.EnumObjectTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.072 s -- in org.vaadin.miki.superfields.object.EnumObjectTest [INFO] Running org.vaadin.miki.superfields.object.NestedObjectFieldTest [main] INFO org.vaadin.miki.superfields.util.factory.ObjectFieldFactory - could not construct an instance of DataInterface due to an error: "cannot create an instance of org.vaadin.miki.superfields.object.DataInterface"; as a result LabelField is created instead of ObjectField [main] INFO org.vaadin.miki.superfields.util.factory.ObjectFieldFactory - could not construct an instance of DataInterface due to an error: "cannot create an instance of org.vaadin.miki.superfields.object.DataInterface"; as a result LabelField is created instead of ObjectField [main] INFO org.vaadin.miki.superfields.util.factory.ObjectFieldFactory - could not construct an instance of DataInterface due to an error: "cannot create an instance of org.vaadin.miki.superfields.object.DataInterface"; as a result LabelField is created instead of ObjectField [main] INFO org.vaadin.miki.superfields.util.factory.ObjectFieldFactory - could not construct an instance of DataInterface due to an error: "cannot create an instance of org.vaadin.miki.superfields.object.DataInterface"; as a result LabelField is created instead of ObjectField [main] INFO org.vaadin.miki.superfields.dates.SuperDatePickerI18n - these properties were overwritten by resource bundle: [cancel, today] [main] INFO org.vaadin.miki.superfields.dates.SuperDatePickerI18n - these properties were overwritten by resource bundle: [cancel, today] [main] INFO org.vaadin.miki.superfields.dates.SuperDatePickerI18n - these properties were overwritten by resource bundle: [cancel, today] [main] INFO org.vaadin.miki.superfields.dates.SuperDatePickerI18n - these properties were overwritten by resource bundle: [cancel, today] [main] INFO org.vaadin.miki.superfields.object.NestedObjectFieldTest - about to add a new element to the list [main] INFO org.vaadin.miki.superfields.dates.SuperDatePickerI18n - these properties were overwritten by resource bundle: [cancel, today] [main] INFO org.vaadin.miki.superfields.dates.SuperDatePickerI18n - these properties were overwritten by resource bundle: [cancel, today] [main] INFO org.vaadin.miki.superfields.object.NestedObjectFieldTest - about to modify text [main] INFO org.vaadin.miki.superfields.util.factory.ObjectFieldFactory - could not construct an instance of DataInterface due to an error: "cannot create an instance of org.vaadin.miki.superfields.object.DataInterface"; as a result LabelField is created instead of ObjectField [main] INFO org.vaadin.miki.superfields.dates.SuperDatePickerI18n - these properties were overwritten by resource bundle: [cancel, today] [main] INFO org.vaadin.miki.superfields.dates.SuperDatePickerI18n - these properties were overwritten by resource bundle: [cancel, today] [main] INFO org.vaadin.miki.superfields.dates.SuperDatePickerI18n - these properties were overwritten by resource bundle: [cancel, today] [main] INFO org.vaadin.miki.superfields.dates.SuperDatePickerI18n - these properties were overwritten by resource bundle: [cancel, today] [main] INFO org.vaadin.miki.superfields.util.factory.ObjectFieldFactory - could not construct an instance of DataInterface due to an error: "cannot create an instance of org.vaadin.miki.superfields.object.DataInterface"; as a result LabelField is created instead of ObjectField [main] INFO org.vaadin.miki.superfields.util.factory.ObjectFieldFactory - could not construct an instance of DataInterface due to an error: "cannot create an instance of org.vaadin.miki.superfields.object.DataInterface"; as a result LabelField is created instead of ObjectField [main] INFO org.vaadin.miki.superfields.util.factory.ObjectFieldFactory - could not construct an instance of DataInterface due to an error: "cannot create an instance of org.vaadin.miki.superfields.object.DataInterface"; as a result LabelField is created instead of ObjectField [main] INFO org.vaadin.miki.superfields.dates.SuperDatePickerI18n - these properties were overwritten by resource bundle: [cancel, today] [main] INFO org.vaadin.miki.superfields.dates.SuperDatePickerI18n - these properties were overwritten by resource bundle: [cancel, today] [main] INFO org.vaadin.miki.superfields.dates.SuperDatePickerI18n - these properties were overwritten by resource bundle: [cancel, today] [main] INFO org.vaadin.miki.superfields.dates.SuperDatePickerI18n - these properties were overwritten by resource bundle: [cancel, today] [main] INFO org.vaadin.miki.superfields.dates.SuperDatePickerI18n - these properties were overwritten by resource bundle: [cancel, today] [main] INFO org.vaadin.miki.superfields.dates.SuperDatePickerI18n - these properties were overwritten by resource bundle: [cancel, today] [main] INFO org.vaadin.miki.superfields.dates.SuperDatePickerI18n - these properties were overwritten by resource bundle: [cancel, today] [main] INFO org.vaadin.miki.superfields.dates.SuperDatePickerI18n - these properties were overwritten by resource bundle: [cancel, today] [main] INFO org.vaadin.miki.superfields.util.factory.ObjectFieldFactory - could not construct an instance of DataInterface due to an error: "cannot create an instance of org.vaadin.miki.superfields.object.DataInterface"; as a result LabelField is created instead of ObjectField [main] INFO org.vaadin.miki.superfields.util.factory.ObjectFieldFactory - could not construct an instance of DataInterface due to an error: "cannot create an instance of org.vaadin.miki.superfields.object.DataInterface"; as a result LabelField is created instead of ObjectField [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.193 s -- in org.vaadin.miki.superfields.object.NestedObjectFieldTest [INFO] Running org.vaadin.miki.superfields.object.ObjectFieldTest [main] INFO org.vaadin.miki.superfields.dates.SuperDatePickerI18n - these properties were overwritten by resource bundle: [cancel, today] [main] INFO org.vaadin.miki.superfields.dates.SuperDatePickerI18n - these properties were overwritten by resource bundle: [cancel, today] [main] INFO org.vaadin.miki.superfields.dates.SuperDatePickerI18n - these properties were overwritten by resource bundle: [cancel, today] [main] INFO org.vaadin.miki.superfields.dates.SuperDatePickerI18n - these properties were overwritten by resource bundle: [cancel, today] [main] INFO org.vaadin.miki.superfields.dates.SuperDatePickerI18n - these properties were overwritten by resource bundle: [cancel, today] [main] INFO org.vaadin.miki.superfields.dates.SuperDatePickerI18n - these properties were overwritten by resource bundle: [cancel, today] [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s -- in org.vaadin.miki.superfields.object.ObjectFieldTest [INFO] Running org.vaadin.miki.superfields.object.reflect.ReflectiveDefinitionProviderTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in org.vaadin.miki.superfields.object.reflect.ReflectiveDefinitionProviderTest [INFO] Running org.vaadin.miki.superfields.object.reflect.ReflectivePropertyProviderTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s -- in org.vaadin.miki.superfields.object.reflect.ReflectivePropertyProviderTest [INFO] Running org.vaadin.miki.superfields.text.SuperTextFieldTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.vaadin.miki.superfields.text.SuperTextFieldTest [INFO] Running org.vaadin.miki.superfields.text.SuperTextAreaTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in org.vaadin.miki.superfields.text.SuperTextAreaTest [INFO] Running org.vaadin.miki.superfields.text.LabelFieldTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in org.vaadin.miki.superfields.text.LabelFieldTest [INFO] Running org.vaadin.miki.shared.dates.DatePatternTest [main] WARN org.vaadin.miki.shared.dates.DatePattern - disabling date pattern separator, turning on zero-prefixed day and zero-prefixed month [main] WARN org.vaadin.miki.shared.dates.DatePattern - disabling date pattern separator, turning on zero-prefixed day and zero-prefixed month [main] WARN org.vaadin.miki.shared.dates.DatePattern - turning off zero-prefixed month requires a separator, setting it to be the default one (-) [main] WARN org.vaadin.miki.shared.dates.DatePattern - disabling date pattern separator, turning on zero-prefixed day and zero-prefixed month [main] WARN org.vaadin.miki.shared.dates.DatePattern - turning off zero-prefixed day requires a separator, setting it to be the default one (-) [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s -- in org.vaadin.miki.shared.dates.DatePatternTest [INFO] Running org.vaadin.miki.util.StringToolsTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in org.vaadin.miki.util.StringToolsTest [INFO] Running org.vaadin.miki.util.ReflectToolsTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in org.vaadin.miki.util.ReflectToolsTest [INFO] Running org.vaadin.miki.util.RegexToolsTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s -- in org.vaadin.miki.util.RegexToolsTest [INFO] Running org.vaadin.miki.markers.HasReadOnlyTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in org.vaadin.miki.markers.HasReadOnlyTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 228, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jar:3.1.2:jar (default-jar) @ superfields --- [INFO] Building jar: /home/ghrunner/actions-runner/_work/vaadin-ecosystem-build/vaadin-ecosystem-build/work/super-fields/superfields/target/superfields-0.7.77-SNAPSHOT.jar [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 12.286 s [INFO] Finished at: 2026-06-09T19:45:47Z [INFO] ------------------------------------------------------------------------