File tree Expand file tree Collapse file tree 3 files changed +34
-0
lines changed Expand file tree Collapse file tree 3 files changed +34
-0
lines changed Original file line number Diff line number Diff line change 1+ # Unreleased
2+
3+ * Additions:
4+ * ` System.Nix.Placeholder ` module with ` DownstreamPlaceholder ` , ` createPlaceholder ` , and ` renderPlaceholder `
5+ * ` System.Nix.StorePath.ContentAddressed ` module, for creating content-addressed store paths
6+ * ` textToMethod ` , ` methodToText ` in ` System.Nix.ContentAddress `
7+ * ` parseBasePath ` , ` parseBasePathFromText ` in ` System.Nix.StorePath `
8+ * ` textToBaseEncoding ` , ` baseEncodingToText ` in ` System.Nix.Base `
9+ * ` outputStoreObjectName ` in ` System.Nix.OutputName `
10+ * ` SingleDerivedPath ` type with ` parseSingleDerivedPath ` , ` singleDerivedPathToText `
11+
12+ * Changes:
13+ * ` OutputName.unOutputName ` now returns ` StorePathName ` instead of ` Text `
14+ * ` DerivedPath_Built ` constructor now takes ` SingleDerivedPath ` instead of ` StorePath `
15+
116# [ 0.8.0.0] ( https://github.com/haskell-nix/hnix-store/compare/core-0.7.0.0...core-0.8.0.0 ) 2024-07-31
217
318* Changes:
Original file line number Diff line number Diff line change 1+ # Unreleased
2+
3+ The test suite is now much more comprenesive, uses test data from upstream Nix to make sure the JSON formats match.
4+
5+ * JSON instance for ` StorePath ` now doesn't include the store dir, matching upstream.
6+ (This keeps it canonical.)
7+
8+ * New JSON instances for:
9+ * ` Hash ` ,
10+ * ` ContentAddress `
11+ * ` OutputsSpec `
12+ * ` SingleDerivedPath `
13+ * ` DerivedPath `
14+
115# 0.1.0.0 2024-07-31
216
317* Initial release
Original file line number Diff line number Diff line change 1+ # Unreleased
2+
3+ * Additions:
4+ * ` Arbitrary ` instance for ` SingleDerivedPath `
5+
16# 0.1.0.0 2024-07-31
27
38* Initial release
You can’t perform that action at this time.
0 commit comments