Skip to content

Commit efd70ad

Browse files
authored
Merge pull request #80 from input-output-hk/jdral/fs-sim-0.3.0.1
Release `fs-sim-0.3.0.1` and `fs-sim-0.3.0.1`
2 parents c8131a8 + 1bd0ee6 commit efd70ad

File tree

5 files changed

+33
-17
lines changed

5 files changed

+33
-17
lines changed

cabal.project

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
index-state:
22
-- Bump this if you need newer packages from Hackage
3-
, hackage.haskell.org 2024-08-26T00:00:00Z
3+
, hackage.haskell.org 2024-10-02T00:00:00Z
44

55
packages:
66
fs-api

fs-api/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Revision history for fs-api
22

3+
## 0.3.0.1 -- 2024-10-02
4+
5+
### Patch
6+
7+
* Support `io-classes-1.6` and `io-classes-1.7`. Older versions of `io-classes`
8+
are no longer supported.
9+
310
## 0.3.0.0 -- 2024-08-26
411

512
### Breaking

fs-api/fs-api.cabal

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 3.0
22
name: fs-api
3-
version: 0.3.0.0
3+
version: 0.3.0.1
44
synopsis: Abstract interface for the file system
55
description: Abstract interface for the file system.
66
license: Apache-2.0
@@ -48,7 +48,7 @@ library
4848
, digest ^>=0.0
4949
, directory ^>=1.3
5050
, filepath ^>=1.4 || ^>=1.5
51-
, io-classes ^>=1.0 || ^>=1.1 || ^>=1.2 || ^>=1.3 || ^>=1.4 || ^>=1.5
51+
, io-classes ^>=1.6 || ^>=1.7
5252
, primitive ^>=0.9
5353
, safe-wild-cards ^>=1.0
5454
, text ^>=1.2 || ^>=2.0 || ^>=2.1

fs-sim/CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# Revision history for fs-sim
22

3+
## 0.3.0.1 -- 2024-10-02
4+
5+
### Patch
6+
7+
* Support `io-classes-1.6` and `io-classes-1.7`. In these versions, `strict-stm`
8+
has become a public sub-library of `io-classes`. As a result, older versions
9+
of `io-classes` are no longer supported, and we now depend on
10+
`io-classes:strict-stm` instead of `strict-stm`.
11+
312
## 0.3.0.0 -- 2024-08-26
413

514
### Breaking

fs-sim/fs-sim.cabal

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 3.0
22
name: fs-sim
3-
version: 0.3.0.0
3+
version: 0.3.0.1
44
synopsis: Simulated file systems
55
description: Simulated file systems.
66
license: Apache-2.0
@@ -38,18 +38,18 @@ library
3838

3939
default-language: Haskell2010
4040
build-depends:
41-
, base >=4.14 && <4.21
42-
, base16-bytestring ^>=0.1 || ^>=1.0
43-
, bytestring ^>=0.10 || ^>=0.11 || ^>=0.12
44-
, containers ^>=0.5 || ^>=0.6 || ^>=0.7
45-
, fs-api ^>=0.3
46-
, io-classes ^>=1.0 || ^>=1.1 || ^>=1.2 || ^>=1.3 || ^>=1.4 || ^>=1.5
47-
, mtl ^>=2.2 || ^>=2.3
48-
, primitive ^>=0.9
49-
, QuickCheck ^>=2.13 || ^>=2.14 || ^>=2.15
50-
, safe-wild-cards ^>=1.0
51-
, strict-stm ^>=1.0 || ^>=1.1 || ^>=1.2 || ^>=1.3 || ^>=1.4 || ^>=1.5
52-
, text ^>=1.2 || ^>=2.0 || ^>=2.1
41+
, base >=4.14 && <4.21
42+
, base16-bytestring ^>=0.1 || ^>=1.0
43+
, bytestring ^>=0.10 || ^>=0.11 || ^>=0.12
44+
, containers ^>=0.5 || ^>=0.6 || ^>=0.7
45+
, fs-api ^>=0.3
46+
, io-classes ^>=1.6 || ^>=1.7
47+
, io-classes:strict-stm
48+
, mtl ^>=2.2 || ^>=2.3
49+
, primitive ^>=0.9
50+
, QuickCheck ^>=2.13 || ^>=2.14 || ^>=2.15
51+
, safe-wild-cards ^>=1.0
52+
, text ^>=1.2 || ^>=2.0 || ^>=2.1
5353

5454
ghc-options:
5555
-Wall -Wcompat -Wincomplete-uni-patterns
@@ -77,12 +77,12 @@ test-suite fs-sim-test
7777
, fs-api
7878
, fs-sim
7979
, generics-sop
80+
, io-classes:strict-stm
8081
, pretty-show
8182
, primitive
8283
, QuickCheck
8384
, quickcheck-state-machine >=0.10
8485
, random
85-
, strict-stm
8686
, tasty
8787
, tasty-hunit
8888
, tasty-quickcheck

0 commit comments

Comments
 (0)