Skip to content

Releases: SkyAPM/SkyAPM-dotnet

v2.3.0

Choose a tag to compare

@github-actions github-actions released this 28 Jun 10:32
ae573e4

What's Changed

  • fix SkyApm.Transport.Grpc.LogReporter : Report log fail by @witskeeper in #588
  • add AddSkyApm override Method ,support configuration from caller by @sampsonye in #593
  • fix AsyncQueueSegmentDispatcher performance issue by @lu-xiaoshuang in #585
  • refactoring for SkyApm.Transport.Protocol by @lu-xiaoshuang in #584
  • add kafka reporter by @lu-xiaoshuang in #596
  • Switch to expression #603 by @thompson-tomo in #605
  • cleanup dependencies #604 by @thompson-tomo in #606
  • Fix CI and remove appveyor.yml by @wu-sheng in #610
  • fix running out of ports when SkyWalking server unavailable by @evanyang85 in #609
  • Remove invalid empty loops to optimize the construction logic of SamplerChainBuilder by @ElderJames in #612
  • Adjust the Serilog package reference structure to ensure the consistency of dependencies across various target frameworks. by @ElderJames in #614
  • Optimize the gRPC server address handling logic to support load balancing schemes such as dns:// and static:// by @ElderJames in #615
  • Update the MongoDB.Driver.Core package version to 2.30.0 by @ElderJames in #611
  • feat: .NET 8/10 support (v2.3.0) and a Hugo documentation site by @wu-sheng in #617
  • fix(docs): remove duplicate page heading by @wu-sheng in #618
  • docs: simplify README and link to the documentation site by @wu-sheng in #619
  • docs: add robots.txt with sitemap for search indexing by @wu-sheng in #620
  • e2e: trace/log/metric verification for .NET 8 & 10 (+ CLAUDE.md, footer fix) by @wu-sheng in #622
  • ci: one-click release workflow (bump → tag → NuGet publish → next-version PR) by @wu-sheng in #623
  • fix(release): pass -p:GeneratePackageOnBuild=false to Pack (fixes NU5026) by @wu-sheng in #625
  • fix(release): correct SPDX license id (APACHE-2.0 → Apache-2.0) by @wu-sheng in #626
  • ci(e2e): run on any code/package change (deny-list), skip only docs by @wu-sheng in #627
  • fix(transport): reuse gRPC channel to stop socket churn when OAP is unavailable (#608) by @wu-sheng in #628
  • fix(core): resolve the exit segment context in SegmentContextAccessor (#552) by @wu-sheng in #629
  • docs(readme): replace dead QQ groups with Slack join instructions by @wu-sheng in #631
  • fix(efcore): recognise MySqlConnector for Pomelo MySQL exit spans (#536) by @wu-sheng in #630
  • test(plugin): version-by-version plugin test framework + CAP scenario (closes #565) by @wu-sheng in #633
  • docs(transports): document TLS via an https:// gRPC server address (#521) by @wu-sheng in #634

New Contributors

Full Changelog: v2.2.0...v2.3.0

v2.3.0-rc1

v2.3.0-rc1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Jun 03:23
2f80325

What's Changed

  • fix SkyApm.Transport.Grpc.LogReporter : Report log fail by @witskeeper in #588
  • add AddSkyApm override Method ,support configuration from caller by @sampsonye in #593
  • fix AsyncQueueSegmentDispatcher performance issue by @lu-xiaoshuang in #585
  • refactoring for SkyApm.Transport.Protocol by @lu-xiaoshuang in #584
  • add kafka reporter by @lu-xiaoshuang in #596
  • Switch to expression #603 by @thompson-tomo in #605
  • cleanup dependencies #604 by @thompson-tomo in #606
  • Fix CI and remove appveyor.yml by @wu-sheng in #610
  • fix running out of ports when SkyWalking server unavailable by @evanyang85 in #609
  • Remove invalid empty loops to optimize the construction logic of SamplerChainBuilder by @ElderJames in #612
  • Adjust the Serilog package reference structure to ensure the consistency of dependencies across various target frameworks. by @ElderJames in #614
  • Optimize the gRPC server address handling logic to support load balancing schemes such as dns:// and static:// by @ElderJames in #615
  • Update the MongoDB.Driver.Core package version to 2.30.0 by @ElderJames in #611
  • feat: .NET 8/10 support (v2.3.0) and a Hugo documentation site by @wu-sheng in #617
  • fix(docs): remove duplicate page heading by @wu-sheng in #618
  • docs: simplify README and link to the documentation site by @wu-sheng in #619
  • docs: add robots.txt with sitemap for search indexing by @wu-sheng in #620
  • e2e: trace/log/metric verification for .NET 8 & 10 (+ CLAUDE.md, footer fix) by @wu-sheng in #622
  • ci: one-click release workflow (bump → tag → NuGet publish → next-version PR) by @wu-sheng in #623
  • fix(release): pass -p:GeneratePackageOnBuild=false to Pack (fixes NU5026) by @wu-sheng in #625
  • fix(release): correct SPDX license id (APACHE-2.0 → Apache-2.0) by @wu-sheng in #626

New Contributors

Full Changelog: v2.2.0...v2.3.0-rc1

v2.2.0

Choose a tag to compare

@liuhaoyang liuhaoyang released this 31 Mar 14:02
e7633b0

What's Changed

New Contributors

Full Changelog: v2.1.0...v2.2.0

v2.1.0-release

Choose a tag to compare

@liuhaoyang liuhaoyang released this 27 Sep 10:34
000c990

What's Changed

New Contributors

Full Changelog: v2.0.1...v2.1.0

v2.0.1-release

Choose a tag to compare

@liuhaoyang liuhaoyang released this 04 Aug 05:06
0353b6b

What's Changed

  • update skywalking-data-collect-protocol submodule url by @catcherwong in #478
  • Update CONTIBUTING.md by @SpringHgui in #482
  • Fixed the issue that some packages could not automatically obtain the… by @liuhaoyang in #491
  • Bump Newtonsoft.Json from 12.0.3 to 13.0.1 in /src/SkyApm.DotNet.CLI by @dependabot in #492

New Contributors

Full Changelog: v2.0.0...v2.0.1

v2.0.0-release

Choose a tag to compare

@liuhaoyang liuhaoyang released this 11 May 15:19
c1bb72c

What's Changed

New Contributors

Full Changelog: v1.3.0...v2.0.0

v1.3.0-release

Choose a tag to compare

@snakorse snakorse released this 15 May 13:53
b1dfe59

Added

  • Support diagnostics for Microsoft.Data.SqlClient.
  • Support collect request header and body for HttpClient.
  • Support collect request body for AspNetCore.

Fixed

  • Tracing chain broken when request passing through gateway such like Ocelot(#404 ).
  • Stacktrace of the Inner Exception got lost(#390 ).
  • Clr thread stat error(#407 ).

v1.2.0-release

Choose a tag to compare

@liuhaoyang liuhaoyang released this 28 Jan 02:24
8a9a597

Changes

  • Support collect request cookies
  • Support collect request headers
  • Improve CAP diagnosis experience and enhance loggin
  • Add MongoDB Diagnostics
  • Re-support Asp.Net Agent

v1.1.0-release

Choose a tag to compare

@liuhaoyang liuhaoyang released this 07 Dec 13:53
78f16bc

Added

  • Support ignore path feature.
  • Support stop header propagation path configuration for HttpClient diagnostic component.

Changed

  • Improve performance of TracingDiagnosticObserver.
  • Remove unnecessary span log in AspNetCore diagnostic component.
  • Append ip to the instancename to make it more meaningful.
  • Remove query party from the span operation name for HttpClient diagnostic component.

Fixed

  • Grpc throws exception when null string in span tag or log.

v1.0.0-release

Choose a tag to compare

@liuhaoyang liuhaoyang released this 07 Sep 15:00
fb34c12
Update version.props (#326)