- #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)