|
1 | 1 | # Next |
2 | 2 |
|
3 | 3 | * Changes: |
| 4 | + * `System.Nix.ReadOnlyStore` moved to `hnix-store-readonly` package |
| 5 | + and renamed to `System.Nix.Store.ReadOnly` [#247](https://github.com/haskell-nix/hnix-store/pull/247) |
| 6 | + * `System.Nix.Nar*` moved to `hnix-store-nar` package [#247](https://github.com/haskell-nix/hnix-store/pull/247) |
| 7 | + * `Arbitrary` instances moved to `hnix-store-tests` package [#241](https://github.com/haskell-nix/hnix-store/pull/241) |
4 | 8 | * `System.Nix.Internal` namespaces was removed [#236](https://github.com/haskell-nix/hnix-store/pull/236) |
5 | 9 | * `StorePathMetadata` converted to `Metadata a` [#231](https://github.com/haskell-nix/hnix-store/pull/231) |
6 | 10 | * Moved to `System.Nix.StorePath.Metadata` [#236](https://github.com/haskell-nix/hnix-store/pull/236) |
7 | 11 | * Constructors of `StorePathName` and `StorePathHashPart` are no longer |
8 | 12 | exported. Use respective `mkStorePath..` functions. [#230](https://github.com/haskell-nix/hnix-store/pull/230) |
| 13 | + * `StorePath` constructor is no longer exported. |
| 14 | + Prefer `parsePath` or `parsePathFromText`. |
| 15 | + If needed to construct a path directly, use `unsafeMakeStorePath` [#247](https://github.com/haskell-nix/hnix-store/pull/247) |
9 | 16 | * `StorePathSet` type alias is no more, use `HashSet StorePath` [#230](https://github.com/haskell-nix/hnix-store/pull/230) |
10 | 17 | * `makeStorePath` and `parsePath` now returns `Either InvalidPathError StorePath` [#231](https://github.com/haskell-nix/hnix-store/pull/231) |
11 | 18 | * `BuildResult`s `timesBuild` field changes type from `Integer` to `Int` [#231](https://github.com/haskell-nix/hnix-store/pull/231) |
12 | 19 |
|
13 | 20 | * Additions: |
| 21 | + * `System.Nix.Store.Types` with `FileIngestionMethod`, `PathFilter`, `RepairMode` types [#247](https://github.com/haskell-nix/hnix-store/pull/247) |
| 22 | + `FileIngestionMethod` was previously called `NarHashMode` |
14 | 23 | * `System.Nix.StorePath.parsePathFromText` [#236](https://github.com/haskell-nix/hnix-store/pull/236) |
15 | 24 | * `Default StoreDir` instance [#231](https://github.com/haskell-nix/hnix-store/pull/231) |
16 | 25 | * `System.Nix.StorePath.storePathHashPartToText` [#231](https://github.com/haskell-nix/hnix-store/pull/231) |
|
0 commit comments