A full version history of the zod package with size, number of distributed files and dependency evolution.
Zod, a TypeScript-first schema declaration and validation library, has undergone significant evolution since its initial release in March 2020. Starting with version 1.0.0, the library focused on providing static type inference and basic validation. Early versions saw rapid iteration, with versions 1.0.1 through 1.0.15 introducing minor enhancements and bug fixes, gradually increasing the package size, indicating growing functionality. The addition of development dependencies like Jest and TSLint in version 1.0.6 marked a turning point towards more robust testing and code quality practices.
The 1.x series continued throughout 2020 with versions up to 1.11.x. These releases refined the core validation capabilities and incorporated TypeScript updates, demonstrating ongoing maintenance and improvement. 2021 marked a shift towards major milestones with the release of Zod version 3.0.0 which introduced new features. Minor versions followed with bug fixes improvements and updating dependencies followed that throughout 2021, 2022, 2023 and 2024. A big update happened when Zod upgraded to version 4.0.0 in 2025. The email of the Author changed also. As of July 2025, the library is at version 4.0.15, showing continuous improvements and updates. These enhancements further solidify Zod's position as a leading choice for TypeScript developers looking for robust and type-safe schema validation.