Skip to content

Commit

Permalink
add Pkg 1.11 NEWS
Browse files Browse the repository at this point in the history
  • Loading branch information
IanButterworth authored and KristofferC committed Oct 24, 2024
1 parent 7bc6e0c commit 8d07746
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -139,6 +139,17 @@ Standard library changes
`length(::Stateful)` method. The last type parameter of `Stateful` is gone, too. Issue: ([#47790]),
PR: ([#51747]).

#### Package Manager

* It is now possible to specify "sources" for packages in a `[sources]` section in Project.toml.
This can be used to add non-registered normal or test dependencies.
* Pkg now obeys `[compat]` bounds for `julia` and raises an error if the version of the running Julia binary is incompatible with the bounds in `Project.toml`.
Pkg has always obeyed this compat when working with Registry packages. This change affects mostly local packages
* `pkg> add` and `Pkg.add` will now add compat entries for new direct dependencies if the active environment is a
package (has a `name` and `uuid` entry).
* Dependencies can now be directly added as weak deps or extras via the `pkg> add --weak/extra Foo` or
`Pkg.add("Foo", target=:weakdeps/:extras)` forms.

#### StyledStrings

* A new standard library for handling styling in a more comprehensive and structured way ([#49586]).
Expand Down

0 comments on commit 8d07746

Please sign in to comment.