Releases: alibaba/opentelemetry-go-auto-instrumentation
Releases · alibaba/opentelemetry-go-auto-instrumentation
v0.3.0
New Features
- support runtime metrics by @123liuziming in #116
- support kratos by @123liuziming in #123
- support Golang log&slog by @123liuziming in #128
- support fasthttp by @123liuziming in #127
- aware of -mod vendor by @y1yang0 in #130
- support net/http http metrics by @123liuziming in #131
- install via bash by @y1yang0 in #145
- bump otel sdk version to v1.31.0/v0.56.0 by @123liuziming in #139
Bug Fixes
- retain modified files in user project by @y1yang0 in #114
- enforce -mod=mod build mode by @y1yang0 in #120
- retain module's checksum files by @y1yang0 in #132
- fix Windows rule matcher by @y1yang0 in #144
- fix bad go get by @y1yang0 in #148
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- fix: httpclient_test intermittent failure by @y1yang0 in #13
- Feat/example by @123liuziming in #32
- add test for nethttp by @123liuziming in #36
- add more it for mongo plugin by @123liuziming in #37
- add more document by @123liuziming in #38
- fix: dont add otel imports manually by @y1yang0 in #39
- fix: fix https://github.com/alibaba/opentelemetry-go-auto-instrumenta… by @123liuziming in #40
- fix: context data deep copy by @123liuziming in #41
- Feature/log by @NameHaibinZhang in #46
- fix possible npe in database/sql by @123liuziming in #47
- polish test framework by @123liuziming in #50
- support grpc report by @123liuziming in #51
- add gin by @NameHaibinZhang in #53
- Feat/gorm by @123liuziming in #54
- fix(trace): fix memory panic by @JellyTony in #60
- support mux by @123liuziming in #61
- update supported-libraries.md by @123liuziming in #63
- feat(rule): support echo v4 by @JellyTony in #64
- docs: update README.md by @y1yang0 in #68
- Update README.md by @D-D-H in #69
- update demo by @123liuziming in #72
- Feat/ci lint by @123liuziming in #71
- update demo and README.md by @123liuziming in #76
- docs: update documentations by @y1yang0 in #70
- fix: dont preserve build cache after instrumentation by @y1yang0 in #78
- refine: replace matchVersion with golang.org/x/mod/semver by @y1yang0 in #79
- docs: document incresed compilation time by @y1yang0 in #84
- refine: faster compilation by @y1yang0 in #85
- refine: faster rule matching by @y1yang0 in #88
- refine: more logs when compilation fails by @y1yang0 in #90
- docs: update README.md by @y1yang0 in #89
- fix: pinning otel version by @y1yang0 in #86
- bump sdk version to v1.30.0 by @123liuziming in #93
- refine document by @123liuziming in #94
- add traceId example by @123liuziming in #95
- refine: check consistency between preprocess and instrument by @y1yang0 in #91
- fix: copy incorrect rule file dependencies by @y1yang0 in #98
- support grpc by @123liuziming in #99
- chore: load and store rule bundles directly by @y1yang0 in #100
- feat: support hertz by @123liuziming in #97
- fix: reroll when random suffix collision by @y1yang0 in #101
- fix: fix status code extractor by @123liuziming in #103
- chore: polish doc by @123liuziming in #104
- chore: pin instrumentation itself by @123liuziming in #102
New Contributors
- @NameHaibinZhang made their first contribution in #46
- @D-D-H made their first contribution in #69
Full Changelog: https://github.com/alibaba/opentelemetry-go-auto-instrumentation/commits/v0.0.2
0.1.0-RC
Hi, this is the very first release of opentelemetry-go-auto-instrumentation
, which supports the most basic tracing capabilities. The supported libraries and Golang versions are shown as below: