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.10.tbz
sha256=3f73132bc4b39e0b8f6960085b74868f6f4e2bd7a55528fc2a22f90caedd1ec8
sha512=4f6e6dfa0aa3029c178fbb1b266a3ea604f2c51579267d1e7ab2e7382a70335f6c05a463a851b860accdeee6eb78eca735ec887a1d4c944716d514aa63fefdfd
doc/CHANGES.html
Changelog
0.0.10 - 2026-04-29
- Make
nats-client-asyncdepend on the matchingnats-clientversion in generated opam metadata.
0.0.9 - 2026-04-26
- Add package documentation landing pages and public API docs for ocaml.org.
- Relax the nats-client-async Yojson dependency lower bound to 1.7.0.
0.0.8 - 2026-04-20
- Add package documentation landing pages and public API docs for ocaml.org.
- Relax the nats-client-async Yojson dependency lower bound to 1.7.0.
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