Skip to content

Commit 5a3aa2f

Browse files
committed
Updated changelog
1 parent 93d53dd commit 5a3aa2f

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,24 @@
11
# Changelog
22

3+
## [5.3.0] - 2025-07-07
4+
5+
### Added
6+
7+
- Introduced a `Connection` functor that allows for custom mutex
8+
implementations. This improves compatibility with effect-based concurrency
9+
frameworks and helps prevent deadlocks.
10+
- Added a Makefile target to generate `compile_commands.json` for improved LSP
11+
support in editors.
12+
13+
### Changed
14+
15+
- Improved thread coordination during cancellation of operations.
16+
- Removed the use of C stubs to check for a finished connection.
17+
- Replaced custom resource management logic with `Fun.protect`.
18+
19+
Thanks to Christophe Raffalli for contributing solutions for the improved thread
20+
coordination and for effect-based concurrency frameworks.
21+
322
## [5.2.0] - 2025-06-20
423

524
### Added

0 commit comments

Comments
 (0)