Releases: open-telemetry/opentelemetry-demo
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
v1.3.1
This release adds support for arm64 images of the OpenTelemetry demo and other minor fixes.
What's Changed
- Updated demo link for Sumo Logic by @pbrzoska-sumo in #718
- Add build for arm64 arch by @cedricziel in #657
- [chore] - fix image version by @puckpuck in #726
- Adds caveats to current exemplar support in the demo architecture by @jlawrienyt in #725
- Add Sentry (sentry.io) demo to README by @AbhiPrasad in #724
- Drop docs folder and adjust links by @chalin in #730
- [Product Catalog Service] add reflection register for grpcurl debug by @JaredTan95 in #735
- Add cross-compilation for shipping service by @svrnm in #715
- Ensure all http.server.duration metrics have the same description by @jlawrienyt in #738
- Add OTel logo to README by @chalin in #744
- rename proto package from hipstershop to oteldemo by @codeboten in #740
- prometheus: honor_labels to have the right job and instance by @gouthamve in #743
- Nit fix contributing guide by @cijothomas in #747
- Bump gradle/wrapper-validation-action from 1.0.5 to 1.0.6 by @dependabot in #751
- Add Instana to Demos Featuring Astronomy Shop by @joshleecreates in #753
- Avoid calling obsolete methods by @sungam3r in #746
- Clean up Program.cs by @davidfowl in #754
- [chore] - update dev tooling by @puckpuck in #755
- bump up otel java agent version to 1.23.0 by @JaredTan95 in #757
- featureflag: updates the dependency tls_certificate_check to allow bump to OTP-25 by @tsloughter in #756
- [Frontend] Use browserDetector to populate browser information into frontend tel… by @mervinyan in #760
- [CurrencyService] Add C++ Metrics by @julianocosta89 in #759
- [chore] update for mac m2 by @puckpuck in #764
- Added Kloudfuse by @ashishkf in #767
- Restored some of the entries that were showing up by @ashishkf in #778
- [chore] sync memory limits to long-running tests by @puckpuck in #781
- Prep for 1.3.1 release by @austinlparker in #782
- Fix OTP version for arm64 by @austinlparker in #783
New Contributors
- @pbrzoska-sumo made their first contribution in #718
- @chalin made their first contribution in #730
- @codeboten made their first contribution in #740
- @gouthamve made their first contribution in #743
- @sungam3r made their first contribution in #746
- @davidfowl made their first contribution in #754
- @mervinyan made their first contribution in #760
- @ashishkf made their first contribution in #767
Full Changelog: 1.3.0...1.3.1
v1.3.0
v1.3.0
Welcome to 1.3! This release includes many new updates, bug fixes, and improvements. See below for details.
What's Changed
- update licenses for new services by @cartersocha in #624
- [chore] - show TypeScript for frontend in arch diagrams by @puckpuck in #625
- [chore] reorder services in .env and docker-compose.yml by @puckpuck in #627
- [frontend] use frontend-web for web client service name by @puckpuck in #628
- [chore] use .gitignore with yamllint by @puckpuck in #629
- fix(frontend): fixing total sum for the cart page by @xoscar in #633
- [frontendproxy] - remove set-cookie by @puckpuck in #626
- [chore] fix generate protobuf for TypeScript by @puckpuck in #640
- Add TelemetryHub to vendor list by @lancetarn in #646
- [frontend] add address to IProductCheckout type by @puckpuck in #641
- Add AlibabaCloud LogService to vendor list by @qiansheng91 in #649
- update quoteservice to opentelemetry-php beta by @brettmc in #644
- Explicitly documenting JDK requirement for AdService by @jlawrienyt in #643
- replace otelcol host by variable in docker-compose by @styblope in #653
- Add Resource Detectors to frontend service by @svrnm in #648
- Add Resource Detectors to payment service by @svrnm in #651
- Add OTel java agent with JMX Metric Insights to kafka by @svrnm in #654
- github dependency update by @cartersocha in #658
- Jaeger-SPM-Config by @devrimdemiroz in #655
- [docs] note for generating protobuf by @puckpuck in #660
- Add Coralogix as vendor by @oded-dd in #666
- feature(frontend): adding synthetic attribute flag to FE instrumentation by @xoscar in #631
- Add Grafana Labs' fork as a vendor fork to README by @cedricziel in #671
- [frontend] Fix minor bugs by @julianocosta89 in #670
- update vendors table by @cartersocha in #672
- Add resource detectors to cart service by @svrnm in #663
- Add resource detection to checkout service by @svrnm in #662
- minor changelog additions by @cartersocha in #673
- Add OTEL_RESOURCE_ATTRIBUTES to docker compose by @svrnm in #664
- [loadgenerator] Bump deps and update container base image by @julianocosta89 in #669
- Add resource detectors to accounting service by @svrnm in #676
- Ensure random ads code branch is exercised by the load generator by @jlawrienyt in #656
- [productcatalogservice]add basic metric support by @Frapschen in #674
- update the feature tables by @cartersocha in #683
- Remove spurious \ by @koppor in #685
- Add resource detectors to product catalog service by @svrnm in #677
- Add ads served counter metric with request and response types by @jlawrienyt in #678
- Rebuild currency service Dockerfile with alpine by @svrnm in #687
- Remove grpc from loadgenerator by @svrnm in #688
- change docker compose services to restart unless stopped by @brettmc in #690
- Fixes #696, Downgrades OTP by @joshleecreates in #698
- Use different base images for frauddetectionservice by @svrnm in #691
- fix(paymentservice): respect temporality env var by @pichlermarc in #693
- Add healthcheck to featureflagservice by @cedricziel in #661
- Github bot did not sign the CLA by @cartersocha in #699
- Fix link to the docs by @julianocosta89 in #701
- reduce quoteservice spans by @brettmc in #702
- fixing container name nit - quote service by @cartersocha in #706
- [recommendationservice] - base image, licensing and diagram update by @julianocosta89 in #700
- update service metric requirement table by @cartersocha in #707
- Update emailservice Dockerfile to use alpine and multistage build by @svrnm in #703
- Update dockerfile for adservice to use different base images by @svrnm in #705
- Enable exemplar export/display support by @jlawrienyt in #704
- update contributing guide by @austinlparker in #711
- Add random errors in AdService by @jack-berg in #694
- feature(frontend): adding instrumentation metrics by @xoscar in #632
- Update CONTRIBUTING.md by @austinlparker in #720
- [frontend] fix metrics import by @puckpuck in #721
- Update .env by @austinlparker in #722
New Contributors
- @lancetarn made their first contribution in #646
- @qiansheng91 made their first contribution in #649
- @jlawrienyt made their first contribution in #643
- @devrimdemiroz made their first contribution in #655
- @oded-dd made their first contribution in #666
- @koppor made their first contribution in #685
Full Changelog: v1.2.1...1.3.0
v1.2.1
This is a minor release to address the extremely high volume of spans generated by the shipping service in 1.2.
What's Changed
- [chore] add build-and-push env files by @puckpuck in #621
- Reduce rust trace verbosity. by @austinlparker in #622
- Prep for 1.2.1 by @austinlparker in #623
Full Changelog: v1.2.0...v1.2.1
v1.2.0
This release welcomes a new service and telemetry pattern to the demo! Thanks to all of the contributors for helping get it over the line.
- Accounting and Fraud Detection services have been added, along with Kafka. The checkout service now produces work to Kafka that these services consume, in order to demonstrate tracing of async workflows.
- Basic metrics added to Payment service.
- Envoy tracing enabled.
- Bug fixes
What's Changed
- Doc nit in main readme by @cartersocha in #585
- Align Docker Postgres image with Kubernetes by @mviitane in #584
- [paymentservice] add basic metrics support by @pichlermarc in #583
- update emeritus formatting by @cartersocha in #590
- added appdynamics to vendor by @saurabhdes in #591
- Fix grafana datasource Jaeger URL by @julianocosta89 in #592
- fixed typo in AppDynamics name by @saurabhdes in #595
- [protobuf] - encode zipcode as a string by @puckpuck in #587
- [shippingservice] apply OTEL_RESOURCE_ATTRIBUTES by @ty-elastic in #594
- [shippingservice] add grpc conventions by @ty-elastic in #597
- Better dev environment by @puckpuck in #598
- [featureflag] - Move protobuf file generation to docker build by @puckpuck in #599
- [frontend] Format InstrumentationMiddleware.ts with prettier by @AbhiPrasad in #607
- Add documentation requirements to various contrib assets by @cartersocha in #608
- Fix 'frontend' currently not working by @tommyziegler in #605
- Fix #586: Pass
categories
as an input for Ad service by @madhead in #600 - feat(readme): add sumo logic by @mat-rumian in #609
- Add Splunk by @atoulme in #611
- shippingservice: add http client request span by @styblope in #610
- Implement message queue by @secustor in #457
- [adservice] add some hints when missing port config. by @JaredTan95 in #612
- support non-root containers by @styblope in #615
- [FrontendProxy] Add tracing to Envoy by @julianocosta89 in #613
- [kafka] build kafka image by @puckpuck in #617
- Prep for 1.2 by @austinlparker in #618
- Update release workflow to add new images by @austinlparker in #619
New Contributors
- @ty-elastic made their first contribution in #594
- @tommyziegler made their first contribution in #605
- @madhead made their first contribution in #600
- @mat-rumian made their first contribution in #609
- @atoulme made their first contribution in #611
- @styblope made their first contribution in #610
- @secustor made their first contribution in #457
Full Changelog: v1.1.0...v1.2.0