Skip to content

Releases: arcus-azure/arcus.observability

v3.0.0

18 Jan 09:05
fff9f17
Compare
Choose a tag to compare

Install the Arcus.Observability packages that you need via NuGet, for instance Arcus.Observability.Telemetry.Serilog.Sinks.ApplicationInsights:

PM > Install-Package Arcus.Observability.Telemetry.Serilog.Sinks.ApplicationInsights --Version 3.0.0

For a complete list of all Arcus.Observability packages see the documentation.

What's new?

Features

Fixes / Changes

  • Immutable telemetry context during logging (#545)

Removal

  • Removed deprecated ClearProvidersExceptFunctionProviders in Azure Functions library (#408)
  • Removed deprecated DependencyMeasurement type (#284)
  • Removed deprecated LogRequest extensions (#405)
  • Removed deprecated LogEvent extensions (#429)
  • Removed deprecated LogMetric extensions (#428)
  • Removed deprecated LogDepenency extensions (#402)
  • Removed deprecated SQL depencency tracking overloads (#391)
  • Removed AzureApplicationInsights extenstion on Serilog Application Insights sink with only instrumentation key (#392)
  • Removed deprecated ContextProperties.EventTracking.EventContext (#273)
  • Removed deprecated LogIoTHubDependency extensions (#395)
  • Removed deprecated LogTableStorageDependency extensions (#407)
  • Removed deprecated LogCosmosSqlDependency extensions (#401)
  • Removed deprecated LogServiceBus...Dependency extensions (#406)
  • Removed deprecated LogBlobStorageDependency extensions (#400)
  • Removed deprecated LogAzureKeyVaultDependency extensions (#398)
  • Removed deprecated message formats (#396)
  • Removed deprecated RequestLogEntry constructor without start time (#397)
  • Removed deprecated LogHttpDependency extensions (#404)
  • Removed deprecated WithCorrelationInfo Serilog enrichment overload (#394)
  • Removed deprecated Instance member of the DefaultCorrelationInfoAccessor (#390)

Changes:

  • fff9f17 chore: bump @babel/traverse from 7.15.0 to 7.23.2 in /docs (#544)
  • 97ae060 chore: bump postcss from 8.3.6 to 8.4.31 in /docs (#542)
  • 2da9f0c fix: upgrade clsx from 1.1.1 to 1.2.1 (#535)
  • 99fca98 chore: remove remaining obsolete functionality (#557)
  • d209bce chore: prepare yaml pipelines for .net 8 w/o preview version (#558)
  • f663587 chore: remove obsolete built-in telemetry extensions (#553)
  • feb3e5f chore: remove obsolete sql telemetry (#555)
  • 21e79eb chore: remove obsolete app insights functionality (#550)
  • 3486907 chore: remove obsolete iot dependency (#552)
  • 6886358 chore: remove obsolete az dependency telemetry (#551)
See More
  • 7d40eee chore: remove obsolete message formats (#554)
  • 1a4016c chore: remove deprecated request functionality (#543)
  • d4be0d1 chore: correct build definition ID in readme (#549)
  • 06ba21d fix: do not alter telemetry ctx pt.2 (#547)
  • 415964f fix: do not alter telemetry ctx pt.1 (#546)
  • 14e17ad chore: remove deprecated correlation (#540)
  • 15868c1 chore: simplify net8.0 package resolve (#539)
  • 4eea11a chore: add net8.0 preview support (#537)
  • 2ed0469 chore: bump semver from 5.7.1 to 5.7.2 in /docs (#536)
  • 007c683 chore: Update LICENSE (#529)
  • e05b0fa chore: bump ua-parser-js from 0.7.28 to 0.7.33 in /docs (#522)
  • a13b5ab chore: bump webpack from 5.48.0 to 5.76.1 in /docs (#527)
  • 3946569 chore: bump http-cache-semantics from 4.1.0 to 4.1.1 in /docs (#523)
  • f9baf10 chore: bump @sideway/formula from 3.0.0 to 3.0.1 in /docs (#525)
  • 3b5eefe docs: fix correct az servicebus message sending usage (#524)
  • ad80fe3 docs: publish v2.8 feature docs (#521)

This list of changes was auto generated.

v3.0.0-preview-1-net8.0

15 Sep 05:19
4eea11a
Compare
Choose a tag to compare
Pre-release

Install the Arcus.Observability packages that you need via NuGet, for instance Arcus.Observability.Telemetry.Serilog.Sinks.ApplicationInsights:

PM > Install-Package Arcus.Observability.Telemetry.Serilog.Sinks.ApplicationInsights --Version 3.0.0-preview-1-net8.0

For a complete list of all Arcus.Observability packages see the documentation.

What's new?

Features

  • Provide the capability to do something (#123)

Fixes / Changes

None.

Breaking Changes

None.

Removal

None.

Changes:

  • 4eea11a chore: add net8.0 preview support (#537)
  • 2ed0469 chore: bump semver from 5.7.1 to 5.7.2 in /docs (#536)
  • 007c683 chore: Update LICENSE (#529)
  • e05b0fa chore: bump ua-parser-js from 0.7.28 to 0.7.33 in /docs (#522)
  • a13b5ab chore: bump webpack from 5.48.0 to 5.76.1 in /docs (#527)
  • 3946569 chore: bump http-cache-semantics from 4.1.0 to 4.1.1 in /docs (#523)
  • f9baf10 chore: bump @sideway/formula from 3.0.0 to 3.0.1 in /docs (#525)
  • 3b5eefe docs: fix correct az servicebus message sending usage (#524)
  • ad80fe3 docs: publish v2.8 feature docs (#521)

This list of changes was auto generated.

v2.8.0

20 Jan 11:23
621d22b
Compare
Choose a tag to compare

Install the Arcus.Observability packages that you need via NuGet, for instance Arcus.Observability.Telemetry.Serilog.Sinks.ApplicationInsights:

PM > Install-Package Arcus.Observability.Telemetry.Serilog.Sinks.ApplicationInsights --Version 2.8.0

For a complete list of all Arcus.Observability packages see the documentation.

What's new?

Features

  • Provide the capability to track HTTP dependencies with numeric status codes (#516)

Removal

  • Removed Arcus.Observability.Telemetry.Sql project (#496)

Changes:

  • 621d22b chore: remove sql project (❗) (#520)
  • 9f8937a feat: LogHttpDependency() should allow status codes within 100-599 range (#515)
  • 00fad63 chore: add code coverage (#518)
  • f524607 chore: use main branch in az devops status badge (#517)
  • bc9de04 chore: use main in codeql (#514)
  • d2da88e docs: use w3c correlation diagram for servicebus (#513)
  • 5a1062b docs: publish v2.7 feature docs (#512)

This list of changes was auto generated.

New Contributors

Full Changelog: v2.7.0...v2.8.0

v2.7.0

09 Jan 09:10
2f47da4
Compare
Choose a tag to compare

Install the Arcus.Observability packages that you need via NuGet, for instance Arcus.Observability.Telemetry.Serilog.Sinks.ApplicationInsights:

PM > Install-Package Arcus.Observability.Telemetry.Serilog.Sinks.ApplicationInsights --Version 2.7.0

For a complete list of all Arcus.Observability packages see the documentation.

What's new?

Features

  • Provide the capability to reuse component name in both Arcus and Microsoft telemetry (#470)
  • Provide the capability to reuse component version in both Arcus and Microsoft telemetry (#475)
  • Provide the capability to reuse Microsoft TelemetryClient in Application Insights sink (#475)
  • Provide the capability to register Serilog logging with implementation factory function (#481)

Fixes / Changes

  • Update to Serilog v4 (#469)
  • Move SQL dependency tracking to core package (#488)
  • Move IoT Hub dependency tracking to core package (#507)

Changes:

  • 2f47da4 docs: add w3c http correlation to service-to-service webapi guide (#510)
  • 522e586 docs: correct introduction (#511)
  • 013f964 test: improve default correlation unit tests (#501)
  • 3eacfe8 chore: bump json5 from 1.0.1 to 1.0.2 in /docs (#509)
  • 9f2af44 feat: deprecate iot hub project in favor of dedicated parsing (#508)
  • ae12777 docs: update service-to-service messaging w/ w3c correlation (#505)
  • 56cbbd9 docs: improve telemetry filter feature docs (#502)
  • 50fae05 docs: add servicebus cloud suffixes in service bus request tracking feature docs (#503)
  • 88a5bfc chore: fix nuget warnings (#506)
  • 5db44b2 Update ci-build.yml (#504)
See More
  • 22b4cc7 chore: update frontend brand (#491)
  • 05af8fa docs: update web api user guide w/ w3c http correlation (#499)
  • 2624ea8 chore: bump decode-uri-component from 0.2.0 to 0.2.2 in /docs (#493)
  • 4efb86c chore: bump express from 4.17.1 to 4.18.2 in /docs (#497)
  • 9508695 chore: sql property parsing io sql package (#490)
  • da15534 Update docusaurus.build.config.js (#492)
  • 7bbcf56 chore: update codeql to v2 (#489)
  • 1cef318 chore: use new microsoft sql package (#485)
  • 34039ac chore: bump loader-utils from 1.4.1 to 1.4.2 in /docs (#487)
  • 2ca0fe2 chore: remove deprecated pr validation config (#486)
  • c1f8f2f chore: remove installation details from readme (#483)
  • f3e6022 feat: assign telemetry client in serilog sink (#479)
  • 07159c7 feat: add 'AddSerilog' extension overload with 'IServiceProvider' (#482)
  • fe17119 chore: bump loader-utils from 1.4.0 to 1.4.1 in /docs (#480)
  • 6f67f63 chore: bump ansi-html and webpack-dev-server in /docs (#476)
  • f0a03d3 chore: bump ansi-regex and ansi-regex in /docs (#477)
  • 67ee36d feat: add component version registration for appinsights (#478)
  • 89c1ad6 chore: update serilog v4 (#474)
  • 4cc0bd7 feat: add re-usable application name (#472)
  • 1b711e7 docs: add servicebus service-to-service correlation userguide to v2.6 feature docs (#467)
  • ac6dd6f docs: add servicebus correlation userguide (#464)
  • faa4528 (❗) docs: publish v2.6 feature docs (#466)

This list of changes was auto generated.

Full Changelog: v2.6.0...v2.7.0

v2.7.0-preview-2

04 Jan 09:01
22b4cc7
Compare
Choose a tag to compare
v2.7.0-preview-2 Pre-release
Pre-release

Install the Arcus.Observability packages that you need via NuGet, for instance Arcus.Observability.Telemetry.Serilog.Sinks.ApplicationInsights:

PM > Install-Package Arcus.Observability.Telemetry.Serilog.Sinks.ApplicationInsights --Version 2.7.0-preview-2

For a complete list of all Arcus.Observability packages see the documentation.

What's new?

Features

  • Provide the capability to do something (#123)

Fixes / Changes

None.

Breaking Changes

None.

Removal

None.

Changes:

  • 22b4cc7 chore: update frontend brand (#491)
  • 05af8fa docs: update web api user guide w/ w3c http correlation (#499)
  • 2624ea8 chore: bump decode-uri-component from 0.2.0 to 0.2.2 in /docs (#493)
  • 4efb86c chore: bump express from 4.17.1 to 4.18.2 in /docs (#497)
  • 9508695 chore: sql property parsing io sql package (#490)
  • da15534 Update docusaurus.build.config.js (#492)
  • 7bbcf56 chore: update codeql to v2 (#489)
  • 1cef318 chore: use new microsoft sql package (#485)
  • 34039ac chore: bump loader-utils from 1.4.1 to 1.4.2 in /docs (#487)
  • 2ca0fe2 chore: remove deprecated pr validation config (#486)
See More
  • c1f8f2f chore: remove installation details from readme (#483)
  • f3e6022 feat: assign telemetry client in serilog sink (#479)
  • 07159c7 feat: add 'AddSerilog' extension overload with 'IServiceProvider' (#482)
  • fe17119 chore: bump loader-utils from 1.4.0 to 1.4.1 in /docs (#480)
  • 6f67f63 chore: bump ansi-html and webpack-dev-server in /docs (#476)
  • f0a03d3 chore: bump ansi-regex and ansi-regex in /docs (#477)
  • 67ee36d feat: add component version registration for appinsights (#478)
  • 89c1ad6 chore: update serilog v4 (#474)
  • 4cc0bd7 feat: add re-usable application name (#472)
  • 1b711e7 docs: add servicebus service-to-service correlation userguide to v2.6 feature docs (#467)
  • ac6dd6f docs: add servicebus correlation userguide (#464)
  • faa4528 (❗) docs: publish v2.6 feature docs (#466)

This list of changes was auto generated.

v2.7.0-preview-1

01 Dec 06:26
1cef318
Compare
Choose a tag to compare
v2.7.0-preview-1 Pre-release
Pre-release

Install the Arcus.Observability packages that you need via NuGet, for instance Arcus.Observability.Telemetry.Serilog.Sinks.ApplicationInsights:

PM > Install-Package Arcus.Observability.Telemetry.Serilog.Sinks.ApplicationInsights --Version 2.7.0-preview-1

For a complete list of all Arcus.Observability packages see the documentation.

What's new?

Features

  • Provide the capability to do something (#123)

Fixes / Changes

None.

Breaking Changes

None.

Removal

None.

Changes:

  • 1cef318 chore: use new microsoft sql package (#485)
  • 34039ac chore: bump loader-utils from 1.4.1 to 1.4.2 in /docs (#487)
  • 2ca0fe2 chore: remove deprecated pr validation config (#486)
  • c1f8f2f chore: remove installation details from readme (#483)
  • f3e6022 feat: assign telemetry client in serilog sink (#479)
  • 07159c7 feat: add 'AddSerilog' extension overload with 'IServiceProvider' (#482)
  • fe17119 chore: bump loader-utils from 1.4.0 to 1.4.1 in /docs (#480)
  • 6f67f63 chore: bump ansi-html and webpack-dev-server in /docs (#476)
  • f0a03d3 chore: bump ansi-regex and ansi-regex in /docs (#477)
  • 67ee36d feat: add component version registration for appinsights (#478)
See More
  • 89c1ad6 chore: update serilog v4 (#474)
  • 4cc0bd7 feat: add re-usable application name (#472)
  • 1b711e7 docs: add servicebus service-to-service correlation userguide to v2.6 feature docs (#467)
  • ac6dd6f docs: add servicebus correlation userguide (#464)
  • faa4528 (❗) docs: publish v2.6 feature docs (#466)

This list of changes was auto generated.

v2.6.0

02 Sep 10:42
59846d4
Compare
Choose a tag to compare

Install the Arcus.Observability packages that you need via NuGet, for instance Arcus.Observability.Telemetry.Serilog.Sinks.ApplicationInsights:

PM > Install-Package Arcus.Observability.Telemetry.Serilog.Sinks.ApplicationInsights --Version 2.6.0

For a complete list of all Arcus.Observability packages see the documentation.

What's new?

Features

  • Provide support for Azure EventHubs request telemetry tracking (#437)
  • Provide support for custom request telemetry tracking (#438)
  • Provide support for isolated Azure Functions HTTP request telemetry tracking (#443)
  • Provide support for custom correlation property names configuration in Azure Application Insights Serilog sink (#409)

Fixes / Changes

  • Add operation name to make SQL dependency more unique (#419)
  • Use solely Azure Service Bus entity name as target name in Service Bus dependency tracking (#445)
  • Use LogCustomMetric for metric telemetry tracking to avoid ambiguous signatures (#280)
  • Deprecate the too-specific correlation options when registering general correlation accessor (#418)

Breaking Changes

None.

Removal

None.

Changes:

  • 59846d4 (❗) docs: fix webapi userguide correlation ids (#465)
  • 4ce8d00 (❗) chore: rework correlation info options (#462)
  • 6ca2c4d (❗) chore: update w/o invalid operation exception throwal (#461)
  • 542301c (❗) fix: add operation name to sql dependency tracking (#460)
  • 2bc33b9 docs: add service-to-service correlation web api user guide (#446)
  • 8e2da8b fix: null-check on scalar value (#459)
  • e192925 feat: track http request data in http trigger (#448)
  • 68bd459 feat: track custom request (#447)
  • a4fc90d docs: use new sql dependency approach (#451)
  • b7410c9 docs: improve appinsights user guide w/ az func (#452)
See More
  • a5e7d75 docs: appinsights secret store connectionstring in aspnetcore userguide (#450)
  • b2c0b0d (❗) fix: servicebus entityname as dependency targetname (#445)
  • 5245b77 chore: bump terser from 4.8.0 to 4.8.1 in /docs (#442)
  • c6a16eb feat: add eventhubs request tracking (#439)
  • 188fa1a feat: add telemetry context tracking for general traces/exceptions (#436)
  • 2c24ca0 test: add unit test for remove micro app insights extension (#435)
  • 268efd2 feat: Ambiguous method definition on LogMetric (#424)
  • c94c6b0 feat: add configurable serilog sink correlation options (#425)
  • 1a3900b fix: use correct deprecation az servicebus messages (#427)
  • 6041e6a docs: place guides above features (#426)
  • fef9766 test: simplify integration tests (#414)
  • 1374fec docs: publish v2.5 feature docs (#416)

This list of changes was auto generated.

New Contributors

  • @vtermaat made their first contribution in #424

Full Changelog: v2.5.0...v2.6.0

v2.5.0

22 Jun 08:30
3b9c3a3
Compare
Choose a tag to compare

Install the Arcus.Observability packages that you need via NuGet, for instance Arcus.Observability.Telemetry.Serilog.Sinks.ApplicationInsights:

What's new?

Features

  • Provide connection string support for Azure Application Insights Serilog sink (#354)
  • Provide operation parent options with parent ID generation (#415)
  • Provide dependency ID to Cosmos Db dependency tracking (#380)
  • Provide dependency ID to EventHubs dependency tracking (#378)
  • Provide dependency ID to IoT Hub dependency tracking (#379)
  • Provide dependency ID to SQL dependency tracking (#376)
  • Provide dependency ID to Table storage dependency tracking (#371)
  • Provide dependency ID to Blob storage dependency tracking (#370)
  • Provide dependency ID to Azure search dependency tracking (#345)

Fixes / Changes

  • Pass along start time to request tracking (#356)
  • Pass along Service Bus namespace in Service Bus dependency tracking (#384)
  • Use SQL pseudo-command instead of table name when tracking SQL dependencies (#286)
  • Differentiate between requests and non-requests when assigning telemetry correlation (#410)

Changes:

  • 3b9c3a3 feat: diff request & other correlation assignments (#411)
  • ec05b7a feat: add operation parent generate id option (#415)
  • 99f37f1 chore: remove unnecessary deprecation (#393)
  • 75a0128 docs: add introduction w guide for asp.net core setup (#389)
  • d23e374 chore: deprecated sql dep tracking overloads w/o sql command (#388)
  • 19f623a feat: add az servicebus namespace endpoint to dep tracking (#385)
  • 26bf626 feat: add upstream service correlation options (#386)
  • 542af5f fix: use only integration test category in nuget release (#383)
  • 1cbcb2b fix: nuget docker tests template ref (#382)
  • 28c3ccd feat: add dependency id to cosmosdb dep tracking (#380)
See More
  • 89b94aa feat: add dependency id to event hubs dep tracking (#378)
  • 2afa996 chore: bump eventsource from 1.1.0 to 1.1.1 in /docs (#381)
  • 63929c5 feat: add extension to rm microsoft appinsights logprovider (#374)
  • 96cb7eb feat: add az appinsights connectionstring overload (#375)
  • acf566a feat: add dependency id to iot hub dep tracking (#379)
  • 9afa093 feat: add dependency id to sql dep tracking (#376)
  • 9818cb5 docs: update w better metric value (#377)
  • 5f153bb feat: add dependency id to http dep tracking (#373)
  • 17333b1 feat: add dependency id to az tabe storage dep tracking (#371)
  • 4214aa3 feat: add dependency id to az blob storage dep tracking (#370)
  • 0d03c39 chore: fix correct release notes package name (#368)
  • 559410c feat: add dependency id to custom dep tracking (#362)
  • 62bce00 chore: bump cross-fetch from 3.1.4 to 3.1.5 in /docs (#369)
  • dcb9db6 chore: split ilogger extensions in partial classes (#366)
  • 4c3f72d chore: bump async from 2.6.3 to 2.6.4 in /docs (#367)
  • ad3e02d chore: add readme to nuget packages + feature docs project URL (#365)
  • 1da5d7a chore: update release notes header with example (#363)
  • 507d34c chore: bump minimist from 1.2.5 to 1.2.6 in /docs (#361)
  • 81a70a8 feat: add dependencyid to az servicebus topic dep tracking (#360)
  • 0680166 feat: use duration measurement when tracking http requests (#357)
  • f147176 docs: remove 'clear logging providers' from preview & published docs (#358)
  • 8f33d7c feat: add dependency id to az servicebus queue tracking (#348)
  • f5c11a2 feat: add dependency id to az search (#345)
  • 465670d chore: add CodeQL code analysis (#350)
  • 8e5590f chore: treat warnings as errors (#351)
  • 885958f docs: add follow-up small improvements #338 (#349)
  • 1e47bde chore: use file paths io url routes (#347)
  • a566d6a chore: Mark ClearProvidersExceptFunctionProviders as obsolete (#340)
  • 3d52396 chore: bump prismjs from 1.25.0 to 1.27.0 in /docs (#341)
  • 880c4aa chore: bump url-parse from 1.5.7 to 1.5.10 in /docs (#342)
  • f341b8a docs: publish v2.4 feature docs (#338)

This list of changes was auto generated.

Full Changelog: v2.4.0...v2.5.0

v2.5.0-preview-1

02 Jun 10:50
542af5f
Compare
Choose a tag to compare
v2.5.0-preview-1 Pre-release
Pre-release

Install the Arcus.Observability packages that you need via NuGet, for instance Arcus.Observability.Telemetry.Serilog.Sinks.ApplicationInsights:

Changes:

  • 542af5f fix: use only integration test category in nuget release (#383)
  • 1cbcb2b fix: nuget docker tests template ref (#382)
  • 28c3ccd feat: add dependency id to cosmosdb dep tracking (#380)
  • 89b94aa feat: add dependency id to event hubs dep tracking (#378)
  • 2afa996 chore: bump eventsource from 1.1.0 to 1.1.1 in /docs (#381)
  • 63929c5 feat: add extension to rm microsoft appinsights logprovider (#374)
  • 96cb7eb feat: add az appinsights connectionstring overload (#375)
  • acf566a feat: add dependency id to iot hub dep tracking (#379)
  • 9afa093 feat: add dependency id to sql dep tracking (#376)
  • 9818cb5 docs: update w better metric value (#377)
See More
  • 5f153bb feat: add dependency id to http dep tracking (#373)
  • 17333b1 feat: add dependency id to az tabe storage dep tracking (#371)
  • 4214aa3 feat: add dependency id to az blob storage dep tracking (#370)
  • 0d03c39 chore: fix correct release notes package name (#368)
  • 559410c feat: add dependency id to custom dep tracking (#362)
  • 62bce00 chore: bump cross-fetch from 3.1.4 to 3.1.5 in /docs (#369)
  • dcb9db6 chore: split ilogger extensions in partial classes (#366)
  • 4c3f72d chore: bump async from 2.6.3 to 2.6.4 in /docs (#367)
  • ad3e02d chore: add readme to nuget packages + feature docs project URL (#365)
  • 1da5d7a chore: update release notes header with example (#363)
  • 507d34c chore: bump minimist from 1.2.5 to 1.2.6 in /docs (#361)
  • 81a70a8 feat: add dependencyid to az servicebus topic dep tracking (#360)
  • 0680166 feat: use duration measurement when tracking http requests (#357)
  • f147176 docs: remove 'clear logging providers' from preview & published docs (#358)
  • 8f33d7c feat: add dependency id to az servicebus queue tracking (#348)
  • f5c11a2 feat: add dependency id to az search (#345)
  • 465670d chore: add CodeQL code analysis (#350)
  • 8e5590f chore: treat warnings as errors (#351)
  • 885958f docs: add follow-up small improvements #338 (#349)
  • 1e47bde chore: use file paths io url routes (#347)
  • a566d6a chore: Mark ClearProvidersExceptFunctionProviders as obsolete (#340)
  • 3d52396 chore: bump prismjs from 1.25.0 to 1.27.0 in /docs (#341)
  • 880c4aa chore: bump url-parse from 1.5.7 to 1.5.10 in /docs (#342)
  • f341b8a docs: publish v2.4 feature docs (#338)

This list of changes was auto generated.

v2.4.0

18 Feb 07:08
433ee9a
Compare
Choose a tag to compare

Install new version via NuGet

What's new?

Features

  • Provide the capability to track Azure Service Bus requests on queues (#242)
  • Provide the capability to add a dependency ID to Azure Key Vault dependency tracking (#243)
  • Provide the capability to generate a custom ID when tracking HTTP requests (#248)
  • Provide .NET 6 support (arcus-azure/arcus#106)

Fixes / Changes

  • Correctly support scalar Serilog types when parsing JSON objects (#256)
  • Use DurationMeasurement instead of DependencyMeasurement which doesn't include any dependency data (#266 #279 #283)

Breaking Changes

None.

Removal

  • Remove validation on Azure Key Vault secret and vault names when tracking Azure Key vault dependencies (#287)

Changes:

  • 433ee9a chore: bump url-parse from 1.5.3 to 1.5.7 in /docs (#337)
  • d09b227 chore: correct nuget dependencies (#332)
  • 671de38 chore: bump follow-redirects from 1.14.7 to 1.14.8 in /docs (#335)
  • 31f90e5 chore(deps): update dependency microsoft.net.test.sdk to v17 (#312)
  • b83e334 fix: discard /docs folder (#318)
  • c0a48b7 fix: renovate don't split multiple majors (#320)
  • 7f41087 chore(deps): update dependency microsoft.azure.devices.client to v1.40.0 (#297)
  • 0b03841 chore(deps): update dependency microsoft.net.test.sdk to v15.9.2 (#298)
  • bb557bf chore(deps): update dependency serilog.enrichers.environment to v2.2.0 (#302)
  • f02e3e3 chore(deps): update dependency bogus to v34 (#309)
See More
  • 6f4f365 chore(deps): update dependency polly to v7.2.3 (#292)
  • 12294d0 chore(deps): update dependency xunit to v2.4.1 (#303)
  • d26cf35 chore(deps): update dependency arcus.testing.logging to v0.3.0 (#296)
  • 784b47b chore(deps): update dependency moq to v4.16.1 (#299)
  • 02fd12e chore(deps): update dependency xunit.runner.visualstudio to v2.4.3 (#304)
  • fef5415 chore: bump axios from 0.21.1 to 0.21.4 in /docs (#282)
  • e445348 feat: remove az keyvault-specific guards (#289)
  • b0660b4 chore: add renovate config (#288)
  • 2640a17 feat: add duration measurement io dependency measurement (#285)
  • 612335d chore: bump nanoid from 3.1.23 to 3.2.0 in /docs (#274)
  • 0e52433 chore: bump shelljs from 0.8.4 to 0.8.5 in /docs (#275)
  • 8b09d8b chore: bump follow-redirects from 1.14.1 to 1.14.7 in /docs (#276)
  • 52cfa66 chore: bump algoliasearch-helper from 3.5.5 to 3.7.0 in /docs (#277)
  • d545a4c chore: update appinsights nuget package (#272)
  • 3ae1b79 feat: add request measurement for requests (#270)
  • 03f6ff8 feat: track az servicebus in app insights (#269)
  • 1e363b7 feat: add az servicebus request tracking (w/o ai support) (#250)
  • 20dfe4f feat: add dependency ID to az key vault dependency tracking (#251)
  • b0a2eb7 chore: upgrade to net6.0 (#257)
  • f364a3a feat: generate request telemetry id (#252)
  • af6f4bd fix: use serilog scalar value when serializing string values (#262)
  • e315bac docs: typo in 'syntax highlighting' (#261)
  • 7bf3d4d chore: remove tomkerkhove as code owner (#254)
  • 973b91d docs: Separate build scripts (#249)
  • fbfe2da docs: Add search (#241)
  • 1cbd8d5 test: strongly-typed metric assertion in unit tests (#232)
  • f91d073 docs: We only use {major}.{minor} for doc versions (#235)

Full Changelog: v2.3.0...v2.4.0