Spring版本时间(更新)
Spring1.0 2004年3月24
包含IoC,AOP,XML配置
参考
Spring 2.0 2006年10月3
参考
Spring 2.5 2007年11月19
支持注解,减少了xml配置
参考
Spring 3.0 2009年12月16
完全利用了Java5中的改进,并为 JEE6 提供了支持。支持Java配置
参考
Spring 4.0 2013年11月1
完全支持 JAVA8
参考
Spring 5.0 2017年9月28
参考
Whats New in Version 5.0 JDK 8+ and Java EE 7+ Baseline(JDK8和Java EE7为基础。兼容JDK9和Java EE8) Removed Packages, Classes and Methods(移除部分包,类和方法) General Core Revision(核心版本的升级) Core Container(核心容器升级,支持@Nullable注解) Spring WebFlux(响应式编程) Kotlin support(支持Kotlin) Testing Improvements(支持Junit5)
SpringBoot 1.0 2014年1月22
参考
SpringCloud 1.0 2015年3月14
参考
SpringBoot 1.2.5 2015年7月2
参考
SpringBoot 1.3.5 2016年5月10
参考
SpringBoot 1.4.0 2016年7月28
参考
SpringBoot 1.5.1 2017年1月30
参考
SpringBoot 1.5.6 2017年7月27
参考
SpringBoot 1.5.8 2017年10月17
参考
SpringBoot 2.0.0 2018年3月1
参考
截取部分文档
This is the first major revision of Spring Boot since 1.0 was released almost 4 years ago. It’s also the first GA version of Spring Boot that provides support for .(第一个支持Spring5.0的通用版本) Highlights of the new release include: A Java 8 baseline, and Java 9 support.(JDK8是基础,支持JDK9) Reactive web programming support with Spring WebFlux/WebFlux.fn.(支持web响应式编程,包括Spring WebFlux & WebFlux.fn ) Auto-configuration and starter POMs for reactive Spring Data Cassandra, MongoDB, Couchbase and Redis.(对响应式 Spring Data 的支持) Support for embedded Netty.(支持嵌入式Netty) HTTP/2 for Tomcat, Undertow and Jetty.(提供对Tomcat, Undertow, Jetty的HTTP/2 的支持) Kotlin support.(支持Kotlin) A brand new actuator architecture, with support for Spring MVC, WebFlux and Jersey.(全新的actuator结构,支持Spring MVC, WebFlux and Jersey) based metrics with exporters for Atlas, Datadog, Ganglia, Graphite, Influx, JMX, New Relic, Prometheus, SignalFx, StatsD and Wavefront. Quartz scheduler support.(提供了一个对定时任务框架 Quartz 的支持) Greatly simplified security auto-configuration.(极大地简化了security自动配置)
SpringBoot 2.2.0 2019年10月16
参考
SpringBoot 2.2.1 2019年11月7
参考
截取部分
For those of you upgrading from Spring Boot 2.2.0 to Spring Boot 2.2.1, if you relied on the @ConfigurationProperties scanning support, please note that this feature is now disabled by default. Scanning of @ConfigurationProperties needs to be explicitly opted into by adding the @ConfigurationPropertiesScan annotation. More details related to this change can be found . 对@ConfigurationProperties 注解的扫描支持默认不再启用,需要显式添加@ConfigurationPropertiesScan注解实现对@ConfigurationProperties的扫描
-------------------------------------------------------------------------------------------------------------------------------
版本号:
Alpha:内部测试版
Beta:测试版
RC(Release Candidate):发行候选版
GA(general availability):通用版
Release:最终版