Skip to content

Bump the all-julia-packages group across 2 directories with 10 updates#192

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/julia/docs/all-julia-packages-c4b59e34bf
Closed

Bump the all-julia-packages group across 2 directories with 10 updates#192
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/julia/docs/all-julia-packages-c4b59e34bf

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Jan 9, 2026

Updates the requirements on DifferentiationInterface, ADTypes, ForwardDiff, Zygote, ComponentArrays, FiniteDiff, Optim, Literate, ImplicitDifferentiation and NLsolve to permit the latest version.
Updates DifferentiationInterface to 0.7.13

Release notes

Sourced from DifferentiationInterface's releases.

DifferentiationInterface-v0.7.13

DifferentiationInterface DifferentiationInterface-v0.7.13

Diff since DifferentiationInterface-v0.7.12

Merged pull requests:

Closed issues:

  • Overhead of function call to get output shape in pushforward-via-pullback (#930)
  • Fix second order with FunctionContext in Enzyme (#937)
  • This is not an issue (#941)
  • Missing _shadow method in Enzyme extension (#942)
  • Missing basis method (#944)
Commits
  • 45fad0e fix: function shadows for higher-order Enzyme (#943)
  • 325f2b8 chore: bump DI to v0.7.13 (#946)
  • c892c22 feat: allow non-numeric arguments with AutoSymbolics (#945)
  • 0dd1abf test: toggle fail fast until Enzyme bug is fixed (#936)
  • 4e8d71a chore(deps): bump actions/checkout from 5 to 6 (#934)
  • c8e75f0 fix: improve wrong-mode pushforward/pullback (#932)
  • 0a47d24 chore: ignore Diffractor in dependabot (#933)
  • 11796c5 perf: improve wrong-mode pushforward/pullback for scalars (#931)
  • 3f4c2de chore: revamp testing CI with dedicated environments (#926)
  • e40ad46 chore: replace CompatHelper with dependabot (#924)
  • Additional commits viewable in compare view

Updates ADTypes to 1.21.0

Release notes

Sourced from ADTypes's releases.

v1.21.0

ADTypes v1.21.0

Diff since v1.20.0

Merged pull requests:

Commits
  • 816017a Merge pull request #135 from ChrisRackauckas-Claude/version-bump-20251229-105735
  • 6c79622 Bump version to 1.21.0
  • 0ab996a Merge pull request #134 from ChrisRackauckas-Claude/docs-improvements-2025122...
  • fa2b1e0 Fix docstring typos and add missing backends to Auto function
  • 9b50f4e Merge pull request #132 from ChrisRackauckas-Claude/migrate-to-dependabot
  • 96cab01 Remove CompatHelper.yml (replaced by Dependabot)
  • 0bc7774 Update dependabot.yml to add Julia ecosystem support
  • f1d449c Update project version to 1.20.0
  • 32dd033 Merge pull request #129 from SciML/gd/deps
  • c7d0ef5 Merge pull request #130 from SciML/dependabot/github_actions/actions/checkout-6
  • Additional commits viewable in compare view

Updates ForwardDiff to 1.3.1

Release notes

Sourced from ForwardDiff's releases.

v1.3.1

ForwardDiff v1.3.1

Diff since v1.3.0

Merged pull requests:

Commits

Updates Zygote to 0.7.10

Release notes

Sourced from Zygote's releases.

v0.7.10

Zygote v0.7.10

Diff since v0.7.9

Merged pull requests:

Commits

Updates ComponentArrays to 0.15.30

Release notes

Sourced from ComponentArrays's releases.

v0.15.30

ComponentArrays v0.15.30

Diff since v0.15.29

Merged pull requests:

Changelog

Sourced from ComponentArrays's changelog.

ComponentArrays.jl NEWS

Notes on new features (minor releases). For more details on bugfixes and non-feature-adding changes (patch releases), check out the releases page.

v0.15.0

  • Unpack array components as StaticArrays!
julia> x = ComponentArray(a=5, b=[4, 1], c = [1 2; 3 4], d=(e=2, f=[6, 30.0]));
julia> @​static_unpack a, b, c, d = x;
julia> a
5.0
julia> b
2-element SVector{2, Float64} with indices SOneTo(2):
4.0
1.0
julia> c
2×2 SMatrix{2, 2, Float64, 4} with indices SOneTo(2)×SOneTo(2):
1.0  2.0
3.0  4.0
julia> d
ComponentVector{Float64,SubArray...}(e = 2.0, f = [6.0, 30.0])

v0.12.0

  • Multiple symbol indexing!
    • Use either an Array or Tuple of Symbols to extract multiple named components into a new ComponentArray
    • It's fast!
julia> ca = ComponentArray(a=5, b=[4, 1], c=(a=2, b=[6, 30.0]))
ComponentVector{Float64}(a = 5.0, b = [4.0, 1.0], c = (a = 2.0, b = [6.0, 30.0]))
julia> ca[(:c, :a)]
ComponentVector{Float64}(c = (a = 2.0, b = [6.0, 30.0]), a = 5.0)
julia> ca[[:c, :a]] == ca[(:c, :a)]
true
julia> @​view ca[(:c, :a)]
ComponentVector{Float64,SubArray...}(c = (a = 2.0, b = [6.0, 30.0]), a = 5.0)

v0.11.0

  • Calling axes on a ComponentArray returns a new CombinedAxis type!
    • Doing things The Right Way™!
    • No more complicated and error-prone custom broadcasting machinery!
    • No more weird special cases!

v0.10.0

... (truncated)

Commits
  • e6714d8 Merge pull request #314 from SciML/ap/1.12_support
  • 398ff10 fix: loading on 1.12
  • 28c6749 Merge pull request #311 from ChrisRackauckas/fix-formatting
  • 2d741c5 Apply JuliaFormatter to fix code formatting
  • a9ceb38 Merge pull request #310 from SciML/ci-update-julia-versions
  • 2bdbefa Update CI to test on Julia 1, lts, and pre versions
  • 3d996d6 Merge pull request #308 from ChrisRackauckas/remove-old-version-checks
  • 158ba9e Remove outdated Julia version checks
  • 04599dd Update downgrade.yml
  • 6670ef5 Update Project.toml
  • Additional commits viewable in compare view

Updates FiniteDiff to 2.29.0

Commits

Updates Optim to 2.0.0

Release notes

Sourced from Optim's releases.

Breaking Release: JVP, cleanup, AD and callbacks

What's Changed

New Contributors

Full Changelog: JuliaNLSolvers/Optim.jl@v1.13.3...v2.0.0

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
  • d0f5e0e Update Project.toml
  • 286aeed Compute JVP in line searches (#1210)
  • d3ccb73 CompatHelper: bump compat for JET in [extras] to 0.11, (keep existing compat)...
  • 9483bd8 Document optimization state and callback functionality. Change initia… (#1226)
  • 7934f7b Pass optimization state to callbacks (#1224)
  • 540c97b Depend on Statistics instead of StatsBase (#1221)
  • bc25e2c Fix bounds errors in default x_abschange and x_relchange (#1222)
  • 3e3d33e As default use a minimum trust region radius of 0 (#1219)
  • 432fc63 Bump actions/checkout from 5 to 6 (#1217)
  • a466ee4 Do not (mis)use objective as state (#1212)
  • Additional commits viewable in compare view

Updates Literate to 2.21.0

Release notes

Sourced from Literate's releases.

v2.21.0

See CHANGELOG.md for notable changes.

See CHANGELOG.md for notable changes.

Diff since v2.20.1

Changelog

Sourced from Literate's changelog.

[v2.21.0] - 2025-11-19

Changed

  • Allow IOCapture version 1. (#280)

[v2.20.1] - 2024-10-17

Fixed

  • Errors from code evaluation (with continue_on_error = true) are now properly displayed with showerror. (#261)

[v2.20.0] - 2024-10-16

Added

  • A new keyword argument configuration continue_on_error::Bool = false has been added which controls the behavior of code execution errors. By default (continue_on_error = false) execution errors are re-thrown by Literate (as before). If continue_on_error = true is set the error is used as the block result and execution continues with following blocks. (#201, #257)
  • Literate now replaces Documenter-style admonitions when generating notebook output (#259). Concretely,
    # !!! note
    #     A note.
    

    !!! warn "Warning title text"

    A warning.

    is replaced with

    # > **Note**
    # >
    # > A note.
    

    > Warning title text

    >

    > A warning.

[v2.19.1] - 2024-09-13

Fixed

  • Set :SOURCE_PATH in the task local storage to the output file when executing code so that recursive include works as expected. (#251, #252)

[v2.19.0] - 2024-07-11

Changed

  • Literate.markdown, Literate.notebook, and Literate.script are marked as public in Julia version that support the public keyword. (#248)

[v2.18.0] - 2024-04-17

Added

... (truncated)

Commits

Updates ImplicitDifferentiation to 0.9.1

Release notes

Sourced from ImplicitDifferentiation's releases.

v0.9.1

ImplicitDifferentiation v0.9.1

Diff since v0.9.0

Merged pull requests:

Commits
  • 5380155 feat: add least-squares linear solver (#185)
  • a884a90 chore: bump compat for KrylovKit to v0.10.0 (#184)
  • 68e0c2e fix: provide initial value to iterative linear solver (#182)
  • f065a08 fix: only factorize for direct linear solve (#181)
  • 8c30ba7 revamp!: use KrylovKit for type flexibility (beyond Vector), split out prepar...
  • bc7267a refactor!: split out preparation (#179)
  • 42fa4a1 Revert "test: use ChainRulesTestUtils" (#177)
  • 477d294 test: use ChainRulesTestUtils
  • b75add5 fix: ignore input type in LinearOperator construction by default (#174)
  • 74bb967 test!: better tests (#173)
  • Additional commits viewable in compare view

Updates NLsolve to 4.5.1

Release notes

Sourced from NLsolve's releases.

v4.5.1

NLsolve v4.5.1

Diff since v4.5.0

Merged pull requests:

Commits
  • 2196728 Update Project.toml
  • c3332cc CompatHelper: bump compat for "Reexport" to "1.0" (#263)
  • e5967ca Update Project.toml
  • e924eb1 Changes to newton.jl so that newton with linesearches works with complex numb...
  • 72fce93 Update NLsolve.jl
  • 13e1079 Move update of g in newton's method (#249)
  • 4abef58 Add CI and CompatHelper workflows (#260)
  • 07ff54e Bump Distances.jl compat to 0.10 (#255)
  • 24d68b3 Update Project.toml
  • d036d44 Use copy over similar to fix BigFloat support (#248)
  • Additional commits viewable in compare view

Updates Optim to 2.0.0

Release notes

Sourced from Optim's releases.

Breaking Release: JVP, cleanup, AD and callbacks

What's Changed

New Contributors

Full Changelog: JuliaNLSolvers/Optim.jl@v1.13.3...v2.0.0

Changelog

Sourced from Optim's changelog.

Optim master release notes

  • Fix Preconditioning example for v1.0 syntax
  • Improve handling of alt...

    Description has been truncated

Updates the requirements on [DifferentiationInterface](https://github.com/JuliaDiff/DifferentiationInterface.jl), [ADTypes](https://github.com/SciML/ADTypes.jl), [ForwardDiff](https://github.com/JuliaDiff/ForwardDiff.jl), [Zygote](https://github.com/FluxML/Zygote.jl), [ComponentArrays](https://github.com/SciML/ComponentArrays.jl), [FiniteDiff](https://github.com/JuliaDiff/FiniteDiff.jl), [Optim](https://github.com/JuliaNLSolvers/Optim.jl), [Literate](https://github.com/fredrikekre/Literate.jl), [ImplicitDifferentiation](https://github.com/JuliaDecisionFocusedLearning/ImplicitDifferentiation.jl) and [NLsolve](https://github.com/JuliaNLSolvers/NLsolve.jl) to permit the latest version.

Updates `DifferentiationInterface` to 0.7.13
- [Release notes](https://github.com/JuliaDiff/DifferentiationInterface.jl/releases)
- [Commits](JuliaDiff/DifferentiationInterface.jl@DifferentiationInterface-v0.1.0...DifferentiationInterface-v0.7.13)

Updates `ADTypes` to 1.21.0
- [Release notes](https://github.com/SciML/ADTypes.jl/releases)
- [Commits](SciML/ADTypes.jl@v0.1.0...v1.21.0)

Updates `ForwardDiff` to 1.3.1
- [Release notes](https://github.com/JuliaDiff/ForwardDiff.jl/releases)
- [Commits](JuliaDiff/ForwardDiff.jl@v0.0.2...v1.3.1)

Updates `Zygote` to 0.7.10
- [Release notes](https://github.com/FluxML/Zygote.jl/releases)
- [Commits](FluxML/Zygote.jl@v0.2.0...v0.7.10)

Updates `ComponentArrays` to 0.15.30
- [Release notes](https://github.com/SciML/ComponentArrays.jl/releases)
- [Changelog](https://github.com/SciML/ComponentArrays.jl/blob/main/NEWS.md)
- [Commits](SciML/ComponentArrays.jl@v0.1.0...v0.15.30)

Updates `FiniteDiff` to 2.29.0
- [Release notes](https://github.com/JuliaDiff/FiniteDiff.jl/releases)
- [Commits](https://github.com/JuliaDiff/FiniteDiff.jl/commits)

Updates `Optim` to 2.0.0
- [Release notes](https://github.com/JuliaNLSolvers/Optim.jl/releases)
- [Changelog](https://github.com/JuliaNLSolvers/Optim.jl/blob/master/NEWS.md)
- [Commits](JuliaNLSolvers/Optim.jl@v0.2.0...v2.0.0)

Updates `Literate` to 2.21.0
- [Release notes](https://github.com/fredrikekre/Literate.jl/releases)
- [Changelog](https://github.com/fredrikekre/Literate.jl/blob/master/CHANGELOG.md)
- [Commits](fredrikekre/Literate.jl@v0.1.0...v2.21.0)

Updates `ImplicitDifferentiation` to 0.9.1
- [Release notes](https://github.com/JuliaDecisionFocusedLearning/ImplicitDifferentiation.jl/releases)
- [Commits](v0.1.0...v0.9.1)

Updates `NLsolve` to 4.5.1
- [Release notes](https://github.com/JuliaNLSolvers/NLsolve.jl/releases)
- [Commits](JuliaNLSolvers/NLsolve.jl@v0.1.0...v4.5.1)

Updates `Optim` to 2.0.0
- [Release notes](https://github.com/JuliaNLSolvers/Optim.jl/releases)
- [Changelog](https://github.com/JuliaNLSolvers/Optim.jl/blob/master/NEWS.md)
- [Commits](JuliaNLSolvers/Optim.jl@v0.2.0...v2.0.0)

Updates `ImplicitDifferentiation` to 0.9.1
- [Release notes](https://github.com/JuliaDecisionFocusedLearning/ImplicitDifferentiation.jl/releases)
- [Commits](v0.1.0...v0.9.1)

---
updated-dependencies:
- dependency-name: DifferentiationInterface
  dependency-version: 0.7.13
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: ADTypes
  dependency-version: 1.21.0
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: ForwardDiff
  dependency-version: 1.3.1
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: Zygote
  dependency-version: 0.7.10
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: ComponentArrays
  dependency-version: 0.15.30
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: FiniteDiff
  dependency-version: 2.29.0
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: Optim
  dependency-version: 2.0.0
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: Literate
  dependency-version: 2.21.0
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: ImplicitDifferentiation
  dependency-version: 0.9.1
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: NLsolve
  dependency-version: 4.5.1
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: Optim
  dependency-version: 2.0.0
  dependency-type: direct:production
  dependency-group: all-julia-packages
- dependency-name: ImplicitDifferentiation
  dependency-version: 0.9.1
  dependency-type: direct:production
  dependency-group: all-julia-packages
...

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 Jan 9, 2026
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Jan 9, 2026

The group that created this PR has been removed from your configuration.

@dependabot dependabot Bot closed this Jan 9, 2026
@dependabot dependabot Bot deleted the dependabot/julia/docs/all-julia-packages-c4b59e34bf branch January 9, 2026 18:45
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