Notice: Some of the services that support the smooth operation of our websites are still in the process of being restored. As a result, certain features—such as images and committer paperwork—may be temporarily unavailable. Our team is actively working to resolve these issues and restore full functionality as soon as possible.

Thank you for your patience and understanding.

Eclipse EGit: Git Integration for Eclipse 7.2.0

Features

  • StagingView: make use of new JGit AddCommand behavior to implement the more modern behavior of C git and now also stages deletions automatically if paths are given
  • egit-59 Signing: support smimesign for x509 signatures

Usability Improvements

  • Signing: locate the program on $PATH
  • Enhanced support of Git Tags in Team Projects Sets
  • egit-67 [RepoView] Show stash message first before stashed commits

Bug Fixes

  • CommitMessageComponent: improve empty message detection
  • egit-73 DiffRegionFormatter: adapt to JGit changes
  • egit-76 Staging View: fix display for case collisions
  • EGitGpgConfig: restore override functionality

Build and Release Engineering

Update dependencies:

  • bouncycastle to 1.80
  • byte-buddy to 1.17.1
  • com.google.code.gson:gson to 2.12.1
  • commons-codec:commons-codec to 1.18.0
  • commons-io:commons-io to 2.18.0
  • commons-logging:commons-logging to 1.3.5
  • jetty to 12.0.16
  • jna to 5.16.0
  • mockito to 5.15.2
  • org.apache.sshd:sshd-osgi to 2.15.0
  • org.apache.sshd:sshd-sftp to 2.15.0
  • org.assertj:assertj-core to 3.27.3
  • [ssh, releng] Remove the net.i2p.crypto.eddsa bundle

Update maven plugins:

  • ecj to 3.40.0
  • spotbugs-maven-plugin to 4.9.1.0
  • tycho to 4.0.11

Misc

  • Remove unused Orbit target platform definitions
  • Add target platform egit-4.35 for Eclipse 2025-03
  • [oomph] Update and cycle API baselines
     
Release Date
Release Type
Minor release
This release is part of Eclipse IDE 2025-03