Skip to content

Register ForwardDiff 1.x as 0.2.2 - #29

Closed
ChrisRackauckas-Claude wants to merge 1 commit into
JuliaStats:masterfrom
ChrisRackauckas-Claude:register-forwarddiff-1
Closed

ChrisRackauckas-Claude wants to merge 1 commit into
JuliaStats:masterfrom
ChrisRackauckas-Claude:register-forwarddiff-1

Conversation

@ChrisRackauckas-Claude

Copy link
Copy Markdown

master already sets ForwardDiff = "1" (commit b1b2601, via DifferentiationInterface AutoForwardDiff). Registered 0.2.1 in General still has ForwardDiff = "0.10.1-0.10" because the version was never bumped after that compat change.

That pin is what makes SciML packages that depend on AdaptiveRejectionSampling (e.g. PolyChaos 2.1) unsatisfiable with ForwardDiff 1.

This PR only bumps 0.2.1 → 0.2.2 so the existing ForwardDiff = "1" can be registered.

Verification (Julia 1.10.11, ForwardDiff v1.4.5):

AllocFreeWeights | 3 passed
Objective        | 3 passed
Truncated        | 2 passed
Autodiff backends | 16 passed
Testing AdaptiveRejectionSampling tests passed

After merge, please register 0.2.2 (@JuliaRegistrator register).

Co-Authored-By: Chris Rackauckas accounts@chrisrackauckas.com
Co-Authored-By: Claude noreply@anthropic.com

master already sets ForwardDiff = "1" (DifferentiationInterface
AutoForwardDiff). Registered 0.2.1 still has ForwardDiff = "0.10.1-0.10"
in General, so PolyChaos and others cannot resolve ForwardDiff 1.

Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
Co-Authored-By: Claude <noreply@anthropic.com>
@JuliaRegistrator

Copy link
Copy Markdown

Error while trying to register: Register Failed
@ChrisRackauckas-Claude, it looks like you are not a publicly listed member/owner in the parent organization (JuliaStats).
If you are a member/owner, you will need to change your membership to public. See GitHub Help

@ChrisRackauckas-Claude

Copy link
Copy Markdown
Author

@mauriciogtec the version bump is ready and Docs CI is green. JuliaRegistrator rejected a register attempt from this account because it is not a public member of JuliaStats.

Could you merge this and then comment @JuliaRegistrator register? Registered 0.2.1 still pins ForwardDiff = "0.10.1-0.10", which is what keeps SciML packages that depend on AdaptiveRejectionSampling (PolyChaos, Surrogates) unsatisfiable with ForwardDiff 1. master already has ForwardDiff = "1"; this PR only ships that as 0.2.2.

@Eliassj

Eliassj commented Sep 24, 2026

Copy link
Copy Markdown
Member

Closing as v0.3.0 is now registered which includes a version bump for ForwardDiff.jl in Project.toml.

JuliaRegistries/General#169356

@Eliassj Eliassj closed this Sep 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants