Spring Native is now superseded by Spring Boot 3 official native support
@Order
doesnt work with native build #1694
We'd like to thank all the contributors who worked on this release!
We'd like to thank all the contributors who worked on this release!
We'd like to thank all the contributors who worked on this release!
management.metrics.distribution
error #1538
@ConfigurationProperties
with @Validated
on a record - native build still fails even in 0.11.3 #1522
We'd like to thank all the contributors who worked on this release!
@SpringBootTest
" #1447
@ElementCollection
@OrderBy
#1473
@ConfigurationProperties
handling with records #1491
@SpringBootConfiguration
#1490
We'd like to thank all the contributors who worked on this release!
We'd like to thank all the contributors who worked on this release!
data-jpa
sample native image won't start with @EnableJpaRepositories
#1405
@ConfigurationProperties
contains generic property #1396
We'd like to thank all the contributors who worked on this release!
@TypeHint
for JwtDecoder.class
for Spring Security's hints #1377
@EnableJpaRepositories
support #1368
@EventListener
annotations on @Configuration
classes seems to fail compilation #1373
We'd like to thank all the contributors who worked on this release!
<extensions>true</extensions>
and a dependency on org.junit.platform:unit-platform-launcher
, see this documentation for more details.AccessBits
is now deprecated and TypeAccess[]
is used instead to specify @TypeHint
access.@TypeHint
access default is now AUTO_DETECT
so field and methods reflection are not configured for classes by default anymore.NativeConfiguration
SPI has been reworked to not use anymore the now deprecated TypeSystem
.META-INF/spring.factories
instead of service loader to be discovered.ComponentProcessor
extension point has been removed and should be replaced by BeanFactoryNativeConfigurationProcessor
or BeanNativeConfigurationProcessor
.FunctionalSpringApplication
is no longer supported.In addition to the 0.11.0 changelog below, make sure to check 0.11.0-M1, 0.11.0-M2 and 0.11.0-RC1 ones to get a complete overview of the changes since Spring Native 0.10.
@TypeHint
#1317
@AotProxyHint
for @Scope
beans #928
@Component
are considered for method security processing #1314
@KafkaListener-annotated
beans #1310
@Component
are considered for JPA configuration processing #1297
We'd like to thank all the contributors who worked on this release!