Skip to content

Latest commit

 

History

History
279 lines (247 loc) · 14.6 KB

RELEASE.CHANGELOG.md

File metadata and controls

279 lines (247 loc) · 14.6 KB

Release 2021-05-21

  • AWS.Logger.SeriLog (3.1.0)
    • Added support for restrictedToMinimumLevel to SeriLog.

Release 2021-04-26

  • AWS.Logger.Log4net (3.2.1)
    • Updated to version 2.0.12 of the log4net.

Release 2021-04-02

  • AWS.Logger.Core (3.0.0)
    • Updated AWS SDK for .NET dependency to version 3.7.
    • Removed support for .NET Standard 1.5.
  • AWS.Logger.AspNetCore (3.2.0)
    • Updated to latest AWS.Logger.Core.
  • AWS.Logger.Log4net (3.2.0)
    • Updated to latest AWS.Logger.Core.
  • AWS.Logger.NLog (3.0.0)
    • Updated to latest AWS.Logger.Core.
    • Removed support for .NET Standard 1.5.
  • AWS.Logger.SeriLog (3.0.0)
    • Updated to latest AWS.Logger.Core.
    • Removed support for .NET Standard 1.5.

Release 2021-03-24

  • AWS.Logger.Core (2.1.0)
    • Pull Request #117 Updated library with new property to disable library error logging. Thanks Alex
  • AWS.Logger.AspNetCore (3.1.0)
    • Updated to latest AWS.Logger.Core and incorporate PR #117.
  • AWS.Logger.Log4net (3.1.0)
    • Updated to latest AWS.Logger.Core and incorporate PR #117.
  • AWS.Logger.NLog (2.1.0)
    • Updated to latest AWS.Logger.Core and incorporate PR #117.
  • AWS.Logger.SeriLog (2.1.0)
    • Updated to latest AWS.Logger.Core and incorporate PR #117.

Release 2021-01-29

  • AWS.Logger.Log4net (3.0.0)
    • Updated to version 2.0.10 of the log4net. Version 2.0.10 contains a security fix for CVE-2018-1285
    • Removed support for .NET Standard 1.5.

Release 2020-12-09

  • AWS.Logger.Core (2.0.1)
    • Merge PR #134 Handle ResourceNotFoundException whe CloudWatch Log stream is deleted. Thanks Rolf Kristensen.
  • AWS.Logger.AspNetCore (3.0.1)
    • Updated to latest version of AWS.Logger.Core.
  • AWS.Logger.Log4net (2.0.1)
    • Updated to latest version of AWS.Logger.Core.
  • AWS.Logger.NLog (2.0.1)
    • Updated to latest version of AWS.Logger.Core.
  • AWS.Logger.SeriLog (2.0.1)
    • Updated to latest version of AWS.Logger.Core.

Release 2020-10-07

  • AWS.Logger.Core (2.0.0)
    • Updated AWS SDK for .NET dependency to version 3.5.
  • AWS.Logger.AspNetCore (3.0.0)
    • Updated AWS SDK for .NET dependency to version 3.5.
  • AWS.Logger.Log4net (2.0.0)
    • Updated AWS SDK for .NET dependency to version 3.5.
  • AWS.Logger.NLog (2.0.0)
    • Updated AWS SDK for .NET dependency to version 3.5.
  • AWS.Logger.SeriLog (2.0.0)
    • Updated AWS SDK for .NET dependency to version 3.5.

Release 2020-03-03

  • AWS.Logger.Core (1.6.0)
    • Merge PR #94 Added ability to set the ServiceUrl in AWSLoggerConfig to help support using LocalStack. Thanks Rolf Kristensen.
  • AWS.Logger.AspNetCore (2.2.0)
    • Updated ILoggingBuilder extension method AddAWSProvider to work with .NET Core 3.X
    • Added support to read ServiceUrl from IConfiguration
    • Update to pull in latest AWS.Logger.Core version
  • AWS.Logger.Log4net (1.5.2)
    • Added support to read ServiceUrl from AWSAppender
    • Update to pull in latest AWS.Logger.Core version
  • AWS.Logger.NLog (1.5.2)
    • Added support to read ServiceUrl from AWSTarget
    • Update to pull in latest AWS.Logger.Core version
  • AWS.Logger.SeriLog (1.5.2)
    • Added support to read ServiceUrl from IConfiguration
    • Update to pull in latest AWS.Logger.Core version

Release 2019-10-17

  • AWS.Logger.Core (1.5.1)
    • Merge PR aws#96 fixed issue with SendMessages timeout led to Monitor loop break. Thanks dimmy-timmy
    • Merge PR aws#99 add new DisableLogGroupCreation property to skip creating auto creating Log Group avoiding needing to give IAM permissions to manage Log Group. Thanks Bart Piotrowski
  • AWS.Logger.AspNetCore (2.1.1)
    • Update to pull in latest AWS.Logger.Core version
  • AWS.Logger.Log4net (1.5.1)
    • Update to pull in latest AWS.Logger.Core version
  • AWS.Logger.NLog (1.5.1)
    • Update to pull in latest AWS.Logger.Core version
  • AWS.Logger.SeriLog (1.5.1)
    • Update to pull in latest AWS.Logger.Core version

Release 2019-06-27

  • AWS.Logger.AspNetCore (2.0.0)
    • New extension methods for ILoggingBuilder to register AWS.Logger.AspNetCore as a log provider.
    • Added support for Microsoft.Extensions.Logging.ISupportExternalScope
    • Switched default IConfiguration section root to the standard Logging root. The library will fallback to the legacy AWS.Logging if LogGroup is not set in Logging.
    • Improve default formatting of log message with new options to include log level, category, event id and exception. View README for more information.
    • Added missing ProfileLocation config setting
    • New config setting for LogStreamNamePrefix
    • Fixed issue with log filtering rules defined in IConfiguration not being evaluated correctly.
    • Updated to version 1.4.0 of AWS.Logger.Core
    • Note: Starting with version 2.0.0 this library targets netstandard2.0 only and references the .NET Core 2.1 version of the Microsoft.Extensions.Logging. The library will work in newer versions of .NET Core but for versions before .NET Core 2.1 you must use a version before 2.0.0 of AWS.Logger.AspNetCore.
  • AWS.Logger.Core (1.4.0)
    • Merged PR #84 adding support for user defined log stream prefix. Thanks Bart Piotrowski
    • Updated to latest version of AWSSDK.CloudWatchLogs and AWSSDK.Core to pick up fixes for AWS credential refreshing
  • AWS.Logger.Log4net (1.4.0)
    • New config property for LogStreamNamePrefix
    • Updated to version 1.4.0 of AWS.Logger.Core
  • AWS.Logger.NLog (1.4.0)
    • New config property for LogStreamNamePrefix
    • Updated to version 1.4.0 of AWS.Logger.Core
  • AWS.Logger.SeriLog (1.4.0)
    • Fixed issue #89 with appending exception to the end of the message when using JSON formatter causing creating an invalid JSON document.
    • New config setting for Serilog:LogStreamNamePrefix
    • Added missing ProfileLocation config setting
    • Updated to version 1.4.0 of AWS.Logger.Core

Release 2019-05-15

  • AWS.Logger.NLog (1.3.2)

Release 2018-12-06

  • AWS.Logger.Core (1.3.1)
    • Merged PR aws#53 adding the ability to flush the queued messages. Also improving shutdown behavior. Thanks Rolf Kristensen
  • AWS.Logger.AspNetCore (1.4.1)
    • Merged PR aws#46 adding support for scopes. Thanks Stefan Over
    • Bumped dependency of AWS.Logger.Core to 1.3.1
  • AWS.Logger.Log4net (1.3.1)
    • Merged PR aws#59 updating to version 2.0.8 of Log4net. Thanks Aaron Amm
    • Merged PR aws#59 with new Log4net sample. Thanks Aaron Amm
    • Bumped dependency of AWS.Logger.Core to 1.3.1
  • AWS.Logger.NLog (1.3.1)
    • Bumped dependency of AWS.Logger.Core to 1.3.1
  • AWS.Logger.SeriLog (1.2.1)
    • Bumped dependency of AWS.Logger.Core to 1.3.1

Release 2018-07-23

  • AWS.Logger.Core (1.2.0)
  • AWS.Logger.AspNetCore (1.3.0)
    • Updated nuspec file with the updated AWS.Logger.Core version
  • AWS.Logger.Log4net (1.2.0)
    • Updated nuspec file with the updated AWS.Logger.Core version
  • AWS.Logger.NLog (1.2.0)
    • Updated nuspec file with the updated AWS.Logger.Core version
  • AWS.Logger.SeriLog (1.1.0)
    • Updated nuspec file with the updated AWS.Logger.Core version
    • Merged in PR aws#41 for adding ITextFormatter to format log messages

Release 2018-02-23

  • AWS.Logger.NLog (1.1.6)
    • Changed dependency for NetStandard 1.5 from NLog 5 to Nlog 4.5

Release 2018-02-22

  • AWS.Logger.Core (1.1.7)
    • Created AssemblyInfo.cs with correct version numbers
  • AWS.Logger.AspNetCore (1.2.6)
    • Created AssemblyInfo.cs with correct version numbers
    • Updated nuspec file with the updated AWS.Logger.Core version
  • AWS.Logger.Log4net (1.1.6)
    • Modified AssemblyInfo.cs with correct version numbers
    • Updated nuspec file with the updated AWS.Logger.Core version
  • AWS.Logger.NLog (1.1.5)
    • Modified AssemblyInfo.cs with correct version numbers
    • Updated nuspec file with the updated AWS.Logger.Core version
  • AWS.Logger.SeriLog (1.0.2)
    • Modified AssemblyInfo.cs with correct version numbers
    • Updated nuspec file with the updated AWS.Logger.Core version

Release 2018-02-19

  • AWS.Logger.Core (1.1.6)
  • Fixes bug with logger background dying after an arbitrary amount of time. An exception would be thrown and since the catch was outside the main loop, the thread would exit.
  • Simplified error handling from main loop
  • Simplified main loop method by removing redundant checks
  • Cancellation is not an error, and will no longer be logged as such. We were, but not consistently.

Release 2018-01-04 00:02 UTC

  • Modified AssemblyInfo.cs with correct version numbers for all the libraries
  • AWS.Logger.Core (1.1.4)
    • Modified AssemblyInfo.cs with correct version number
  • AWS.Logger.AspNetCore (1.2.5)
    • Created AssemblyInfo.cs with correct version numbers
    • Updated nuspec file with the updated AWS.Logger.Core version
  • AWS.Logger.Log4net (1.1.5)
    • Modified AssemblyInfo.cs with correct version numbers
    • Updated nuspec file with the updated AWS.Logger.Core version
  • AWS.Logger.NLog (1.1.4)
    • Modified AssemblyInfo.cs with correct version numbers
    • Updated nuspec file with the updated AWS.Logger.Core version
  • AWS.Logger.SeriLog (1.0.1)
    • Modified AssemblyInfo.cs with correct version numbers
    • Updated nuspec file with the updated AWS.Logger.Core version

Release 2017-12-11 00:02 UTC

  • AWS.Logger.SeriLog (1.0.0)
    • Added support for SeriLog logging library.
  • AWS.Logger.Log4net (1.1.4)
    • Added support for Log4net logging library for NetStandard1.5 framework.

Release 2017-09-28 00:02 UTC

  • AWS.Logger.AspNetCore (1.2.4)
    • Added exception logging for default ASP.NET Core formatter.

Release 2017-08-22 00:02 UTC

  • AWS.Logger.AspNetCore (1.2.2)
    • Fixed issue with Profile setting not getting used.

Release 2017-07-25 10:30 UTC

  • AWS.Logger.Core (1.1.3)
    • Updated the logic in AWSLoggerCore for creating a logstream. AWSLoggerCore library will try to use the sequence token in the response message of a log PutLogEventsAsync request for a maximum of 5 attempts, before creating a new logstream.
  • AWS.Logger.AspNetCore (1.2.2)
    • Updated dependency to latest AWS.Logger.Core
  • AWS.Logger.Log4net (1.1.3)
    • Updated dependency to latest AWS.Logger.Core
  • AWS.Logger.NLog (1.1.3)
    • Updated dependency to latest AWS.Logger.Core

Release 2017-06-23 21:30 UTC

  • AWS.Logger.Core (1.1.2)
  • AWS.Logger.AspNetCore (1.2.1)
    • Updated dependency to latest AWS.Logger.Core
  • AWS.Logger.Log4net (1.1.2)
    • Updated dependency to latest AWS.Logger.Core
  • AWS.Logger.NLog (1.1.2)
    • Updated dependency to latest AWS.Logger.Core

Release 2017-06-22 21:30 UTC

  • AWS.Logger.AspNetCore (1.2.0)
    • Pull request #14, adding support for custom formatters. Thanks to Peter Deme.

Release 2017-05-18 14:30 UTC

  • AWS.Logger.Core (1.1.1)
    • Added LibraryLogFileName property to log errors encountered by AWSLoggerCore
    • Upgraded library to NetStandard1.5 framework to support System.Runtime.Loader v4.0.0
  • AWS.Logger.AspNetCore (1.1.1)
    • Added LibraryLogFileName property to log errors encountered by AWSLoggerCore
    • Upgraded library to NetStandard1.5 framework to match AWS.Logger.Core framework
  • AWS.Logger.Log4net (1.1.1)
    • Added LibraryLogFileName property to log errors encountered by AWSLoggerCore
  • AWS.Logger.NLog (1.1.1)
    • Added LibraryLogFileName property to log errors encountered by AWSLoggerCore
    • Upgraded library to NetStandard1.5 framework to match AWS.Logger.Core framework
    • Corrected NLog nuspec file to add NLog 4.4.9 for framework v4.5.2
    • Upgraded AWS.Logger.NLog netcore package NLog dependency from v4.4.0-beta5 to 5.0.0-beta07

Release 2017-05-08 14:30 UTC

  • AWS.Logger.Core (1.1.0)
    • Added LogStreamNameSuffix property to custom name logStream on CloudWatchLogs
  • AWS.Logger.AspNetCore (1.1.0)
    • Added LogStreamNameSuffix property to custom name logStream on CloudWatchLogs
  • AWS.Logger.Log4net (1.1.0)
    • Added LogStreamNameSuffix property to custom name logStream on CloudWatchLogs
  • AWS.Logger.NLog (1.1.0)
    • Added LogStreamNameSuffix property to custom name logStream on CloudWatchLogs
    • Corrected NLog nuspec file to show dependency on the AWS.Logger.Core

Release 2016-12-20 09:00 UTC

  • AWS.Logger.Core (1.0.0)
    • Initial Release
  • AWS.Logger.AspNetCore (1.0.0)
    • Initial Release
  • AWS.Logger.Log4net (1.0.0)
    • Initial Release
  • AWS.Logger.NLog (1.0.0)
    • Initial Release