Browse Source

Replace New and Noteworthy with links to release notes.

Closes #1351
Original pull request #1352
See spring-projects/spring-data-commons#2723
pull/1368/head
Jens Schauder 3 years ago
parent
commit
5349fde133
  1. 2
      spring-data-r2dbc/src/main/asciidoc/index.adoc
  2. 45
      spring-data-r2dbc/src/main/asciidoc/new-features.adoc
  3. 2
      src/main/asciidoc/index.adoc
  4. 50
      src/main/asciidoc/new-features.adoc

2
spring-data-r2dbc/src/main/asciidoc/index.adoc

@ -22,7 +22,7 @@ toc::[] @@ -22,7 +22,7 @@ toc::[]
include::preface.adoc[]
include::new-features.adoc[leveloffset=+1]
include::{spring-data-commons-docs}/upgrade.adoc[leveloffset=+1]
include::{spring-data-commons-docs}/dependencies.adoc[leveloffset=+1]

45
spring-data-r2dbc/src/main/asciidoc/new-features.adoc

@ -1,45 +0,0 @@ @@ -1,45 +0,0 @@
[[new-features]]
= New & Noteworthy
[[new-features.1-3-0]]
== What's New in Spring Data R2DBC 1.3.0
* Introduce <<r2dbc.repositories.queries.query-by-example,Query by Example support>>.
[[new-features.1-2-0]]
== What's New in Spring Data R2DBC 1.2.0
* Deprecate Spring Data R2DBC `DatabaseClient` and move off deprecated API in favor of Spring R2DBC.
Consult the <<upgrading.1.1-1.2,Migration Guide>> for further details.
* Support for <<entity-callbacks>>.
* <<r2dbc.auditing,Auditing>> through `@EnableR2dbcAuditing`.
* Support for `@Value` in persistence constructors.
* Support for Oracle's R2DBC driver.
[[new-features.1-1-0]]
== What's New in Spring Data R2DBC 1.1.0
* Introduction of `R2dbcEntityTemplate` for entity-oriented operations.
* <<r2dbc.repositories.queries,Query derivation>>.
* Support interface projections with `DatabaseClient.as(…)`.
* <<r2dbc.datbaseclient.filter,Support for `ExecuteFunction` and `StatementFilterFunction` via `DatabaseClient.filter(…)`>>.
[[new-features.1-0-0]]
== What's New in Spring Data R2DBC 1.0.0
* Upgrade to R2DBC 0.8.0.RELEASE.
* `@Modifying` annotation for query methods to consume affected row count.
* Repository `save(…)` with an associated ID completes with `TransientDataAccessException` if the row does not exist in the database.
* Added `SingleConnectionConnectionFactory` for testing using connection singletons.
* Support for {spring-framework-ref}/core.html#expressions[SpEL expressions] in `@Query`.
* `ConnectionFactory` routing through `AbstractRoutingConnectionFactory`.
* Utilities for schema initialization through `ResourceDatabasePopulator` and `ScriptUtils`.
* Propagation and reset of Auto-Commit and Isolation Level control through `TransactionDefinition`.
* Support for Entity-level converters.
* Kotlin extensions for reified generics and <<kotlin.coroutines,Coroutines>>.
* Add pluggable mechanism to register dialects.
* Support for named parameters.
* Initial R2DBC support through `DatabaseClient`.
* Initial Transaction support through `TransactionalDatabaseClient`.
* Initial R2DBC Repository Support through `R2dbcRepository`.
* Initial Dialect support for Postgres and Microsoft SQL Server.

2
src/main/asciidoc/index.adoc

@ -15,7 +15,7 @@ NOTE: Copies of this document may be made for your own use and for distribution @@ -15,7 +15,7 @@ NOTE: Copies of this document may be made for your own use and for distribution
include::preface.adoc[]
include::new-features.adoc[leveloffset=+1]
include::{spring-data-commons-docs}/upgrade.adoc[leveloffset=+1]
include::{spring-data-commons-docs}/dependencies.adoc[leveloffset=+1]
include::{spring-data-commons-docs}/repositories.adoc[leveloffset=+1]

50
src/main/asciidoc/new-features.adoc

@ -1,50 +0,0 @@ @@ -1,50 +0,0 @@
[[new-features]]
= New & Noteworthy
This section covers the significant changes for each version.
[[new-features.2-3-0]]
== What's New in Spring Data JDBC 2.3
* Support for <<jdbc.query-methods.at-query.streaming-results, streaming results>>.
* Support for specifying projection types as the return type or using generics and providing a Class parameter to query methods.
[[new-features.2-2-0]]
== What's New in Spring Data JDBC 2.2
* `Page` and `Slice` support for <<jdbc.query-methods,derived queries>>.
[[new-features.2-1-0]]
== What's New in Spring Data JDBC 2.1
* Dialect for Oracle databases.
* Support for `@Value` in persistence constructors.
[[new-features.2-0-0]]
== What's New in Spring Data JDBC 2.0
* Optimistic Locking support.
* Support for `PagingAndSortingRepository`.
* <<jdbc.query-methods,Query Derivation>>.
* Full Support for H2.
* All SQL identifiers know get quoted by default.
* Missing columns no longer cause exceptions.
[[new-features.1-1-0]]
== What's New in Spring Data JDBC 1.1
* `@Embedded` entities support.
* Store `byte[]` as `BINARY`.
* Dedicated `insert` method in the `JdbcAggregateTemplate`.
* Read only property support.
[[new-features.1-0-0]]
== What's New in Spring Data JDBC 1.0
* Basic support for `CrudRepository`.
* `@Query` support.
* MyBatis support.
* Id generation.
* Event support.
* Auditing.
* `CustomConversions`.
Loading…
Cancel
Save