Skip to content

Fix SciMLBase v3 breaking changes and bump version#154

Merged
ChrisRackauckas merged 1 commit into
mainfrom
scimlbase-v3-compat
Apr 21, 2026
Merged

Fix SciMLBase v3 breaking changes and bump version#154
ChrisRackauckas merged 1 commit into
mainfrom
scimlbase-v3-compat

Conversation

@ChrisRackauckas
Copy link
Copy Markdown
Member

Summary

  • Replace removed DiffEqBase.DEAlgorithm with DiffEqBase.AbstractDEAlgorithm in src/solve.jl
  • Replace removed DiffEqBase.DEProblem with DiffEqBase.AbstractDEProblem in src/DifferenceEquations.jl and src/problems/state_space_problems.jl
  • Update SciMLBase compat bounds from "1.90, 2" to "2, 3"
  • Bump package version from 1.0.0 to 1.1.0
  • Supersedes Bump the all-julia-packages group across 3 directories with 14 updates #153

Details

SciMLBase v3 removed the type aliases DEAlgorithm and DEProblem (which were non-Abstract aliases). The replacements are the canonical abstract types AbstractDEAlgorithm and AbstractDEProblem which have been available since SciMLBase v1.

🤖 Generated with Claude Code

- Replace removed `DiffEqBase.DEAlgorithm` with `DiffEqBase.AbstractDEAlgorithm`
- Replace removed `DiffEqBase.DEProblem` with `DiffEqBase.AbstractDEProblem`
- Update SciMLBase compat bounds from "1.90, 2" to "2, 3"
- Bump package version from 1.0.0 to 1.1.0

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@ChrisRackauckas ChrisRackauckas merged commit a4b842f into main Apr 21, 2026
7 of 8 checks passed
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