New Features
- egit-12 If an external GPG is used for signing also use the external GPG for signature verification.
- egit-12 GPG signing: improve error reporting
Bug Fixes
- Revert "EGitCredentialsProvider: support asking for a password only". It bypassed the Eclipse secure storage, which is highly inconvenient in case of SSH password authentication.
Build and Release Engineering
Update dependencies
- Apache MINA sshd to 2.12.0
- byte-buddy to 1.14.12
- JNA to 5.14.0
- lucene feature to 4.31.0.v20240221-0830
- mockito to 5.8.0
- org.apache.commons:commons-compress to 1.26.0
- org.apache.commons.commons-logging to 1.3.0
- org.assertj:assertj-core to 3.25.3
- org.mockito:mockito-core to 5.10.0
- jetty to 10.0.20
- com.ibm.icu to 74.2.0
- org.apache.batik.constants to 1.17.0.v20231215-1130
- org.apache.batik.css to 1.17.0.v20231215-1130
- org.apache.batik.i18n to 1.17.0.v20231215-1130
- org.apache.batik.util to 1.17.0.v20231215-1130
- org.eclipse.orbit.maven.lucene.feature.group to 4.31.0.v20231217-0900
- org.mortbay.jasper.apache-jsp to 9.0.83
Update maven plugins
- tycho to 4.0.6
- all Maven plugins
- Increase minimum Maven version to 3.9.0 since that's required by Tycho 4.0
Miscellaneous
- [releng] Use GerritHub/Github URLs for Oomph setup
- Remove Maven module of target platform
- Add 4.31 target platform and update to orbit 4.31
- egit-9 Add a PR template to point to GerritHub
- Automatically add labels to new issues
- README: update links to Github wiki
- Configure Github issue reporting