All Versions
3
Latest Version
Avg Release Cycle
311 days
Latest Release
239 days ago

Changelog History

  • v0.3.0.0 Changes

    November 29, 2020

    hnix-store-core

    • ๐Ÿ‘ System.Nix.Nar changes API to support NAR format streaming:
      • buildNarIO :: FilePath -> Handle -> IO () - Create a NAR from a regular filesystem object, stream it out on the Handle
      • unpackNarIO :: Handle -> FilePath -> IO () - Recreate filesystem object from a NAR file accessed by the Handle
    • StorePath type changed to simple variant without type level
      symbolic store path root.
    • โž• Added makeFixedOutputPath to System.Nix.ReadonlyStore
    • โž• Added decodeBase16 and decodeBase32 to System.Nix.Hash
    • System.Nix.StorePath module now provides
      • storePathToFilePath and storePathToText helpers
      • storePathToNarInfo for converting paths to narinfo URLs
      • parsePath function
      • pathParser Attoparsec parser
    • โž• Added System.Nix.Build module
    • โž• Added System.Nix.Derivation module
    • โœ‚ Removed System.Nix.Util module, moved to hnix-store-remote
    • โž• Added base64 and SHA512 hash support

    hnix-store-remote

    • โช Restored most store API functions except addToStoreNar
    • โž• Added buildDerivation
  • v0.2.0.0

    March 12, 2020
  • v0.1.0.0

    March 18, 2019