Eclipse EGit: Git Integration for Eclipse 7.4.0

7.4.0

Description

New Features

  • egit-97 Staging View: extensible commit message toolbar

Usability Improvements

  • egit-57 [themes] Fix light theme in staging and history views

Performance Improvements

  • egit-92 Configure common viewer limit for git repositories view

Bug Fixes

  • GitDecorator: guard against already disposed display

Build and Release Engineering

Update dependencies

  • apache sshd to 2.16.0
  • bouncycastle to 1.81
  • bytebuddy to 1.17.7
  • commons-codec to 1.19.0
  • commons-compress to 1.28.0
  • commons-io to 2.20.0
  • commons-lang3 to 3.18.0
  • jetty to 12.1.0
  • mockito to 5.19.0
  • org.assertj:assertj-core to 3.27.4

Update orbit dependencies

  • junit 5 to 5.13.4
  • junit-platform to 1.13.4
  • lucene to 10.2.2.v20250621-0700
  • org.commonmark.ext-gfm-tables to 0.25.1
  • org.mortbay.jasper.apache-el to 10.1.43

Miscellaneous

  • egit-100 Remove dangling </setupTask> to fix oomph setup configuration
  • [releng] Enforce baseline Eclipse 4.36 (2025-06)
  • egit-98 Fix tycho.scmUrl
  • [oomph] Update and cycle API baselines
  • Fix URLs in egit project set
  • Remove org.eclipse.jetty.servlet-api since we use jakarta.servlet-api 6.1.0
  • Add target platform for Eclipse 2025-09 (4.37)
  • Update build to use 4.36 target platform and delete all older target platforms to reduce maintenance overhead
     
API Certification

The project leadership certifies that the APIs in this release are "Eclipse Quality".

Conforms To UI/UX Guidelines
Not verified
This release is part of Eclipse IDE 2025-09