Skip to content

Commit 0624f63

Browse files
author
Sergey Komisarchik
authored
Merge pull request #223 from skomis-mm/docUpd
Documentation update
2 parents 06f8c11 + 75bbbcc commit 0624f63

File tree

10 files changed

+413
-71
lines changed

10 files changed

+413
-71
lines changed

.editorconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ trim_trailing_whitespace = true
55
insert_final_newline = true
66
indent_style = space
77
indent_size = 4
8+
end_of_line = lf
89

910
[*.{csproj,json,config,yml,props}]
1011
indent_size = 2

.vscode/launch.json

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
{
2+
// Use IntelliSense to find out which attributes exist for C# debugging
3+
// Use hover for the description of the existing attributes
4+
// For further information visit https://github.com/OmniSharp/omnisharp-vscode/blob/master/debugger-launchjson.md
5+
"version": "0.2.0",
6+
"configurations": [
7+
{
8+
"name": ".NET Core Launch (console)",
9+
"type": "coreclr",
10+
"request": "launch",
11+
"preLaunchTask": "build",
12+
// If you have changed target frameworks, make sure to update the program path.
13+
"program": "${workspaceFolder}/sample/Sample/bin/Debug/netcoreapp2.0/Sample.dll",
14+
"args": [],
15+
"cwd": "${workspaceFolder}/sample/Sample",
16+
// For more information about the 'console' field, see https://aka.ms/VSCode-CS-LaunchJson-Console
17+
"console": "integratedTerminal",
18+
"internalConsoleOptions": "neverOpen",
19+
"stopAtEntry": false,
20+
"linux": {
21+
"env": {
22+
"TEMP": "/tmp"
23+
}
24+
}
25+
},
26+
{
27+
"name": ".NET Core Attach",
28+
"type": "coreclr",
29+
"request": "attach",
30+
"processId": "${command:pickProcess}"
31+
}
32+
]
33+
}

.vscode/tasks.json

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
{
2+
"version": "2.0.0",
3+
"tasks": [
4+
{
5+
"label": "build",
6+
"command": "dotnet",
7+
"type": "process",
8+
"args": [
9+
"build",
10+
"${workspaceFolder}/sample/Sample/Sample.csproj",
11+
"/property:GenerateFullPaths=true",
12+
"/consoleloggerparameters:NoSummary"
13+
],
14+
"problemMatcher": "$msCompile"
15+
},
16+
{
17+
"label": "publish",
18+
"command": "dotnet",
19+
"type": "process",
20+
"args": [
21+
"publish",
22+
"${workspaceFolder}/sample/Sample/Sample.csproj",
23+
"/property:GenerateFullPaths=true",
24+
"/consoleloggerparameters:NoSummary"
25+
],
26+
"problemMatcher": "$msCompile"
27+
},
28+
{
29+
"label": "watch",
30+
"command": "dotnet",
31+
"type": "process",
32+
"args": [
33+
"watch",
34+
"run",
35+
"${workspaceFolder}/sample/Sample/Sample.csproj",
36+
"/property:GenerateFullPaths=true",
37+
"/consoleloggerparameters:NoSummary"
38+
],
39+
"problemMatcher": "$msCompile"
40+
}
41+
]
42+
}

CHANGES.md

Lines changed: 82 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,85 @@
1+
# Changelog
2+
3+
3.2.0 (pre-release)
4+
5+
* #202 - added support to AuditTo.Logger
6+
* #203 - added support for custom types in arrays and custom collections
7+
* #218 - fixed an issue with `dotnet restore` with `rid` specified if referenced from `netstandard` project
8+
* #219 - reduced search graph for configuration dlls to avoid native assets
9+
* #221 - added support for conditional/leveled enrichers from Serilog 2.9+
10+
* #222 - updated Microsoft.Extensions.DependencyModel
11+
12+
3.1.0
13+
14+
* #155 - improve SelfLog output when misconfigured
15+
* #160 - respect dynamic logging level changes for LevelSwitch section
16+
* #158 - update NuGet package license format to new format
17+
* #159 - DllScanningAssemblyFinder fixes #157, #150, #122, #156
18+
* #161 - support simple type names for Serilog types
19+
* #151 - no longer rely on static state in ConfigurationReader
20+
* #179 - added missing null checks for settingConfiguration
21+
* #163 - added new ReadFrom.Configuration(...) overloads; marked old as obsolete
22+
* #176 - added test to show how to filter child contexts
23+
24+
3.0.1
25+
26+
* #142 - Fix IConfiguration parameters not being populated
27+
* #143 - Fix ReadFrom.ConfigurationSection() looking for sections below a root Serilog section
28+
29+
3.0.0
30+
31+
* #91 & #92 - Fix cherrypick from master
32+
* #97 - Support of IConfiguration parameters & IConfigurationSection parameters
33+
* #83 - Updated dependencies of Microsoft.Extensions.DependencyModel,
34+
Microsoft.Extensions.Configuration.Abstraction & Microsoft.Extensions.Options.ConfigurationExtensions per TFM
35+
* #98 - specify string array params
36+
* Target Framework change to netcoreapp2.0
37+
* Build updates including addition of Travis Build
38+
* #105 - detect and fail on ambiguous configurations
39+
* #110 - destructure support
40+
* #111 - case-insensitive argument matching
41+
* #132 - choose string overloads to resolve binding ambiguities
42+
* #134 - specify repository URL in package
43+
* #124 - build a .NET 4.6.1 target
44+
* #136 - control assembly source
45+
* #138 - remove unnecessary package ref
46+
* #139 - remove unused class
47+
* #140 - expand support for destructure/enrich/filter configuration
48+
49+
2.6.1
50+
51+
* #92 - fix WriteTo.Logger handling
52+
53+
2.6.0
54+
55+
* #67 - improve error reporting when trying to convert from a missing class
56+
* #74 - support abstract classes (in addition to interfaces) as values
57+
* #84 - (documentation update)
58+
* #88 - LoggingLevelSwitch support
59+
60+
2.4.0
61+
62+
* #46 - configure sub-loggers through JSON settings
63+
* #48 - permit multiple sinks of the same kind
64+
65+
2.3.1
66+
67+
* #44 - fix ReadFrom.Configuration() on AWS Lambda; VS 2017 tooling
68+
69+
2.3.0
70+
71+
* #40 - fix loading of configuration assemblies with names differing from their packages
72+
* #36 - "Filter" support
73+
74+
2.2.0
75+
76+
* #20 - support MSBuild (non-project.json) projects
77+
178
2.1.0
2-
* #14 - MinimumLevel.Override()
3-
* #15 - Overload selection fix
79+
80+
* #14 - MinimumLevel.Override()
81+
* #15 - Overload selection fix
482

583
2.0.0
6-
* Initial version
7-
84+
85+
* Initial version

Directory.Build.props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<LangVersion>latest</LangVersion>
44
</PropertyGroup>
55

6-
<ItemGroup Condition="'$(TargetFramework)' == 'net451' Or '$(TargetFramework)' == 'net452' Or '$(TargetFramework)' == 'net46' Or '$(TargetFramework)' == 'net461'">
7-
<PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies.$(TargetFramework)" Version="1.0.0" PrivateAssets="all" />
6+
<ItemGroup Condition="'$(TargetFrameworkIdentifier)' == '.NETFramework'">
7+
<PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.0" PrivateAssets="all" />
88
</ItemGroup>
99
</Project>

0 commit comments

Comments
 (0)