package nats-client-async
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
Lean OCaml Async NATS client
Install
dune-project
Dependency
Authors
Maintainers
Sources
nats-client-0.0.7.tbz
sha256=1ef5a1fd5a70c4e9806f4f389721ca1e4288a5076f3e69506a31658df227bb5b
sha512=eff5d5c991faa9088e6bedb74f4b53227c0489121e558c716e6568a7f47176e087a36b000a7b462d97b77286d7128378b0b33bc271744829d154c91c206cc413
doc/CHANGES.html
Changelog
0.0.7 - 2026-04-14
- Skip published package tests on opam 2.0 and make the async package smoke test bytecode-only so opam-ci matches supported targets more closely.
0.0.6 - 2026-04-14
- Restore lightweight published package tests and keep the mirrored opam target checks minimal so opam releases still exercise the installed packages.
0.0.5 - 2026-04-11
- Fix the published opam package metadata and release CI so releases no longer ship repo-only tests and now cover the previously flaky upstream opam targets.
0.0.4 - 2026-04-11
- Skip published
nats-client-asyncbuilds on Alpine and riscv64, where upstreamcore_unixfails under opam-ci. - Run published package tests only on opam and architectures that match the opam-ci matrix we support.
- Split fast validation from slower opam reproduction, cache the slow opam roots between reruns, and mirror the remaining opam-ci platform failures and pending cross-arch checks in the slower workflow.
0.0.3 - 2026-04-10
- Publish only hermetic package tests and keep the TCP-listener async coverage in repo-only integration tests.
- Mirror the failing opam-repository lower-bounds and package install checks in CI before the next release is cut.
- Require
yojson >= 2.0.0fornats-client-async.
0.0.2 - 2026-04-09
- Add the missing
yojsondependency to thenats-client-asyncopam metadata. - Scope test stanzas by package so
nats-clientcan build and test withoutnats-client-asyncinstalled. - Add CI checks that install each published opam package in isolation.
0.0.1 - 2026-04-07
Lower the package metadata for broader Async toolchain compatibility and add a Docker-backed integration test flow with a real NATS server and an external consumer fixture.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page