Skip to content

Commit

Permalink
treewide: update changelogs
Browse files Browse the repository at this point in the history
  • Loading branch information
sorki committed Jul 31, 2024
1 parent 6922cdd commit 10ca55f
Show file tree
Hide file tree
Showing 7 changed files with 33 additions and 14 deletions.
10 changes: 8 additions & 2 deletions hnix-store-core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
# Next
# [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

* Changes:
* `System.Nix.StorePath.makeStorePathName` renamed to `System.Nix.StorePath.mkStorePathName`
* `System.Nix.ReadOnlyStore` moved to `hnix-store-readonly` package
and renamed to `System.Nix.Store.ReadOnly` [#247](https://github.com/haskell-nix/hnix-store/pull/247)
* `System.Nix.Nar*` moved to `hnix-store-nar` package [#247](https://github.com/haskell-nix/hnix-store/pull/247)
* `Arbitrary` instances moved to `hnix-store-tests` package [#241](https://github.com/haskell-nix/hnix-store/pull/241)
* `System.Nix.Internal` namespaces was removed [#236](https://github.com/haskell-nix/hnix-store/pull/236)
* `System.Nix.Internal` namespace was removed [#236](https://github.com/haskell-nix/hnix-store/pull/236)
* `StorePathMetadata` converted to `Metadata a` [#231](https://github.com/haskell-nix/hnix-store/pull/231)
* Moved to `System.Nix.StorePath.Metadata` [#236](https://github.com/haskell-nix/hnix-store/pull/236)
* Constructors of `StorePathName` and `StorePathHashPart` are no longer
Expand Down Expand Up @@ -159,3 +159,9 @@ exist and we can tell what common effects they should share.
# 0.1.0.0 -- 2019-03-18

* First version.

---

`hnix-store-core` uses [PVP Versioning][1].

[1]: https://pvp.haskell.org
10 changes: 8 additions & 2 deletions hnix-store-db/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
# Unreleased 202y-mm-dd
# 0.1.0.0 2024-07-31

* First version.
* Initial release

---

`hnix-store-db` uses [PVP Versioning][1].

[1]: https://pvp.haskell.org
3 changes: 1 addition & 2 deletions hnix-store-json/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Version [0.1.0.0](https://github.com/haskell-nix/hnix-store/compare/json-0.1.0.0...json-0.1.1.0) (2023-11-27)
# 0.1.0.0 2024-07-31

* Initial release

Expand All @@ -7,4 +7,3 @@
`hnix-store-json` uses [PVP Versioning][1].

[1]: https://pvp.haskell.org

5 changes: 2 additions & 3 deletions hnix-store-nar/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
# Version [0.1.0.0](https://github.com/haskell-nix/hnix-store/compare/nar-0.1.0.0...nar-0.1.1.0) (2023-11-27)
# 0.1.0.0 2024-07-31

* Initial release
* Initial release after a split from `hnix-store-core`

---

`hnix-store-nar` uses [PVP Versioning][1].

[1]: https://pvp.haskell.org

3 changes: 1 addition & 2 deletions hnix-store-readonly/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Version [0.1.0.0](https://github.com/haskell-nix/hnix-store/compare/readonly-0.1.0.0...readonly-0.1.1.0) (2023-11-27)
# 0.1.0.0 2024-07-31

* Initial release

Expand All @@ -7,4 +7,3 @@
`hnix-store-readonly` uses [PVP Versioning][1].

[1]: https://pvp.haskell.org

13 changes: 12 additions & 1 deletion hnix-store-remote/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,21 @@
# Unreleased 202y-mm-dd
# [0.7.0.0](https://github.com/haskell-nix/hnix-store/compare/remote-0.6.0.0...remote-0.7.0.0) 2024-07-31

* Changes:
* `StorePath` no longer carries `storePathRoot` field and we
have a stand-alone `StoreDir` type instead to be used instead of `FilePath`
when store root directory is needed as a context.
Fore `-remote`, this affects `runStoreOpts` and its variants [#216](https://github.com/haskell-nix/hnix-store/pull/216)
* The old `MonadStore` is now deprecated and aliased to `RemoteStoreT IO`
* All store operations now use `MonadRemoteStore` typeclass, which `RemoteStoreT` is an instance of
* Couple of `Bool` parameters switched to enums

* Additions
* `addToStoreNAR` store operation [#277](https://github.com/haskell-nix/hnix-store/pull/277)
* `narFromPath` store operation [#279](https://github.com/haskell-nix/hnix-store/pull/279)
* Initial server-side support with proxy daemon acting as MITM proxy,
which allows for testing of both sides of the remote store protocol

The library stability is not quite there yet and should be considered experimental.

# [0.6.0.0](https://github.com/haskell-nix/hnix-store/compare/remote-0.5.0.0...remote-0.6.0.0) 2021-06-06

Expand Down
3 changes: 1 addition & 2 deletions hnix-store-tests/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Version [0.1.0.0](https://github.com/haskell-nix/hnix-store/compare/tests-0.1.0.0...tests-0.1.1.0) (2023-11-27)
# 0.1.0.0 2024-07-31

* Initial release

Expand All @@ -7,4 +7,3 @@
`hnix-store-tests` uses [PVP Versioning][1].

[1]: https://pvp.haskell.org

0 comments on commit 10ca55f

Please sign in to comment.