Closed
Description
Despite stricter property binding in spring-boot 3.5.0 everything worked.
From spring-boot 3.5.1 (including 3.5.3) properties from nested collections cannot be bound from environment variables anymore.
Working example with spring-boot 3.5.0:
https://github.com/sandra-markerud/spring-demos/blob/main/src/test/kotlin/de/markerud/PropertiesTest.kt
https://github.com/sandra-markerud/spring-demos/blob/main/src/test/kotlin/de/markerud/EnvSyntaxTest.kt
Broken example with spring-boot 3.5.3:
https://github.com/sandra-markerud/spring-demos/blob/feature/env-injection-failure/src/test/kotlin/de/markerud/PropertiesTest.kt
https://github.com/sandra-markerud/spring-demos/blob/feature/env-injection-failure/src/test/kotlin/de/markerud/EnvSyntaxTest.kt