Skip to content

Releases: open-telemetry/opentelemetry-demo

2.1.3

26 Sep 15:55
91356a3

Choose a tag to compare

What's Changed

Full Changelog: 2.1.2...2.1.3

2.1.2

26 Sep 10:07
eda5a8a

Choose a tag to compare

What's Changed

This release adds postgresql and opensearch images to the demo container registry by @julianocosta89 in #2595

Full Changelog: 2.1.1...2.1.2

2.1.1

25 Sep 14:38
80e9d3e

Choose a tag to compare

What's Changed

Full Changelog: 2.1.0...2.1.1

2.1.0

19 Sep 11:56
92eb9b1

Choose a tag to compare

What's Changed

chore

Security & CI

Docs & Community

Build / Images & Base OS

  • Replace Alpine base image with distroless (checkout/product-catalog). #2161 by @Red-GV
  • Replace Debian with Alpine (recommendation). #2164 by @Red-GV
  • Update distroless image (fraud-detection). #2170 by @Red-GV
  • Image-provider: move to nonroot Alpine; later update nginx & Alpine. #2193 by @Red-GV, #2369 by @Red-GV
  • Replace Debian with Alpine (quote). #2216 by @Red-GV
  • Replace Debian with distroless (shipping). #2294 by @Red-GV
  • Update Alpine images to 3.22. #2292 by @Red-GV
  • [currency] bump Alpine images to 3.21. #2291 by @Red-GV
  • Replace Alpine with distroless (payment/frontend/flagd-ui). #2224 by @Red-GV

OpenFeature / Feature Flags

  • Refactor OpenFeature integration + add dependency injection. #2160 by @askpt
  • Upgrade OpenFeature + change Hooks integration. #2199 by @askpt
  • Upgrade OpenFeature and add new telemetry Hooks. #2332 by @askpt
  • Bump Flagd; adopt semconv-compliant OTel metrics. #2392 by @cyrille-leclerc

Collector / Telemetry Pipeline

Dashboards & Observability UX

Frontend & UI

Data / Storage

  • Persist orders to PostgreSQL from accounting service. #2175 by @cuichenli

Logging

  • Use pino-otlp-transport to send logs to the collector. #2352 by @cuichenli
  • Frontend-proxy: add redirects for web UI paths for proper asset loading. #2476 by @ps48

Kafka

Misc Build & Tooling

Services

Cart

Checkout

Product Catalog

Payment

  • Handle “no active span” scenario safely. #2129 by @keyoke

Shipping

Read more

2.0.2

17 Mar 07:41
63649d6

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.0.1...2.0.2

2.0.1

28 Feb 08:24
3f845a6

Choose a tag to compare

What's Changed

Full Changelog: 2.0.0...2.0.1

2.0.0

19 Feb 19:35
ffa139e

Choose a tag to compare

🚀 BIG RELEASE FOR VERSION 2.0.0 🚀

  • A new react-native mobile app with iOS and Android support (still beta)
  • Simplified naming of all services
  • Multi-platform build support
  • Full dependabot support, keeping all code dependencies up to date
  • And much more...

What's Changed

Read more

1.12.0

04 Nov 09:27
2d4661e

Choose a tag to compare

🚀 A new Feature Flag UI was introduced 🚀

With release 1.12.0 you can now access http://localhost:8080/feature to enable/disable available feature flags.
The flagd-ui is a Next.js service.

What's Changed

  • [checkout] update to NewClient call by @puckpuck in #1688
  • [shippingservice] set rpc.method and rpc.service by @mottibec in #1690
  • [accountingservice] allow running the container with non root user by @iblancasa in #1692
  • [loadgenerator] bump otel sdk version to match the one used by recommendationservice by @xrmx in #1705
  • [chore] Add yamllint to make all by @CodePrometheus in #1707
  • [chore] Fix gen-proto for accountingservice by @CodePrometheus in #1709
  • [chore] Upgrade flagd to v0.11.2 by @Starefossen in #1711
  • [chore] Add depends on to otelcol to wait on healthy opensearch by @julianocosta89 in #1724
  • [flagd-ui] Add UI for managing Flagd feature flags by @maindotmarcell in #1725
  • [accountingservice] Bump OTel .NET Auto Instrumentation to 1.8.0 together with other dependencies by @Kielek in
    #1727
  • [frontend] fix imageSlowLoad headers not applied to 1.8.0 together with other dependencies by @klucsik in #1733
  • [productcatalogservice] Fix: only register otel during initialization by @beeme1mr in #1736
  • [cartservice] Propagate cartservice exceptions by @rogercoll in #1744
  • [cartservice] Update cart service to fail when cartServiceFailure is enabled by @julianocosta89 in #1748
  • [chore] Update Makefile to always use DOCKER_COMPOSE_ENV var by @dadoonet in #1759

New Contributors

Full Changelog: 1.11.1...1.12.0

1.11.1

30 Jul 04:10
86d33a3

Choose a tag to compare

A focus on stability for Prometheus and cleaning up Grafana dashboards and other minor fixes.

What's Changed

Full Changelog: 1.11.0...1.11.1

1.11.0

28 Jun 14:52
2957ad4

Choose a tag to compare

v1.11.0

The accountingservice has been ported to .NET and uses the OpenTelemetry .NET Automatic Instrumentation to provide instrumentation without code changes.

What's Changed

New Contributors

Full Changelog: 1.10.0...1.11.0