Releases: serilog/serilog-settings-configuration
Releases · serilog/serilog-settings-configuration
v8.0.2
v8.0.1
- #405 - support for collections/arrays in constructor arguments (@ChristofferGersen)
- #403 - restore parallel test execution 😅 (@0xced)
- #409 - improve tests for
ObjectArgumentValue
(@ChristofferGersen), reformat JSON using raw literal strings (@0xced) - #412 - fix example in README.md (@erichiller)
- #416 - clarify location of
"Serilog"
configuration section in README.md (@eleazarcelis)
v8.0.0
v7.0.1
v7.0.0
- #233 - minimum level configuration improvements (@HexHunter97)
- #301 - support for delegate type arguments (@almostchristian)
- #326 - README improvements (@nblumhardt)
- #333 - extension method discovery that goes easier on Dynatrace (@skomis-mm)
- #334 - case-insensitive level support (@skomis-mm)
- #342 - implicit
using
and file-scoped namespaces (@sungam3r) - #344 - clean-up (@sungam3r)
- #351 - drop .NET 4.5.1 support (@0xced)
- #348 - additional
IFormatProvider
support (@0xced) - #354, #357 - improve tests using raw string literals (@sungam3r)
- #352 -
OnLevelSwitchCreated
callback (@0xced) - #355 - add
global.json
(@SimonCropp) - #356 - use
Directory.Build.props
(@SimonCropp) - #359 - update test refs (@SimonCropp)
- #360 - remove redundant project settings (@SimonCropp)
- #358 - build on macOS (@SimonCropp)
- #361 - add API approval tests (@sungam3r)
- #362 - support for reading configuration from
IConfigurationSection
contents (@sungam3r) - #364 - nullable reference type fixes (@0xced)
- #367 - improve tests using raw string literals (@0xced)
- #369 - more nullable reference type safety (@0xced)
- #363 - allow configuration using internal types and methods (@sungam3r)
- #368 - improve
SelfLog
output (@sungam3r) - #375 - fix README example (@DevAlvaroF)
- #377 - pin to
Microsoft.Extensions.Configuration
v7 (@nblumhardt) - #353 - improve support for single-file apps (@0xced)
- #379 - simplify assembly loading (@0xced)
- #366 - reader options callback to expose
LoggingLevelSwitch
(@0xced) - #380, #381 - fix tests on .NET 4.8 (@0xced)
- #378 - fix error handling in build script (@0xced)
v3.4.0
- #291 - fix static member access for parameters of concrete types (@skomis-mm)
- #307 - enable
ExtensionAttribute
polyfills (@sajagi) - #310 - accept list of sink/configuration assemblies directly in
ReadFrom.Configuration()
(@0xced) - #311 - remove out of support target frameworks from tests and samples (@0xced)
- #312 - fix ReSharper/Rider inspection warnings (@0xced)
v3.3.0
- #275 - README fixes (@skomis-mm)
- #281 (#276, #225, #167) - support construction of complex types (@skomis-mm)
v286
Merge pull request #238 from serilog/dev 3.2.0 Release
v3.2.0
- #162 -
LoggingFilterSwitch
support (@skomis-mm) - #202 - added support to AuditTo.Logger (@almostchristian)
- #203 - added support for custom types in arrays and custom collections (@sungam3r)
- #218 - fixed an issue with
dotnet restore
withrid
specified if referenced fromnetstandard
project (@skomis-mm) - #219 - reduced search graph for configuration LLs to avoid native assets (@skomis-mm)
- #220 - show better error messages for missing parameter of interface type (@skomis-mm)
- #221 - added support for conditional/leveled enrichers from Serilog 2.9+(@skomis-mm)
- #222 - updated
Microsoft.Extensions.DependencyModel
(@skomis-mm) - #223 - documentation update (@skomis-mm)
- #231 - make '$' sign optional for minimum level / filter switch declarations (@skomis-mm)
- #237 -
DependencyContextAssemblyFinder
fix: checkserilog
at the start of the name for any dependent package (@skomis-mm) - #239 - handle
NotSupportedException
for .net 5.0 single file applications (@skomis-mm) - #240 - fix typo (@ch1seL)
- #241 - configuration assembly auto-discovery fixes (@skomis-mm)
v$(appveyor_build_version)
Merge pull request #238 from serilog/dev 3.2.0 Release