Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions 14 CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,20 @@ Date format: (year/month/day)

## Change Log

### V4.7.7 (2021/01/20)

#### Bugfixes
- [#4229](https://github.com/NLog/NLog/pull/4229) Skip lookup MainModule.FileName on Android platform to avoid crash (#4229) (@snakefoot)
- [#4202](https://github.com/NLog/NLog/pull/4202) JsonLayout - Generate correct json for keys that contain quote (#4202) (@virgilp)
- [#4245](https://github.com/NLog/NLog/pull/4245) JsonLayout - Unwind after invalid property value to avoid invalid Json (#4245) (@snakefoot)

#### Improvements
- [#4222](https://github.com/NLog/NLog/pull/4222) Better handling of low memory (#4222) (@snakefoot)
- [#4221](https://github.com/NLog/NLog/pull/4221) JsonLayout - Added new ExcludeEmptyProperties to skip GDC/MDC/MLDC properties with null or empty values (#4221) (@pruiz)

#### Performance
- [#4207](https://github.com/NLog/NLog/pull/4207) Skip allocation of SingleCallContinuation when ThrowExceptions = false (#4207) (@snakefoot)

### V4.7.6 (2020/12/06)

#### Bugfixes
Expand Down
2 changes: 1 addition & 1 deletion 2 build.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ dotnet --version
# dotnet restore .\src\NLog\
# dotnet pack .\src\NLog\ --configuration release --include-symbols -o ..\..\artifacts

$versionPrefix = "4.7.6"
$versionPrefix = "4.7.7"
$versionSuffix = ""
$versionFile = $versionPrefix + "." + ${env:APPVEYOR_BUILD_NUMBER}
$versionProduct = $versionPrefix;
Expand Down
17 changes: 6 additions & 11 deletions 17 src/NLog/NLog.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -34,21 +34,16 @@ For ASP.NET Core, check: https://www.nuget.org/packages/NLog.Web.AspNetCore
<PackageReleaseNotes>

## Bugfixes
- JsonSerializer - Ensure invariant formatting of DateTimeOffset (#4142) (@snakefoot)
- AsyncTaskTarget - Flush when buffer is full should not block forever (#4176) (@snakefoot)
- Failing to lookup ProcessName because of Access Denied should fallback to Win32-API (#4182) (@snakefoot)

## Features
- ExceptionLayoutRenderer - Added FlattenException option (#4153) (@snakefoot)
- Skip lookup MainModule.FileName on Android platform to avoid crash (#4229) (@snakefoot)
- JsonLayout - Generate correct json for keys that contain quote (#4202) (@virgilp)
- JsonLayout - Unwind after invalid property value to avoid invalid Json (#4245) (@snakefoot)

## Improvements
- NetworkTarget - Improve handling of synchronous exceptions from UdpClient.SendAsync (#4141) (@snakefoot)
- AsyncTaskTarget - Include TaskScheduler in ContinueWith (#4176) (@snakefoot)
- Improving debugger-display for Logger.Properties and LogEventInfo.Properties (#4190) (@snakefoot)
- Better handling of low memory (#4222) (@snakefoot)
- JsonLayout - Added new ExcludeEmptyProperties to skip GDC/MDC/MLDC properties with null or empty values (#4221) (@pruiz)

## Performance
- Improve thead concurrency when using wrapper cached=true (#4132) (@snakefoot)
- ConditionLayoutExpression - Skip allocating StringBuilder for every condition check (#4171) (@snakefoot)
- Skip allocation of SingleCallContinuation when ThrowExceptions = false (#4207) (@snakefoot)

Full changelog: https://github.com/NLog/NLog/blob/master/CHANGELOG.md

Expand Down
Morty Proxy This is a proxified and sanitized view of the page, visit original site.