Serilog Sinks File Versions Save

Write Serilog events to files in text and JSON formats, optionally rolling on time or size

v5.0.0

2 years ago
  • #123 - update sourcelink support (@maciejw)
  • #166 - support C# 8 nullable reference types; update targets/dependencies (fixing #104) (@rafaelsc)
  • #141 - allow composition of FileLifecycleHooks (@EamonHetherton)
  • #145 - improve docs (@cocowalla)
  • #147 - fix validation of fileSizeLimit (@cocowalla)
  • #167 - improve XDOCs (@rafaelsc)
  • #190 - packaging updates (@augustoproiete)
  • #189 - allow FileLifecycleHooks to observe opened filename (@augustoproiete)
  • #196 - log to SelLog when path rolling fails (@pvandervelde)
  • #222 - remove unnecessary dependencies (@bdovaz)
  • #227 - unpin the assembly version (@nblumhardt)
  • #210 - allow FileLifecycleHooks to (attempt to) set the underlying stream's length (@augustoproiete)

v4.1.0

4 years ago
  • #38, #50, #52 - documentation improvements (@nblumhardt, @bbrandt, @tsimbalar)
  • #62 - fix package repository URL (@MaximRouiller)
  • #65 - add SourceLink support (@lrushl)
  • #76 - netstandard2.0 target (@vhatsura)
  • #88 - avoid a first-chance exception when the log folder does not exist (@billrob)
  • #80 - FileLifecycleHooks (@cocowalla)
  • #107 - OnFileDeleting lifecycle hook (@nogard111)
  • #111 - compile path matching regex (@SimonCropp)

v4.0.0

6 years ago
  • #35 - roll on year/month/day/hour/minute, file size, or a combination of both
  • Slight modernization of the default output template (only when recompiling against the library; may be a breaking change for some file-based log collectors)

v3.2.0

7 years ago
  • #27 - Multiprocess shared files on .NET Core

v3.1.1

7 years ago
  • #24 - forward Stream.CanSeek when write-counting wrapper is applied so that spurious encoding preambles are not written

v3.1.0

7 years ago
  • #18 - flush-to-disk option
  • #22 - synchronize file stream disposal
  • #18 (included) - fix size limiting of shared log files

v3.0.1

7 years ago
  • #16 - allow shared log files to be concurrently read as well as written

v3.0.0

7 years ago
  • #12 - Audit logging support
  • #7 - Multi-process shared files
  • #13 - Character counting efficiency improvement (throughput improved over 2.x by about 30%)

v2.2.0

7 years ago

#10 - Default encoding without BOM

v2.1.0

7 years ago