• v0.4.0 6d63726a2a

    v0.4.0
    All checks were successful
    Release / release (push) Successful in 14s
    Stable

    dxtr released this 2026-10-14 02:51:11 +02:00 | 0 commits to master since this release

    Added

    • Support for NO_COLOR. Set to 1, true, or yes to disable all coloured output.
    • An x86-64 Linux binary attached to each release.

    Changed

    • Built with SBCL instead of ECL, so that building vend needs only SBCL. The
      binary is larger, about 11 MB, and needs libzstd at run time.

    Fixed

    • vend test: exit with 1 under SBCL and CCL when a test system fails to load
      or a suite signals an error. With an empty stdin, as in CI, they exited with 0.
    • vend test: run the suites of every detected test system, not only the first.
    • vend eval: under CCL, end the session on an error instead of opening the
      break loop, as under SBCL.
    • vend eval and vend repl: exit with the Lisp's exit status, or 128 plus the
      number of the signal that killed it, instead of always exiting with 0.
    • vend get: never fetch a system that the project or vendored/ already
      defines. Local systems without dependencies of their own no longer fail as
      "not a known system", and a project whose first system is named after a
      library, like cffi-demo, no longer keeps that library from being fetched.
    Downloads