Releases: open-telemetry/opentelemetry-demo
1.10.0
v1.10
A new service to provide static product images: Image Provider. This service is based on NGiNX and is used to return all images for every product. It showcases how to instrument OpenTelemetry through an NGiNX proxy using the NGiNX Native OpenTelemetry module.
With the release of the new easier to configure feature flag service, several new feature flags have also been added.
What's Changed
- chore(deps): upgrade otel collector, grafana, jaeger and prometheus by @tranngoclam in #1490
- Imageprovider by @klucsik in #1462
- chore(kafka): use apache/kafka official image by @tranngoclam in #1480
- chore(docker compose): add container name as tag attribute to contain… by @harrykimpel in #1495
- [frauddetection] Use span links as Kafka consumer by @puckpuck in #1501
- [repo] Fix GHA label script by @austinlparker in #1503
- [fix] update permissions in label issue by @austinlparker in #1504
- [frontend] reunite trace from loadgenerator by @puckpuck in #1506
- [loadgenerator] added loadgeneratorFloodHomepage flagd by @bornav in #1486
- [repo] add traceBasedTests image by @puckpuck in #1507
- [chore] Update frontend test to remove fraud detection span check by @julianocosta89 in #1516
- chore(deps): upgrade otel sdk, contrib to latest version by @tranngoclam in #1512
- [cartservice] Bump OTel .NET SDK to 1.8.0 by @Kielek in #1514
- adservice add highcpu load ff by @EislM0203 in #1510
- [quoteservice] manual metrics, logs export by @brettmc in #1519
- [loadgenerator] start locust with host "0.0.0.0" (#1437) by @MoZhonghua in #1509
- [flagd] export flagd traces to otel collector by @klucsik in #1522
- [frontend + adservice] Pass Session ID through baggage by @austinlparker in #1502
- Add link to feature flags docs by @curusarn in #1523
- Update Datadog link in README by @julianocosta89 in #1527
- Bump gradle/wrapper-validation-action from 2.1.2 to 3.3.0 by @dependabot in #1524
- Append slash to copy destination in adService Dockerfile by @danielgblanco in #1530
- [frontend] Pass down image optimization requests to imageprovider in checkoutitem component by @klucsik in #1529
- chore(deps): upgrade opentelemetry-java-instrumentation to 2.3.0 by @tranngoclam in #1532
- Bump gradle/wrapper-validation-action from 3.3.0 to 3.3.1 by @dependabot in #1539
- chore(deps): upgrade opentelemetry-java-instrumentation for kafka to 2.3.0 by @tranngoclam in #1533
- feat(otelcol): add redisreceiver by @tranngoclam in #1537
- fix(productcatalogservice): handle err returned from
openfeature.SetProvider
func by @tranngoclam in #1535 - [kafka][checkoutservice][frauddetectionservice] add kafkaQueueProblems featureflag by @EislM0203 in #1528
- Bump gradle/wrapper-validation-action from 3.3.1 to 3.3.2 by @dependabot in #1548
- Consistent baggage propagation by @beeme1mr in #1545
- [chore] specify default value for tracetest image version by @puckpuck in #1551
- [chore] update Kubernetes manifest to 1.9.0 by @puckpuck in #1555
- [flagd] - upgrade to latest version and memory limits by @puckpuck in #1554
- [imageprovider] - add image to build-images workflow by @puckpuck in #1552
- chore(deps): upgrade otel collector contrib, grafana and prometheus by @tranngoclam in #1559
- [chore] remove deprecated version property from docker compose files by @puckpuck in #1557
- chore(deps): upgrade go dependencies to latest versions by @tranngoclam in #1561
- feat: configure feature flag tracing for Python services by @federicobond in #1553
- Revert "remove axoflow link" by @julianocosta89 in #1563
- fix(loadgenerator): use add_hooks openfeature method by @rogercoll in #1565
- chore(deps): upgrade otel collector contrib and opensearch by @rogercoll in #1566
- docs: update sig meeting schedule by @rogercoll in #1567
- [frontend] Slowloading of images by @klucsik in #1515
- [Frontend] Global img provider by @klucsik in #1571
- Fix kafka permission in dockerfile by @zzh8829 in #1574
- Resolve proto directory dynamically for dotnet cartservice by @Mpdreamz in #1579
- [cartservice] bump Otel .NET SDK to 1.8.1 by @rogercoll in #1580
- add flagd service to minimal docker compose by @rogercoll in #1585
- [kafka] increase kafka memory limits by @puckpuck in #1592
- [imageprovider] reduce image size by @puckpuck in #1589
- chore(ci): reusable container image generation by @rogercoll in #1581
- chore: introduce .env.override for docker-compose by @rogercoll in #1584
- [chore] release prep: update dependencies for all services by @puckpuck in #1591
- chore: Add service version to OTEL_RESOURCE_ATTRIBUTES by @julianocosta89 in #1594
- [checkout] fix kafka restart by @puckpuck in #1590
New Contributors
- @harrykimpel made their first contribution in #1495
- @bornav made their first contribution in #1486
- @MoZhonghua made their first contribution in #1509
- @curusarn made their first contribution in #1523
- @danielgblanco made their first contribution in #1530
- @beeme1mr made their first contribution in #1545
- @federicobond made their first contribution in #1553
- @rogercoll made their first contribution in #1565
- @zzh8829 made their first contribution in #1574
- @Mpdreamz made their first contribution in #1579
Full Changelog: 1.9.0...1.10.0
1.9.0
v1.9
Some big changes here! First, in this release we have deprecated the feature flag service in favor of OpenFeature
and flagd
. Please review the documentation on the website for more information. A new Erlang/Elixir service will be added in future releases to replace featureflagservice
.
We also have several new feature flags and updates for you to try out. Enjoy!
What's Changed
- refactor(checkoutservice): reuse grpc service client by @tranngoclam in #1387
- chore: use semantic convention v1.24.0 by @tranngoclam in #1385
- [QuoteService] bump dependencies by @julianocosta89 in #1390
- Update trace test sem conv by @julianocosta89 in #1394
- update to 1.8.0 release by @puckpuck in #1395
- [chore] make: fix restart, add redeploy targets by @puckpuck in #1397
- [chore] - memory for collector and jaeger by @puckpuck in #1396
- [chore]: nightly build and publish by @puckpuck in #1398
- [chore]: use nightly releases by @puckpuck in #1399
- [chore]: remove integration tests by @puckpuck in #1406
- chore(checkoutservice): add producer interceptor for tracing by @tranngoclam in #1400
- fix(accountingservice): fix graceful shutdown and log issues by @tranngoclam in #1401
- [chore] only run nightly releases for main repo by @puckpuck in #1407
- fix(productcatalogservice): fix graceful shutdown issues by @tranngoclam in #1402
- Test: Run integration tests on PR approval by @austinlparker in #1414
- [CartService] - Add Host Detector by @julianocosta89 in #1415
- docs(readme): add Dash0 to the list of forks by @basti1302 in #1416
- [frontend] update sharp to latest to avoid docker build issue on M1 by @basti1302 in #1417
- [frontend] fix typo in ShippingGateway by @basti1302 in #1418
- [checkoutservice] fix kafka producer spans by @puckpuck in #1428
- chore: upgrade go.opentelemetry.io otel and contrib dependencies by @tranngoclam in #1408
- refactor(checkoutservice): use exception.message key from semantic convention by @tranngoclam in #1430
- Remove Feature Flag Service in favor of OpenFeature + flagd by @austinlparker in #1388
- refactor(checkoutservice): remove unused replace directive by @tranngoclam in #1431
- [chore]: make stop target for all profiles by @puckpuck in #1427
- Cache playwright browsers outside root home by @fvlankvelt in #1429
- build protobuf in dockerfile for all services by @fsolleza in #1386
- [chore] add Liatrio to list of vendor demos by @adrielp in #1442
- Update Telemetry Components by @julianocosta89 in #1440
- refactor(accountingservice): refactor accountingservice dockerfile by @tranngoclam in #1439
- [Frontend-proxy] Add restart policy to compose files by @klucsik in #1448
- Reset quantity in frontend when product changes by @austinlparker in #1447
- Emit load generator logs via OTLP by @austinlparker in #1446
- refactor(checkoutservice): refactor checkoutservice dockerfile by @tranngoclam in #1450
- refactor(productcatalogservice): refactor productcatalogservice dockerfile by @tranngoclam in #1451
- remove axoflow link by @austinlparker in #1457
- [chore] jsonlint by @julianocosta89 in #1454
- [paymentservice] [checkoutservice] introduce new featureflags by @EislM0203 in #1449
- Adjust FeatureFlags by @julianocosta89 in #1458
- [cartservice] update .NET to .NET 8.0.3 by @Kielek in #1460
- remove reference of featureflag endpoint by @julianocosta89 in #1461
- [chore] Add depends_on flagd to all services using it by @julianocosta89 in #1464
- [chore] - restrict GitHub workflows to OpenTelemetry repo by @puckpuck in #1466
- build(deps): upgrade google.golang.org/protobuf v1.33.0 by @tranngoclam in #1452
- fix failed_spans typo in grafana dashboards by @edhjer in #1465
- remove deprecated start_child_span option by @puckpuck in #1469
- [frontend] - disable fs instrumentation library by @puckpuck in #1473
- [currency] - fix metric name by @puckpuck in #1470
- Bump gradle/wrapper-validation-action from 2.1.1 to 2.1.2 by @dependabot in #1474
- [chore] Remove featureflagservice ide-gen-proto.sh by @puckpuck in #1476
- [adservice] add adServiceManualGC featureflag by @EislM0203 in #1463
- [chore] add labels to pr by @puckpuck in #1475
- Bump actions/github-script from 3 to 7 by @dependabot in #1483
- Adservice returns error status code when feature flag is enabled by @jack-berg in #1484
- Update maintainers list by @julianocosta89 in #1488
- [shippingservice] fix context propagation by @julianocosta89 in #1433
- prep for 1.9 release by @austinlparker in #1493
New Contributors
- @basti1302 made their first contribution in #1416
- @fvlankvelt made their first contribution in #1429
- @fsolleza made their first contribution in #1386
- @adrielp made their first contribution in #1442
- @klucsik made their first contribution in #1448
- @EislM0203 made their first contribution in #1449
- @edhjer made their first contribution in #1465
Full Changelog: 1.8.0...1.9.0
1.8.0
What's Changed
- [grafana] - update grafana to 10.2.3 by @puckpuck in #1332
- [currency] - fix rpc.service attribute by @puckpuck in #1333
- [chore] - use GitHub markdown syntax in docs by @puckpuck in #1342
- [frontendproxy] enable envoy environment resource detector by @rlankfo in #1291
- [currency] - fix metricreader export and temporality by @puckpuck in #1335
- [chore] - update kubernetes manifests by @puckpuck in #1341
- [postgres] Define and use image for postgres by @puckpuck in #1338
- Update wiki url by @pankdev in #1346
- Fix crashlooping for two services with insufficient privileges on opentelemetry-javaagent.jar. by @LouisParkin in #1348
- Add browser traffic in loadgenerator and export traces in frontend by @jordibisbal8 in #1345
- Major version update (version 2.0.0) for OTel Java instrumentation by @mviitane in #1352
- Align env variables for OTLP ports by @mviitane in #1353
- Update dependent services - Collector, Grafana, Jaeger, Prometheus, etc. by @mviitane in #1354
- [opensearch] - Use opensearch exporter & remove dataprepper by @puckpuck in #1356
- [chore] update Go SDKs, & fix metrics filters and transforms by @puckpuck in #1357
- build(go): upgrade golang:1.21.6 by @tranngoclam in #1360
- [chore] update SDKs and remove metric transforms by @puckpuck in #1358
- always run cleanup job by @austinlparker in #1366
- [loadgenerator] fix browser traffic enabled flag by @puckpuck in #1359
- Bump gradle/wrapper-validation-action from 1.1.0 to 2.0.1 by @dependabot in #1370
- chore(go): update go 1.22 by @tranngoclam in #1367
- Bump gradle/wrapper-validation-action from 2.0.1 to 2.1.0 by @dependabot in #1373
- [productcatalog] - allow products to be extended by @puckpuck in #1363
- Bump gradle/wrapper-validation-action from 2.1.0 to 2.1.1 by @dependabot in #1376
- build(deps): upgrade go.opentelemetry.io/otel and go.opentelemetry.io/contrib to latest version by @tranngoclam in #1375
- [chore] fix trace tests by @puckpuck in #1377
- [cartservice] Bump .NET to 8.0.2 by @Kielek in #1380
- Add Google Cloud fork to demos list by @damemi in #1381
- [currencyservice] Add OTLP logs by @julianocosta89 in #1378
- prep for 1.8 release by @austinlparker in #1379
New Contributors
- @rlankfo made their first contribution in #1291
- @pankdev made their first contribution in #1346
- @LouisParkin made their first contribution in #1348
- @damemi made their first contribution in #1381
Full Changelog: 1.7.2...1.8.0
v1.7.2
This release is intended to fix ARM64 build errors encountered in 1.7.1
What's Changed
- [ffs] - Allow setting initial feature flag values by @puckpuck in #1319
- Juliano Costa - Update affiliation by @julianocosta89 in #1323
- [cartservice] Bump OTel .NET SDK to 1.7.0 together with other dependencies by @Kielek in #1326
- Re-generate protobuf to fix deprecated go modules by @tranngoclam in #1321
- [loadgenerator and recommendationservice] Update python base image by @julianocosta89 in #1329
- prep for 1.7.2 by @austinlparker in #1331
New Contributors
- @tranngoclam made their first contribution in #1321
Full Changelog: 1.7.1...1.7.2
v1.7.1
What's Changed
- Simplify cartservice Dockerfile by @alanwest in #1308
- [chore] - revert grafana to 10.2.0 by @puckpuck in #1311
- [cart] - disable reload config by @puckpuck in #1312
- [chore] - update kubernetes manifests to 1.7 release by @puckpuck in #1305
- Update dependencies and semconv by @julianocosta89 in #1316
- [cart] - fix cartServiceFailure flag by @puckpuck in #1313
- Fix typo in running the AdService command by @laithshadeed in #1317
- prep for 1.7.1 by @austinlparker in #1320
New Contributors
- @laithshadeed made their first contribution in #1317
Full Changelog: 1.7.0...1.7.1
v1.7.0
What's Changed
- [chore] update kubernetes manifests for 1.6 by @puckpuck in #1213
- chore(deps): update confluentinc/cp-kafka docker tag to v7.5.1 by @renovate in #1214
- check for changes against first commit on pr by @austinlparker in #1235
- chore(deps): update frauddetectionservice by @renovate in #1215
- chore(deps): update frontend by @renovate in #1216
- chore(deps): update accountingservice by @renovate in #1218
- chore(deps): update shippingservice by @renovate in #1217
- chore(deps): update adservice by @renovate in #1219
- chore(deps): update cartservice by @renovate in #1220
- chore(deps): update checkoutservice by @renovate in #1221
- chore(deps): update config-no-service by @renovate in #1222
- chore(deps): update emailservice by @renovate in #1223
- chore(deps): update golang docker tag to v1.21.3 by @renovate in #1225
- chore(deps): update loadgenerator by @renovate in #1226
- chore(deps): update paymentservice by @renovate in #1227
- chore(deps): update quoteservice by @renovate in #1228
- chore(deps): update cartservice to v7 (major) by @renovate in #1230
- chore(deps): update recommendationservice by @renovate in #1229
- update PHP dependencies to 1.0.0 by @brettmc in #1236
- chore: add env var for pinning trace-based test tool version by @adnanrahic in #1239
- Shippingservice: update release image to match builder by @styblope in #1243
- chore(deps): update checkoutservice by @renovate in #1245
- chore(deps): update featureflagservice by @renovate in #1224
- chore(deps): update accountingservice by @renovate in #1244
- chore(deps): update confluentinc/cp-kafka docker tag to v7.5.2 by @renovate in #1246
- chore(deps): update config-no-service by @renovate in #1247
- Update loadgen dependencies by @mviitane in #1274
- chore(deps): update loadgenerator by @renovate in #1248
- chore(deps): update quoteservice by @renovate in #1250
- chore(deps): update recommendationservice by @renovate in #1251
- chore(deps): update frontend by @renovate in #1252
- chore(deps): update paymentservice by @renovate in #1253
- chore(deps): update productcatalogservice by @renovate in #1254
- chore(deps): update config-no-service (major) by @renovate in #1256
- chore(deps): update loadgenerator (major) by @renovate in #1258
- Added web browser traffic in loadgenerator by @jordibisbal8 in #1266
- chore(deps): update node docker tag to v21 by @renovate in #1259
- run tracetesting on successful build by @austinlparker in #1278
- switch to pull_request_target by @austinlparker in #1279
- add docker and update token by @austinlparker in #1280
- Build CI before test and add status badge by @austinlparker in #1281
- Bump action docker/setup-qemu-action@v3 (from v2) by @Kielek in #1277
- chore(deps): update plugin com.github.johnrengelman.shadow to v8 by @renovate in #1260
- currencyservice: update opentelemetry-cpp to 1.12.0 by @styblope in #1275
- currencyservice: bring back multistage build by @styblope in #1276
- chore(deps): update cartservice by @renovate in #1249
- cartservice: Add .NET process metrics by @matt-hensley in #1265
- Replace deplecated function in otelgrpc for go by @yuki0920 in #1284
- [accountingservice] add attributes to kafka spans by @puckpuck in #1286
- fix: pass proper env var to tracetesting Dockerfile by @jorgeepc in #1283
- Bump actions/setup-python from 4 to 5 by @dependabot in #1288
- chore(deps): update shippingservice by @TommyCpp in #1287
- chore(deps): update shippingservice by @renovate in #1255
- [cartservice] Update to .NET8 by @Kielek in #1272
- Re-add prometheus collector metric scrape by @austinlparker in #1293
- update cpp and pin to 3.18 by @austinlparker in #1296
- update js deps by @austinlparker in #1298
- [featureflag]: use float to check for flag probability by @puckpuck in #1237
- [chore] - update dependent services to latest stable by @puckpuck in #1301
- [loadgenerator] - remove playwright (reverts 1266) by @puckpuck in #1300
- [chore] dev tooling: add restart-service by @puckpuck in #1302
- prep for 1.7 release by @austinlparker in #1299
New Contributors
- @jordibisbal8 made their first contribution in #1266
- @matt-hensley made their first contribution in #1265
- @yuki0920 made their first contribution in #1284
- @jorgeepc made their first contribution in #1283
- @TommyCpp made their first contribution in #1287
Full Changelog: 1.6.0...1.7.0
v1.6.0
What's Changed
- update quoteservice for php Release Candidate by @brettmc in #1114
- [cartservice] Bump OTel .NET SDK to 1.6.0 by @Kielek in #1115
- chore(grafana): slugify dashboard name by @puckpuck in #1121
- chore(deps): update dependency flask to v2.3.3 by @renovate in #1128
- fix(otelcol) prometheus metrics export descriptions by @puckpuck in #1120
- Update java agent versions by @mviitane in #1132
- (chore): Kubernetes manifest for 1.5 release by @puckpuck in #1133
- (chore) update dependency versions by @puckpuck in #1146
- (otelcol): metrics filter and transform by @puckpuck in #1134
- (prometheus) Add OTLP write support by @puckpuck in #1149
- (otelccol) fix indent in configuration by @puckpuck in #1152
- OpenSearch Spike by @austinlparker in #1151
- add httpcheck receiver example by @codeboten in #1162
- (grafana): update grafana dashboards by @puckpuck in #1150
- Fix logic in GHA by @austinlparker in #1172
- update collector configuration to use debug exporter by @codeboten in #1148
- (chore): merge otel o11y config by @puckpuck in #1173
- Add Cedric Ziel to list of approvers by @cedricziel in #1184
- [java-services] Update java, gradle and OTel agent versions by @julianocosta89 in #1183
- (jaeger): Fix jaeger span metrics by @puckpuck in #1174
- chore: pinning trace-based test tool version and adding files as volumes by @danielbdias in #1182
- Fix service graph by enabling client spans in envoy proxy by @cedricziel in #1180
- [opensearch] add dashboard panel by @puckpuck in #1193
- Update README.md by @austinlparker in #1194
- [go services]: workaround: disable grpc metrics by @puckpuck in #1205
- ci: migrate Renovate config by @secustor in #1207
- prep for 1.6 by @austinlparker in #1211
- fix build by @austinlparker in #1212
Full Changelog: 1.5.0...1.6.0
v1.5.0
What's Changed
- update changelog for 1.4.0 release by @cartersocha in #845
- [chore] update kubernetes manifest by @puckpuck in #848
- Bump werkzeug from 2.2.2 to 2.2.3 in /src/loadgenerator by @dependabot in #854
- [frontend] + [paymentservice] - update JS SDKs by @puckpuck in #853
- [chore] add helm chart update task to PR template by @puckpuck in #855
- [collector] update collector to 0.76.1 and remove connectors feature gates by @fatsheep9146 in #857
- [shippingservice] update rust version and dependencies by @julianocosta89 in #865
- [load generator] Bump loagen dependencies by @julianocosta89 in #869
- [grafana] fix demo dashboard to be compatible with spanmetrics connector by @fatsheep9146 in #874
- [kafka] remove KRaft mode support workarounds by @styblope in #880
- enabling batch span processor metrics for quoteservice by @brettmc in #878
- Generate random errors in cartservice by @alanwest in #824
- [currencyservice] Fix OTel C++ build and update OTel version by @julianocosta89 in #886
- Bump requests from 2.29.0 to 2.31.0 in /src/loadgenerator by @dependabot in #897
- [chore] fix licenses for sh files by @puckpuck in #896
- featureflagservice: bump OTP version to 26 by @tsloughter in #903
- [currency] fix metrics export endpoint by @puckpuck in #904
- Upgrade opentelemetry_ecto to 1.1.1 by @cedricziel in #899
- Adding OpenSearch to OTeL demo , listed it alphabetically by @anirudha in #911
- Update README.md with Azure data explorer demo by @asaharn in #910
- [loadgenerator] fix recommendations url by @puckpuck in #913
- Use MY_POD_IP var for http receiver endpoint by @isaschm in #909
- [loadgenerator] run load through frontend proxy (Envoy) by @puckpuck in #914
- Fix error sh in README.md by @Lan-ce-lot in #926
- [cartservice] Update .NET OTel to 1.5.0 by @Kielek in #935
- [cartservice] Update to .NET 7 by @Kielek in #942
- Commit generated Go code and bump dependencies by @pellared in #946
- Configure Renovate by @renovate in #931
- [cartservice] code cleanup by @Kielek in #943
- Add Axiom to list of vendors by @lukasmalkmus in #963
- Expose /oltp-http/ endpoint to frontendproxy by @chigia001 in #938
- splitting up services into modules by @joshleecreates in #872
- Add trace based testing examples by @danielbdias in #877
- Update frontend test assertions to consider the last update on product catalog by @danielbdias in #950
- [cartservice] Update OTel .NET to 1.5.1 by @Kielek in #957
- [chore] build images for PRs by @pellared in #955
- [shippingservice] Update Rust deps and add TelemetryResourceDetector by @julianocosta89 in #972
- shippingservice-missing-cargolock-update by @julianocosta89 in #982
- fix: update frontendproxy's env for minimal by @chigia001 in #983
- chore: update JS dependency by @chigia001 in #978
- [chore] Run Checks GH workflow on main by @pellared in #973
- Fix flaky cartservice build by @austinlparker in #984
- Roll cart service back to .NET 6 by @austinlparker in #990
- Update AdService Dependencies by @austinlparker in #986
- [FraudDetectionService] update dependencies by @julianocosta89 in #987
- [LoadGenerator & RecommendatationService] update dependencies by @julianocosta89 in #988
- Update Email Service Dependencies by @austinlparker in #989
- [currencyService] Update OTel dependency by @julianocosta89 in #991
- [FeatureFlagService] Update dependencies by @julianocosta89 in #992
- update collector to build image using ocb by @codeboten in #944
- fix(tests): removing analyzer-rules as required gate for Trace-based-Tests by @xoscar in #997
- fix(tests): updating valid card validation expected status code by @xoscar in #998
- chore(deps): update dependency stackexchange.redis to v2.6.122 by @renovate in #1004
- fix(tests): removing unused env var on trace-based tests by @danielbdias in #1002
- TARGETARCH cannot have a default value, and set GOARCH similarly by @mdonkers in #1014
- chore: Update PHP Dependencies by @calmius in #1009
- update readme for lightstep rename by @cartersocha in #1016
- chore(deps): update dependency click to v8.1.6 by @renovate in #999
- chore(deps): update dependency deprecated to v1.2.14 by @renovate in #1003
- chore(deps): update docker/build-push-action action to v3.3.1 by @renovate in #1005
- fix(deps): update dependency com.google.api.grpc:proto-google-common-protos to v2.22.1 by @renovate in #1012
- chore(deps): update dependency configargparse to v1.7 by @renovate in #1000
- chore(deps): update dotnet monorepo by @renovate in #1006
- wrapper-validation-action from 1.0.6 to 1.1.0 by @julianocosta89 in #1026
- chore(deps): update opentelemetry-dotnet monorepo to v1.5.1 by @renovate in #1008
- fix(deps): update dependency @grpc/grpc-js to v1.8.21 by @renovate in #1010
- fix(deps): update dependency cookies-next to v2.1.2 by @renovate in #1022
- fix(deps): update dependency org.apache.kafka:kafka-clients to v3.5.1 by @renovate in #1023
- fix(deps): update dependency php-di/php-di to v7.0.3 by @renovate in #1024
- issue #1030 is addressed please check it. by @VAISHALI-NILE in #1031
- fix(deps): update dependency react-query to v3.39.3 by @renovate in #1025
- [PaymentService] - Update node to LTS version and bump deps by @julianocosta89 in #1029
- Add Guance observability vendor by @harlonhuang in #1039
- Pin eclipse for renovate by @austinlparker in #1028
- Update trace based tests run script by @danielbdias in #1018
- update cadence by @cartersocha in #1047
- Line break should be LF by @julianocosta89 in #1049
- Revert collector back to contrib distribu...
v1.4.0
Welcome to v1.4 of the OpenTelemetry Demo!
🛑 Breaking Changes 🛑
- We now use the
spanmetrics
connector instead of the now-deprecated processor. - This has resulted in changes to the collector configuration and pipelines; Please ensure that your modified pipelines are compatible.
Other notable changes include many bugfixes to the frontend, updates to the .NET OpenTelemetry libraries, and various code cleanup items.
What's Changed
- [chore] add copyright notice (part 2) by @puckpuck in #785
- [chore] add copyright notice (part 3) by @puckpuck in #786
- [chore] - finalize 1.3.1 changelog by @puckpuck in #788
- spanmetrics dashboard premiere by @devrimdemiroz in #787
- [chore] - add copyright notice (part 1) by @puckpuck in #784
- [chore] generate Kubernetes manifests (part 1) by @puckpuck in #790
- [cart] use 60m TTL for cart cache by @puckpuck in #779
- fixing quoteservice metrics exporting by @brettmc in #793
- Add session ID attribute to frontend spans by @martinkuba in #795
- Add logs for Ad service and Recommendation service by @mviitane in #796
- Fix shipping cost update when new item is added to cart by @martinkuba in #799
- Opentelemetry Collector Data Flow Dashboard Preview by @devrimdemiroz in #797
- Changelog entry for PR 797 by @devrimdemiroz in #803
- Move Michael Maxwell to Emeritus by @reyang in #800
- Bump actions/stale from 7 to 8 by @dependabot in #804
- [chore] use absolute path for yamllint by @puckpuck in #806
- [chore] use yamllint 1.3.0 by @puckpuck in #807
- [chore] add kubernetes manifest by @puckpuck in #791
- Cart Service - minor cleanup by @reyang in #801
- [frontend] update JS SDKs by @puckpuck in #805
- Otlp env variables by @puckpuck in #809
- [frontend] fix http.status_code on error by @puckpuck in #810
- Fix to shipping calculation by @martinkuba in #814
- reduce kafka mem allocation by @cartersocha in #798
- add kafka mem allocation to changelog by @cartersocha in #817
- Changed web tracer to use batch processor by @martinkuba in #819
- Updated ENV_PLATFORM flag by @martinkuba in #818
- Added elastic's forked opentelemetry demo repo to READ.ME by @bshetti in #813
- Update collector by @julianocosta89 in #822
- use async php runtime by @brettmc in #823
- Add license check by @austinlparker in #825
- [prometheus] fix prometheus scrape bug by @fatsheep9146 in #827
- prep for 1.4.0-beta by @austinlparker in #828
- [collector] use spanmetrics connector instead of spanmetrics processor by @fatsheep9146 in #829
- update_grafana by @puckpuck in #832
- Added Teletrace forked opentelemetry demo repo to Readme by @haimrait in #837
- Reorder CHANGELOG by @Kielek in #841
- [chore] Bump .NET dependencies by @Kielek in #835
- [cartservice] - Use ConfigureResource by @julianocosta89 in #843
- prep for 1.4 release by @austinlparker in #834
New Contributors
- @martinkuba made their first contribution in #795
- @bshetti made their first contribution in #813
- @haimrait made their first contribution in #837
- @Kielek made their first contribution in #841
Full Changelog: 1.3.1...1.4.0
v1.4.0-beta
What's Changed
- [chore] add copyright notice (part 2) by @puckpuck in #785
- [chore] add copyright notice (part 3) by @puckpuck in #786
- [chore] - finalize 1.3.1 changelog by @puckpuck in #788
- spanmetrics dashboard premiere by @devrimdemiroz in #787
- [chore] - add copyright notice (part 1) by @puckpuck in #784
- [chore] generate Kubernetes manifests (part 1) by @puckpuck in #790
- [cart] use 60m TTL for cart cache by @puckpuck in #779
- fixing quoteservice metrics exporting by @brettmc in #793
- Add session ID attribute to frontend spans by @martinkuba in #795
- Add logs for Ad service and Recommendation service by @mviitane in #796
- Fix shipping cost update when new item is added to cart by @martinkuba in #799
- Opentelemetry Collector Data Flow Dashboard Preview by @devrimdemiroz in #797
- Changelog entry for PR 797 by @devrimdemiroz in #803
- Move Michael Maxwell to Emeritus by @reyang in #800
- Bump actions/stale from 7 to 8 by @dependabot in #804
- [chore] use absolute path for yamllint by @puckpuck in #806
- [chore] use yamllint 1.3.0 by @puckpuck in #807
- [chore] add kubernetes manifest by @puckpuck in #791
- Cart Service - minor cleanup by @reyang in #801
- [frontend] update JS SDKs by @puckpuck in #805
- Otlp env variables by @puckpuck in #809
- [frontend] fix http.status_code on error by @puckpuck in #810
- Fix to shipping calculation by @martinkuba in #814
- reduce kafka mem allocation by @cartersocha in #798
- add kafka mem allocation to changelog by @cartersocha in #817
- Changed web tracer to use batch processor by @martinkuba in #819
- Updated ENV_PLATFORM flag by @martinkuba in #818
- Added elastic's forked opentelemetry demo repo to READ.ME by @bshetti in #813
- Update collector by @julianocosta89 in #822
- use async php runtime by @brettmc in #823
- Add license check by @austinlparker in #825
- [prometheus] fix prometheus scrape bug by @fatsheep9146 in #827
- prep for 1.4.0-beta by @austinlparker in #828
New Contributors
- @martinkuba made their first contribution in #795
- @bshetti made their first contribution in #813
Full Changelog: 1.3.1...1.4.0-beta