TypeScript 7.1 support
Typia 15.2.0 supports TypeScript 7.1 through ttsc while retaining TypeScript 7.0 support. The ttsc peer requirement is now >=0.34.1, and the native Go plugin requires Go 1.27 or later. The workspace verifies TypeScript 7.1.0-dev.20261020.3 and 7.0.2.
- Content-mapped types on TypeScript 7.1 reach generated validators and JSON schemas. Content mappers require explicit permission:
ttsc --runExternalCode --emit. - Independent Programs can emit concurrently without sharing typia's mutable node-factory arenas or protobuf map-entry counters. Existing caller-owned native
EmitFactoryandEmitFactoryOfAPIs remain available. - The plugin descriptor declares its host inputs so ttsc can reuse it across unchanged launches and reevaluate it when its source changes.
Implemented in #2514, resolving #2511, #2512, #2509, #2510 and #2505 from the TypeScript 7.1 campaign.