Skip to content

Commit

Permalink
Improve JSR information
Browse files Browse the repository at this point in the history
Added <jsr> tag with title information.
  • Loading branch information
andbin committed Jul 7, 2024
1 parent 3b5b531 commit 751badf
Show file tree
Hide file tree
Showing 3 changed files with 85 additions and 62 deletions.
52 changes: 26 additions & 26 deletions docs/index.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML><html lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="last-modified" content="Sat, 06 Jul 2024 17:00:00 GMT+02:00">
<meta http-equiv="last-modified" content="Sun, 07 Jul 2024 15:20:00 GMT+02:00">
<link rel="preconnect" href="https://cdnjs.cloudflare.com">
<title>Java Versions Cheat Sheet</title>
<meta charset="UTF-8">
Expand All @@ -20,8 +20,8 @@
<link rel="canonical" href="https://andbin.github.io/java-versions-cheat-sheet/">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.2.3/css/bootstrap.min.css" integrity="sha512-SbiR/eusphKoMVVXysTKG/7VseWii+Y3FdHrt0EpKgpToZeemhqHeZeLWLhJutz/2ut2Vw1uQEj2MbRF+TVBUA==" crossorigin="anonymous" referrerpolicy="no-referrer">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css" integrity="sha512-SnH5WK+bZxgPHs44uWIX+LLJAJ9/2PkPKZ5QiAj6Ta86w+fsb2TkcmfRyVX3pBnMFcV7oQPJkl9QevSCWr3W6A==" crossorigin="anonymous" referrerpolicy="no-referrer">
<link rel="stylesheet" href="fonts/roboto.css?v=2407061700">
<link rel="stylesheet" href="styles.css?v=2407061700">
<link rel="stylesheet" href="fonts/roboto.css?v=2407071520">
<link rel="stylesheet" href="styles.css?v=2407071520">
</head>
<body>
<div class="container">
Expand Down Expand Up @@ -519,7 +519,7 @@ <h5 class="card-header">Java 1.4 / J2SE 1.4</h5>
<li><span class="jv-val">“Mantis”</span> (1.4.2)</li>
</ul>
</li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=59">JSR-59</a></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=59">JSR 59: J2SE™ Merlin Release Contents</a></li>
<li>Release date: <span class="jv-val">February 13, 2002</span></li>
<li>Latest JDK build:
<ul>
Expand All @@ -545,7 +545,7 @@ <h5 class="card-header">Java 5 / J2SE 5.0</h5>
<ul>
<li>Status: <i class="fa-solid fa-circle-minus jv-status jv-old" title="Old version"></i><span class="jv-val">Old version</span></li>
<li>Code-name: <span class="jv-val">“Tiger”</span></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=176">JSR-176</a></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=176">JSR 176: J2SE™ 5.0 (Tiger) Release Contents</a></li>
<li>Release date: <span class="jv-val">September 29, 2004</span></li>
<li>Latest JDK build:
<ul>
Expand All @@ -572,7 +572,7 @@ <h5 class="card-header">Java 6 / Java SE 6</h5>
<ul>
<li>Status: <i class="fa-solid fa-circle-minus jv-status jv-old" title="Old version"></i><span class="jv-val">Old version</span></li>
<li>Code-name: <span class="jv-val">“Mustang”</span></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=270">JSR-270</a></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=270">JSR 270: Java™ SE 6 Release Contents</a></li>
<li>Release date: <span class="jv-val">December 11, 2006</span></li>
<li>Latest JDK build:
<ul>
Expand Down Expand Up @@ -610,7 +610,7 @@ <h5 class="card-header">Java 7 / Java SE 7</h5>
<ul>
<li>Status: <i class="fa-solid fa-circle-minus jv-status jv-old" title="Old version"></i><span class="jv-val">Old version</span></li>
<li>Code-name: <span class="jv-val">“Dolphin”</span></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=336">JSR-336</a></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=336">JSR 336: Java™ SE 7 Release Contents</a></li>
<li>Release date: <span class="jv-val">July 28, 2011</span></li>
<li>Latest JDK build:
<ul>
Expand Down Expand Up @@ -649,7 +649,7 @@ <h5 class="card-header">Java 8 / Java SE 8 <span class="jv-lts badge rounded-pil
<div class="card-body">
<ul>
<li>Status: <i class="fa-solid fa-circle-check jv-status jv-maintained" title="Old version but still maintained"></i><span class="jv-val">Old version but still maintained</span></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=337">JSR-337</a></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=337">JSR 337: Java™ SE 8 Release Contents</a></li>
<li>Release date: <span class="jv-val">March 18, 2014</span></li>
<li>Latest JDK build:
<ul>
Expand Down Expand Up @@ -688,7 +688,7 @@ <h5 class="card-header">Java 9 / Java SE 9</h5>
<div class="card-body">
<ul>
<li>Status: <i class="fa-solid fa-circle-minus jv-status jv-old" title="Old version"></i><span class="jv-val">Old version</span></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=379">JSR-379</a></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=379">JSR 379: Java™ SE 9 Release Contents</a></li>
<li>Release date: <span class="jv-val">September 21, 2017</span></li>
<li>Latest JDK build:
<ul>
Expand Down Expand Up @@ -727,7 +727,7 @@ <h5 class="card-header">Java 10 / Java SE 10</h5>
<div class="card-body">
<ul>
<li>Status: <i class="fa-solid fa-circle-minus jv-status jv-old" title="Old version"></i><span class="jv-val">Old version</span></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=383">JSR-383</a></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=383">JSR 383: Java™ SE 10 (18.3)</a></li>
<li>Release date: <span class="jv-val">March 20, 2018</span></li>
<li>Latest JDK build:
<ul>
Expand Down Expand Up @@ -766,7 +766,7 @@ <h5 class="card-header">Java 11 / Java SE 11 <span class="jv-lts badge rounded-p
<div class="card-body">
<ul>
<li>Status: <i class="fa-solid fa-circle-check jv-status jv-maintained" title="Old version but still maintained"></i><span class="jv-val">Old version but still maintained</span></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=384">JSR-384</a></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=384">JSR 384: Java™ SE 11 (18.9)</a></li>
<li>Release date: <span class="jv-val">September 25, 2018</span></li>
<li>Latest JDK build:
<ul>
Expand Down Expand Up @@ -806,7 +806,7 @@ <h5 class="card-header">Java 12 / Java SE 12</h5>
<div class="card-body">
<ul>
<li>Status: <i class="fa-solid fa-circle-minus jv-status jv-old" title="Old version"></i><span class="jv-val">Old version</span></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=386">JSR-386</a></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=386">JSR 386: Java™ SE 12</a></li>
<li>Release date: <span class="jv-val">March 19, 2019</span></li>
<li>Latest JDK build:
<ul>
Expand Down Expand Up @@ -846,7 +846,7 @@ <h5 class="card-header">Java 13 / Java SE 13</h5>
<div class="card-body">
<ul>
<li>Status: <i class="fa-solid fa-circle-minus jv-status jv-old" title="Old version"></i><span class="jv-val">Old version</span></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=388">JSR-388</a></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=388">JSR 388: Java™ SE 13</a></li>
<li>Release date: <span class="jv-val">September 17, 2019</span></li>
<li>Latest JDK build:
<ul>
Expand Down Expand Up @@ -886,7 +886,7 @@ <h5 class="card-header">Java 14 / Java SE 14</h5>
<div class="card-body">
<ul>
<li>Status: <i class="fa-solid fa-circle-minus jv-status jv-old" title="Old version"></i><span class="jv-val">Old version</span></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=389">JSR-389</a></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=389">JSR 389: Java™ SE 14</a></li>
<li>Release date: <span class="jv-val">March 17, 2020</span></li>
<li>Latest JDK build:
<ul>
Expand Down Expand Up @@ -926,7 +926,7 @@ <h5 class="card-header">Java 15 / Java SE 15</h5>
<div class="card-body">
<ul>
<li>Status: <i class="fa-solid fa-circle-minus jv-status jv-old" title="Old version"></i><span class="jv-val">Old version</span></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=390">JSR-390</a></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=390">JSR 390: Java™ SE 15</a></li>
<li>Release date: <span class="jv-val">September 16, 2020</span></li>
<li>Latest JDK build:
<ul>
Expand Down Expand Up @@ -966,7 +966,7 @@ <h5 class="card-header">Java 16 / Java SE 16</h5>
<div class="card-body">
<ul>
<li>Status: <i class="fa-solid fa-circle-minus jv-status jv-old" title="Old version"></i><span class="jv-val">Old version</span></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=391">JSR-391</a></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=391">JSR 391: Java™ SE 16</a></li>
<li>Release date: <span class="jv-val">March 16, 2021</span></li>
<li>Latest JDK build:
<ul>
Expand Down Expand Up @@ -1006,7 +1006,7 @@ <h5 class="card-header">Java 17 / Java SE 17 <span class="jv-lts badge rounded-p
<div class="card-body">
<ul>
<li>Status: <i class="fa-solid fa-circle-check jv-status jv-maintained" title="Old version but still maintained"></i><span class="jv-val">Old version but still maintained</span></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=392">JSR-392</a></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=392">JSR 392: Java™ SE 17</a></li>
<li>Release date: <span class="jv-val">September 14, 2021</span></li>
<li>Latest JDK build:
<ul>
Expand Down Expand Up @@ -1046,7 +1046,7 @@ <h5 class="card-header">Java 18 / Java SE 18</h5>
<div class="card-body">
<ul>
<li>Status: <i class="fa-solid fa-circle-minus jv-status jv-old" title="Old version"></i><span class="jv-val">Old version</span></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=393">JSR-393</a></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=393">JSR 393: Java™ SE 18</a></li>
<li>Release date: <span class="jv-val">March 22, 2022</span></li>
<li>Latest JDK build:
<ul>
Expand Down Expand Up @@ -1086,7 +1086,7 @@ <h5 class="card-header">Java 19 / Java SE 19</h5>
<div class="card-body">
<ul>
<li>Status: <i class="fa-solid fa-circle-minus jv-status jv-old" title="Old version"></i><span class="jv-val">Old version</span></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=394">JSR-394</a></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=394">JSR 394: Java™ SE 19</a></li>
<li>Release date: <span class="jv-val">September 20, 2022</span></li>
<li>Latest JDK build:
<ul>
Expand Down Expand Up @@ -1126,7 +1126,7 @@ <h5 class="card-header">Java 20 / Java SE 20</h5>
<div class="card-body">
<ul>
<li>Status: <i class="fa-solid fa-circle-minus jv-status jv-old" title="Old version"></i><span class="jv-val">Old version</span></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=395">JSR-395</a></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=395">JSR 395: Java™ SE 20</a></li>
<li>Release date: <span class="jv-val">March 21, 2023</span></li>
<li>Latest JDK build:
<ul>
Expand Down Expand Up @@ -1166,7 +1166,7 @@ <h5 class="card-header">Java 21 / Java SE 21 <span class="jv-lts badge rounded-p
<div class="card-body">
<ul>
<li>Status: <i class="fa-solid fa-circle-check jv-status jv-maintained" title="Old version but still maintained"></i><span class="jv-val">Old version but still maintained</span></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=396">JSR-396</a></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=396">JSR 396: Java™ SE 21</a></li>
<li>Release date: <span class="jv-val">September 19, 2023</span></li>
<li>Latest JDK build:
<ul>
Expand Down Expand Up @@ -1206,7 +1206,7 @@ <h5 class="card-header">Java 22 / Java SE 22</h5>
<div class="card-body">
<ul>
<li>Status: <i class="fa-solid fa-circle-check jv-status jv-current" title="Current version"></i><span class="jv-val">Current version</span></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=397">JSR-397</a></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=397">JSR 397: Java™ SE 22</a></li>
<li>Release date: <span class="jv-val">March 19, 2024</span></li>
<li>Latest JDK build:
<ul>
Expand Down Expand Up @@ -1246,7 +1246,7 @@ <h5 class="card-header">Java 23 / Java SE 23</h5>
<div class="card-body">
<ul>
<li>Status: <i class="fa-solid fa-circle-question jv-status jv-future" title="Future version"></i><span class="jv-val">Future version</span></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=398">JSR-398</a></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=398">JSR 398: Java™ SE 23</a></li>
<li>Release date: <span class="jv-val">September 2024</span></li>
<li>Class file version (major.minor): <span class="jv-val">67.x</span></li>
<li>Unicode Standard version: <span class="jv-val">15.1</span> (<a href="https://www.unicode.org/versions/Unicode15.1.0/">Unicode 15.1.0</a>)</li>
Expand All @@ -1261,7 +1261,7 @@ <h5 class="card-header">Java 24 / Java SE 24</h5>
<div class="card-body">
<ul>
<li>Status: <i class="fa-solid fa-circle-question jv-status jv-future" title="Future version"></i><span class="jv-val">Future version</span></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=399">JSR-399</a></li>
<li>Java Specification Request: <a href="https://jcp.org/en/jsr/summary?id=399">JSR 399: Java™ SE 24</a></li>
<li>Release date: <span class="jv-val">March 2025</span></li>
<li>Class file version (major.minor): <span class="jv-val">68.x</span></li>
<li>Unicode Standard version: <span class="jv-val">15.1</span> (<a href="https://www.unicode.org/versions/Unicode15.1.0/">Unicode 15.1.0</a>)</li>
Expand Down Expand Up @@ -1298,7 +1298,7 @@ <h5 class="card-header">Java 26 / Java SE 26</h5>
<footer>
<div class="pt-3 mb-3 border-top border-2 border-secondary-subtle">
<ul class="fa-ul mb-0">
<li class="mb-1"><span class="fa-li"><i class="fa-solid fa-calendar-day" aria-hidden="true"></i></span>Java information updated at <span class="jv-updated-at">2024-07-06 17:00:00 GMT+02:00</span> <span id="jvcsdaysago" data-millis="1720278000000"></span></li>
<li class="mb-1"><span class="fa-li"><i class="fa-solid fa-calendar-day" aria-hidden="true"></i></span>Java information updated at <span class="jv-updated-at">2024-07-07 15:20:00 GMT+02:00</span> <span id="jvcsdaysago" data-millis="1720358400000"></span></li>
<li class="mb-1"><span class="fa-li"><i class="fa-solid fa-circle-user" aria-hidden="true"></i></span>Developed with <i class="fa-solid fa-heart" title="love"></i> for Java by Andrea Binello (“andbin”) – <a href="https://andbin.dev">andbin.dev</a></li>
<li class="mb-1"><span class="fa-li"><i class="fa-solid fa-server" aria-hidden="true"></i></span>Hosted on GitHub at <a href="https://github.com/andbin/java-versions-cheat-sheet">java-versions-cheat-sheet</a></li>
<li class="mb-1"><span class="fa-li"><i class="fa-solid fa-code" aria-hidden="true"></i></span>Coded with <a href="https://en.wikipedia.org/wiki/XML" title="eXtensible Markup Language">XML</a>, <a href="https://en.wikipedia.org/wiki/XSL" title="eXtensible Stylesheet Language">XSL</a>, <a href="https://getbootstrap.com">Bootstrap</a>, <a href="https://jquery.com">jQuery</a>, and <a href="https://fontawesome.com">Font Awesome</a></li>
Expand All @@ -1310,5 +1310,5 @@ <h5 class="card-header">Java 26 / Java SE 26</h5>
</div>
<div class="pt-3 mb-3 border-top border-2 border-secondary-subtle text-center"><a rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/"><img decoding="async" loading="lazy" src="images/cc-by-sa.svg" class="jv-cc-banner" alt="Creative Commons Attribution-ShareAlike License" title="Creative Commons Attribution-ShareAlike License"></a></div>
</footer>
</div><button type="button" id="scrolltop" data-bs-placement="left" title="Scroll to top"><i class="fa-solid fa-turn-up" aria-hidden="true"></i></button><script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.slim.min.js" integrity="sha512-sNylduh9fqpYUK5OYXWcBleGzbZInWj8yCJAU57r1dpSK9tP2ghf/SRYCMj+KsslFkCOt3TvJrX2AV/Gc3wOqA==" crossorigin="anonymous" referrerpolicy="no-referrer"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.2.3/js/bootstrap.bundle.min.js" integrity="sha512-i9cEfJwUwViEPFKdC1enz4ZRGBj8YQo6QByFTF92YXHi7waCqyexvRD75S5NVTsSiTv7rKWqG9Y5eFxmRsOn0A==" crossorigin="anonymous" referrerpolicy="no-referrer"></script><script src="script.js?v=2407061700"></script></body>
</div><button type="button" id="scrolltop" data-bs-placement="left" title="Scroll to top"><i class="fa-solid fa-turn-up" aria-hidden="true"></i></button><script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.slim.min.js" integrity="sha512-sNylduh9fqpYUK5OYXWcBleGzbZInWj8yCJAU57r1dpSK9tP2ghf/SRYCMj+KsslFkCOt3TvJrX2AV/Gc3wOqA==" crossorigin="anonymous" referrerpolicy="no-referrer"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.2.3/js/bootstrap.bundle.min.js" integrity="sha512-i9cEfJwUwViEPFKdC1enz4ZRGBj8YQo6QByFTF92YXHi7waCqyexvRD75S5NVTsSiTv7rKWqG9Y5eFxmRsOn0A==" crossorigin="anonymous" referrerpolicy="no-referrer"></script><script src="script.js?v=2407071520"></script></body>
</html>
Loading

0 comments on commit 751badf

Please sign in to comment.