From dfb05aa00808514ca5b610e2a8b64bc9958cd70d Mon Sep 17 00:00:00 2001 From: Taiki Endo Date: Mon, 13 Apr 2026 22:14:39 +0900 Subject: [PATCH] codegen: Apply cooldown also for latest_only --- tools/codegen/src/main.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tools/codegen/src/main.rs b/tools/codegen/src/main.rs index 0b48a868..66d93289 100644 --- a/tools/codegen/src/main.rs +++ b/tools/codegen/src/main.rs @@ -231,7 +231,11 @@ fn main() { let version_req: semver::VersionReq = match version_req { _ if latest_only => { - let req = format!("={}", releases.first_key_value().unwrap().0.0).parse().unwrap(); + // Exclude very recently released version from candidate for latest version. + let req = + format!("={}", releases.iter().find(|r| r.1.1.published_at <= before).unwrap().0.0) + .parse() + .unwrap(); eprintln!("update manifest for versions '{req}'"); req }