Skip to content
This repository has been archived by the owner on Feb 23, 2023. It is now read-only.

0.11.2

Compare
Choose a tag to compare
@spring-builds spring-builds released this 25 Jan 14:23
· 160 commits to main since this release

⭐ New Features

  • Skip Maven AOT test sources generation when tests are skipped #1461
  • Sort the factories in "spring.factories" #1424
  • Fix factory name with spaces in "spring.factories" #1421
  • Properly disable devtools in AOT mode #1419
  • Provide meaningful error message when logback.xml is detected #1415
  • Provide a way to execute tests with regular code path (not AOT one) #1356
  • Allow to not invoke the test aot task with Gradle #1338

⭐ Compatibility

  • data-jpa sample native image won't start with @EnableJpaRepositories #1405
  • Throw AnnotationException show that has no persistent id property #1397
  • Add Coroutines reflection inference #769

⭐ Optimizations

  • Review Spring Security hints for servlet #1392

🐞 Bug Fixes

  • Prepend AOT jar to classpath for bootJar Gradle task #1466
  • dependsOn attribute lost in AOT generated bean registration #1458
  • StackOverflowError when scanning hints for ConfigurationProperties with cross references #1420
  • RefreshScope beans are created albeit the feature being disabled explicitly #1413
  • ConstructorArgumentValues should only be assigned when indexed argument values are present #1403
  • ResolvableType - java.lang.IllegalArgumentException: Mismatched number of generics specified #1401
  • NPE during AOT generation when @ConfigurationProperties contains generic property #1396
  • Refine TypeModelProcessor class filtering and error handling #1376
  • Regression in ClientHttpRequestFactoryHints #1370
  • Runtime dependencies imported in ContextBootstrapInitializer code cause IDE compilation issues #1093

📔 Documentation

  • Improve AOT and build setup documentation structure #1467
  • Document that running application is broken in IDEA when delegated to Gradle #1465
  • java.lang.IllegalStateException: Multiple privileged packages #1414
  • Document that -parameters javac flag is mandatory with native #1412
  • Document that beans defined in a profile aren't picked at runtime unless the profile is enabled when AOT runs #1411
  • Improve Windows support documentation #1319

🔨 Dependency Upgrades

  • Upgrade GRPC to 1.43.2 and protobuf to 3.19.2 #1433
  • Upgrade to Kotlin 1.6.10 #1437
  • Upgrade to Spring Boot 2.6.3 #1441

❤️ Contributors

We'd like to thank all the contributors who worked on this release!