Download Latest Version v5.1.0 source code.tar.gz (216.8 kB)
Email in envelope

Get an email when there's a new version of Optimization.jl

Home / v5.0.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-10-14 2.0 kB
v5.0.0 source code.tar.gz 2025-10-14 203.0 kB
v5.0.0 source code.zip 2025-10-14 318.3 kB
Totals: 3 Items   523.3 kB 0

Optimization v5.0.0

Diff since v4.8.0

Breaking changes

  • Solvers are no longer dependent on the top level Optimization.jl. Now they are built on OptimizationBase.jl, conforming to all other SciML libraries. Optimization.jl is thus preserved for a preference-based optimal setting in the form of other top level libraries.
  • Sophia, LGBFGS (renamed to LBFGSB), and Auglag were moved to OptimizationX solver-specific libraries to be in line with the other solvers.

Merged pull requests: - Added a new Subpackage for Augmented Lagrangian (#984) (@ParamThakkar123) - New Subpackage for LBFGS (#986) (@ParamThakkar123) - Added new subpackage for Sophia.jl (#988) (@ParamThakkar123) - Improve the OptimizationManopt.jl interface (#1009) (@kellertuer) - CompatHelper: add new compat entry for ADTypes at version 1 for package docs, (keep existing compat) (#1032) (@github-actions[bot]) - CompatHelper: bump compat for OptimizationManopt to 1 for package docs, (keep existing compat) (#1033) (@github-actions[bot]) - Fix dependency structure of solvers to OptimizationBase (#1037) (@ChrisRackauckas) - Bump OptimizationBase requirement to v3 and increment sublibrary versions (#1040) (@ChrisRackauckas-Claude) - CompatHelper: bump compat for OptimizationBase to 3 for package docs, (keep existing compat) (#1042) (@github-actions[bot]) - Fix dependency structure of OptimizationAuglag (#1046) (@ChrisRackauckas) - Update OptimizationMultistartOptimization.jl to OptimizationBase backend (#1047) (@ChrisRackauckas) - Add solve, solve!, init (#1049) (@jClugstor) - Revert "Add solve, solve!, init" (#1050) (@ChrisRackauckas) - Complete solve interface migration from SciMLBase to OptimizationBase (#1053) (@ChrisRackauckas-Claude)

Closed issues: - Optimization.LBFGS errors with Float32 (#1039) - OptimizationMOI fails to init problems (#1054) - OptimizationOptimJL fails to precompile (#1055)

Source: README.md, updated 2025-10-14