Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[eclipse-dev] Java 24 Feature Status for Eclipse 2025-03 (4.35)
  • From: Manoj Nalledathu Palat <manoj.palat@xxxxxxxxxx>
  • Date: Wed, 19 Mar 2025 04:57:54 +0000
  • Accept-language: en-GB, en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=in.ibm.com; dmarc=pass action=none header.from=in.ibm.com; dkim=pass header.d=in.ibm.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=O2zNRLF060gfMomiCYBckE1EILkTJosxFnIaZ+4mRh8=; b=XHXCZ7nZBpHiUxc2ucMa1ue7GBwJiVH5iZaTh0y31svbpUwloJ21Jb8Ab1EAcCfRjeIq2ulBwu7jGoVLAq7zggPw7Y24/L5bs1LrhWxv+R0e2DXOJztYedLwmF491dugC6zixUdymIADDOgGwb4ZK/aPcqHI34aZMDK/wp6LGBvt4O8xOE16Pyo9gWcRtNlk0+VXNBkkLNcKYJOPxWQnKaoDjyc02ZePZ9zi68RXFxByQbY8iLjpe2Dl5soT29YWFYf0p1i8Q0dj2rV0wu8lZNxQ6kmOs5nZaEOPVsbcFx8lNvLO4uNj8yhgtlG8CgwakIV9cntWPD/Xlsvx/9uLaw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=HT7SHT0/FZRTuIvi6Yegb/cuQONsxNfpFw59heBTMz3qGGcvDAAj+x5BrA6dUVravAsXhqXqWeFqmsqB0E43B6xlaAqVtiKXBZr/EfrXrQ0s+oWFKGMRvYZ5ZLvY1lU7t6g57gcGW8U4fxVhkW5CpoQnVl1HUJC+LGcuBC22CtItU9yEvC4l6zevR1UKKFvhN7Bq+qLA9bU6/JWKr/Q6v9hx9Ba0076xrm1y0Hur2ji7lorV0WnSqFVRdqp5KyHCoCDCbozbDNowSMrWPOhbGoRu5IC+30rg8+LcFN1Vlu4w/ZFFHdc3x3ZKJ0qWIOnxKbP3Jj6t269Mbj0CsVtRFA==
  • Delivered-to: eclipse-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/eclipse-dev/>
  • List-help: <mailto:eclipse-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/eclipse-dev>, <mailto:eclipse-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/eclipse-dev>, <mailto:eclipse-dev-request@eclipse.org?subject=unsubscribe>
  • Thread-index: AQHbmIkYHSNxVpHsA0SCqxVyOIl7uQ==
  • Thread-topic: Java 24 Feature Status for Eclipse 2025-03 (4.35)

Dear All,

 

We are pleased to announce the status of Java 24 features for Eclipse 2025-03 (4.35).

 

JEP 488: Primitive Types in Patterns, instanceof, and switch (Second Preview)

JEP 492: Flexible Constructor Bodies (Third Preview)

JEP 494: Module Import Declarations (Second Preview)

JEP 495: Simple Source Files and Instance Main Methods (Fourth Preview)

 

The compiler and the basic IDE support for the above JEPs are available via the release which can be obtained through one of the following ways:

 

        1. Java 24 Marketplace entry:  https://marketplace.eclipse.org/content/java-24-support-eclipse-2025-03-435

        2. Update site :  https://download.eclipse.org/jdt/updates/4.35-P-builds/

 

Additionally, we will have the following options available soon:

        3. Eclipse Installer: https://www.eclipse.org/downloads/packages/installer

        4. From a 4.36 integration build [https://download.eclipse.org/eclipse/downloads/]

 

Known issues can be tracked via the issue list and will be retargeted to 4.36 timeframe or to the next Java version as appropriate.

 

This release also saw a lot of release-mechanism related changes - thanks to Stephan Herrmann for doing the heavy lifting of the same. And also thanks to Ed Merks for his suggestions, changes and for adding the Java 24 support option that will be available in the installer.

 

I would also like to take this opportunity to thank everyone – the team, contributors, bug reporters, early adopters, and one and all - involved in Java 24 support. Special mention to all who jumped in to help with the Java 24 work. And also to those who took care of non-Java 24 support related activities to keep the master going forward,  which helped a section of team focus and prioritize the Java 24 support work. 

 

Thanks and Regards,

Manoj N Palat

Eclipse Java Development Tools (JDT)

IBM.

 


Back to the top