JGit
Features
- Read support for git worktrees where a repository has multiple workingtrees which can be checked out on different versions
Breaking Changes
- Update jakarta.servlet:jakarta.servlet-api to 6.1.0
- Update minimum Java version to 17
- Refactored signing API to enable other signing mechanisms beyond GPG
- Bundle
org.eclipse.jgit.gpg.bc
no longer registers the BouncyCastleProvider
security provider by default; see issue #33. If you need it, for instance for AES/OCB support for some encrypted GPG private keys, register it yourself, for instance like EGit does.
- API cleanup removing deprecated methods
Other Changes
The complete list of new features and bug fixes is available in the
release notes.
Contributors
The following 14 developers worked on this release:
Antonin Delpeuch, Daniele Sassoli, David Ostrovsky, granny, Ivan Frade, Janne Valkealahti, Kaushik Lingarkar, Laura Hamelin, Luca Milanesio, Matthias Sohn, Max Haslbeck, Sam Delmerico, Sergey Zakharov, Thomas Wolf