github AutoFixture/AutoFixture v4.0.0
Version 4.0.0

latest releases: v5.0.0-preview011, v5.0.0-preview010, v5.0.0-preview009...
6 years ago

A major release of the AutoFixture product.

Refer to the v4.0 Release Notes to find changes compared to the latest v3.

Here is the list of the most important changes since the v4.0.0-rc1:

  • Improve RangeAttribute support to handle non-numeric member types (#920, #722)
  • Add a hint when improper RangeAttribute usage causes arithmetic OverflowException (#453)
  • Improve ObjectCreationException wrapping with full path (#892)
  • Obsolete RandomRangedNumberCustomization (#899)
  • Fix Ranged request fails if request has same min and max (#897)
  • Return ISpecimenBuilderNode in ISpecimenBuilderTransformation.Transform() method (#905)
  • [xUnit/xUnit2] Loosen up InlineAutoDataAttribute constructor to take argument of the DataAttribute type (#911)
  • Allow to relay open generic types via the TypeRelay (#936)
  • Handle open generics by the ExactTypeSpecification and remove redundancies (#935)
  • Change constructor method queries to skip constructors taking arguments of self type (#918)
  • Resolve the IReadOnlyList<> interface out of the box (#924)
  • Move the NoDataAnnotationsCustomization type to the AutoFixture.DataAnnotations namespace (#957)

Don't miss a new AutoFixture release

NewReleases is sending notifications on new releases.