From 10ca55fbffa07ea896a1c1165827c81e72a6c06e Mon Sep 17 00:00:00 2001 From: sorki Date: Wed, 31 Jul 2024 16:25:47 +0200 Subject: [PATCH] treewide: update changelogs --- hnix-store-core/CHANGELOG.md | 10 ++++++++-- hnix-store-db/CHANGELOG.md | 10 ++++++++-- hnix-store-json/CHANGELOG.md | 3 +-- hnix-store-nar/CHANGELOG.md | 5 ++--- hnix-store-readonly/CHANGELOG.md | 3 +-- hnix-store-remote/CHANGELOG.md | 13 ++++++++++++- hnix-store-tests/CHANGELOG.md | 3 +-- 7 files changed, 33 insertions(+), 14 deletions(-) diff --git a/hnix-store-core/CHANGELOG.md b/hnix-store-core/CHANGELOG.md index e9e7cfdc..e6c31394 100644 --- a/hnix-store-core/CHANGELOG.md +++ b/hnix-store-core/CHANGELOG.md @@ -1,4 +1,4 @@ -# 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` @@ -6,7 +6,7 @@ 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 @@ -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 diff --git a/hnix-store-db/CHANGELOG.md b/hnix-store-db/CHANGELOG.md index 195d2df6..d808fc8f 100644 --- a/hnix-store-db/CHANGELOG.md +++ b/hnix-store-db/CHANGELOG.md @@ -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 diff --git a/hnix-store-json/CHANGELOG.md b/hnix-store-json/CHANGELOG.md index b8e0d5fa..f44baa6b 100644 --- a/hnix-store-json/CHANGELOG.md +++ b/hnix-store-json/CHANGELOG.md @@ -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 @@ -7,4 +7,3 @@ `hnix-store-json` uses [PVP Versioning][1]. [1]: https://pvp.haskell.org - diff --git a/hnix-store-nar/CHANGELOG.md b/hnix-store-nar/CHANGELOG.md index 7831f5e2..e1c82d66 100644 --- a/hnix-store-nar/CHANGELOG.md +++ b/hnix-store-nar/CHANGELOG.md @@ -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 - diff --git a/hnix-store-readonly/CHANGELOG.md b/hnix-store-readonly/CHANGELOG.md index 87ea5668..07fbaea1 100644 --- a/hnix-store-readonly/CHANGELOG.md +++ b/hnix-store-readonly/CHANGELOG.md @@ -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 @@ -7,4 +7,3 @@ `hnix-store-readonly` uses [PVP Versioning][1]. [1]: https://pvp.haskell.org - diff --git a/hnix-store-remote/CHANGELOG.md b/hnix-store-remote/CHANGELOG.md index c7b0bec6..4615d0ea 100644 --- a/hnix-store-remote/CHANGELOG.md +++ b/hnix-store-remote/CHANGELOG.md @@ -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 diff --git a/hnix-store-tests/CHANGELOG.md b/hnix-store-tests/CHANGELOG.md index 7ec2ec30..34f98588 100644 --- a/hnix-store-tests/CHANGELOG.md +++ b/hnix-store-tests/CHANGELOG.md @@ -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 @@ -7,4 +7,3 @@ `hnix-store-tests` uses [PVP Versioning][1]. [1]: https://pvp.haskell.org -