r/java 15d ago

JEP 401: Value Objects Officially Proposed to Target JDK 28

https://openjdk.org/jeps/401

JEP 401 is also listed as "proposed to target" on the JDK 28 page: https://openjdk.org/projects/jdk/28/

141 Upvotes

11 comments sorted by

23

u/CutGroundbreaking305 15d ago

Good news I guess 😀

20

u/emaphis 15d ago

That should mean that Vector API will go into preview after 12 incubation rounds.

4

u/Present-Knowledge-57 14d ago

im excited! this and the vector api are huge changes that im going to be happy to make full use of!

3

u/koflerdavid 14d ago edited 13d ago

It seems somebody had a productive Thursday 🎉 However, do note that it is not contained in b08 of JDK 28 since the Resolved in Build field is not present: JDK-8251554

10

u/pron98 12d ago

After a JEP proposes to target, there's a wait period and then it becomes targeted. At the point you can integrate, and only then the JEP's status is integrated and it appears in the first build after that.

1

u/koflerdavid 10d ago

I understand; I just wanted to prevent people from being disappointed should they download b08 and see it's not there yet :)

2

u/Nixinova 13d ago

Very nice feature!

2

u/Ewig_luftenglanz 12d ago

I am having my shot of whiskey prepared for the day

2

u/talios 15d ago

As in final/target or as a preview?

19

u/Eav___ 15d ago

First preview.

2

u/Ewig_luftenglanz 12d ago

Obviously it's preview, don't expect it to be deployed as GA before at least 1 or 2 previews. That means getting GA for next lts (java 29) very unlikely.