Releases: eiriktsarpalis/PolyType
Releases · eiriktsarpalis/PolyType
v0.24.1
What's Changed
- Add link to release notes to nuget package metadata by @AArnott in #82
- Add nbgv as a CLI tool by @AArnott in #83
- Upload coverage results to codecov.io by @eiriktsarpalis in #87
- Improve source gen code coverage in unit tests by @eiriktsarpalis in #88
- Add a PolyType.Roslyn.Tests project by @eiriktsarpalis in #89
- Add net6.0 to the test targets by @eiriktsarpalis in #90
- Use IReadOnlyList when modelling properties and constructor params by @eiriktsarpalis in #93
- Have parameter shapes always match the name of their corresponding properties by @eiriktsarpalis in #95
Full Changelog: 0.23...v0.24.1
0.23
What's Changed
- Fix source generator including unused unsafe accessors by @eiriktsarpalis in #75
- Add support for customizing TypeShape kinds via an attribute. by @eiriktsarpalis in #79
Full Changelog: 0.22...0.23
0.22
0.21
What's Changed
- Add assembly name suffix to generated source provider. by @eiriktsarpalis in #71
Full Changelog: 0.20...0.21
0.20
What's Changed
- Add a shared caching infrastructure for PolyType applications. by @eiriktsarpalis in #68
Full Changelog: 0.19...0.20
0.19
What's Changed
- Remove use of DIMs in the abstraction types. by @eiriktsarpalis in #66
Full Changelog: 0.18...0.19
0.18
What's Changed
- Add more reflection-based workarounds for cases where unsafe accessors are not supported. by @eiriktsarpalis in #61
- Improve unsafe accessor workarounds. by @eiriktsarpalis in #62
- Rework witness type generation scheme. by @eiriktsarpalis in #63
Full Changelog: 0.17...0.18
0.17
What's Changed
- Fix copy-paste error in exception message by @AArnott in #45
- Update to .NET 9 sdk by @eiriktsarpalis in #50
- Add nuget.config by @Rob-Hague in #53
- Fix support for record witness types. by @eiriktsarpalis in #55
- Fix naming inconsistency for IDictionaryTypeShape. by @eiriktsarpalis in #56
- Generate a global shape provider per compilation. by @eiriktsarpalis in #57
- Improve source generator resiliency when handling conflicting type names. by @eiriktsarpalis in #60
New Contributors
- @Rob-Hague made their first contribution in #53
Full Changelog: 0.16...0.17