Oct 31, 2025
Editions system for the Stainless Config

Robert Craigie
Software Engineer
The Stainless Config now supports the edition property at both the top-level and per-language:
Editions let Stainless safely introduce improvements that may not be backwards-compatible, like changing default behaviors or renaming properties.
Editions can be set for individual language targets, which is useful for setting default values per language. For example, specifying typescript.2025-10-10 will default typescript to pnpm instead of Yarn.
Stainless will automatically select the latest editions when you create a new project or add a new language. Users with existing projects have the option to explicitly opt-in to the latest edition.
Learn more about editions in our docs.