Skip to content

Commit 4087fb5

Browse files
committed
update changelog for 2.4.0 release
1 parent e472ac5 commit 4087fb5

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

CHANGELOG.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## erlang-rocksdb 2.4.0, unreleased
1+
## erlang-rocksdb 2.4.0, released on 2026/01/04
22

33
### New Features
44

@@ -90,6 +90,17 @@ ok = rocksdb:compact_range(Db, undefined, undefined, [
9090
]).
9191
```
9292

93+
### Bug Fixes
94+
95+
- fix compaction filter resource lifetime bug: keep native reference until callback completes
96+
to prevent use-after-free when handler times out or dies
97+
- fix FreeBSD build: add system include path for malloc_np.h in RocksDB build
98+
- replace std::atomic with mutex-protected bool for better portability
99+
100+
### Improvements
101+
102+
- FreeBSD CI now uses erlang-runtime28 with LLVM 18 for full C++20 support
103+
93104
## erlang-rocksdb 2.3.0, released on 2026/01/03
94105

95106
### New Features

0 commit comments

Comments
 (0)