Skip to content

v1.2.0

Choose a tag to compare

@MarcelRoozekrans MarcelRoozekrans released this 08 May 14:15
198c3b7

1.2.0 (2026-05-08)

Features

  • generator: [MappingCulture] class marker overrides InvariantCulture default (fa09915)
  • generator: [PolymorphicMap<,>] / [PolymorphicTryMap<,>] dispatchers + ZAMP013/014/015 (b311feb)
  • generator: update-in-place void-overload Map(TSrc, TDst) + ZAMP012 (25fd4fc)
  • v1.2 — update-in-place, [MappingCulture], polymorphic dispatch (4f12c66)

Bug Fixes

  • generator: PropertyMatcher walks inheritance chain for inherited properties (ca71366)
  • generator: update-in-place handles dotted flattening + mixed-settability ZAMP012 (8c183fc)

Code Refactoring

  • generator: cleanups + ZAMP015 false-positive fix from final review (6b06f6f)

Documentation

  • backlog: B15 — duplicate [MappingCulture] across partial parts (v1.3 candidate) (86fecf7)
  • backlog: prune items graduated into v1.2 (B2, B5, B9) (09d6bbb)
  • plans: v1.2 design — B5 update-in-place, B9 MappingCulture, B2 polymorphic (01da16e)
  • plans: v1.2 implementation plan — 6 tasks across 6 phases (bf5bf8d)

Tests

  • certify: allocation budgets + AOT smoke + reflection tests for v1.2 features (65547bf)