Skip to content

Add version note for [workspace] section#4605

Open
gamila-wisam wants to merge 3 commits intoJuliaLang:masterfrom
gamila-wisam:doc-project-toml-versions
Open

Add version note for [workspace] section#4605
gamila-wisam wants to merge 3 commits intoJuliaLang:masterfrom
gamila-wisam:doc-project-toml-versions

Conversation

@gamila-wisam
Copy link

fixes #4506
Adds a compatibility note to the [workspace] section in docs/src/toml-files.md indicating that workspaces require Julia 1.12+.

@gamila-wisam
Copy link
Author

This PR adds the same compatibility note for [workspace] as in #4581, but places it right after the section heading so it is immediately visible.
The previous PR seems to have unrelated CI failures (docs-only changes should not affect tests).
This should resolve #4506.

Copy link
Member

@inkydragon inkydragon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Like, I am now reading up on the [workspace] section ...

You may need to check all these sections to see
if compatibility notes need to be added.
I recommend starting with Julia v1.10 (the current LTS version),
or even earlier versions like Julia v1.6 (the previous LTS version).

@gamila-wisam
Copy link
Author

gamila-wisam commented Feb 9, 2026

Hi @inkydragon ,
I’ve added the compatibility notes for the other Project.toml sections.
When you have a chance, could you please review the changes and let me know if everything looks good? Thanks!

(to clarify, the CI has passed.
The codecov/projectFailing failing is appearing because this PR only changes documentation, the [sources] compatibility note was moved to match the style of other sections.
This caused a slight change in coverage report line offsets.
so no broken tests and everything is working as expected.)

@gamila-wisam gamila-wisam force-pushed the doc-project-toml-versions branch 3 times, most recently from 0bb21f9 to 60215f2 Compare February 9, 2026 17:08
@gamila-wisam
Copy link
Author

gamila-wisam commented Feb 9, 2026

Docs CI tests passes , but nightly tests fails due to an upstream issues(including GitHub fetch errors), i already rebased onto current master, but the nightly fails remains.

@KristofferC KristofferC force-pushed the doc-project-toml-versions branch from 60215f2 to 197ea71 Compare February 10, 2026 15:31
@gamila-wisam
Copy link
Author

@KristofferC Hi, can you take a look when you have a moment please?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: New

Development

Successfully merging this pull request may close these issues.

State in documentation when certain Project.toml features were added

3 participants