Releases: ugexe/zef
Releases · ugexe/zef
v0.22.2
v0.22.1
v0.22.0
- Config path template variables are now normalized, which cleans up some output that would sometimes show multiple consecutive directory separators.
- Positional arguments can now be passed in through STDIN via '-' for the
install
andupgrade
sub commands. For examplezef install -
will read STDIN and treat each line as an additional positional value.
v0.21.4
v0.21.3
v0.21.2
v0.21.1
v0.21.0
- Fixes an issue when running zef with
-Ilib
(instead of-I.
) which would result in an error about an empty:ver<>
by explicitly asking for one of a few different possible valid versions. - Removes the prove plugin. The existing test plugin that runs with
raku
directly is the new default, and the rakuTAP
module can be downloaded (and will automatically be used by zef) if users want a test harness. The--prove
and--/prove
flags will be ignored now, and using them will print out a deprecation message. Zef::Repository::*
plugins no longer print directly to stdout/stderr, and instead use a logger.- Fixes a regression with
v0.20.*
where havingRAKULIB
set would causezef install ...
to fail during testing. This is fixed by changing thezef
test plugin to pass in library paths via-I /some/path
instead of settingRAKULIB=/some/path
. - Fixes a regression from
v0.20.1
where the displayed name of an already installed distribution being installed from a path would show up as the.raku
output of a data structure instead of the path.
v0.20.2
v0.20.1
- Installing from local archive files (i.e.
zef install ./foo.tar.gz
) now works. Previously such archive files could be installed only if they were part of a remote url that needed to be fetched. Zef::Repository::LocalCache
can have it's work directory set using a string in addition to anIO::Path
. This allows setting e.g."options" : { "cache": "/tmp/some-dir" }
inresources/config.json
.