Published April 9, 2026 | Version BracketingNonlinearSolve-v1.12.1
Software Open

NonlinearSolve.jl

Description

BracketingNonlinearSolve BracketingNonlinearSolve-v1.12.1

Diff since BracketingNonlinearSolve-v1.12.0

Merged pull requests:

  • feat: AutoSpecialize norecompile infrastructure for NonlinearSolveBase (#838) (@ChrisRackauckas-Claude)
  • Avoid MArrays for out-of-place problems with SciMLJacobianOperators (#871) (@dingraha)
  • Simplify _scc_solve for Enzyme compatibility (#884) (@ChrisRackauckas-Claude)
  • Fix Enzyme rule to handle DuplicatedNoNeed and other annotation types (#885) (@ChrisRackauckas-Claude)
  • Bump codecov/codecov-action from 5 to 6 (#886) (@dependabot[bot])
  • Bump minor versions for NonlinearSolve and NonlinearSolveBase (#888) (@ChrisRackauckas-Claude)
  • Accept any parameter type in AutoSpecialize wrapping (#891) (@ChrisRackauckas-Claude)
  • Bump minor versions for AutoSpecialize any-p release (#892) (@ChrisRackauckas-Claude)
  • Bump NonlinearSolveBase compat lower bound to 2.20 (#894) (@ChrisRackauckas)
  • Handle empty u in construct_jacobian_cache (#895) (@ChrisRackauckas-Claude)
  • Bump SciMLBase compat to v3 and RecursiveArrayTools to v4 (#909) (@ChrisRackauckas-Claude)

Closed issues:

  • NonlinearSolveFirstOrder.jl v2.1.0 is incompatible with NonlinearSolveBase.jl v2.11.2 (#893)

Notes

If you use this software, please cite it as below.

Files

SciML/NonlinearSolve.jl-BracketingNonlinearSolve-v1.12.1.zip

Files (415.0 kB)

Additional details