0.7.0.0 2024-07-31
-
Changes:
StorePath
no longer carriesstorePathRoot
field and we have a stand-aloneStoreDir
type instead to be used instead ofFilePath
when store root directory is needed as a context. Fore-remote
, this affectsrunStoreOpts
and its variants #216- The old
MonadStore
is now deprecated and aliased toRemoteStoreT IO
- All store operations now use
MonadRemoteStore
typeclass, whichRemoteStoreT
is an instance of - Couple of
Bool
parameters switched to enums
-
Additions
The library stability is not quite there yet and should be considered experimental.
0.6.0.0 2021-06-06
- Changes:
System.Nix.Store.Remote
#179addToStore
no longer acceptsFilePath
as its second argument but uses more genericNarSource
(NarSource PR)
0.5.0.0 2021-06-11
- Changes:
System.Nix.Store.Remote
#161addToStore
: constraint ofValidAlgo a
removed in favour of constraint oncryptonite: HashAlgorithm a
through constraintNamedAlgo a
.queryPathFromHashPart
: 1st arg changed fromDigest StorePathHashAlgo
toStorePathHashPart
, for details: hnix-store-core 0.5.0.0 ChangeLog.
0.4.3.0 2021-05-30
Nothing (it is tandem hnix-store-core
fix release)
0.4.2.0 2021-03-12
- Additions:
0.4.1.0 2021-01-16
System.Nix.Store.Remote
: module API now re-exportsSystem.Nix.Store.Remote.Types
API- Big clean-up of dependencies.
0.4.0.0 2020-12-30
hnix-store-core
compatibility
- Restored most store API functions except
addToStoreNar
- Added
buildDerivation
hnix-store-core
release only
- First version.
hnix-store-remote
uses PVP Versioning.