Breaking changes
- #194 - switch from
instrumentationKey
toconnectionString
(@zyofeng) - #185 - rename namespace
Serilog.Sinks.ApplicationInsights.Sinks.ApplicationInsights.TelemetryConverters
toSerilog.Sinks.ApplicationInsights.TelemetryConverters
; JSON configuration will need to be updated (@nblumhardt)
To migrate, change any references to instrumentationKey
to connectionString
instead (including in JSON configuration). Discussion in #163.
Other changes
- #160 - update README with information about deprecated
TelemetryConfiguration.Active
(@dglozano, @vany0114 ) - #169 - build and packaging updates (@nblumhardt)
- #171 - point build badge to
dev
(@nblumhardt) - #148 - update Application Insights dependency (@RiverPhillips)
- #185, #199 - CI/publishing updates (@nblumhardt)
- #159 -
LoggingLevelSwitch
support (@jotabe-net) - #186 - fix string escaping (@cmeeren)
- #187 - update to C# 10 (@nblumhardt)
- #188 - don't JSON-encode the contents of string literal properties (@nblumhardt)
- #190 - add tests verifying property formatting (@cmeeren)
- #193 - updated README to clarify Azure Functions usage (@zyofeng)
Thanks
Extra thanks to everyone who contributed to this release! It's been a rather drawn-out and awkward one, with a lot of changes sitting on dev
for an extended period of time while we figured out the way forwards (and thanks also to everyone who had input into that!).