1.0.0-RC1
Pre-release
Pre-release
What's Changed
- Enhance Readme file by @otaviojava in #583
- Upgrade Jakarta NoSQL API version by @otaviojava in #589
- change '#id' to 'id(this)' by @gavinking in #587
- Fixes to code examples in jdoc and spec by @gavinking in #590
- TCK tests for literals in query language by @njr-11 in #592
- fix section in interceptor bindings by @gavinking in #596
- split repository.asciidoc into multiple files by @gavinking in #585
- formatting of pagination-related code examples by @gavinking in #597
- TCK has outdated expectation for exception type by @njr-11 in #593
- TCK tests for boolean operators and parenthesis by @njr-11 in #598
- change Iterable -> List in TCK & remove requirement that repo be backed by EntityManager by @gavinking in #591
- TCK must use JDQL rather than JPQL for Query by @njr-11 in #600
- TCK tests for queries without all clauses by @njr-11 in #601
- clarify that the type of "count(this)" is Long by @gavinking in #604
- fix two typing errors in TCK by @gavinking in #602
- Remove commons-io Dependency by @mswatosh in #609
- Remove mockito dependency by @mswatosh in #610
- compile with -parameters by @gavinking in #586
- TCK tests for JDQL UPDATE and DELETE by @njr-11 in #607
- Add Order.by(List) by @gavinking in #606
- clarify that variadic parameters are allowed for lifecycle methods by @gavinking in #614
- clarify portability of @query by @gavinking in #615
- add a constructor to CursoredPageRecord implementing an idiom from Nathan by @gavinking in #611
- char[] -> Character[] in TCK query method return type by @gavinking in #605
- TCK superinterface is no longer valid by @njr-11 in #621
- remove TCK test for removed features of query by method name by @gavinking in #628
- sync requirements for sorting with JPQL by @gavinking in #627
- remove a new test from TCK by @gavinking in #626
- documentation is lacking for implied equals on Query by Method Name by @njr-11 in #625
- Removing import for checkstyle by @mswatosh in #629
- Fix readme with a proper repository by @otaviojava in #616
- make javadoc for Order and Sort consistent with spec by @gavinking in #633
- Extract method query in a single asciidoc by @otaviojava in #632
- more work on javadoc for Order and Sort by @gavinking in #634
- separate PDF document for Query by Method Name by @gavinking in #636
- fix type of query by method name parameter in TCK test by @gavinking in #642
- improve Query by Method Name doc by @njr-11 in #635
- There should be an EnityQualifier type of annotation to mark custom entity defining annotations by @otaviojava in #644
- Remove Sort at PageRequest by @otaviojava in #639
- fix broken links to Query by Method Name by @gavinking in #646
- copy information from module-info to spec by @gavinking in #645
- remove test for runtime error from TCK since method may be rejected at compilation time by @gavinking in #641
- clean up unused import by @gavinking in #648
- TCK broken by #639 by @njr-11 in #652
- plug a loophole in repository inheritance by @gavinking in #651
- fixes to Javadoc by @gavinking in #650
- Fix QBN issue in CDI tests by @KyleAure in #649
- Fixing subtitle for Extension html file by @mswatosh in #654
- fix another broken link by @gavinking in #659
- remove two obsolete sentences from jdoc by @gavinking in #656
- specification document is out of sync with #639 by @njr-11 in #655
- EntityDefining was added without updating TCK by @njr-11 in #647
- fix {@code } inside
by @gavinking in #662
- Static metamodel examples show bad coding practices by @njr-11 in #666
- Fix invalid method name in JavaDoc by @njr-11 in #664
- add references to other specs by @gavinking in #668
- improvements to Query by Method Name grammar by @gavinking in #658
- Fix more javadoc broken by the PageRequest/Sort decoupling by @njr-11 in #665
- give cursor TCK tests a meaningful page number rather than defaulting to 1 by @njr-11 in #678
- use @linkplain where appropriate in PageRequest by @gavinking in #673
- Add issue management to pom.xml by @KyleAure in #680
- PageRequest.page(num) method can cause wrong usage by @njr-11 in #679
- improve presentation of info on Query by Method Name by @gavinking in #669
- PageRequest toString wrongly states a cursor has multiple keys by @njr-11 in #683
- more improvements to the presentation of the QbMN feature by @gavinking in #685
- Address signature test issues from issue 681 by @starksm64 in #682
- use @query and @find for example code in chapter 4 by @gavinking in #663
- JavaDoc needs to align with recent changes to method name grammar by @njr-11 in #684
- fix bug in TCK testVersionedInsertUpdateDelete() by @gavinking in #688
- beforeKey and afterKey were missed in some examples by @njr-11 in #686
- mention EmptyResultException in Javadoc for @find and @query by @gavinking in #693
- update sigtest to 2.2 everywhere by @gavinking in #687
- Upgrade to 2.3 signature test plugin by @KyleAure in #695
- fix bug in example using static metamodel by @gavinking in #692
- Missing word in PageRequest javadoc by @njr-11 in #697
- fix missed {@code } in
by @gavinking in #699
- change collection in TCK to use fetch=EAGER by @gavinking in #701
- Fix signature testing after upgrade to jakarta.tck signature test plugin by @KyleAure in #698
- Add test case for custom entity types and fix query methods for validation by @KyleAure in #667
- The Person entity had no @id field, which is required by JPA by @gavinking in #704
- TCK test for ID(THIS) by @njr-11 in #620
- Revert "TCK test for ID(THIS)" by @otaviojava in #706
- Use web archive instead of java archive for standalone by @KyleAure in #707
- limit countBy methods to return long instead of int by @gavinking in #708
- simplify testing registration of AddressRepository, DirectoryRepository by @gavinking in #710
- Fix required property jakarta.tck.profile by @KyleAure in #702
- Further refactoring of CDI tests by @KyleAure in #711
New Contributors
- @starksm64 made their first contribution in #682
Full Changelog: 1.0.0-M4...1.0.0-RC1