NLog - Advanced and Structured Logging for Various .NET Platforms
BSD-3-CLAUSE License
When reviewing a pull request, check the following:
file-target
, nlog-configuration
etcbug
, enhancement
, feature
, performance
. And enhancement
is a change without functional impact. Small features are also labeled as feature
.needs unittests
, has unittests
waiting for review
, almost ready
, ready for merge
Things to check before applying the PR.
fixes ...
comment.For developing: the following platforms will be used:
The build server will run unit-tests on both Windows and Linux platforms (see build.ps1 + run-tests.ps1)
See build.ps1
major.0.0
. In NLog 4.x - 4.y: 4.0.0major.minor.patch.appVeyorBuildVersion
, eg. 4.2.2.1251 for NLog 4.2.2major.minor.patch
where .patch
is ommited when 0. E.g 4.0, 4.1, 4.1.1, 4.2Example of correct version numbers in NuGet Package explorer:
The XSD file of NLog.Schema is partly generated by "MakeNLogXSD" (inside tools). The enhances the following template: https://github.com/NLog/NLog/blob/master/tools/MakeNLogXSD/TemplateXSD.xml