Architect.DomainModeling icon indicating copy to clipboard operation
Architect.DomainModeling copied to clipboard

Feature/4.0.0

Open Timovzl opened this issue 2 months ago • 3 comments
trafficstars

  • Generic JSON serializers instead of generated.

  • Removed #if NET7/8 conditionals, now that 8 is the minimum version.

  • Upgraded LangVersion and handled compiler suggestions.

  • Suppressions and summary corrections.

  • Implemented formatting/parsing via default interface implementations and (.NET 10+) extension members.

  • Prepared outcommented precompiler directives for a .NET 10 patch upgrade, to reduce assembly bloat then.

  • Also corrected how formattable/parsable is determined based on wrapped types.

  • Also fixed a few bugs.

  • Generator performance and cleanup.

  • Added serialization to/from deepest underlying type (recursive).

  • Also cleaned up the way in which lines not being source generated are outcommented.

  • Also improved source generator performance.

  • Also prevented transient issues when reporting warnings on wrapper types.

  • Added wrapper EF collations, collation checks, and provider comparers.

Timovzl avatar Sep 09 '25 15:09 Timovzl