Changelog of @hackage/cachix 0.3.3

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Unreleased

0.3.3 - 2019-09-25

Fixed

  • #236: fix hang during push
  • #233: push: if multiple caches exist, pick the latest signing key

0.3.2 - 2019-09-16

  • #232: brownbag release due to a bug in release process

0.3.1 - 2019-09-16

Fixed

  • #229: correctly assert write permissions for NixOS
  • #228: flush stderr before exiting

0.3.0 - 2019-09-03

Changed

  • #222 allow NixOS installation only as root
  • #215 LTS-14.0 support and for development replace stack2nix with haskell.nix
  • #216 add bulk store path querying as a performance optimization
  • #222 drop support for Nix 2.0.1 or lower

Fixed

  • #222 Provide guidance if /etc/nixos is not writable
  • #222 Human friendly exception reporting
  • #212 Use C++ to determine closure, avoids shell argument limit size

0.2.1 - 2019-07-05

Added

  • #180 support servant 0.16 @domenkozar
  • #200 add cachix push --compression-level and default to 2 @roberth This should cut pushing time by a significant factor.

Changed

  • #194 remove shadowed -h option @roberth
  • #180 reduce retries limit to 3 @domenkozar
  • #192 extract cachix push into a proper library module @roberth

Fixed

  • #187 create possibly missing directories for netrc @domenkozar
  • #185 fix command line completions @roberth
  • #196 improve build time by working around a GHC bug @roberth

0.2.0 - 2019-03-04

Added

  • #71 new command cachix generate-keypair with clearer instructions how to handle the secrets @domenkozar
  • #24 #168 Private binary cache support @domenkozar @roberth

Changed

  • #158 #160 #166 #91 Improve NixOS experience by writing out nixos modules @domenkozar
  • #170 Get rid of amazonka dependency @domenkozar

0.1.3 - 2018-11-26

Changed

  • #77 retry transient HTTP exceptions @domenkozar
  • #151 prevent mingled store paths output @domenkozar
  • #141 prevent unncessary warning about /etc/nix missing @domenkozar
  • #142 ditch hpack @domenkozar

0.1.2 - 2018-09-27

Changed

  • #132 error handling for readProcess invocations @domenkozar
  • #130 only warn about not supporting groups if user is not trusted @domenkozar
  • #128 Generate https://cache.nixos.org when run as root on NixOS @yegortimoschenko
  • #121 bail out if narSize is 0 @domenkozar
  • #123 support passing --config @domenkozar
  • #123 no more spurious warning messages when using "cachix use" @domenkozar
  • #105 pass https://cache.nixos.org explicitly @domenkozar

0.1.1 - 2018-08-03

Added

  • #102 Nix 1.0 support @domenkozar

Changed

  • #105 Always specify cachix.nixos.org on NixOS @domenkozar
  • #98, #95 Use LTS-12.X and Servant 0.14.1 @domenkozar

0.1.0.2 - 2018-07-06

Changed

  • #95 Upgrade to servant-0.14.1 @domenkozar

0.1.0.1 - 2018-07-05

Changed

  • #92 Add build-tool-depends where needed @domenkozar
  • #90 HLint fixes @domenkozar
  • #86 Improve Cabal description and synopsis @domenkozar
  • #87 Support fsnotify 0.3.x @domenkozar

[0.1.0.0] - 2018-07-01

Added

  • Initial release @domenkozar