NLog v4.4.1 Release Notes
Release Date: 2016-12-24 // over 7 years ago-
Summary:
- ๐ Fixes for medium trust (@snakefoot, @304notmodified)
- ๐ Performance multiple improvements for flush events (@snakefoot)
- FileTarget: Improvements for archiving (@snakefoot)
- FileTarget - Reopen filehandle when file write fails (@snakefoot)
- ConsoleTarget: fix crash when console isn't available (@snakefoot)
- NetworkTarget - UdpNetworkSender should exercise the provided Close-callback (@snakefoot)
Detail:
- ๐ #1874 Fixes for medium trust (@snakefoot, @304notmodified)
- ๐ฒ #1873 PartialTrustDomain - Handle SecurityException to allow startup and logging (#1873) (@snakefoot)
- ๐ #1859 FileTarget - MONO should also check SupportsSharableMutex (#1859) (@snakefoot)
- #1853 AsyncTargetWrapper - Flush should start immediately without waiting (#1853) (@snakefoot)
- #1858 FileTarget - Reopen filehandle when file write fails (#1858) (@snakefoot)
- ๐ฒ #1867 FileTarget - Failing to delete old archive files, should not stop logging (@snakefoot)
- ๐ #1865 Compile MethodInfo into LateBoundMethod-delegate (ReflectedType is deprecated) (@snakefoot)
- #1850 ConsoleTarget - Apply Encoding on InitializeTarget, if Console available (#1850) (@snakefoot)
- #1862 SHFB config cleanup & simplify (@304NotModified)
- ๐ #1863 Minor cosmetic changes on FileTarget class (@ie-zero)
- ๐ #1861 Helper class ParameterUtils removed (@ie-zero)
- ๐ #1847 LogFactory.Dispose() fixed race condition with reloadtimer (#1847) (@snakefoot)
- #1849 NetworkTarget - UdpNetworkSender should exercise the provided Close-callback (@snakefoot)
- #1857 Fix immutability of LogLevel properties (@ie-zero)
- #1860 FileAppenderCache implements IDisposable (@ie-zero)
- #1848 Standarise implementation of events (@ie-zero)
- #1844 FileTarget - Mono2 runtime detection to skip using named archive-mutex (@snakefoot)