From 59ea6285465fb72b0a832d4c37ca905c9c49dfee Mon Sep 17 00:00:00 2001 From: Simon Cruanes Date: Mon, 20 Apr 2026 10:41:27 -0400 Subject: [PATCH] prepare for 0.91 --- CHANGES.md | 10 ++++++++++ dune-project | 2 +- opentelemetry-client-cohttp-eio.opam | 2 +- opentelemetry-client-cohttp-lwt.opam | 2 +- opentelemetry-client-ocurl-lwt.opam | 2 +- opentelemetry-client-ocurl.opam | 2 +- opentelemetry-client.opam | 2 +- opentelemetry-cohttp-lwt.opam | 2 +- opentelemetry-logs.opam | 2 +- opentelemetry-lwt.opam | 2 +- opentelemetry.opam | 2 +- 11 files changed, 20 insertions(+), 10 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index e0f446f5..38f50aef 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,4 +1,14 @@ +## 0.91 + +- expose Self_debug.level_above +- config: better defaults in Sdk, have batching enabled by default + +- better error message for otlp http failures +- bounded queue: provide a per-item measure function for better errors/metrics +- fix: retries are self_debug logged at warning level +- move from ocurl to curl as a dep + ## 0.90 - major refactor: split library into `opentelemetry.core`, `opentelemetry`, diff --git a/dune-project b/dune-project index b2edce15..74741449 100644 --- a/dune-project +++ b/dune-project @@ -7,7 +7,7 @@ (source (github ocaml-tracing/ocaml-opentelemetry)) -(version 0.90) +(version 0.91) (implicit_transitive_deps false) diff --git a/opentelemetry-client-cohttp-eio.opam b/opentelemetry-client-cohttp-eio.opam index d01ea2b8..abaa9757 100644 --- a/opentelemetry-client-cohttp-eio.opam +++ b/opentelemetry-client-cohttp-eio.opam @@ -1,6 +1,6 @@ # This file is generated by dune, edit dune-project instead opam-version: "2.0" -version: "0.90" +version: "0.91" synopsis: "Collector client for opentelemetry, using cohttp + eio" maintainer: ["ocaml-tracing"] authors: ["ocaml-tracing" "ELLIOTTCABLE " "the imandra team"] diff --git a/opentelemetry-client-cohttp-lwt.opam b/opentelemetry-client-cohttp-lwt.opam index e483100d..d200d9b1 100644 --- a/opentelemetry-client-cohttp-lwt.opam +++ b/opentelemetry-client-cohttp-lwt.opam @@ -1,6 +1,6 @@ # This file is generated by dune, edit dune-project instead opam-version: "2.0" -version: "0.90" +version: "0.91" synopsis: "Collector client for opentelemetry, using cohttp + lwt" maintainer: ["ocaml-tracing"] authors: ["ocaml-tracing" "ELLIOTTCABLE " "the imandra team"] diff --git a/opentelemetry-client-ocurl-lwt.opam b/opentelemetry-client-ocurl-lwt.opam index 324d1032..d88ff17a 100644 --- a/opentelemetry-client-ocurl-lwt.opam +++ b/opentelemetry-client-ocurl-lwt.opam @@ -1,6 +1,6 @@ # This file is generated by dune, edit dune-project instead opam-version: "2.0" -version: "0.90" +version: "0.91" synopsis: "Collector client for opentelemetry, using ezcurl-lwt" maintainer: ["ocaml-tracing"] authors: ["ocaml-tracing" "ELLIOTTCABLE " "the imandra team"] diff --git a/opentelemetry-client-ocurl.opam b/opentelemetry-client-ocurl.opam index 137d1896..00e6436e 100644 --- a/opentelemetry-client-ocurl.opam +++ b/opentelemetry-client-ocurl.opam @@ -1,6 +1,6 @@ # This file is generated by dune, edit dune-project instead opam-version: "2.0" -version: "0.90" +version: "0.91" synopsis: "Collector client for opentelemetry, using http + ezcurl" maintainer: ["ocaml-tracing"] authors: ["ocaml-tracing" "ELLIOTTCABLE " "the imandra team"] diff --git a/opentelemetry-client.opam b/opentelemetry-client.opam index 13ab4e72..571ffa82 100644 --- a/opentelemetry-client.opam +++ b/opentelemetry-client.opam @@ -1,6 +1,6 @@ # This file is generated by dune, edit dune-project instead opam-version: "2.0" -version: "0.90" +version: "0.91" synopsis: "Client SDK for https://opentelemetry.io" maintainer: ["ocaml-tracing"] authors: ["ocaml-tracing" "ELLIOTTCABLE " "the imandra team"] diff --git a/opentelemetry-cohttp-lwt.opam b/opentelemetry-cohttp-lwt.opam index 74e2e1a6..f5175dc0 100644 --- a/opentelemetry-cohttp-lwt.opam +++ b/opentelemetry-cohttp-lwt.opam @@ -1,6 +1,6 @@ # This file is generated by dune, edit dune-project instead opam-version: "2.0" -version: "0.90" +version: "0.91" synopsis: "Opentelemetry tracing for Cohttp HTTP servers" maintainer: ["ocaml-tracing"] authors: ["ocaml-tracing" "ELLIOTTCABLE " "the imandra team"] diff --git a/opentelemetry-logs.opam b/opentelemetry-logs.opam index 32e574e6..53d60589 100644 --- a/opentelemetry-logs.opam +++ b/opentelemetry-logs.opam @@ -1,6 +1,6 @@ # This file is generated by dune, edit dune-project instead opam-version: "2.0" -version: "0.90" +version: "0.91" synopsis: "Opentelemetry-based reporter for Logs" maintainer: ["ocaml-tracing"] authors: ["ocaml-tracing" "ELLIOTTCABLE " "the imandra team"] diff --git a/opentelemetry-lwt.opam b/opentelemetry-lwt.opam index ee2369de..41c0aa9a 100644 --- a/opentelemetry-lwt.opam +++ b/opentelemetry-lwt.opam @@ -1,6 +1,6 @@ # This file is generated by dune, edit dune-project instead opam-version: "2.0" -version: "0.90" +version: "0.91" synopsis: "Lwt-compatible instrumentation for https://opentelemetry.io" maintainer: ["ocaml-tracing"] authors: ["ocaml-tracing" "ELLIOTTCABLE " "the imandra team"] diff --git a/opentelemetry.opam b/opentelemetry.opam index 898584a4..f97d906f 100644 --- a/opentelemetry.opam +++ b/opentelemetry.opam @@ -1,6 +1,6 @@ # This file is generated by dune, edit dune-project instead opam-version: "2.0" -version: "0.90" +version: "0.91" synopsis: "Core library for instrumentation and serialization for https://opentelemetry.io" maintainer: ["ocaml-tracing"]