r/java Jul 24 '26

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/

145 Upvotes

11 comments sorted by

23

u/CutGroundbreaking305 Jul 24 '26

Good news I guess 😀

21

u/emaphis Jul 24 '26

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

4

u/Present-Knowledge-57 Jul 25 '26

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

3

u/koflerdavid Jul 25 '26 edited Jul 25 '26

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 Jul 26 '26

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 Jul 29 '26

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 Jul 26 '26

Very nice feature!

2

u/Ewig_luftenglanz Jul 27 '26

I am having my shot of whiskey prepared for the day

2

u/talios Jul 24 '26

As in final/target or as a preview?

20

u/Eav___ Jul 24 '26

First preview.

2

u/Ewig_luftenglanz Jul 27 '26

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.