ITADN
SciML/BoundaryValueDiffEq.jl

版本发布 8

BoundaryValueDiffEqCore-v2.7.3
? · 7 天前

## BoundaryValueDiffEqCore BoundaryValueDiffEqCore-v2.7.3 [Diff since BoundaryValueDiffEqCore-v2.7.1](https://github.com/SciML/BoundaryValueDiffEq.jl/compare/BoundaryValueDiffEqCore-v2.7.1...BoundaryValueDiffEqCore-v2.7.3) **Closed issues:** - Misc test group red on master: BigFloat BVP solves stall — regression from LinearSolve v3.85 nonstructural-zeros reduction (#509) - MIRK Core: 2 optimize-path tests fail on Julia 1.12 (@test_nowarn trips on OptimizationIpopt :unsupported_kwargs abstol @info) (#524)

BoundaryValueDiffEqShooting-v1.17.0
? · 2026-05-02

## BoundaryValueDiffEqShooting BoundaryValueDiffEqShooting-v1.17.0 [Diff since BoundaryValueDiffEqShooting-v1.16.0](https://github.com/SciML/BoundaryValueDiffEq.jl/compare/BoundaryValueDiffEqShooting-v1.16.0...BoundaryValueDiffEqShooting-v1.17.0) **Merged pull requests:** - Use deepcopy to copy initial guess (#470) (@ErikQQY) - Fix `lcons`/`ucons` length in `__extract_lcons_ucons` for `optimize` path (#473) (@SebastianM-C) - Bump julia-actions/setup-julia from 2 to 3 (#483) (@dependabot[bot]) - Fix MIRK/FIRK adaptive mesh refinement under RAT v4 (closes #484) (#485) (@ChrisRackauckas-Claude) - Bump minor versions for sublibrary releases (Core/MIRK/MIRKN/FIRK/Shooting) (#488) (@ChrisRackauckas) **Closed issues:** - Collocation BVP solvers overwrite input for initial guess (#469) - MIRK 1.15+ adaptive mesh refinement: UndefRefError on nonlinear BVPs (#484)

BoundaryValueDiffEqCore-v2.6.0
? · 2026-05-02

## BoundaryValueDiffEqCore BoundaryValueDiffEqCore-v2.6.0 [Diff since BoundaryValueDiffEqCore-v2.5.0](https://github.com/SciML/BoundaryValueDiffEq.jl/compare/BoundaryValueDiffEqCore-v2.5.0...BoundaryValueDiffEqCore-v2.6.0) **Closed issues:** - MIRK 1.15+ adaptive mesh refinement: UndefRefError on nonlinear BVPs (#484)

v5.23.0
? · 2026-04-27

## BoundaryValueDiffEq v5.23.0 [Diff since v5.21.0](https://github.com/SciML/BoundaryValueDiffEq.jl/compare/v5.21.0...v5.23.0) **Merged pull requests:** - Bump the all-julia-packages group across 1 directory with 2 updates (#477) (@dependabot[bot]) - Fix precompile MethodError when DiffEqBase DEVerbosity flows through as default verbose (#478) (@ChrisRackauckas-Claude) - Fix FIRK v7 precompile: DI strict + VectorOfArray iteration (#479) (@ChrisRackauckas-Claude) - Bump all package minor versions to release PR #479 fixes (#480) (@ChrisRackauckas) - Bump compat for OrdinaryDiffEq v7 / SciMLBase v3 ecosystem (#481) (@ChrisRackauckas-Claude) - Bump all package minor versions to release PR #481 fixes (#482) (@ChrisRackauckas)

BoundaryValueDiffEqMIRKN-v1.13.0
? · 2026-04-23

## BoundaryValueDiffEqMIRKN BoundaryValueDiffEqMIRKN-v1.13.0 [Diff since BoundaryValueDiffEqMIRKN-v1.12.0](https://github.com/SciML/BoundaryValueDiffEq.jl/compare/BoundaryValueDiffEqMIRKN-v1.12.0...BoundaryValueDiffEqMIRKN-v1.13.0) **Merged pull requests:** - Bump BoundaryValueDiffEqCore lower bound to 2.2 in FIRK and MIRK (#471) (@ChrisRackauckas-Claude) - Update for SciMLBase v3 compatibility (#472) (@ChrisRackauckas-Claude) - Widen DiffEqBase/SciMLBase/RecursiveArrayTools compat to admit v7/v3/v4 (#475) (@ChrisRackauckas-Claude) **Closed issues:** - BoundaryValueDiffEq fails to compile when DataStructures held back <0.19 by other package in Project (#468)

BoundaryValueDiffEqFIRK-v1.13.0
? · 2026-04-06

## BoundaryValueDiffEqFIRK BoundaryValueDiffEqFIRK-v1.13.0 [Diff since BoundaryValueDiffEqFIRK-v1.12.0](https://github.com/SciML/BoundaryValueDiffEq.jl/compare/BoundaryValueDiffEqFIRK-v1.12.0...BoundaryValueDiffEqFIRK-v1.13.0) **Merged pull requests:** - Fix CIs for Shooting methods (#449) (@ErikQQY) - Bump julia-actions/cache from 2 to 3 (#450) (@dependabot[bot]) - Fix eval_sol in MIRK for multi-point BVPs (#452) (@ErikQQY) - Fix type instability in solve pathway (#454) (#455) (@ChrisRackauckas-Claude) - Use PreallocationTools warn_on_resize instead of NullLogger workaround (#459) (@ChrisRackauckas-Claude) - Fix initial guess in collocation solvers (#460) (@ErikQQY) - Use get_tmp from PreallocationTools (#461) (@ErikQQY) - Fix OptimizationBase compat lower bound in BoundaryValueDiffEqCore (#462) (@ChrisRackauckas-Claude) - Fix OptimizationBase version number (#463) (@SebastianM-C) - Bump codecov/codecov-action from 5 to 6 (#464) (@dependabot[bot]) - Bump minor version (#465) (@ErikQQY) **Closed issues:** - Seemingly weird result with very large errors with MIRK5() (#268) - Imported binding OptimizationBase.OptimizationVerbosity was undeclared at import time during import to BoundaryValueDiffEqCore. (#445) - Differences between the interpolation between the solution and the intermediarry `EvalSol` (#451) - Possible type instability in `BVP.BVProblem()` and `BVP.solve()` (#454) - Error in initializing boundary conditions for FIRK BVP solvers (#457)

BoundaryValueDiffEqCore-v2.2.0
? · 2026-04-06

## BoundaryValueDiffEqCore BoundaryValueDiffEqCore-v2.2.0 [Diff since BoundaryValueDiffEqCore-v2.1.0](https://github.com/SciML/BoundaryValueDiffEq.jl/compare/BoundaryValueDiffEqCore-v2.1.0...BoundaryValueDiffEqCore-v2.2.0) **Merged pull requests:** - Bump actions/upload-artifact from 6 to 7 (#448) (@dependabot[bot]) - Fix CIs for Shooting methods (#449) (@ErikQQY) - Bump julia-actions/cache from 2 to 3 (#450) (@dependabot[bot]) - Fix eval_sol in MIRK for multi-point BVPs (#452) (@ErikQQY) - Fix type instability in solve pathway (#454) (#455) (@ChrisRackauckas-Claude) - Use PreallocationTools warn_on_resize instead of NullLogger workaround (#459) (@ChrisRackauckas-Claude) - Fix initial guess in collocation solvers (#460) (@ErikQQY) - Use get_tmp from PreallocationTools (#461) (@ErikQQY) - Fix OptimizationBase compat lower bound in BoundaryValueDiffEqCore (#462) (@ChrisRackauckas-Claude) - Fix OptimizationBase version number (#463) (@SebastianM-C) - Bump codecov/codecov-action from 5 to 6 (#464) (@dependabot[bot]) - Bump minor version (#465) (@ErikQQY) **Closed issues:** - Seemingly weird result with very large errors with MIRK5() (#268) - Imported binding OptimizationBase.OptimizationVerbosity was undeclared at import time during import to BoundaryValueDiffEqCore. (#445) - Differences between the interpolation between the solution and the intermediarry `EvalSol` (#451) - Possible type instability in `BVP.BVProblem()` and `BVP.solve()` (#454) - Error in initializing boundary conditions for FIRK BVP solvers (#457)

BoundaryValueDiffEqShooting-v1.12.0
? · 2026-03-03

## BoundaryValueDiffEqShooting BoundaryValueDiffEqShooting-v1.12.0 [Diff since BoundaryValueDiffEqShooting-v1.11.0](https://github.com/SciML/BoundaryValueDiffEq.jl/compare/BoundaryValueDiffEqShooting-v1.11.0...BoundaryValueDiffEqShooting-v1.12.0) **Merged pull requests:** - Add PreallocationTools compat for v1 (#446) (@JamesWrigley) - Add more PreallocationTools compat for v1 (#447) (@JamesWrigley) - Bump actions/upload-artifact from 6 to 7 (#448) (@dependabot[bot])