docs: document noSignalHandler guard and #83 in 0.1.5 changelog (#84)

This commit is contained in:
Ivan FB 2026-06-19 10:10:34 +02:00 committed by GitHub
parent 0a6bf6c49f
commit fa2838ee04
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -4,8 +4,15 @@
[Full changelog](https://github.com/logos-messaging/nim-ffi/compare/v0.1.4...v0.1.5)
### Added
- Compile-time guard that requires consumers to build with
`-d:noSignalHandler`, failing the build with an actionable message so the
Nim runtime never clobbers the foreign host's signal handling.
### Fixed
- Foreign-host (Go) concurrency crashes (#83).
- Recycle FFI contexts in the pool instead of tearing them down per cycle,
stopping a per-cycle file-descriptor leak (#74).