Skip to content

Don't skip pending versions in the 3.3 floor bump - #4087

Merged
ChrisRackauckas merged 1 commit into
masterfrom
fix-version-gaps
Jul 31, 2026
Merged

Don't skip pending versions in the 3.3 floor bump#4087
ChrisRackauckas merged 1 commit into
masterfrom
fix-version-gaps

Conversation

@ChrisRackauckas

Copy link
Copy Markdown
Member

Follow-up to #4085.

Four sublibraries already had an unreleased version pending when #4085 patch-bumped them, so the bump skipped a version and AutoMerge refuses the registration:

Does not meet sequential version number guideline: version 2.6.1 skips over 2.6.0

package #4085 set should be registry
DelayDiffEq 6.1.2 6.1.1 6.1.0
OrdinaryDiffEqBDF 2.4.2 2.4.1 2.4.0
OrdinaryDiffEqNonlinearSolve 2.6.1 2.6.0 2.5.0
OrdinaryDiffEqSDIRK 2.8.3 2.8.2 2.8.1

Those pending versions already contain the OrdinaryDiffEqDifferentiation = "3.3" floor, so nothing is lost by releasing them rather than a fresh patch on top.

The other nine sublibraries in #4085 were at registry+1 and registered fine — ExponentialRK 2.2.1, Extrapolation 2.4.1 and Rosenbrock 2.6.3 are already merged into General.

Four sublibraries were already ahead of the registry with a release pending
when #4085 patch-bumped them, leaving a hole. AutoMerge rejects those:

  Does not meet sequential version number guideline:
  version 2.6.1 skips over 2.6.0

Reverts those four to their pending versions, which already carry the new
OrdinaryDiffEqDifferentiation floor. The other nine were at registry+1 and
are unaffected.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@ChrisRackauckas
ChrisRackauckas merged commit 2e91a2a into master Jul 31, 2026
137 of 182 checks passed
@ChrisRackauckas
ChrisRackauckas deleted the fix-version-gaps branch July 31, 2026 04:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant