Commit Graph

554 Commits

Author SHA1 Message Date
Greg L. Turnquist
c449942053 Move antora-playbook.yml to src/main/antora.
See #2876
2023-07-19 14:49:12 -05:00
Greg L. Turnquist
854c375f83 Polishing.
* Move Antora-based documentation underneath src/main/antora.
* Put Antora build process behind a maven profile so it doesn't run on standard CI jobs.
* Refine build process so that final document includes injected build properties.
* Drop epub artwork since we no longer publish that.

See #2876
2023-07-18 21:51:46 -05:00
Rob Winch
876e31901e Implement Antora-based reference docs.
See #2876
2023-07-18 21:44:54 -05:00
Mark Paluch
c4c959b15b After release cleanups.
See #2830
2023-07-14 14:57:12 +02:00
Mark Paluch
623e8933f0 Prepare next development iteration.
See #2830
2023-07-14 14:57:10 +02:00
Mark Paluch
19412adb41 Release version 3.2 M1 (2023.1.0).
See #2830
2023-07-14 14:53:18 +02:00
Mark Paluch
615d91af21 Prepare 3.2 M1 (2023.1.0).
See #2830
2023-07-14 14:52:11 +02:00
Christoph Strobl
0850e0ccd5 Remove kotlin-maven-plugin dependency.
Original Pull Request: #2866
2023-07-07 11:35:01 +02:00
Mark Paluch
80ca2b47ca Add support for Kotlin value classes.
This commit introduces support for Kotlin Value Classes which are designed for a more expressive domain model to make underlying concepts explicit. Spring Data can now read and write types that define properties using Value Classes.
The support covers reflection based instantiation of Kotlin inline class, nullability and defaulting permutations as well as value classes with generics.

Closes: #1947
Original Pull Request: #2866
2023-07-07 09:32:45 +02:00
Mark Paluch
b98a03e189 Use snapshot and milestone repositories instead of libs-snapshot and libs-milestone.
Closes #2842
2023-06-06 09:30:39 +02:00
Christoph Strobl
82241238ab After release cleanups.
See #2821
2023-05-12 14:18:53 +02:00
Christoph Strobl
f5e2fb1a54 Prepare next development iteration.
See #2821
2023-05-12 14:18:51 +02:00
Christoph Strobl
06f99322a2 Release version 3.1 GA (2023.0.0).
See #2821
2023-05-12 14:14:38 +02:00
Christoph Strobl
807323d115 Prepare 3.1 GA (2023.0.0).
See #2821
2023-05-12 14:14:06 +02:00
Greg L. Turnquist
c71f2fb8fe After release cleanups.
See #2798
2023-04-14 12:00:00 -05:00
Greg L. Turnquist
c88de96f8b Prepare next development iteration.
See #2798
2023-04-14 11:59:54 -05:00
Greg L. Turnquist
ea706e6886 Release version 3.1 RC1 (2023.0.0).
See #2798
2023-04-14 11:53:57 -05:00
Greg L. Turnquist
9f2fc7570a Prepare 3.1 RC1 (2023.0.0).
See #2798
2023-04-14 11:53:16 -05:00
Christoph Strobl
6328b4cd19 After release cleanups.
See #2778
2023-03-20 15:05:35 +01:00
Christoph Strobl
5b690b2684 Prepare next development iteration.
See #2778
2023-03-20 15:05:33 +01:00
Christoph Strobl
695412ed60 Release version 3.1 M3 (2023.0.0).
See #2778
2023-03-20 15:01:47 +01:00
Christoph Strobl
712e7821a2 Prepare 3.1 M3 (2023.0.0).
See #2778
2023-03-20 15:01:19 +01:00
Christoph Strobl
81f9cef672 After release cleanups.
See #2777
2023-02-17 14:25:48 +01:00
Christoph Strobl
6fc56c4b88 Prepare next development iteration.
See #2777
2023-02-17 14:25:46 +01:00
Christoph Strobl
f1ebce258c Release version 3.1 M2 (2023.0.0).
See #2777
2023-02-17 14:22:30 +01:00
Christoph Strobl
09e25a417a Prepare 3.1 M2 (2023.0.0).
See #2777
2023-02-17 14:22:15 +01:00
Christoph Strobl
2fd7afce3d After release cleanups.
See #2734
2023-02-17 13:31:54 +01:00
Christoph Strobl
a36dbd52b7 Prepare next development iteration.
See #2734
2023-02-17 13:31:52 +01:00
Christoph Strobl
7b9a91d251 Release version 3.1 M1 (2023.0.0).
See #2734
2023-02-17 13:27:49 +01:00
Christoph Strobl
44ad6e8480 Prepare 3.1 M1 (2023.0.0).
See #2734
2023-02-17 13:27:08 +01:00
Mark Paluch
9c2f99348c After release cleanups.
See #2715
2022-11-18 14:30:20 +01:00
Mark Paluch
6f47fa763d Prepare next development iteration.
See #2715
2022-11-18 14:30:18 +01:00
Mark Paluch
ac92b5ee9e Release version 3.0 GA (2022.0.0).
See #2715
2022-11-18 14:26:22 +01:00
Mark Paluch
d2e894200f Prepare 3.0 GA (2022.0.0).
See #2715
2022-11-18 14:26:12 +01:00
Mark Paluch
b8804be340 After release cleanups.
See #2722
2022-11-04 15:26:39 +01:00
Mark Paluch
40f193b660 Prepare next development iteration.
See #2722
2022-11-04 15:26:37 +01:00
Mark Paluch
1c507f5c15 Release version 3.0 RC2 (2022.0.0).
See #2722
2022-11-04 15:23:17 +01:00
Mark Paluch
2dc7c1421c Prepare 3.0 RC2 (2022.0.0).
See #2722
2022-11-04 15:23:05 +01:00
Jens Schauder
d56bbbdefb Make dependency tests based on ArchUnit.
The DependencyTests are reimplemented using ArchUnit and enabled.

See #2708
Original pull request #2706
2022-11-02 11:08:37 +01:00
Mark Paluch
1d1566acd3 After release cleanups.
See #2691
2022-10-13 17:31:16 +02:00
Mark Paluch
d29bedc1c1 Prepare next development iteration.
See #2691
2022-10-13 17:31:15 +02:00
Mark Paluch
db8b3c1ee7 Release version 3.0 RC1 (2022.0.0).
See #2691
2022-10-13 17:24:25 +02:00
Mark Paluch
e2695c6f09 Prepare 3.0 RC1 (2022.0.0).
See #2691
2022-10-13 17:24:04 +02:00
Mark Paluch
9c993e22f5 Polishing.
Reformat code and reorder methods according to visibility. Reduce type and method visibility where applicable.

See #2680
Original pull request: #2682.
2022-10-04 15:46:14 +02:00
Christoph Strobl
e7cc9a6104 Generate custom bean initialization code for types exposed via ManagedTypes during AOT.
We now replace ManagedTypes bean definitions with generated code that contain the discovered types to avoid class path scaning.

Closes: #2680
Original pull request: #2682.
2022-10-04 15:46:14 +02:00
Spring Builds
b4511852d5 After release cleanups.
See #2659
2022-09-19 14:39:03 +00:00
Spring Builds
6d9ebaeffd Prepare next development iteration.
See #2659
2022-09-19 14:38:51 +00:00
Spring Builds
37bbd0fb64 Release version 3.0 M6 (2022.0.0).
See #2659
2022-09-19 14:15:19 +00:00
Spring Builds
fff27673c6 Prepare 3.0 M6 (2022.0.0).
See #2659
2022-09-19 14:12:50 +00:00
Mark Paluch
b902f230c9 Adopt to changed Mockk artifact name.
Closes #2687
2022-09-12 10:10:34 +02:00