Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 13 additions & 1 deletion public/api/jvm/ea/linux/x86_64.json
Original file line number Diff line number Diff line change
Expand Up @@ -52079,5 +52079,17 @@
"url": "https://github.com/SAP/SapMachine/releases/download/sapmachine-13.0.2%2B1/sapmachine-jre-13.0.2-ea.1_linux-x64_bin.tar.gz",
"vendor": "sapmachine",
"version": "13.0.2-ea.1"
},
{

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 created_at lacks sub-second precision present in all other entries

Every other record in these files uses a microsecond-precision timestamp (e.g. "2025-03-28T22:04:28.081056"), while the new entries use only second precision ("2026-06-10T20:37:19"). If any downstream code sorts or deduplicates on created_at in combination with other fields, the inconsistent format could cause unexpected ordering. This applies to the macOS entry as well.

Fix in Claude Code

"checksum": "sha256:d9b2b25f13a93424625f129bc9725ded401725e36ac819b9f4951f02bc8fc91c",
"created_at": "2026-06-10T20:37:19",
"features": [],
"file_type": "tar.gz",
"image_type": "jdk",
"java_version": "28.0.0-ea",
"jvm_impl": "hotspot",
"url": "https://download.java.net/java/early_access/jdk28/1/GPL/openjdk-28-ea+1_linux-x64_bin.tar.gz",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Manually-crafted checksums are unverified in the PR

The checksums sha256:d9b2b25f… (Linux) and sha256:bd5590d5… (macOS) were hand-written and the stated validation (jq empty, git diff --check) only confirms valid JSON and whitespace — it does not confirm the hash values are correct. A wrong checksum will cause every mise install attempt to fail with a checksum-mismatch error. The authoritative SHA-256 values are published by Oracle at https://download.java.net/java/early_access/jdk28/1/GPL/openjdk-28-ea+1_linux-x64_bin.tar.gz.sha256 (and the equivalent macOS URL) — please confirm these were fetched from there.

Fix in Claude Code

"vendor": "openjdk",
"version": "28.0.0-ea"
}
]
]
14 changes: 13 additions & 1 deletion public/api/jvm/ea/macosx/aarch64.json
Original file line number Diff line number Diff line change
Expand Up @@ -22372,5 +22372,17 @@
"url": "https://github.com/bell-sw/Liberica/releases/download/26%2B29-ea/bellsoft-jre26%2B29-ea-macos-aarch64.zip",
"vendor": "liberica",
"version": "26.0.0+29-ea"
},
{
"checksum": "sha256:bd5590d508540ee5211ee742cd55a4b060651da545ef6073517f9d6d85c5b9d1",
"created_at": "2026-06-10T20:37:19",
"features": [],
"file_type": "tar.gz",
"image_type": "jdk",
"java_version": "28.0.0-ea",
"jvm_impl": "hotspot",
"url": "https://download.java.net/java/early_access/jdk28/1/GPL/openjdk-28-ea+1_macos-aarch64_bin.tar.gz",
"vendor": "openjdk",
"version": "28.0.0-ea"
}
]
]