Releases: eiriktsarpalis/PolyType
Releases · eiriktsarpalis/PolyType
v0.59.1
What's Changed
- Suppress CS0436 warning in generated code by @AArnott in #234
- Further tweak constructor selection algorithm. by @eiriktsarpalis in #247
Full Changelog: v0.58.1...v0.59.1
v0.58.1
What's Changed
- Fix tuple name normalization in all locations. by @eiriktsarpalis in #246
Full Changelog: v0.57.1...v0.58.1
v0.57.1
What's Changed
- Fix handling of labeled tuples in properties. by @eiriktsarpalis in #242
Full Changelog: v0.56.1...v0.57.1
v0.56.1
What's Changed
- Tweak the constructor disambiguation algorithm. by @eiriktsarpalis in #240
Full Changelog: v0.55.1...v0.56.1
v0.55.1
What's Changed
- Improve partial shapes error message. by @eiriktsarpalis in #231
- Consolidate all IShapeable implementations into a single file by @eiriktsarpalis in #235
- Fix handling of diamond ambiguities in method shapes. by @eiriktsarpalis in #236
Full Changelog: v0.54.1...v0.55.1
v0.54.1
What's Changed
- Add support for shape extensibility via GenerateShape* attributes. by @eiriktsarpalis in #230
Full Changelog: v0.53.1...v0.54.1
v0.53.1
What's Changed
- Add comprehensive .github/copilot-instructions.md for development workflow by @Copilot in #225
- Add Native AOT tests for PolyType.Examples APIs using TUnit by @Copilot in #223
- Use marshalers for converting between union types and union case types. by @eiriktsarpalis in #227
New Contributors
- @Copilot made their first contribution in #225
Full Changelog: v0.52.1...v0.53.1
v0.52.1
What's Changed
- Add support for method shapes. by @eiriktsarpalis in #221
Full Changelog: v0.51.1...v0.52.1
v0.51.1
What's Changed
- Use consistent terminology for default constructor delegates. by @eiriktsarpalis in #213
- Use a placeholder argument state type for constructor shapes that are not parameterized. by @eiriktsarpalis in #214
Full Changelog: v0.50.1...v0.51.1
v0.50.1
What's Changed
- Introduce an
IArgumentState
interface for constructor shapes. by @eiriktsarpalis in #212
Full Changelog: v0.49.1...v0.50.1