Skip to content

Latest commit

 

History

History
94 lines (72 loc) · 3.49 KB

CHANGES.md

File metadata and controls

94 lines (72 loc) · 3.49 KB

1.4.39

  • #289 - Elasticsearch sink improvements and new virtual methods on JsonFormatter

1.4.33

  • #302 - If a the last batch of log events sent by PeriodicBatchingSink was not full, wait the period
  • #304 - Make sure IO exceptions are suppressed by the WriteTo.File() configuration method

1.4.28

  • #303 - AssemblyInformationalVersion needs to track the package, not assembly, version, in order to play nicely with MSI

1.4.27

  • #283 - New solution targeting ASP.NET v.NEXT (when final, we'll refactor to give this first-class support)
  • #301 - Serilog.Extras.Web improvements

1.4.23

  • Fixed some more NuGet packaging issues (Serilog.Sinks.Splunk this time)

1.4.22

  • #297 - Update loggly-csharp package dependency

1.4.21

  • Fixed some NuGet packaging issues (including a return to dependency groups for Serilog.Sinks.Seq)

1.4.18 1.4.17 1.4.16

  • New CI server used
  • #227 - Reduced default maximum destructuring depth and added configuration option
  • #245 - XML content escaping fixed in MSSQL sink
  • #272 - Allow underscores in property names

1.4.15

  • #259 - Update loggly-sharp dependency (breaking change for Serilog.Sinks.Loggly, see PR for instructions)
  • #257 - Added Serilog.Sinks.XSockets
  • #246 - Changed target from Profile78 to (compatible but broader) Profile259
  • #250 - Allow an existing MongoDatabase instance to be used when configuring Mongo sink

1.4.14

  • #253 - Added MessageTemplateFormatMethodAttribute

1.4.13

  • #244 - Improvements to ElasticSearch sink, switch to just ElasticSearch.NET
  • #254 - Fix ElasticSearch dependency version
  • #249 - Track message template token indexes in parser to support tooling (binary-breaking)

1.4.12

  • #240 - Update TopShelf dependency
  • #243 - Caching in AttributedDestructuringPolicy closes over first seen object of a type rather than using the passed parameter
  • #242 - Update NLogSink to map Verbose level to Trace level in NLog
  • #229 - Created net40 version of Extras Topshelf
  • #236 - Ensure dictionary keys are quoted in JSON even when they're numeric
  • #237 - When JsonFormatter formats a dictionary of <int, object>, the key should be double quoted
  • #235 - Fixed serialization of dicationary keys in ES and similar sinks

1.4.11

  • #238 - Dynamic level switching

1.4.10

  • #225 - Ensure Azure Tablestorage rowkey is unique
  • #224 - Use UTC to generate partitionkey
  • #219 - .NET 4.0 support for Elastic Search
  • #221 - Exponential back-off for PeriodicBatchingSink

1.4.9

  • #213 - Check for null User.Identity when enriching events with usernames in ASP.NET
  • #216 - Updated to use Splunk TCP Writer

1.4.8

  • #204 - Basic HTTP authentication support for the CouchDB sink
  • #207 - Fixed typo in DepthLimiter error message
  • #209 - Update Serilog.Sinks.Splunk to Splunk SDK 2.0 GA
  • #210 - Fixed string formatting in PropertyBinder error message

1.4.7

  • #192 - Additional enrichers for Serilog.Extras.Web
  • #202 - Batching mode for Serilog.Sinks.AzureTableStorage

1.4.6

1.4.5

  • #179 - Serilog.Sinks.Splunk updated for the Splunk SDK 2.0

1.4.4

  • Includes the Serilog.Sinks.Seq sink, to write to the http://getseq.net event server

1.4.3

  • #169 - Added the Serilog.Extras.DestructureByIgnoring package

1.4.2

  • #197 - Allow EventSource creation to be skipped when the source does not exist

1.4.1

  • #196 - Introduce LogContext.Suspend() to clear LogicalCallContext for cross-domain calls