Skip to content

0.5.0

Latest

Choose a tag to compare

@Coca162 Coca162 released this 21 May 12:56
41a153c

What's Changed

  • [Breaking] Support for the "Lockable HTTP Tarball Protocol" has been removed.
    Instead of checking some HTTP headers, the user must now explicitly specify --mutable when adding tarball pins.
    Existing locked tarball pins should remain functional just the same as before, no action required.
  • Added npins add url for pinning plain URLs (files that should not be unpacked as tarballs). Same semantics as tarball pins. (#223)
  • npins add channel now takes --artifact to pin something other than nixexprs.tar.xz, for example latest-nixos-graphical-x86_64-linux.iso. (#223)
  • Added --plain to npins show display a newline delimated list of pin names (#203)
  • Added --exclude to npins show to invert the provided entries to exclude from the complete list (#203)
  • Basic completions for bash, fish and zsh are now included (#203)
  • Fish completions will complete pin names where applicable (#203)
  • npins will no longer spawn multiple threads for its runtime (#232)
  • npins update will now error if all the pins it tried to update were non-existent or frozen (#191)

New Contributors