Skip to content

Releases: serilog-contrib/SerilogSinksInMemory

0.15.0.0

20 Feb 19:10
Compare
Choose a tag to compare

Use AssemblyProductAttribute to detect AwesomeAssertions (as provided via this PR)

0.14.0.0

13 Feb 13:23
Compare
Choose a tag to compare
Bump version and copyright

0.13.0.0-alpha

13 Feb 13:10
Compare
Choose a tag to compare
0.13.0.0-alpha Pre-release
Pre-release
Proper version

0.13.0.0

10 Feb 15:17
Compare
Choose a tag to compare

This release now supports the following assertion libraries:

  • FluentAssertions 5, 6, 7 and 8
  • AwesomeAssertions 8
  • Shouldly 4

0.12.1.0-alpha

30 Jan 09:27
Compare
Choose a tag to compare
0.12.1.0-alpha Pre-release
Pre-release
Bump version

0.12.0.0-alpha

30 Jan 09:15
Compare
Choose a tag to compare
0.12.0.0-alpha Pre-release
Pre-release
gotta dash

0.11.0.0

30 Sep 08:45
Compare
Choose a tag to compare
  • Add assertions for verifying properties on messages that have a property that contains a destructured object
  • Switched builds from AppVeyor to Github Actions

v0.7.0

10 Jun 10:09
Compare
Choose a tag to compare

Serilog.Sinks.InMemory 0.7.0

  • Introduce InMemorySinkSnapshot for testing (see below).
  • Change target frameworks for test projects to net462, netcoreapp3.1 and net6.0

Serilog.Sinks.InMemory.Assertions: 0.9.1

  • Use the new snapshot mechanism from InMemorySink instead of using reflection to achieve that.

Assertions v0.9.0

01 Oct 14:14
fb98f98
Compare
Choose a tag to compare

This release introduces support for FluentAssertions 6.x and maintains backwards compatibility with FluentAssertions 5.x releases.
A test project has been added to verify this compatibility, see Serilog.Sinks.InMemory.Assertions.Tests.Unit.FluentAssertions6

This release also:

  • Upgrades xUnit to 2.4.1 and xUnit VS runner to 2.4.3
  • Upgrades Serilog to 2.10.0
  • Formats the LogEventLevel values so that they are always presented in assertion messages as "Information". This is to ensure the assertions show consistent behaviour when using FluentAssertions 5 or 6
  • Adds netcoreapp3.1 as a test target
  • Removes netcoreapp2.0 as a test target as it's no longer supported

Assertions v0.8.0

10 May 19:47
Compare
Choose a tag to compare

This release of the assertions package introduces the WhichValue<T> method that provides a more direct way to access the value of the log property. That allows you to use other assertions such as HaveLength or BeLessThan on the value.