Releases: alibaba/loongsuite-go-agent
Releases · alibaba/loongsuite-go-agent
v1.5.0
What's Changed
- feat: support generic funcs by @y1yang0 in #628
- [Feat #57] add clickhouse v2 support. by @brotherlu-xcq in #634
- feat: Optimize compilation performance for large packages with per-file processing and pre-filtering by @ethan256 in #638
Full Changelog: v1.4.0...v1.5.0
v1.4.0
What's Changed
- Update zerolog to 1.34 version in JSON config by @kirmorozov in #621
- fix eino test failed by @NameHaibinZhang in #622
- chore: flatten trampoline-jump-if at AST-level by @y1yang0 in #626
- fix: unable to inject Go package with CGO code by @y1yang0 in #625
New Contributors
- @kirmorozov made their first contribution in #621
Full Changelog: v1.3.0...v1.4.0
v1.3.0
What's Changed
- fix gorm struct init by @NameHaibinZhang in #609
- fix mcp by @NameHaibinZhang in #611
- Feature/rueidis by @NameHaibinZhang in #612
- feat(rpcx):add new instrumentation for rpcx-go by @zbqBaoqing in #605
- Align ollama instrumentation with standard OTel semconv by @minimAluminiumalism in #613
- Feature/kafka by @NameHaibinZhang in #614
- chore: remove binary file by @Rinai-R in #615
- fix: can not process with "_" identifier by @y1yang0 in #617
New Contributors
- @zbqBaoqing made their first contribution in #605
Full Changelog: v1.2.1...v1.3.0
v1.2.1
What's Changed
- refactor: update instrumentation scope names by @minimAluminiumalism in #600
- refactor: simplify rule matching during preprocess by @y1yang0 in #595
- feat(ollama): Add embeddings, model management, and advanced monitoring support by @zikunz in #590
- feat: add metrics support for Ollama instrumentation by @minimAluminiumalism in #602
Full Changelog: v1.2.0...v1.2.1
v1.2.0
What's Changed
- Fix incorrect pkg package import by @xcaspar in #584
- chore: auto-sync api template and embedded data by @y1yang0 in #589
- feat: support config sampler by @ethan256 in #591
- feat: include transaction queue to display all items by @josealdaco in #592
- feat: support multiple exporters by @minimAluminiumalism in #597
- feat: adjust metric temporality preference through env var by @minimAluminiumalism in #598
New Contributors
- @josealdaco made their first contribution in #592
Full Changelog: v1.1.2...v1.2.0
v1.1.2
What's Changed
- feat: add demo for loongsuite-go-agent integration with Kratos by @Liang-gong-ci-fang in #569
- fix: interface conversion: grpc.CallContext is nil, not *grpc.CallContextImpl by @y1yang0 in #574
- fix test by @NameHaibinZhang in #576
- feat(ollama): Add cost calculation and budget monitoring by @zikunz in #561
- chore: distinguish error Wrapf and Newf by @y1yang0 in #577
- feat: Add eino example by @Whitea029 in #578
- fix: Fix the error in building sql demo by @xcaspar in #580
- fix: Fix the error in running nethttp test case by @xcaspar in #582
New Contributors
- @Liang-gong-ci-fang made their first contribution in #569
- @xcaspar made their first contribution in #580
Full Changelog: v1.1.1...v1.1.2
v1.1.1
v1.1.0
What's Changed
- feat: enable exemplars on prometheus exporter by @ethan256 in #543
- chore: more helpful documents by @y1yang0 in #546
- chore: fix typos by @co63oc in #547
- chore: rename test files by @co63oc in #549
- chore: fix prerelease by @co63oc in #548
- fix: -pgo cannot work with instrumentation by @y1yang0 in #550
- chore: fix link by @co63oc in #552
- feat-#58: support sqlx framework. by @brotherlu-xcq in #553
- feat(ollama): Add streaming support with TTFT and real-time metrics by @zikunz in #542
- chore: fix typos by @co63oc in #557
- feat: support permanent pkg module by @y1yang0 in #559
- feat: support rocketmq by @DeepSeaCat in #414
- feat: support local path for custom rule by @y1yang0 in #563
Full Changelog: v1.0.0...v1.1.0
v1.0.0
We are excited to announce the release of version 1.0.0! This marks a major milestone and a new beginning for us.🎉
What's Changed
- chore: fix typos by @co63oc in #522
- chore: remove executable file by @Rinai-R in #524
- Adding golangci-lint to improve code quality by @OmCheeLin in #521
- feat: support sentinel by @Rinai-R in #523
- chore: fix links by @co63oc in #525
- fix:resolve compilation errors and code quality issues by @J1407B-K in #529
- [Feat #464] Support gocql. by @brotherlu-xcq in #527
- ci: add github action manual trigger by @y1yang0 in #531
- fix grpc unused dependency by @devenami in #537
- fix: remove set param by @Rinai-R in #534
- fix: plugin code is broken after [email protected] by @y1yang0 in #539
- feat: match rule only if ImportPath and Dependencies exist by @Whitea029 in #535
- chore: adapt the golangci-linter by @y1yang0 in #526
- change fasthttp version fix test failed by @NameHaibinZhang in #540
- feat: support k8s client-go by @Whitea029 in #530
- fix: add missing dependency to k8s client-go rule by @Whitea029 in #541
New Contributors
- @OmCheeLin made their first contribution in #521
- @J1407B-K made their first contribution in #529
- @devenami made their first contribution in #537
Full Changelog: v0.12.0...v1.0.0
v0.12.0
What's Changed
- feat: rename project to loongsuite-go-agent by @123liuziming in #503
- chore: Fix typos by @co63oc in #505
- feat: support eino plugin by @Whitea029 in #502
- chore: add require/replace altogether by @y1yang0 in #506
- chore: fix typos by @co63oc in #507
- feat(ollama): Add core instrumentation for Chat and Generate APIs by @zikunz in #510
- feat: new stackful diagnostic error format by @y1yang0 in #508
- refactor: more reasonably organized code by @y1yang0 in #512
- feat: support genai metrics and add metrics in eino instrumentation by @Whitea029 in #513
- chore: fix typos by @co63oc in #514
- update test and version by @NameHaibinZhang in #516
- fix: standardize http.route in hertz by @Rinai-R in #515
- chore: translate comments by @co63oc in #518
- feat(eino): optimize trace attribute collection and prevent multiple handle… by @Whitea029 in #519
- feat: simplify error handling chain by @y1yang0 in #517
New Contributors
Full Changelog: v0.11.1...v0.12.0