Skip to content

Releases: TryAtSoftware/Equalizer

v1.0.2: Improved extensibility for complex equalization profiles; Introduced a new equalization profile for `IDictionary` instances

05 Aug 19:12
f7da596

Choose a tag to compare

What's Changed

  • Improving the Extend capabilities of complex equalization profiles by @TonyTroeff in #50
  • Equalization profile for dictionaries by @TonyTroeff in #53
  • Improved the partial general equalization examples. by @TonyTroeff in #57
  • Add documentation about built-in equalization profiles by @TonyTroeff in #59

Full Changelog: v1.0.1...v1.0.2

v1.0.1: Partial general equality; Inequality assertions; Minor improvements

20 Jun 11:32
02bc908

Choose a tag to compare

What's Changed

  • Beautifying the equalizer's type name upon an unsuccessful assertion by @TonyTroeff in #23
  • Partial general equalization by @TonyTroeff in #24
  • Made changes to the Partial general equalization so that it can be used with polymorphic hierarchies by @TonyTroeff in #27
  • Exposing extension methods for error messages formatting by @TonyTroeff in #31
  • Introduced methods to validate semantic inequality between two values by @TonyTroeff in #39

Full Changelog: 1.0.0...v1.0.1

v1.0.0: Initial release. Complex and general equalization profiles

25 Dec 21:54

Choose a tag to compare

What's Changed

Full Changelog: 1.0.0-alpha.4...1.0.0

v1.0.0-alpha.4: Dynamic value computation instead of reflection

12 Dec 13:49
100dde1

Choose a tag to compare

What's Changed

  • Default equalization rules use dynamic computation instead of reflection by @TonyTroeff in #7

Full Changelog: 1.0.0-alpha.3...1.0.0-alpha.4

1.0.0-alpha.3: Extending the initial functionality

12 Dec 11:01
4ccec82

Choose a tag to compare

What's Changed

  • Implemented an equalization profile for collections by @TonyTroeff in #3
  • Added the dynamic profile provider and enhanced the equalization tests by @TonyTroeff in #4
  • Implemented the concept of value templates by @TonyTroeff in #5
  • Increased the package version by @TonyTroeff in #6

Full Changelog: 1.0.0-alpha.2...1.0.0-alpha.3

1.0.0-alpha.2: Improving the initial equalization process

12 Dec 00:25
7eff854

Choose a tag to compare

What's Changed

  • Improved the process of equalization. Added support for differentiation.

Full Changelog: 1.0.0-alpha.1...1.0.0-alpha.2

1.0.0-alpha.1: Initial release

11 Dec 14:25
ddddbb7

Choose a tag to compare

Pre-release

This is the initial release of the TryAtSoftware.Equalizer package. It includes the structure that realize the main idea of the project.