javaparser-parent-3.28.1
- Implement switch expr type extraction (PR #4968 by @mrjameshamilton)
- refactor(lexicalpreservation): introduce TextElementSequence API and migrate core classes (PR #4955 by @jlerbsc)
- refactor: Extract and centralize indentation logic in lexical preservation (PR #4952 by @jlerbsc)
- fix(grammar): allow empty component list in RecordPattern (PR #5008 by @jlerbsc)
- Fix: issue #4974 How to detect array.length ValueDeclaration (PR #5000 by @jlerbsc)
- Fix CommentInserter crash on compact classes (PR #4963 by @johannescoetzee)
- Resolve parsing issue for module-info classes with multiple exports (PR #4962 by @mrjameshamilton)
- Issue3365 (PR #4956 by @jlerbsc)
- Fix: issue 4949 Parsing issue in switch with yield with Java 25 parser configuration (PR #4950 by @jlerbsc)
Thank You to all contributors who worked on this release!
3.2.4
- Improved access expiration's read performance by avoiding false sharing effects caused by the timestamp update
- Fixed head-of-line blocking of expiration queues caused by in-flight async entries (#1954)
- Fixed various minor issues found using AI audits
- Added ObjectInputFilter support to JCache