Skip to content

Commit 71ff559

Browse files
committed
Prepare v0.3.0
1 parent b33361b commit 71ff559

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

CHANGES.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,25 @@
1+
### v0.3.0 (2024-08-22)
2+
3+
- Set the internal pipe used to interrupt a domain to a non-blocking mode and
4+
remove the usage of an atomic which protect how we fill the pipe
5+
(@haesbaert, @dinosaure, #28)
6+
- Expose option to reuse addr/port when we `Miou_unix.bind_and_listen`
7+
(@ada2k, @dinosaure, #27)
8+
- Protect an illegal access to the orphan from a possibly parallel task which
9+
does not own the orphan value
10+
(@poytypic, @dinosaure, #31, #32)
11+
- Be able to pin a specific domain when we want to launch a parallel task
12+
(@dinosaure, #34)
13+
- Expose the `Miou.Backoff` module which can be useful for users
14+
(@dinosaure, #35)
15+
- Fix or improve (from the maintainance point-of-view) the `Miou.Queue` module
16+
and some internal parts of Miou about the usage of atomics
17+
(@dinosaure, @polytypic, #36, #33)
18+
- Prefer to require a `finaliser` function for the `events` value and actually
19+
close the internal `Unix.pipe` used to interrupt domain than to use
20+
`Gc.finaliser` and possibly leak file-descriptors
21+
(spotted by @hannesm, @dinosaure, #37)
22+
123
### v0.2.0 (2024-06-04)
224

325
- Don't try to abusively fill the pipe to interrupt a domain

0 commit comments

Comments
 (0)