Major changes:
- Converted transactions to the resource manager structure
- Transaction management via CLI (
tracetest [get | list | delete | apply | export] transaction
) - Allow dashes in attribute names in assertions
What's Changed
- feat(server): improve resource manager test suit debug output by @schoren in #2487
- feat: change openapi spec for transactions to consider resource manager by @mathnogueira in #2486
- feat(cli): output normalization by @xoscar in #2475
- fix(frontend): add polling mechanism for test run by @jorgeepc in #2489
- feature(cli): Adding dashboard command by @xoscar in #2490
- fix(cli): fixing nested structs output format by @xoscar in #2496
- Revert "feat: change openapi spec for transactions to consider resource manager" by @xoscar in #2497
- fix order of fields when listing resources by @mathnogueira in #2474
- Adding context flag on server install by @danielbdias in #2477
- fix(cli): fix datastore and environment deprecated commands by @jorgeepc in #2498
- docs(config): add honeycomb to list of supported trace data stores by @adnanrahic in #2512
- Moving external tests to testing folder by @danielbdias in #2513
- fix: block fe analytics if TRACETEST_DEV is present by @jorgeepc in #2503
- feature(cli): adding support for the all flag when listing resources by @xoscar in #2501
- feature(cli): version display improvements by @xoscar in #2505
- feat: allow multiple root spans to exist in a tracetest trace by @mathnogueira in #2518
- feat(server): decouple request and response encoding in resource manager by @schoren in #2520
- fixed shorthand naming convention (honeycomb) by @alayshia in #2530
- fix(cli): fix default output for non-resources commands by @jorgeepc in #2524
- examples(honeycomb): update config by @adnanrahic in #2527
- fix(frontend): fix otlp test connection message by @jorgeepc in #2515
- fix(frontend): fix test run success message by @jorgeepc in #2514
- fix(frontend): highlight selected span by @jorgeepc in #2504
- Creating CLI e2e tests by @danielbdias in #2494
- fix environment migration by @mathnogueira in #2534
- fix environment encoding by @mathnogueira in #2543
- fix(frontend): fix empty body and headers in trigger tab by @jorgeepc in #2540
- [hackathon] kubectl trace based testing by @schoren in #2549
- feat(server): add traceDB endpoints to event log by @jorgeepc in #2516
- Update docs/concepts/transactions: «Tests A, B» instead of «Tx A, B» by @olange in #2537
- fix(docs): fix docs related to data stores by @jorgeepc in #2558
- Updating Kubernetes installation docs by @danielbdias in #2562
- docs(install-deploy): improves Deployment and Getting Started pages by @adnanrahic in #2567
- chore: upgrade goreleaser version to v1.18.2 by @schoren in #2572
- feat: migrate transactions to new resourcemanager architecture by @schoren in #2551
- feat: support dashes in attribute names by @mathnogueira in #2569
- Update CLI e2e test engine to support CLI debug and add error handling for 404 errors on Get by @danielbdias in #2573
- hotfix: fix controller by @schoren in #2574
- Improve test output and remove parallelism by @danielbdias in #2575
- fix(cli): fix upsert for environments by @schoren in #2570
- hotfix: fix controller panic by @schoren in #2579
- fix: set static IDs for dogfood tests and transactions by @schoren in #2578
- Updating example with OTel community feedback by @danielbdias in #2580
- fix: correctly handle transaction relative paths by @schoren in #2582
- fix: improve resourcemanager handling of augmented header by @schoren in #2584
- Fixing corner case of listing datastores when on no-tracing mode by @danielbdias in #2585
- Add documentation about mapped CLI e2e to do by @danielbdias in #2560
- fix: CLI export by @mathnogueira in #2588
- fix: show message when deleting a resource that doesnt exist by @mathnogueira in #2589
- docs(examples-recipes): add honeycomb to list of integrations by @adnanrahic in #2587
New Contributors
Full Changelog: v0.11.7...v0.11.9