2.10.14

(fix): Emit the native PHP enum case (instead of its backing string value) when an enum is passed to a discriminated-union factory argument in dynamic snippets, matching the generated factory signature.

(fix): Use the backing value type (value-of<Enum>) for enum map keys in PHPDoc so PHPStan can resolve the type. PHP array keys must be int|string, so the native enum type produced an unresolvable type.