File tree Expand file tree Collapse file tree 4 files changed +23
-7
lines changed Expand file tree Collapse file tree 4 files changed +23
-7
lines changed Original file line number Diff line number Diff line change 2
2
3
3
## ?.?.?.? -- ????-??-??
4
4
5
+ ## 0.4.0.0 -- 2025-05-30
6
+
5
7
### Breaking
6
8
7
9
* Add a new ` MustExist ` option to ` AllowExisting ` .
15
17
### Patch
16
18
17
19
* Make it build with ` ghc-9.12 ` .
18
- * Drop support for ` ghc-8.10 ` and ` ghc-9.2 ` .
20
+ * Support ` io-classes-1.8.0.1 ` .
21
+ * Drop support for ` ghc-8.10 ` .
19
22
* Bugfix: opening a file in read mode now expects the file to exist already.
20
23
This was already the semantics when using ` hOpen ` from the ` ioHasFS ` instance,
21
24
but it was not reflected in the ` allowExisting ` function. `allowExisting
22
25
Readmode` now returns ` MustExist` instead of ` AllowExisting`.
23
26
* Bugfix: ` hGetBufExactly ` and ` hGetBufExactlyAt ` would previously try to read
24
27
too many bytes in the presence of partial reads. These functions now properly
25
28
count the number of remaining bytes that have to be read.
26
- * Support ` io-classes-1.8 `
27
29
28
30
## 0.3.0.1 -- 2024-10-02
29
31
Original file line number Diff line number Diff line change 1
1
cabal-version : 3.0
2
2
name : fs-api
3
- version : 0.3 .0.1
3
+ version : 0.4 .0.0
4
4
synopsis : Abstract interface for the file system
5
5
description : Abstract interface for the file system.
6
6
license : Apache-2.0
@@ -26,6 +26,12 @@ source-repository head
26
26
location : https://github.com/input-output-hk/fs-sim
27
27
subdir : fs-api
28
28
29
+ source-repository this
30
+ type : git
31
+ location : https://github.com/input-output-hk/fs-sim
32
+ subdir : fs-api
33
+ tag : fs-api-0.4.0.0
34
+
29
35
library
30
36
hs-source-dirs : src
31
37
exposed-modules :
Original file line number Diff line number Diff line change 2
2
3
3
## ?.?.?.? -- ????-??-??
4
4
5
+ ## 0.4.0.0 -- 2025-05-30
6
+
5
7
### Breaking
6
8
7
9
* Fix a bug where ` withErrors ` would not put back the previous ` Errors ` when an
32
34
### Patch
33
35
34
36
* Make it build with ` ghc-9.12 ` .
35
- * Support ` io-classes-1.8 ` .
36
- * Drop support for ` ghc-8.10 ` and ` ghc-9.2 ` .
37
+ * Drop support for ` ghc-8.10 ` .
38
+ * Support ` io-classes-1.8.0.1 ` .
37
39
* Support the new ` MustExist ` option for ` AllowExisting ` that was added in
38
40
` fs-api ` .
39
41
Original file line number Diff line number Diff line change 1
1
cabal-version : 3.0
2
2
name : fs-sim
3
- version : 0.3.1 .0
3
+ version : 0.4.0 .0
4
4
synopsis : Simulated file systems
5
5
description : Simulated file systems.
6
6
license : Apache-2.0
@@ -26,6 +26,12 @@ source-repository head
26
26
location : https://github.com/input-output-hk/fs-sim
27
27
subdir : fs-sim
28
28
29
+ source-repository this
30
+ type : git
31
+ location : https://github.com/input-output-hk/fs-sim
32
+ subdir : fs-sim
33
+ tag : fs-sim-0.4.0.0
34
+
29
35
library
30
36
hs-source-dirs : src
31
37
exposed-modules :
@@ -42,7 +48,7 @@ library
42
48
, base16-bytestring ^>= 0.1 || ^>= 1.0
43
49
, bytestring ^>= 0.10 || ^>= 0.11 || ^>= 0.12
44
50
, containers ^>= 0.5 || ^>= 0.6 || ^>= 0.7
45
- , fs-api ^>= 0.3
51
+ , fs-api ^>= 0.4
46
52
, io-classes ^>= 1.6 || ^>= 1.7 || ^>= 1.8.0.1
47
53
, io-classes :strict-stm
48
54
, mtl ^>= 2.2 || ^>= 2.3
You can’t perform that action at this time.
0 commit comments