Skip to content

Update Optim requirement from 1.11.0 to 1.11.0, 2.1#60

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/julia/Optim-1.11.0-and-2.1
Open

Update Optim requirement from 1.11.0 to 1.11.0, 2.1#60
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/julia/Optim-1.11.0-and-2.1

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 29, 2026

Updates the requirements on Optim to permit the latest version.

Release notes

Sourced from Optim's releases.

v2.1.0

Optim v2.1.0

Diff since v2.0.1

Merged pull requests:

Closed issues:

  • Private channel for reporting a security issue (#1256)
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
  • 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)
  • 1795512 Bump julia-actions/setup-julia from 1 to 3 (#1251)
  • 09e61bf Add/update language syntax highlight tags for fenced code block examples (#1247)
  • 49e566c Update documentation (#1246)
  • 4ef00bc LineSearches 6.7.2 with updated tests (#1253)
  • 0f17270 expose beta in the state of NLCG solver (#1238)
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

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.11.0...v2.1.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file julia Pull requests that update julia code labels May 29, 2026
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