Christoph Strobl
00c19e6563
Release version 3.5.8 (2025.0.8).
...
See #3427
3 weeks ago
Christoph Strobl
a733609d11
Prepare 3.5.8 (2025.0.8).
...
See #3427
3 weeks ago
Tran Ngoc Nhan
97db86de88
Fix typos in Javadoc.
...
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
Closes #3440
3 weeks ago
Mark Paluch
7be63814ed
Add Readme templates.
...
See spring-projects/spring-data-build#2758
4 weeks ago
Jens Schauder
0e0f32bb05
Polishing.
...
Undo one wierd import replacement.
Original pull request #3315
4 weeks ago
Tran Ngoc Nhan
5d3ebd2717
Fix typos
...
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
Original pull request #3429
4 weeks ago
Jongil Kim
a297af9e91
Fix typos.
...
Signed-off-by: Kim Jongil <whddlf0504@naver.com>
Original pull request #3430
# Conflicts:
# src/main/java/org/springframework/data/mapping/PropertyReferenceException.java
4 weeks ago
Jens Schauder
2c46503194
Polishing.
...
Improve wording.
Original pull request #3438
# Conflicts:
# src/main/java/org/springframework/data/util/ReflectionUtils.java
4 weeks ago
Tran Ngoc Nhan
ff2d154fcf
Fix Javadoc typos.
...
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
Original pull request #3438
# Conflicts:
# src/main/java/org/springframework/data/util/ReflectionUtils.java
4 weeks ago
Jens Schauder
6f944c0c2d
Polishing.
...
Improve wording.
See #3438
4 weeks ago
Tran Ngoc Nhan
50029802fb
Remove unused method.
...
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
Original pull request #3408
4 weeks ago
Mark Paluch
7449dd7352
Extend license header copyright years to present.
...
See #3436
4 weeks ago
Mark Paluch
4dab3b94c1
After release cleanups.
...
See #3405
2 months ago
Mark Paluch
930462f56e
Prepare next development iteration.
...
See #3405
2 months ago
Mark Paluch
c78f782931
Release version 3.5.7 (2025.0.7).
...
See #3405
2 months ago
Mark Paluch
c628b27d83
Prepare 3.5.7 (2025.0.7).
...
See #3405
2 months ago
Tran Ngoc Nhan
f28c2043d7
Correct Javadoc `@link` references in test Java files.
...
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
Original pull requesst: #3426
2 months ago
Mark Paluch
48281288fc
Update CI Properties.
...
See #3405
2 months ago
Mark Paluch
43814d2ef0
Polishing.
...
Improve Javadoc.
2 months ago
Mark Paluch
f599827bb0
Refine Fluent Query reference documentation.
...
Closes #3419
2 months ago
Mark Paluch
1ad4d057b0
Polishing.
...
Use mapNotNull(…) instead of filter + map.
See #3413
2 months ago
Mark Paluch
5a40833885
Update reactive auditing documentation considering `Authentication` can be `null`.
...
Closes #3413
2 months ago
Mark Paluch
21809f7ac9
Defer `ReturnedClass.inputProperties` lookup.
...
We now deferr input properties lookup to avoid eager parameter introspection and therefore potentially logging of missing property names even in case these are not required.
Also, introduce isDtoProjection() and isInterfaceProjection() methods to simplify calling code typically introspecting ReturnedType.getReturnType().isInterface().
Closes #3410
3 months ago
Mark Paluch
8bfe5d0a90
After release cleanups.
...
See #3381
3 months ago
Mark Paluch
111d97c5d6
Prepare next development iteration.
...
See #3381
3 months ago
Mark Paluch
bda0b8194e
Release version 3.5.6 (2025.0.6).
...
See #3381
3 months ago
Mark Paluch
5f4e31c71f
Prepare 3.5.6 (2025.0.6).
...
See #3381
3 months ago
Mark Paluch
e1234a1755
Update Update security documentation.
...
See #3381
3 months ago
Mark Paluch
8cabeca24f
Filter bridge methods from `DefaultCrudMethods` lookup.
...
We now filter bridge methods when looking up the most specific method when looking for an override.
Closes #3401
3 months ago
Tran Ngoc Nhan
8306220931
Remove duplicate documentation heading identifiers.
...
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
Closes #3399
3 months ago
Jens Schauder
4c073e929f
Fix typo on QueryAnnotation Javadoc.
...
Closes #3395
3 months ago
Mark Paluch
f38c216c4f
Polishing.
...
Refine KotlinInstantiationDelegate design, improve encapsulation to avoid handing in and out values from lookups.
Replace stream usage with loops, remove unused code, avoid duplicate parameter lookups.
See #3389
Original pull request: #3390
3 months ago
Mark Paluch
b935b293c9
Refine Kotlin constructor detection.
...
Attempt two-pass constructor detection in KotlinInstantiationDelegate to detect private constructors that are not synthetic ones.
See #3389
Original pull request: #3390
3 months ago
Edward Poot
eb1ad95f2b
Add test cases for Kotlin private constructor instantiation edge cases.
...
Add two test cases to demonstrate a bug in Kotlin constructor resolution when dealing with private constructors.
Closes #3389
Original pull request: #3390
Signed-off-by: Edward Poot <edwardmp@gmail.com>
3 months ago
Christoph Strobl
22eab8aba7
After release cleanups.
...
See #3359
4 months ago
Christoph Strobl
bfcc16e7d4
Prepare next development iteration.
...
See #3359
4 months ago
Christoph Strobl
ff4e35d763
Release version 3.5.5 (2025.0.5).
...
See #3359
4 months ago
Christoph Strobl
9e588f681f
Prepare 3.5.5 (2025.0.5).
...
See #3359
4 months ago
Oliver Drotbohm
2fb942d362
Explicitly declare jMolecules DDD dependency.
...
Fixes GH-3379.
4 months ago
Mark Paluch
35774bee38
Polishing.
...
Replace space indents with tabs. Reformat code.
See #3375
Original pull request: #3376
4 months ago
Kamil Krzywanski
549e8d4037
Improve `PropertyMatch` performance using precompiled regex patterns.
...
Signed-off-by: Kamil Krzywanski <kamilkrzywanski01@gmail.com>
Closes #3375
Original pull request: #3376
4 months ago
Mark Paluch
09cb6bb820
Update GitHub Actions.
...
See #3359
4 months ago
jbj338033
972a76d022
Fix potential race condition in `Lazy.getNullable()`.
...
The getNullable() method had a subtle race condition where the value field
could be read as null after being assigned but before the resolved flag was
set to true. This could occur if another thread read the value between lines
136 and 137.
This change maintains the existing behavior documented in the class Javadoc
that the supplier may be called multiple times under concurrent access, while
fixing the potential for incorrect null returns.
Signed-off-by: jbj338033 <jbj338033@gmail.com>
Closes #3368
4 months ago
Mark Paluch
0ed5609503
Document placeholder and Ant-style pattern support for `@Enable…Repositories`.
...
Closes #3366
5 months ago
Mark Paluch
bd4c8082f3
Remove `EntityInformation` customization from Entity State Detection Strategies.
...
Customizing EntityInformation has only a single use-case within JPA. All other modules should use customization using the mentioned mechanisms as the underlying MappingContext handles typically IsNew detection but customizing the MappingContext (PersistentEntity) is a deeply involved task.
Closes #3364
5 months ago
Christoph Strobl
52b3e508d0
After release cleanups.
...
See #3348
5 months ago
Christoph Strobl
ddab176bb6
Prepare next development iteration.
...
See #3348
5 months ago
Christoph Strobl
405e32cc5f
Release version 3.5.4 (2025.0.4).
...
See #3348
5 months ago
Christoph Strobl
500becd3b7
Prepare 3.5.4 (2025.0.4).
...
See #3348
5 months ago
Mark Paluch
1e6f212aae
Refine raw Window scrolling documentation example.
...
Avoid skipping last batch, avoid out-of-bounds exception.
Closes #3352
Co-authored-by: r6hk <rennen0929@gmail.com>
5 months ago