Skip to content

Release Train 2022.0 (Turing) Release Notes (Preview)

Mark Paluch edited this page Jan 13, 2022 · 18 revisions

General Themes

  • Upgrade to Java 17 baseline

  • Upgrade to Spring Framework 6

  • Upgrade to Jakarta EE 9

  • Refine repository interface arrangement

  • Merge of Spring Data Envers into Spring Data JPA repository

  • Merge of Spring Data R2DBC into Spring Data Relational repository

Participating Modules

Details

New and Noteworthy

Spring Data Commons - 3.0

Upgrade Java baseline to Java 17

Spring Data now requires Java 17 as baseline. All code is being compiled using Java 17 bytecode.

Upgrade Jakarta baseline to Jakarta EE 9.

Spring Data now compiles against Jakarta EE 9 and the jakarta. packages instead of javax. (e.g. jakarta.persistence instead of javax.persistence).

Tickets

M1

Spring Data JPA - 3.0

Tickets

M1

Spring Data Relational - 3.0

Tickets

M1

Spring Data MongoDB - 4.0

Tickets

M1

Spring Data Neo4j - 7.0

Impersonation

Tickets

M1

Spring Data Elasticsearch - 5.0

Tickets

M1

Spring Data Couchbase - 5.0

Tickets

M1

Spring Data for Apache Cassandra - 4.0

Tickets

M1

Spring Data for Apache Geode - 3.0

Tickets

M1

Spring Data Redis - 3.0

Tickets

M1

Spring Data KeyValue - 3.0

Tickets

M1

Spring Data REST - 4.0

Tickets

M1

Spring Data LDAP - 3.0

Tickets

M1

Release Dates

  • M1 - Jan 14, 2022

  • M2 - Mar 18, 2022

  • M3 - May 13, 2022

  • M4 - Jul 14, 2022

  • M5 - Sept 16, 2022

  • RC1 - Oct 14, 2022

  • GA - Nov 18, 2022

  • OSS Support until: tbd

  • End of Life: tbd.

Clone this wiki locally