spring-native 0.10.0 发布

:star: 新特性

  • 增加Spring Data MongoDB LazyLoadingProxies的替代方案 #811
  • Refine TypeProcessor - 允许扫描TypeSystem而不重复过滤。 #797
  • 波兰语Maven插件参数名称 #760
  • 处理Spring Boot layertools #708
  • 添加一些FailureAnalyzer以提供更多的提示,让终端用户知道在出现本地错误时应该怎么做。 #684
  • 尝试解决重复的classpath问题,将Spring AOT映射到进程类阶段 #675
  • build.sh应该对Gradle样本进行本地编译 #599
  • 通过Spring AOT自动配置 #529
  • 在构建时创建proxies #356
  • 支持将JUnit 5测试作为native image 运行 #22

:star: 兼容性问题

  • 使用spring.profiles.active时出现的异常 #798
  • 增加对spring-cloud-sleuth-zipkin的支持 #780
  • 在Spring Boot RestTemplate处理中增加对AbstractClientHttpRequestFactoryWrapper的支持 #779
  • 完善spring HATEOAS的提示. #772
  • 增加对@ConfigurationPropertiesScan的支持 #716
  • 支持Spring Cloud Stream #693
  • 添加初始的Spring Session支持 #576
  • 增加devtools支持 #532
  • 增加Spring-integration 支持 #469
  • GraalJSEngineFactory在构建时被无意中初始化的错误 #398

:lady_beetle: Bug 修复

  • 从库中注入依赖关系 #782
  • 用Maven默认激活验证,跳过超级方法上的有效调用 #770
  • 运行gradle aotTestClasses时出现重复错误 #757
  • spring-data-mongo自定义存储库bean创建失败 #744
  • 当`spring-aot-maven-plugin’激活时,未检测到应用程序已启动 #740
  • 缺少CoroutineSortingRepository的自动配置 #643

:notebook_with_decorative_cover: Documentation

  • 添加Gradle构建工具插件文档 #814
  • 在Spring AOT refdoc中正确记录Gradle任务 #758
  • 记录如何用Buildpacks明确设置GraalVM的版本 #755
  • 文档 -H:Log=registerResource:3 #746
  • 记录如何使用pack从可执行的JAR中创建一个容器镜像 #738
  • 记录如何从Spring Boot的可执行JAR中生成一个本地镜像 #736

:hammer: Dependency Upgrades

  • Upgrade to GraalVM 21.1.0 #578
  • Upgrade to Spring Boot 2.5.1 #616
  • Upgrade to Spring Cloud 2020.0.3 #786

详细信息