Published June 25, 2026
| Version NonlinearSolveQuasiNewton-v1.13.2
Software
Open
NonlinearSolve.jl
Description
NonlinearSolveQuasiNewton NonlinearSolveQuasiNewton-v1.13.2
Diff since NonlinearSolveQuasiNewton-v1.13.1
Merged pull requests:
- Fix construct_jacobian_cache inference via function barrier (#896) (@ChrisRackauckas-Claude)
- Drop Vector{Float64} specialization in NonlinearSolveBase tag stamping (#910) (@ChrisRackauckas-Claude)
- Fix flaky HC allroots "no real solutions" test (#914) (@ChrisRackauckas-Claude)
- fix: fix vector-form
SCCNonlinearProblemwith linear SCCs (#916) (@AayushSabharwal) - Bump julia-actions/setup-julia from 2 to 3 (#918) (@dependabot[bot])
- Avoid dense N×N Jacobian allocation for Anderson (#862) (#919) (@ChrisRackauckas-Claude)
- Bump Sundials → 6 and OrdinaryDiffEqTsit5 → 2 (consolidates #921–#924) (#925) (@ChrisRackauckas-Claude)
- Include reference to the latest 2026 improvements in MDPI Algorithms (#926) (@Proektsoft-EOOD)
- Update to SciMLLogging 2.0 (#927) (@jClugstor)
- Add ModAB algorithm to precompilation workload (#931) (@Proektsoft-EOOD)
- Fix nested ForwardDiff over NonlinearLeastSquaresProblem default vjp (#932) (@ChrisRackauckas-Claude)
- Fix Ensemble Nonlinear Problems test under SciMLBase 3.x prob_func API (#934) (@ChrisRackauckas-Claude)
- NonlinearSolveBaseEnzymeExt: accumulate non-Tunable cotangent fields (#935) (#936) (@ChrisRackauckas-Claude)
- polyalg: add
store_original::Val(default false) — fixes #878 (#938) (@ChrisRackauckas-Claude) - Skip FunctionWrappersWrapper in maybe_wrap_nonlinear_f under Enzyme AD (#940) (@ChrisRackauckas-Claude)
- docs: fix linkcheck and cross-reference CI failures (#942) (@ChrisRackauckas-Claude)
- CompatHelper: bump compat for LogExpFunctions to 1 for package NonlinearSolveBase, (keep existing compat) (#943) (@github-actions[bot])
- NonlinearSolveBase: bring solve_up Enzyme rule to parity with DiffEqBase (MTK DAE init under runtime activity) (#944) (@ChrisRackauckas-Claude)
- NonlinearSolveBase: unwrap FunctionWrappersWrapper on the EnzymeOriginator adjoint path (MTK DAE init) (#946) (@ChrisRackauckas-Claude)
- NonlinearSolveBase: mark nonlinear-solve algorithms Enzyme-inactive (#947) (@ChrisRackauckas-Claude)
- Allow custom LineSearch algorithms in SimpleBroyden / SimpleLimitedMemoryBroyden (#948) (@AdityaPandeyCN)
- Add downgrade CI (centralized inherit form, allow_reresolve: false) (#949) (@ChrisRackauckas-Claude)
- ci: add centralized sublibrary downgrade CI (#950) (@ChrisRackauckas-Claude)
- ci: route CI through SciML/.github reusable workflows (@v1) (#951) (@ChrisRackauckas-Claude)
- ci: uniformize onto centralized CI (project-model SublibraryCI + cleanup) (#954) (@ChrisRackauckas-Claude)
- Fix bounds transform for problems with initialization data and quasi-Newton algorithms (#955) (@ChrisRackauckas-Claude)
- ci: remove CompatHelper / clean dependabot (#957) (@ChrisRackauckas-Claude)
- ci: add standard centralized workflows (auto-format, dependabot-automerge, docs-preview-cleanup) (#958) (@ChrisRackauckas-Claude)
- Drop now-invalid allow-reresolve input from downgrade workflow(s) (#959) (@ChrisRackauckas-Claude)
- Miscellaneous (minor) documentation updates (#960) (@abhro)
- test: uniformize monorepo onto OrdinaryDiffEq canonical structure (#961) (@ChrisRackauckas-Claude)
- Add
HomotopySweep: natural-parameter continuation solver forHomotopyProblem(#962) (@BatchZero) - Bump codecov/codecov-action from 6 to 7 (#963) (@dependabot[bot])
- Simplify root CI to grouped-tests.yml (matrix from test/test_groups.toml) (#964) (@ChrisRackauckas-Claude)
- QA: run ubuntu-only (drop os matrix from the QA group) (#965) (@ChrisRackauckas-Claude)
- Add QA (Aqua/JET) groups to sublibraries (SciML/.github#77) (#966) (@ChrisRackauckas-Claude)
- Normalize nopre -> QA (+ split AD/Enzyme) (#974) (@ChrisRackauckas-Claude)
- Migrate to SciMLTesting v1.2 (off ReTestItems) (#976) (@ChrisRackauckas-Claude)
- Fix NonlinearSolveSciPy test target: drop undeclared Hwloc dep (#978) (@ChrisRackauckas-Claude)
- Fix downgrade-sublibraries CI: raise stale compat floors (#979) (@ChrisRackauckas-Claude)
- Release 8 subpackage(s) (#980) (@ChrisRackauckas)
- Raise NonlinearSolveBase EnzymeCore floor to 0.8.16 (downgrade fix) (#982) (@ChrisRackauckas-Claude)
- Fix SCCNonlinearSolve downgrade: raise stale NonlinearSolveBase/FirstOrder/FunctionWrappers floors (#983) (@ChrisRackauckas-Claude)
Closed issues:
- Bug: NLsolveJL + SIAMFANLEquationsJL allocate a dense Jacobian for Anderson Acceleration (#862)
- Enzyme LLVM crash differentiating through NonlinearSolve on Julia 1.12 (#877)
- Enzyme: MixedReturnException with PolyAlgorithm + NamedTuple broadcast in reverse rule (#878)
- Cannot
init(::NonlinearLeastSquaresProblem, NewtonRaphson())with emptyu0(#912) - Enzyme reverse-mode through
solve(::NonlinearProblem)withMTKParametershaving non-emptycachessilently returns zero gradient (#935) - Enzyme reverse-mode broken on
NonlinearSolveBase.maybe_wrap_nonlinear_f— autospecialize FunctionWrappers defeats activity analysis (Julia 1.11) (#939)
Notes
Files
SciML/NonlinearSolve.jl-NonlinearSolveQuasiNewton-v1.13.2.zip
Files
(522.2 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:16f7a8444ec12f09f78a09d25028f033
|
522.2 kB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/SciML/NonlinearSolve.jl/tree/NonlinearSolveQuasiNewton-v1.13.2 (URL)
Software
- Repository URL
- https://github.com/SciML/NonlinearSolve.jl