HTTP/2 301
server: AkamaiGHost
content-length: 0
location: https://openjdk.org/projects/jdk-updates
date: Sat, 19 Jul 2025 05:22:53 GMT
HTTP/2 301
content-type: text/html
location: /projects/jdk-updates/
content-security-policy-report-only: default-src 'self' *.openjdk.java.net feedburner.google.com; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval' feeds.feedburner.com *.statcounter.com statcounter.com; img-src 'self' data: *.statcounter.com *.openjdk.java.net feedburner.google.com; frame-ancestors 'none'; report-uri https://openjdk.report-uri.io/r/default/csp/reportOnly
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
x-content-type-options: nosniff
x-akamai-transformed: 0 - 0 -
date: Sat, 19 Jul 2025 05:22:54 GMT
set-cookie: _abck=DDC631FE37B7E5EC21FEB41D48B9F28D~-1~YAAQja1NaL1i9RmYAQAAYaIiIQ5I5Wz5OKz+ln4jhbW6BRu/NaOJaRw/gftTjYDytrLaxQFNQo+qQGxfZAGv04U+uDXg66cMnZMsffAcD+5At8UuJN2XEexOGzCScPbPOEUAgPh+dmUvFO81FYvSRQ8FCzymhiipQNsnE09MmDCI9xhpuHifIRNtt7FlT14WM/qVFAC0HkoHlR5jJSQ11NLaswzO3satofvdAhvcJNOxmEKD+zaY2zlyiouem3fuy79IAK2AqBJtv9dXmWp5nKZRNz9l5nr6o8az+Su45UA9jKxW2+XgC579/8mVzex3JlOvB5gNzNjg7JEMxm+KmYJ8ocK+UdHbfjopoKxXBtXxZv/LREM5iFR7q9cDeiwmo3D8Cw7Hw+1CUNymDxJdJg83oX5p8FbbUWLiAzTDvrPTSpywhhAoCvMwXGCUHEdqfu4Ifp0=~-1~-1~-1; Domain=.openjdk.org; Path=/; Expires=Sun, 19 Jul 2026 05:22:54 GMT; Max-Age=31536000; Secure
set-cookie: bm_sz=91F58BDE2895ADD79FDE45664EE5B970~YAAQja1NaL5i9RmYAQAAYaIiIRyjXx9qxu6HpIul7KnRiMui2FQlU6YkNRg6uUSoEJjTPT/AswLIEuu1csLkcBgJXZRv59dox3bHbrgXSDNknQadKqw79RMe8iUIQYsN+3tgNCm8OD4sy4e1q05ZyR25QACxew2OAPuzZaQG1H85N7FYAcEPcQGKV20H7yuowGdLu8f4Wbp7dmDAtTv9vbA2BaAJlNV4xEPhrmDt3yaCWuLlKxqHKcewZbMrIFl77qWQLw53IxRmx9yWY+L21YHNC3CVNCgzSWXAq1NAlQi+cra6tflRnjitZS5qVP2yEUvNKPD06O8orbhNARKI6OUY7rkJxLDQMnZnXL8+NCKTPgVJBZIsv6o=~3552821~3425845; Domain=.openjdk.org; Path=/; Expires=Sat, 19 Jul 2025 09:22:53 GMT; Max-Age=14399
HTTP/2 200
content-type: text/html
last-modified: Thu, 05 Jun 2025 17:17:36 GMT
vary: Accept-Encoding
etag: "6841d130-2bb7"
content-security-policy-report-only: default-src 'self' *.openjdk.java.net feedburner.google.com; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval' feeds.feedburner.com *.statcounter.com statcounter.com; img-src 'self' data: *.statcounter.com *.openjdk.java.net feedburner.google.com; frame-ancestors 'none'; report-uri https://openjdk.report-uri.io/r/default/csp/reportOnly
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
x-content-type-options: nosniff
accept-ranges: bytes
x-akamai-transformed: 0 - 0 -
content-encoding: gzip
date: Sat, 19 Jul 2025 05:22:55 GMT
content-length: 2963
JDK Update Releases
The goal of this Project is to develop updates for the JDK Project.
This Project is sponsored by the Build
Group.
The Project's primary mailing list is jdk-updates-dev.
You can monitor the repo for changes at jdk-updates-changes
Processes
People
- Rob McKenna
serves as the Project Lead.
- The list of Reviewers, Committers, and Authors can be found in
the jdk-updates
entry of the OpenJDK Census.
JDK Update Releases
Under the new JDK
Project release model, new feature releases are planned to be
released in a strict 6 month cadence. Once a feature release enters
RDP2, a corresponding jdk-updates repo should be opened to
accommodate fixes that would not otherwise make the feature release
GA.
The first jdk-updates release in a series occurs within a month
of the JDK feature GA milestone. The RDP2 date is approximately 12
weeks prior to the update release GA date.
Exceptions may be made for a limited time for urgent issues (P1s
or serious regressions) at the discretion of the maintainer. If you
are requesting an exception for a push post-RDP2 it should be
outlined in the request justification.