1.0.0-M4
Pre-release
Pre-release
What's Changed
- more precise wording around transaction enlistment by @njr-11 in #483
- remove integration with Jakarta Persistence by @gavinking in #480
- Update after release 1.0.0-M3 by @KyleAure in #481
- add Order.getSorts() by @gavinking in #482
- List was already unmodifiable by @njr-11 in #487
- Enhance readme file explain more about the type safe by @otaviojava in #484
- Remove BasicRepository.countBy by @njr-11 in #493
- Attribute is missing type by @njr-11 in #494
- fix requirements in Javadoc for built-in lifecycle annotations by @gavinking in #490
- expand spec sections on JTA and Jakarta Interceptors by @gavinking in #489
- Fix tck and javadoc errors and mistake with future compatibilty by @njr-11 in #495
- add Cursor.elements() by @gavinking in #496
- Replace Sort by Sort<? super T> where appropriate by @gavinking in #499
- Update using generic by @otaviojava in #498
- CrudRepository update contradicts new lifecycle method javadoc and TCK broken by @njr-11 in #502
- similar to #485, add convenience impls of Page and Slice by @gavinking in #491
- add convenience implementations of metamodel types by @gavinking in #485
- fix to SliceRecord by @gavinking in #505
- use a @linkplain by @gavinking in #509
- remove an obsolete requirement by @gavinking in #513
- rationalize the supported query return types by @gavinking in #511
- add boolean Page.hasNextPage() by @gavinking in #506
- clarify combined sort and keyset cursors by @njr-11 in #510
- TCK coverage for hasNext and hasPrevious by @njr-11 in #515
- simplify pagination API by @gavinking in #517
- TCK tests using return types that no longer correspond to spec requirements by @njr-11 in #522
- requestTotal is lost when subsequent methods are invoked by @njr-11 in #521
- PageRecord computes incorrect moreResults when totalElements unknown by @njr-11 in #524
- use {@code } everywhere by @gavinking in #528
- enum ordering behavior is not documented by @njr-11 in #527
- make the CDI section a bit more explicit... by @gavinking in #526
- migrate naming / terminology away from "keyset" by @gavinking in #525
- lots of improvements to the Javadoc by @gavinking in #531
- fix up spec and javadoc requirements with respect to special parameters by @gavinking in #530
- recover javadoc change which was lost during merge by @gavinking in #533
- roll back commit 6368651 by @gavinking in #538
- alignment of @find and @delete with JDQL work by @gavinking in #544
- Initial specification of JDQL by @gavinking in #520
- raft of minor cleanups by @gavinking in #548
- Keep record style at the CursoredPage by @otaviojava in #552
- Update update method to achieve consistency between other writing methods in repository interfaces by @otaviojava in #549
- minor changes to chapter 4 by @gavinking in #550
- change Iterable to List in lifecycle method signatures by @gavinking in #554
- two clarifications to semantics of 'order by' by @gavinking in #561
- three minor changes by @gavinking in #562
- Small fix at genetic staticmetamodel by @otaviojava in #565
- Remove methods at BasicRepository by @otaviojava in #566
- TCK tests broken by removal of alias for id by @njr-11 in #569
- clean up and reorg module-info.java by @gavinking in #571
- Correct reference to outdated nosql package name by @njr-11 in #572
- Update for Milestone 4 by @KyleAure in #568
- improve two sentences of spec by @gavinking in #570
- fix broken emdashes in PDF output by @gavinking in #573
- remove requirement that JD providers init user-written metamodel by @gavinking in #567
- minor clarification on language with respect to types by @gavinking in #578
- Downgrade the maven-gpg-plugin to 3.1.0 by @otaviojava in #579
- clarify that user-defined generic repository supertypes are not supported by @gavinking in #575
- Update the Javadoc of @query after merge of JDQL by @gavinking in #551
- fix unclear spec doc for the OrderBy keyword by @njr-11 in #577
- Update signatures for M4 by @KyleAure in #582
Full Changelog: 1.0.0-M3...1.0.0-M4