diff --git a/cabal.project b/cabal.project index 54eae5f..3ad966f 100644 --- a/cabal.project +++ b/cabal.project @@ -1,6 +1,6 @@ index-state: -- Bump this if you need newer packages from Hackage - , hackage.haskell.org 2024-07-17T00:00:00Z + , hackage.haskell.org 2024-08-26T00:00:00Z packages: fs-api diff --git a/fs-api/CHANGELOG.md b/fs-api/CHANGELOG.md index 9e9b940..7a21949 100644 --- a/fs-api/CHANGELOG.md +++ b/fs-api/CHANGELOG.md @@ -1,10 +1,9 @@ # Revision history for fs-api -## next release -- ????-??-?? +## 0.3.0.0 -- 2024-08-26 ### Breaking -* New `primitive ^>=0.9` dependency * Remove orphan `Show` instance for `Foreign.C.Error.Errno`. * Provide implementations for the new primitives in the `IO` implementation of `HasFS`. As a result, `ioHasFS` now requires that `PrimState IO ~ PrimState m`. @@ -33,6 +32,7 @@ responsible for picking sensible directory/file names. * Bump upper version bounds for `io-classes` to `1.6` * Make it build with `ghc-9.10`. +* New `primitive ^>=0.9` dependency * Tight dependency bounds. ## 0.2.0.1 -- 2023-10-30 diff --git a/fs-api/fs-api.cabal b/fs-api/fs-api.cabal index db50cc2..0543717 100644 --- a/fs-api/fs-api.cabal +++ b/fs-api/fs-api.cabal @@ -1,6 +1,6 @@ cabal-version: 3.0 name: fs-api -version: 0.2.0.1 +version: 0.3.0.0 synopsis: Abstract interface for the file system description: Abstract interface for the file system. license: Apache-2.0 diff --git a/fs-sim/CHANGELOG.md b/fs-sim/CHANGELOG.md index e8741aa..206bac5 100644 --- a/fs-sim/CHANGELOG.md +++ b/fs-sim/CHANGELOG.md @@ -1,12 +1,10 @@ # Revision history for fs-sim -## next version -- ????-??-?? +## 0.3.0.0 -- 2024-08-26 ### Breaking * Orphan `Show` instance for `Foreign.C.Error.Errno` removed by `fs-api`. -* New `primitive ^>=0.9` dependency -* New `safe-wild-cards^>=1.0`dependency * Rename some functions related to partial reads/writes and corruption in `System.FS.Sim.Error`: * Replace `hGetSomePartial` by `partialiseByteCount`/`partialiseWord64`. * Replace `hPutSomePartial` by `partialiseByteString` @@ -37,6 +35,8 @@ * The shrinker for `Errors` was not shrinking every stream. * Adapt to moving of `Util` modules in `fs-api`. * Make it build with `ghc-9.10`. +* New `primitive ^>=0.9` dependency +* New `safe-wild-cards^>=1.0`dependency * Tight dependency bounds. ## 0.2.1.1 -- 2023-10-30 diff --git a/fs-sim/fs-sim.cabal b/fs-sim/fs-sim.cabal index bae10e0..c53894e 100644 --- a/fs-sim/fs-sim.cabal +++ b/fs-sim/fs-sim.cabal @@ -1,6 +1,6 @@ cabal-version: 3.0 name: fs-sim -version: 0.2.1.1 +version: 0.3.0.0 synopsis: Simulated file systems description: Simulated file systems. license: Apache-2.0 @@ -40,7 +40,7 @@ library , base16-bytestring ^>=0.1 || ^>=1.0 , bytestring ^>=0.10 || ^>=0.11 || ^>=0.12 , containers ^>=0.5 || ^>=0.6 || ^>=0.7 - , fs-api ^>=0.2 + , fs-api ^>=0.3 , io-classes ^>=1.0 || ^>=1.1 || ^>=1.2 || ^>=1.3 || ^>=1.4 || ^>=1.5 , mtl ^>=2.2 || ^>=2.3 , primitive ^>=0.9