package nats-client-async

  1. Overview
  2. Docs
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-async builds on Alpine and riscv64, where upstream core_unix fails 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.0 for nats-client-async.

0.0.2 - 2026-04-09

  • Add the missing yojson dependency to the nats-client-async opam metadata.
  • Scope test stanzas by package so nats-client can build and test without nats-client-async installed.
  • 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.