There is a newer version of the record available.

Published September 12, 2025 | Version SimpleNonlinearSolve-v2.8.0
Software Open

NonlinearSolve.jl

Description

SimpleNonlinearSolve SimpleNonlinearSolve-v2.8.0

Diff since SimpleNonlinearSolve-v2.7.0

Merged pull requests:

  • Hardcode get_tolerance for Float64 for trimming (#648) (@RomeoV)
  • Add spell checking configuration (#652) (@ChrisRackauckas)
  • [ci skip] Fix spelling errors in NonlinearSolve.jl (#653) (@ChrisRackauckas)
  • Add downgrade CI workflow with core test group (#654) (@ChrisRackauckas)
  • Update CI workflows for downgrade v2 (issue #1076) (#655) (@ChrisRackauckas)
  • Add downgrade CI for all sublibraries (#656) (@ChrisRackauckas)
  • Update CI to test on Julia 1, lts, and pre versions (#657) (@ChrisRackauckas)
  • Fix Reexport dependency conflict in downgrade CI (#658) (@ChrisRackauckas)
  • Apply JuliaFormatter to fix code formatting (#661) (@ChrisRackauckas)
  • Bump SparseConnectivityTracer compat entry (#664) (@adrhill)
  • Convert SparseArrays to weak dependency/extension (#667) (@ChrisRackauckas-Claude)
  • don't reset aliasing on reinit! (#668) (@oscardssmith)
  • Migrate solve dispatches from DiffEqBase to NonlinearSolveBase (#669) (@jClugstor)
  • Better downgrade CI (#671) (@ErikQQY)
  • Move Enzyme tests to NoPre test group to fix prerelease CI failures (#672) (@ChrisRackauckas-Claude)
  • Add default algorithm dispatches for AbstractSteadyStateProblem (#673) (@ChrisRackauckas)
  • Fix wrapper test failures by running them sequentially (#675) (@ChrisRackauckas-Claude)
  • Rm kwargs (#680) (@RomeoV)
  • Specialize on internalnorm function. (#684) (@RomeoV)
  • Move SparseMatrixColorings to weakdeps (#685) (@ChrisRackauckas-Claude)
  • Specialize functions on f parameter for trim compatibility (#686) (@ChrisRackauckas-Claude)
  • CompatHelper: bump compat for SpeedMapping in [weakdeps] to 0.4, (keep existing compat) (#689) (@github-actions[bot])
  • Add copy methods for Jacobian Operators (#691) (@jClugstor)
  • Copying SciMLJacobianOperators should not copy the size (#693) (@jClugstor)
  • Use correct constructors for JacobianOperators in copy (#694) (@jClugstor)
  • test: try fixing CI (#695) (@avik-pal)
  • CompatHelper: add new compat entry for SparseMatrixColorings at version 0.4 for package docs, (keep existing compat) (#698) (@github-actions[bot])
  • Fix: reinit! error when using AbsTerminationMode (#699) (@AJ0070)
  • Bump actions/checkout from 4 to 5 (#701) (@dependabot[bot])
  • Bump package versions following NonlinearSolveBase v1.15.0 release (#702) (@ChrisRackauckas-Claude)

Closed issues:

  • A mysterious kwarg bug (#666)
  • Downgrade CI are not dev subpackages (#670)
  • Differentiate through the values in p (#678)
  • Extra kwargs is invalid code (#679)
  • Calling reinit! with GeneralizedFirstOrderAlgorithmCache using AbsTerminationMode throws an error (#687)
  • Missing copy for SciMLJacobianOperators (#690)

Notes

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

Files

SciML/NonlinearSolve.jl-SimpleNonlinearSolve-v2.8.0.zip

Files (366.2 kB)

Additional details