Past releases: 2023-12 2023-09 2023-06 2023-03 2022-12 2022-09 2022-06 2022-03 2021-12 2021-09 2021-06 2021-03 2020-12 2020-09 2020-06 2020-03 2019-12 2019-09 2019-06
- March 13, 2024 (calendar) - projects - wiki - website (New & Noteworthy) - splash screen
- Builds: latest unreleased → released (Jenkins, *.aggrcon, update sites: staging, release)
- Social media: X/Twitter, Mastodon, YouTube (Eclipse IDE playlist)
- Java, Maven, Gradle
- Java development tools (JDT) 4.30→4.31: Eclipse 4.31 - New and Noteworthy - Java Development Tools (log), Git core UI
- (EclEmma (Java code coverage) 3.1.8: changes (JaCoCo), Git, bugs)
- M2Eclipse (Maven) 2.5.0→2.6.0: release notes, review, commits, issues
- (LemMinx-Maven 0.11.0→0.11.1 (included via m2e): release notes, commits, issues)
- Buildship (Gradle) 3.1.8→3.1.9: review, commits, announcements
- General
- (JGit/EGit 6.8→6.9: wiki JGit/EGit, review JGit/EGit, commits JGit/EGit)
- Web, XML
- (Wild Web Developer 1.3.3: GitHub, release notes, commits)
- (JavaScript/TypeScript language server (
"typescript": "..."
;plugins/org.eclipse.wildwebdeveloper_<version>/node_modules/typescript/package.json
): 5.2.2 releases, announcement) - (LemMinX 0.27.0 (
org.eclipse.lemminx ... <version>...</version>
): GitHub, changelog) - TM4E (TextMate) 0.8.1→0.10.3: GitHub, review, releases, commits
- (LSP4E (LSP Eclipse IDE integration) 0.24.4→0.25.0: GitHub, releases, commits, review)
- (LSP4J (LSP Java binding) 0.21.1→0.22.0: GitHub, release, commits, review)
- (JavaScript/TypeScript language server (
- (Web Tools Platform 3.32→3.33: commits JSF/JEE/Dali/Server Tools/Source Editing)
- (Wild Web Developer 1.3.3: GitHub, release notes, commits)
- (C/C++, PHP)
- (CDT (C/C++) 11.4.0→11.5.0: New & Noteworthy, releases, commits, issues)
- (Embedded CDT (C/C++ for Arm/RISC-V) 6.4.0→6.5.0: GitHub, commits, review, news)
- (PDT (PHP) 8.2.0→8.3.0: issues, commits, New & Noteworthy 8.2)
- (CDT (C/C++) 11.4.0→11.5.0: New & Noteworthy, releases, commits, issues)
- Java 📽️
- Java 22 support as preview/patch via Marketplace maybe after it has been released (branch exists, but update site is yet empty)
- Editor
- New Refactoring: Make static
- By the way, Compare Editor shows number of differences (see below)
- Analysis of resource leaks improved with the annotations
@Owning
/@NotOwning
- (Support for code completion inside text block templates: String Templates still preview feature in Java 21 (JEP 430) and Java 22 (JEP 459))
- New Refactoring: Make static
- Formatter:
- Maven 📽️
- Improved toolchain.xml handling: new preference Maven > User Settings: User Toolchains
- Project preference for automated Maven project configuration updates: Automatically update Maven projects configuration
- (Support of global and user settings in .mvn/maven.config)
- (Improved resource linking (see also commit))
- (Embedded and use Maven 3.9.6)
- (Gradle)
- (Kotlin DSL editor support via the update site https://download.eclipse.org/buildship/updates/latest/ (by Nikolai Vladimirov in the Google Summer of Code program))
- (Performance:)
- (Remember non-existence of files)
- (Increase JavaModelCache)
- (
final
and cache JavaElement members) - (O(n) StringLiteral concatenation)
- (Less calls to isInModuleDeclaration() and reorder costly conditions)
- (Faster TypeHierarchy)
- (Deduplicate "eclipse" ("can be reproduced by renaming a class in Platform workspace to IPath"))
- (Cache JARs during UI Operations: improves performance of Call-Hierarchy, Type-Hierarchy, Hover, ...)
- (Batch reads in UI)
- General/Platform 📽️
- Windows Defender Exclusion Check
- Compare Editor: number of differences
- Default editor for a content type: in preferences General > Content Types
- Open unassociated file with Advanced Text Editor
- UI
- Light theme: highlighting of active editor/view: similar to dark theme
- (On macOS, on hovering slightly different editor/view tab color)
- Options to hide view icons: preferences General > Appearance
- Windows 11: The text editor font defaults now to Consolas
- Maximum number of elements to show initial in views
- (Showing resolved workspace path in launch dialog (File > Switch Workspace > Other...))
- (Quick Search: dialog title now with the query)
- (Installation Details: Filter field for Features)
- (improvement in progress bar consistency and smoothness)
- TextMate:
- WTP XML Classic theme
- (Language configuration supports now also: Indentation Rules and Colorized Bracket Pairs)
- (Language support via LSP:)
- (Performance:)
- (Mylyn)
- (Git)
- (Web)
- (Under development)
- (Gradle: Kotlin DSL support:
build.gradle.kts
(does not work on Windows yet)) - (Debug: show values inline (not yet supported in Java, JavaScript, etc.))
- (Syntax highlighting and more for various languages/formats via the tm4e language pack feature)
- (Run/Debug As > ... right-click menu directly shows available launch configurations_: supported by JDT?)
- (Gradle: Kotlin DSL support:
- → As YouTube video (title prefix until release:
+++Coming on March 13, 2024+++
)