Skip to content

Update Optim requirement from 1.13.2 to 1.13.2, 2.2#173

Open
dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/julia/Optim-1.13.2-and-2.2
Open

Update Optim requirement from 1.13.2 to 1.13.2, 2.2#173
dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/julia/Optim-1.13.2-and-2.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 1, 2026

Copy link
Copy Markdown

Updates the requirements on Optim to permit the latest version.

Changelog

Sourced from Optim's changelog.

Optim master release notes

  • Fix Preconditioning example for v1.0 syntax
  • Improve handling of alternative number types in univariate optimization
  • Add conditional likelihood example to docs
  • Improve Fminbox trace printing.

Optim v0.17.2 release notes

  • Fix some typos
  • Fix doc building

Optim v0.17.0 release notes

  • Drop support for Julia versions less 1.0. Optim v.17.1 is also out.

Optim v0.11.0 release notes

  • Optional scaling for inverse Hessian in L-BFGS
  • Support for initial step length guesses via LineSearches

Optim v0.10.0 release notes

  • Support for optimization on Riemannian manifolds
  • Support for optimization of functions of complex variables
  • New experimental KrylovTrustRegion method useful when cheap Hessian-vector products are available.
  • Improved support for BigFloats
  • Add doc strings to methods
  • Drop support for Julia versions less than v0.6.0-pre

Optim v0.9.0 release notes

  • Fminbox: If an initial guess is on the boundary of the box, the guess is moved inside the box and a warning is produced, as opposed to crashing with an error.
  • Significant changes to the Non-, Once-, and TwiceDifferentiable setup; these now hold temporaries relevant to the evaluation of objectives, gradients, and Hessians. They also hold f-, g-, and h_calls counters.
  • Refactor tests
  • Drop v0.4 support
  • Add limits to f-, g-, and h_calls
  • Improve trace for univariate optimization
  • Changed order of storage arrays and evaluation point arrays in gradient and Hessian calls
  • Skip v0.8.0 to allow fixes on Julia v0.5.0

Optim v0.7.6 release notes

  • Fix deprecations for *Function constructors
  • Fix depwarns on Julia master (v0.6)
  • Update references to new JuliaNLSolvers home for Optim+family

Optim v0.7.5 release notes

  • Various bug fixes
  • Deprecate DifferentiableFunction, TwiceDifferentiable in favor of OnceDifferentiable, TwiceDifferentiable
  • widen some type annotations (e.g. allow for multidimensional arrays as inputs again)
  • introduce allow_f_increases keyword in Optim.Options to allow objective to increase between iterations
  • New option in Optim.Options: allow_f_increases. Defaults to false, but if set to true, the solver will not stop even if a step leads to an increase in the objective.
  • Newton and BFGS: set initial step length to one. See 328.

Optim v0.7.3 release notes

... (truncated)

Commits
  • d6334b9 Update Project.toml
  • d085672 Guard against gbarrier_norm == 0 in computation of initial mu (fixes #1233) (...
  • a14f67b Update Project.toml
  • 4dc775a Move LBFGSB re-implementation / port into Optim (#1258)
  • 8b9e705 update CG with theta parameter from HZ2013 and betamax to bound the beta valu...
  • d401b99 Try to restart the optimization if the line search fails. (#1242)
  • 420985c Bump codecov/codecov-action from 5 to 6 (#1239)
  • 064cc20 Bump julia-actions/cache from 2 to 3 (#1240)
  • 090c64d CompatHelper: bump compat for RecursiveArrayTools in [extras] to 4, (keep exi...
  • 2f86017 Remove Literate.jl deprecation from docs/generate.jl (#1245)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file julia Pull requests that update julia code labels Jul 1, 2026
Updates the requirements on [Optim](https://github.com/JuliaNLSolvers/Optim.jl) to permit the latest version.
- [Release notes](https://github.com/JuliaNLSolvers/Optim.jl/releases)
- [Changelog](https://github.com/JuliaNLSolvers/Optim.jl/blob/master/NEWS.md)
- [Commits](JuliaNLSolvers/Optim.jl@v1.13.2...v2.2.1)

---
updated-dependencies:
- dependency-name: Optim
  dependency-version: 2.2.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/julia/Optim-1.13.2-and-2.2 branch from 78f6574 to f536049 Compare July 1, 2026 03:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file julia Pull requests that update julia code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants