Skip to content

Releases: blairconrad/SelfInitializingFakes

0.7.0-alpha.1

08 Mar 01:55

Choose a tag to compare

0.7.0-alpha.1 Pre-release
Pre-release

Removed

  • Support for FakeItEasy < 8.0.0
  • Support for net40, netstandard1.6, netstandard2.0 TFMs
  • BinaryFileRecordedCallRepository

New

  • Support FakeItEasy 8.0.0+
  • Support net10.0 TFM

Chores

  • Migrate CI/CD from AppVeyor to GitHub Actions
  • Publish using NuGet trusted publishing via GitHub OIDC

0.6.0

25 Jun 20:58

Choose a tag to compare

New

  • Allow multiple path components in file-based recorded call repository constructors (#88)
  • Create missing directories for file-based recorded call repositories (#87)

With special thanks for contributions to this release from:

0.5.0

20 Jun 18:55

Choose a tag to compare

New

  • Provide netstandard2.0 package (restricted to FakeItEasy 4.9.2+) (#82)

0.4.0

18 Jun 17:11

Choose a tag to compare

New

  • Support FakeItEasy 5.* and 6.* (#69, #73)

Changed

  • Require faked services to be reference types, enforced by compiler
    (#68)
  • RecordedCall no longer has a public constructor (#77)
  • Expose null reference type annotations (#78)

Additional Items

  • Fixed link to Self Obsession logo (#70)
  • Use Bullseye 2.3.0 to provide coloured build output on Windows (#59, #67)
  • Switch build script from PowerShell to cmd (#60)
  • Update building instructions (#71)

With special thanks for contributions to this release from:

0.4.0-alpha.4

18 Jun 16:51

Choose a tag to compare

0.4.0-alpha.4 Pre-release
Pre-release

New

  • Support FakeItEasy 5.* and 6.*
    (#69, #73)

Changed

  • Require faked services to be reference types, enforced by compiler
    (#68)
  • RecordedCall no longer has a public constructor (#77)
  • Expose null reference type annotations (#78)

Additional Items

  • Fixed link to Self Obsession logo (#70)
  • Use Bullseye 2.3.0 to provide coloured build output on Windows (#59, #67)
  • Switch build script from PowerShell to cmd (#60)
  • Update building instructions (#71)

With special thanks for contributions to this release from:

0.4.0-alpha.3

18 Jun 16:42

Choose a tag to compare

0.4.0-alpha.3 Pre-release
Pre-release

New

  • Support FakeItEasy 5.* and 6.*
    (#69, #73)

Changed

  • Require faked services to be reference types, enforced by compiler
    (#68)
  • RecordedCall no longer has a public constructor (#77)
  • Expose null reference type annotations (#78)

Additional Items

  • Fixed link to Self Obsession logo (#70)
  • Use Bullseye 2.3.0 to provide coloured build output on Windows (#59, #67)
  • Switch build script from PowerShell to cmd (#60)
  • Update building instructions (#71)

With special thanks for contributions to this release from:

0.3.0

09 Jul 01:37

Choose a tag to compare

Changed

  • SelfInitializingFake<TService> is now sealed (#50)

Fixed

  • Bad dependency on FakeItEasy.Analyzer (#54)

Additional Items

With special thanks for contributions to this release from:

0.2.1

02 May 14:55

Choose a tag to compare

Fixed

  • Error during recording throws a PlaybackException (#48)

With special thanks for contributions to this release from:

0.2.0

13 Apr 16:41

Choose a tag to compare

Changed

  • Require faked service type to be mentioned explicitly to avoid accidentally creating live services (#37)

New

  • Support FakeItEasy [3.0.0, 5.0.0) (#27)

Additional Items

  • Explicitly use SDK 1.0.4 to build (#32)
  • Use simple-targets-csx 6.0.0 (#33)

With special thanks for contributions to this release from:

0.2.0-beta003

13 Apr 01:49

Choose a tag to compare

0.2.0-beta003 Pre-release
Pre-release

Changed

  • Require faked service type to be mentioned explicitly to avoid accidentally creating live services (#37)

New

  • Support FakeItEasy [3.0.0, 5.0.0) (#27)

Additional Items

  • Explicitly use SDK 1.0.4 to build (#32)
  • Use simple-targets-csx 6.0.0 (#33)

With special thanks for contributions to this release from: