Skip to content

Releases: ugexe/zef

v1.1.1

21 Mar 02:58
76389c8

Choose a tag to compare

  • Fixed a typo in the uri grammar for parsing ipv6 addresses
  • Fixed an issue where we would try to delete a file before closing it

v1.1.0

09 Mar 21:06
21d4e17

Choose a tag to compare

  • Fixed a warning when meta data containing a null for the support value was stringified.
  • Setting ZEF_INSTALL_TO to an empty string now treats it as unset instead of assuming the current working directory.
  • TAP::Harness is now only used if --tap-harness is explicitly set. Previously it would be used automatically if it was installed.
  • Fixed a typo that prevented parsing IPv4 addresses in the URI grammar.
  • Fixed a bug where updating ecosystems multiple times in the same process would not update the list of distributions it exposed. Note this would have only affected users using the zef libraries directly, and not the zef binary.
  • Various error messages were improved.
  • Fixed an issue where we weren't using the cached value of something we had already calculated.
  • Fixed auto-update to not treat Bool::True and int 1, potentially preventing force updates in some situations.
  • Fixed by-env empty string fallback logic to match the behavior of the other by- functions.
  • The curl plugin is no longer passing curl the --time-cond/-z flag to avoid issues where the ecosystem index may not get updated when it should.
  • The tar plugin no longer passes the -z flag, and instead relies on its compression auto detection.
  • Fixed an issue where the LegacyBuild plugin would fail to build distributions that were located in a path containing single quotes.
  • Fixed an issue where we could quietly swallow TAP::Harness related exceptions.

v1.0.0

14 Apr 00:38
2c6ab9f

Choose a tag to compare

  • Zef now depends on and uses v6.d
  • The auth has been updated to zef:ugexe from github:ugexe

v0.22.8

01 Mar 01:05
f924b1f

Choose a tag to compare

  • Fixed wget detection on Windows
  • Removed unused logotype file

v0.22.7

07 Jan 03:58
080304e

Choose a tag to compare

  • Fixed an issue with searching for native dependencies sometimes emitting a warning when they could not be found.
  • Disabled gnu tar remote file behavior in tar plugin.

v0.22.6

29 Nov 23:21
7d86101

Choose a tag to compare

  • zef depends now works with the --force-resolve option

v0.22.5

16 Nov 16:37
a103ae4

Choose a tag to compare

  • Added additional --debug output that shows the commands being used by zef to fetch, extract, and test

v0.22.4

16 Oct 22:11
45f3ac7

Choose a tag to compare

  • Stringification of distribution identities has been optimized

v0.22.3

12 Oct 21:28
1f2c753

Choose a tag to compare

  • Fixed error message when using zef browse on a distribution that does not specify a support section in their META6.json.
  • Cleaned up some internal usage of Supply that could theoretically (but not practically) leak resources.

v0.22.2

18 Sep 22:12
0e4e9de

Choose a tag to compare

  • zef no longer crashes when encountering a resources entry in a META6.json of libraries/