Never miss a release that matters

AI-powered summaries of every GitHub release.

AI Summaries

Changelogs condensed into clear, actionable insights.

Always Free

Track up to 5 packages at no cost, forever.

Weekly Digest

A curated summary of every release, delivered weekly.

Get Started Free
valibotv1.x
6 releases

TL;DR

Valibot now correctly infers types for array options within schema intersections, resolving a previous issue where types were incorrectly set to never.

Fixes Worth Knowing

intersect schemas now correctly infer input and output types for non-tuple array options, improving type safety and developer experience (schema composition).

v1.4.1v1.4.1
May 24, 2026
v1.4.0v1.4.0
May 5, 2026
v1.3.1v1.3.1
Mar 18, 2026
v1.2.0v1.2.0
Nov 24, 2025
v1.1.0v1.1.0
May 6, 2025
v1.0.0v1.0.0
Mar 19, 2025
valibotv-1.x
26 releases

TL;DR

Valibot now generates JSON Schema compatible with a wider range of environments, improving interoperability with tools that consume schema definitions (data validation tools).

Breaking

  • Valibot requires peer dependency v1.4.0 or higher (minimum required version).

New

  • JSON Schema generation is improved for broader compatibility (standard data format).
v1.7.0-to-json-schemav1.7.0 (to-json-schema)
May 5, 2026
v1.6.0-to-json-schemav1.6.0 (to-json-schema)
Mar 17, 2026
v1.5.0-to-json-schemav1.5.0 (to-json-schema)
Dec 12, 2025
v0.1.2-zod-to-valibotv0.1.2 (zod-to-valibot)
Dec 7, 2025
v0.1.1-zod-to-valibotv0.1.1 (zod-to-valibot)
Dec 6, 2025
v0.1.0-zod-to-valibotv0.1.0 (zod-to-valibot)
Dec 6, 2025
v1.4.0-to-json-schemav1.4.0 (to-json-schema)
Dec 3, 2025
v1.3.0-to-json-schemav1.3.0 (to-json-schema)
Jun 1, 2025
v1.2.0-to-json-schemav1.2.0 (to-json-schema)
May 17, 2025
v1.1.0-to-json-schemav1.1.0 (to-json-schema)
May 6, 2025
v1.0.0-to-json-schemav1.0.0 (to-json-schema)
Mar 19, 2025
v1.0.0-rc.0-to-json-schemav1.0.0-rc.0 (to-json-schema)
Feb 10, 2025
v1.0.0-rc.0-i18nv1.0.0-rc.0 (i18n)
Feb 10, 2025
v1.0.0-beta.5-to-json-schemav1.0.0-beta.5 (to-json-schema)
Jan 22, 2025
v1.0.0-beta.4-to-json-schemav1.0.0-beta.4 (to-json-schema)
Jan 8, 2025
v1.0.0-beta.2-i18nv1.0.0-beta.2 (i18n)
Dec 26, 2024
v1.0.0-beta.3-to-json-schemav1.0.0-beta.3 (to-json-schema)
Nov 15, 2024
v1.0.0-beta.1-i18nv1.0.0-beta.1 (i18n)
Nov 4, 2024
v1.0.0-beta.2-to-json-schemav1.0.0-beta.2 (to-json-schema)
Oct 31, 2024
v1.0.0-beta.1-to-json-schemav1.0.0-beta.1 (to-json-schema)
Oct 31, 2024
v1.0.0-beta.0-i18nv1.0.0-beta.0 (i18n)
Oct 2, 2024
1.0.0-beta.0-to-json-schemav1.0.0-beta.0 (to-json-schema)
Oct 1, 2024
v0.2.1-to-json-schemav0.2.1 (to-json-schema)
Sep 30, 2024
v0.2.0-to-json-schemav0.2.0 (to-json-schema)
Sep 15, 2024
v0.1.1-to-json-schemav0.1.1 (to-json-schema)
Sep 14, 2024
v0.1.0-to-json-schemav0.1.0 (to-json-schema)
Sep 13, 2024
valibotv1.xprerelease
23 releases

TL;DR

Valibot now supports validation error messages in Uzbek, improving accessibility for users in that region.

New

  • Added Uzbek (uz) translations for validation errors.

Before You Upgrade

  • Ensure your project uses Valibot peer dependency version 1.4.0 or higher.
v1.2.0-i18nv1.2.0 (i18n)
May 5, 2026
v1.0.0-i18nv1.0.0 (i18n)
Mar 19, 2025
v1.0.0-rc.4v1.0.0-rc.4
Mar 12, 2025
v1.0.0-rc.3v1.0.0-rc.3
Mar 1, 2025
v1.0.0-rc.2v1.0.0-rc.2
Feb 25, 2025
v1.0.0-rc.1v1.0.0-rc.1
Feb 16, 2025
v1.0.0-rc.0v1.0.0-rc.0
Feb 10, 2025
v1.0.0-beta.15v1.0.0-beta.15
Feb 4, 2025
v1.0.0-beta.14v1.0.0-beta.14
Jan 22, 2025
v1.0.0-beta.13v1.0.0-beta.13
Jan 22, 2025
v1.0.0-beta.12v1.0.0-beta.12
Jan 15, 2025
v1.0.0-beta.11v1.0.0-beta.11
Jan 7, 2025
v1.0.0-beta.10v1.0.0-beta.10
Jan 5, 2025
v1.0.0-beta.9v1.0.0-beta.9
Nov 28, 2024
v1.0.0-beta.8v1.0.0-beta.8
Nov 22, 2024
v1.0.0-beta.7v1.0.0-beta.7
Nov 17, 2024
v1.0.0-beta.6v1.0.0-beta.6
Nov 15, 2024
v1.0.0-beta.5v1.0.0-beta.5
Nov 10, 2024
v1.0.0-beta.4v1.0.0-beta.4
Nov 8, 2024
v1.0.0-beta.3v1.0.0-beta.3
Oct 31, 2024
v1.0.0-beta.2v1.0.0-beta.2
Oct 25, 2024
v1.0.0-beta.1v1.0.0-beta.1
Oct 12, 2024
v1.0.0-beta.0v1.0.0-beta.0
Oct 1, 2024
valibotv0.x
55 releases

TL;DR

Valibot now supports adding descriptive metadata (like titles) to schemas and validating decimal numbers, improving schema clarity and data validation capabilities.

Breaking

  • NoPipe type renamed to SchemaWithoutPipe (internal type change).
  • decimal action renamed to digits (affects code using this validator).

New

  • Add metadata action to associate custom data with schemas (for documentation/tooling).
  • Add digits action to validate strings as integers or floats (supports numeric input).

Fixes Worth Knowing

  • Improved type inference for error paths (improves error message accuracy).
v0.42.1v0.42.1
Sep 20, 2024
v0.42.0v0.42.0
Sep 15, 2024
v0.41.0v0.41.0
Sep 1, 2024
v0.40.0v0.40.0
Aug 29, 2024
v0.39.0v0.39.0
Aug 24, 2024
v0.38.0v0.38.0
Aug 20, 2024
v0.37.0v0.37.0
Jul 30, 2024
v0.36.0v0.36.0
Jul 5, 2024
v0.35.0v0.35.0
Jun 25, 2024
v0.34.0v0.34.0
Jun 24, 2024
v0.33.3v0.33.3
Jun 19, 2024
v0.33.2v0.33.2
Jun 19, 2024
v0.33.1v0.33.1
Jun 18, 2024
v0.33.0v0.33.0
Jun 18, 2024
v0.32.0v0.32.0
Jun 14, 2024
v0.31.1v0.31.1
Jun 8, 2024
v0.31.0v0.31.0
Jun 6, 2024
v0.30.0v0.30.0
Mar 7, 2024
v0.29.0v0.29.0
Feb 20, 2024
v0.28.1v0.28.1
Feb 6, 2024
v0.28.0v0.28.0
Feb 6, 2024
v0.27.1v0.27.1
Jan 28, 2024
v0.27.0v0.27.0
Jan 24, 2024
v0.26.0v0.26.0
Jan 17, 2024
v0.25.0v0.25.0
Dec 27, 2023
v0.24.1v0.24.1
Dec 11, 2023
v0.24.0v0.24.0
Dec 11, 2023
v0.23.0v0.23.0
Dec 8, 2023
v0.22.0v0.22.0
Dec 3, 2023
v0.21.0v0.21.0
Nov 19, 2023
v0.20.1v0.20.1
Nov 3, 2023
v0.20.0v0.20.0
Oct 31, 2023
v0.19.0v0.19.0
Oct 9, 2023
v0.18.0v0.18.0
Oct 1, 2023
v0.17.1v0.17.1
Sep 25, 2023
v0.17.0v0.17.0
Sep 17, 2023
v0.16.0v0.16.0
Sep 16, 2023
v0.15.0v0.15.0
Sep 10, 2023
v0.14.0v0.14.0
Sep 9, 2023
v0.13.1v0.13.1
Aug 23, 2023
v0.13.0v0.13.0
Aug 23, 2023
v0.12.0v0.12.0
Aug 10, 2023
v0.11.1v0.11.1
Aug 7, 2023
v0.11.0v0.11.0
Aug 6, 2023
v0.10.0v0.10.0
Aug 5, 2023
v0.9.0v0.9.0
Aug 4, 2023
v0.8.0v0.8.0
Jul 31, 2023
v0.7.0v0.7.0
Jul 30, 2023
v0.6.0v0.6.0
Jul 30, 2023
v0.5.0v0.5.0
Jul 27, 2023
v0.4.0v0.4.0
Jul 27, 2023
v0.3.0v0.3.0
Jul 27, 2023
v0.2.1v0.2.1
Jul 26, 2023
v0.2.0v0.2.0
Jul 25, 2023
v0.1.0v0.1.0
Jul 12, 2023
valibotv0.xprerelease
13 releases

TL;DR

Valibot gains new input types and parsing methods, improving flexibility when defining and validating schemas, especially for complex data structures.

Breaking

  • Object schema checks are less strict (schema definition).
  • _stringify utility now handles custom objects (data serialization).

New

  • Added parser and safeParser methods (data parsing functions).
  • Introduced new input types: ContentInput, ContentRequirement, LengthInput, SizeInput, and ValueInput (schema definition).
  • Added a config method (schema configuration).

Fixes Worth Knowing

  • Fixed a bug in the forward method (error handling).
  • Improved compatibility with various environments by relaxing object checks.
  • Corrected _stringify for modified objects.

Before You Upgrade

v0.31.0-rc.12v0.31.0-rc.12
Jun 4, 2024
v0.31.0-rc.11v0.31.0-rc.11
Jun 3, 2024
v0.31.0-rc.10v0.31.0-rc.10
Jun 3, 2024
v0.31.0-rc.9v0.31.0-rc.9
Jun 2, 2024
v0.31.0-rc.8v0.31.0-rc.8
Jun 2, 2024
v0.31.0-rc.7v0.31.0-rc.7
May 31, 2024
v0.31.0-rc.6v0.31.0-rc.6
May 29, 2024
v0.31.0-rc.5v0.31.0-rc.5
May 25, 2024
v0.31.0-rc.4v0.31.0-rc.4
May 24, 2024
v0.31.0-rc.3v0.31.0-rc.3
May 24, 2024
v0.31.0-rc.2v0.31.0-rc.2
May 24, 2024
v0.31.0-rc.1v0.31.0-rc.1
May 23, 2024
v0.31.0-rc.0v0.31.0-rc.0
May 20, 2024