Skip to content

Commit 37d6e67

Browse files
authored
Merge pull request #814 from talex5/release
Prepare release
2 parents d39da11 + ab18f42 commit 37d6e67

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

CHANGES.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,33 @@
1+
## v1.3
2+
3+
Bug fixes:
4+
5+
- posix: ensure `spawn_unix` wraps errors when calling `openat` (@dijkstracula #809).
6+
7+
- Use `O_RESOLVE_BENEATH` on FreeBSD (@talex5 #810, reported by @dijkstracula).
8+
FreeBSD needs `-D__BSD_VISIBLE` to be able to see this.
9+
Fixed the CI bug this revealed, which had started also affecting macos.
10+
11+
- Ignore `ECONNRESET` on close (@talex5 #787).
12+
FreeBSD returns `ECONNRESET` in certain (unclear) circumstances, but it does still close the FD successfully.
13+
If you care about this case, you should probably use `shutdown` instead and check for it there.
14+
Python and Ruby at least both explicitly check for and ignore this error too.
15+
16+
- On Windows, fix stdin broken-pipe and blocked domains (@bdodrem @talex5 #795).
17+
- Ensure blocking FDs are ready before trying to use them.
18+
- Replace `eio_windows_cstruct_stubs.c` by Unix functions added in OCaml 5.2,
19+
which correctly handle Window's strange use of `EPIPE`.
20+
21+
Documentation:
22+
23+
- Documentation fixes (@jonludlam #813).
24+
25+
- Minor documentation improvements (@talex5 #794).
26+
27+
Build fixes:
28+
29+
- Disable `dune subst` (@talex5 #789).
30+
131
## v1.2
232

333
Changes:

0 commit comments

Comments
 (0)