There is a newer version of the record available.

Published February 20, 2026 | Version NonlinearSolveBase-v2.13.0
Software Open

NonlinearSolve.jl

Description

NonlinearSolveBase NonlinearSolveBase-v2.13.0

Diff since NonlinearSolveBase-v2.12.0

Merged pull requests:

  • Add tutorial on bound constraints (#819) (@ChrisRackauckas-Claude)
  • CompatHelper: bump compat for NonlinearSolveFirstOrder to 2, (keep existing compat) (#822) (@github-actions[bot])
  • CompatHelper: bump compat for NonlinearSolveFirstOrder to 2 for package docs, (keep existing compat) (#823) (@github-actions[bot])
  • CompatHelper: bump compat for NonlinearSolveFirstOrder in [extras] to 2 for package SCCNonlinearSolve, (keep existing compat) (#824) (@github-actions[bot])
  • Fix Jacobian diagonal calculation in LM when using StaticArrays (#825) (@JamesWrigley)
  • fix modAB typos (#826) (@oscardssmith)
  • switch default bracketing solver to ModAB (#828) (@oscardssmith)
  • Fix Runic CI workflow and formatting (#830) (@ChrisRackauckas-Claude)
  • Refactor ModAB constructor and update method name (#831) (@Proektsoftbg)
  • Add ModAB method to bracketing nonlinear solve documentation (#833) (@Proektsoftbg)
  • fix: remove closure in vector SCC branch, well-type sols vector (#834) (@ChrisRackauckas-Claude)
  • Fix ForwardDiff through bracketing solvers when Duals are in tspan (#840) (@ChrisRackauckas-Claude)
  • Handle mixed case in tspan-Dual ForwardDiff extension (#841) (@ChrisRackauckas-Claude)
  • Handle null u0 in SimpleNonlinearSolve for NonlinearLeastSquaresProblem (#843) (@ChrisRackauckas-Claude)
  • Fix tspan-Dual ForwardDiff ext: secant step instead of foreign Dual tag (#844) (@ChrisRackauckas-Claude)
  • Handle MixedDuplicated in Enzyme custom rules for solve_up (#845) (@ChrisRackauckas-Claude)

Closed issues:

  • Using LevenbergMarquardt for Linear Least Squares Problem Fails after 3.15.1 (#530)
  • Solution of overdetermined systems fails with StaticArrays (#560)
  • Constrained Parameters on Nonlinear Least Squares fitting (#575)
  • Precompilation errors, likely due to #813 (#820)
  • NonlinearSolve.jl is robust to NLsolve.jl Jacobian column norm underflow bug (#835)
  • Migration guide: NLsolve.nlsolve with manual Jacobian and autoscale for kite power system (#836)
  • ModAB Anderson-Bjork modification produces NaN with ForwardDiff.Dual numbers (#839)
  • SimpleNewtonRaphson cannot solve NonlinearLeastSquaresProblem with empty u0 (#842)

Notes

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

Files

SciML/NonlinearSolve.jl-NonlinearSolveBase-v2.13.0.zip

Files (404.6 kB)

Additional details