Published September 7, 2026
| Version SimpleNonlinearSolve-v2.14.2
Software
Open
NonlinearSolve.jl
Description
SimpleNonlinearSolve SimpleNonlinearSolve-v2.14.2
Diff since SimpleNonlinearSolve-v2.14.1
- Drop stale [compat] majors older than one year (#1198)
- Drop @fastmath from L2_NORM/Linf_NORM so isfinite guards survive (#1182)
- Release 4.28.1 (#1202)
- Release 2.48.1 (#1206)
- Align QA NLsolve compat with root project (#1205)
- Widen NonlinearSolveBase LogExpFunctions compat to 0.3.28–1 (#1203)
- Continue polyalgorithm after stalled least-squares solves (#1204)
- Align Wrappers NLsolve compat with root project (#1208)
- Release 2.48.2 (#1210)
- Preserve despecialized parameters during reinit (#1199)
Re-posting: the earlier registration comment produced no registry pull request.
🤖 Posted by an AI agent — harness: Claude Code, model: claude-opus-5[1m]. Chris asked for this release.
https://claude.ai/code/session_014FEzNTLFutCmTEAZ3zBg5R
Merged pull requests:
- Add adaptive Jacobian reuse to first-order solvers (#1072) (@ChrisRackauckas-Claude)
- Drop @fastmath from L2_NORM/Linf_NORM so isfinite guards survive (#1182) (@ChrisRackauckas-Claude)
- Require all components to stall before resetting Broyden (#1184) (@ChrisRackauckas-Claude)
- Preserve despecialized parameters during reinit (#1199) (@ChrisRackauckas-Claude)
- Release 4.28.1 (#1202) (@ChrisRackauckas)
- Widen LogExpFunctions compat for SimpleNonlinearSolve downgrade (#1203) (@ChrisRackauckas-Claude)
- Continue polyalgorithm after stalled least-squares solves (#1204) (@ChrisRackauckas-Claude)
- Align QA NLsolve compat with root project (#1205) (@ChrisRackauckas-Claude)
- Release 2.48.1 (#1206) (@ChrisRackauckas)
- Align Wrappers NLsolve compat with root project (#1208) (@ChrisRackauckas-Claude)
- Release 2.48.2 (#1210) (@ChrisRackauckas)
- Avoid eager AutoSpecialize wrapping in SCC solves (#1211) (@ChrisRackauckas-Claude)
- Make ADTypes the NLsolveJL autodiff interface, deprecate the Symbols (#1212) (@ChrisRackauckas-Claude)
- Release 2.49.0 (#1217) (@ChrisRackauckas)
- Release 1.15.2 (#1218) (@ChrisRackauckas)
- Release 4.29.1 (#1220) (@ChrisRackauckas)
- Release 2.49.1 (#1221) (@ChrisRackauckas)
- Release 1.15.3 (#1222) (@ChrisRackauckas)
- Fix @static_timeit for TimerOutputs ≥ 0.5.27 (#1224) (#1225) (@ChrisRackauckas-Claude)
- NonlinearSolveBase: rebuild a pre-wrapped function when its signatures do not match u0/p (#1226) (@ChrisRackauckas-Claude)
- Preserve Jacobian cache parameter representation (#1227) (@ChrisRackauckas-Claude)
- Fix reverse AD through despecialized parameters (#1228) (@ChrisRackauckas-Claude)
- Preserve TrustRegion parameter representation on reinit (#1229) (@ChrisRackauckas-Claude)
- NonlinearSolveBase: report the wrapped arity for despecialization wrappers (#1230) (@ChrisRackauckas-Claude)
- Run runic on docstrings and markdown files (#1231) (@abhro)
- Release NonlinearSolveFirstOrder 2.5.1 (#1232) (@ChrisRackauckas)
- Release NonlinearSolve 4.29.2 (#1233) (@ChrisRackauckas)
- Release NonlinearSolveSciPy 1.3.6 (#1234) (@ChrisRackauckas)
- Release NonlinearSolveSpectralMethods 1.8.2 (#1235) (@ChrisRackauckas)
- Release SciMLJacobianOperators 0.1.19 (#1236) (@ChrisRackauckas)
- Release SimpleNonlinearSolve 2.14.2 (#1237) (@ChrisRackauckas)
Closed issues:
- enable_timer_outputs() breaks precompilation: @static_timeit calls TimerOutputs.timer_expr without the LineNumberNode argument (#1224)
Notes
Files
SciML/NonlinearSolve.jl-SimpleNonlinearSolve-v2.14.2.zip
Files
(732.8 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:0880519e6a5d825f4d4aec2d68495444
|
732.8 kB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/SciML/NonlinearSolve.jl/tree/SimpleNonlinearSolve-v2.14.2 (URL)
Software
- Repository URL
- https://github.com/SciML/NonlinearSolve.jl