Skip to content

change the Compiler.jl stdlib version to 0.1.0#58420

Merged
aviatesk merged 1 commit intomasterfrom
avi/compiler-0.1.0
May 15, 2025
Merged

change the Compiler.jl stdlib version to 0.1.0#58420
aviatesk merged 1 commit intomasterfrom
avi/compiler-0.1.0

Conversation

@aviatesk
Copy link
Copy Markdown
Member

In JuliaRegistries/General#130304 I proposed naming the placeholder version of the Compiler stdlib "v0.0.0" and made changes accordingly. However, after further discussions around adjusting Pkg.jl (c.f. JuliaLang/Pkg.jl#4233), we decided to call it "v0.1.0" instead since the idea may sound to be an abuse of semver and that versioning wouldn't be able to handle cases when any changes to the implementation of that special version are needed in the future.

As a result, this commit changes the version of the Compiler.jl stdlib implementation maintained in the base from v0.0.0 to v0.1.0.

Since BaseCompiler.jl is a very internal, special package that doesn’t yet follow proper versioning, there’s no need to worry about ecosystem impact from this change.

In JuliaRegistries/General#130304 I proposed naming the placeholder
version of the Compiler stdlib "v0.0.0" and made changes accordingly.
However, after further discussions around adjusting Pkg.jl (c.f.
JuliaLang/Pkg.jl#4233), we decided to call it "v0.1.0" instead since
the idea may sound to be an abuse of semver and that versioning wouldn't
be able to handle cases when any changes to the implementation of that
special version are needed in the future.

As a result, this commit changes the version of the Compiler.jl stdlib
implementation maintained in the base from v0.0.0 to v0.1.0.

Since BaseCompiler.jl is a very internal, special package that doesn’t
yet follow proper versioning, there’s no need to worry about ecosystem
impact from this change.
@aviatesk aviatesk merged commit 18f7fe9 into master May 15, 2025
7 checks passed
@aviatesk aviatesk deleted the avi/compiler-0.1.0 branch May 15, 2025 07:55
@Keno
Copy link
Copy Markdown
Member

Keno commented May 15, 2025

Shouldn't the version in Base be 1.0-dev, while the special version in BaseCompiler is the 0.x series?

aviatesk added a commit that referenced this pull request Jun 16, 2025
In JuliaRegistries/General#130304 I proposed naming the placeholder
version of the Compiler stdlib "v0.0.0" and made changes accordingly.
However, after further discussions around adjusting Pkg.jl (c.f.
JuliaLang/Pkg.jl#4233), we decided to call it "v0.1.0" instead since the
idea may sound to be an abuse of semver and that versioning wouldn't be
able to handle cases when any changes to the implementation of that
special version are needed in the future.

As a result, this commit changes the version of the Compiler.jl stdlib
implementation maintained in the base from v0.0.0 to v0.1.0.

Since BaseCompiler.jl is a very internal, special package that doesn’t
yet follow proper versioning, there’s no need to worry about ecosystem
impact from this change.
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.

2 participants