Skip to content

Releases: diegofrata/Generator.Equals

3.2.0

18 Nov 13:42
f945469
Compare
Choose a tag to compare

What's Changed

  • fix: Correctly support incremental source generation by @JKamsker in #62
  • feat: New StringEquality comparer by @JKamsker in #62

New Contributors

Full Changelog: 3.1.1...3.2.0

3.2.0-alpha1

17 Oct 07:54
f945469
Compare
Choose a tag to compare
3.2.0-alpha1 Pre-release
Pre-release

What's Changed

  • fix: Correctly support incremental source generation by @JKamsker in #62
  • feat: New StringEquality comparer by @JKamsker in #62

New Contributors

Full Changelog: 3.1.1...3.2.0-alpha1

3.1.1

17 Apr 15:40
44f154c
Compare
Choose a tag to compare

What's Changed

  • chore: add license information to Directory.Build.props by @diegofrata in #59

Full Changelog: 3.1.0...3.1.1

3.1.0

02 Feb 13:48
47e36ed
Compare
Choose a tag to compare

What's Changed

  • Create comparer for strings by @hayer in #55

New Contributors

  • @hayer made their first contribution in #55

Full Changelog: 3.0.1...3.1.0

3.0.1

23 Jan 14:35
a63fe59
Compare
Choose a tag to compare

What's Changed

  • fix: Generator.Equals can't handle IEnumerable when it should by @diegofrata in #54

Full Changelog: 3.0.0...3.0.1

3.0.0

12 Jun 12:46
a7fa97d
Compare
Choose a tag to compare

What's Changed

  • Breaking API change to support base type comparison by @diegofrata in #51

There was a bug in the generator that affected a very special scenario of comparing base types of derived types that used use Generator.Equals. To fix this we had to change the public signature of the Equals method -- it's a breaking ABI change, so it requires a major release, but you should not see any issues when recompiling your code.

More information on #40 and #38

Full Changelog: 2.7.6...3.0.0

2.7.6

05 Jan 13:13
5a73651
Compare
Choose a tag to compare

What's Changed

  • Fixes null reference exception coming from System.HashCode in .NET 4.7 by @diegofrata in #47

Full Changelog: 2.7.5...2.7.6

2.7.5

03 Jan 11:46
c5e8fd8
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.7.4...2.7.5

2.7.4

02 Jan 22:13
8df2a87
Compare
Choose a tag to compare

What's Changed

  • Fix the IEquatable implementation so it works when comparing using base types by @diegofrata in #42

Full Changelog: 2.7.3...2.7.4

2.7.3

02 Jan 12:55
df90198
Compare
Choose a tag to compare

What's Changed

  • Ensures specified equality comparers are used everywhere by @diegofrata in #41

Full Changelog: 2.7.2...2.7.3