Packages

valibot

1.5.0 · 9 Sep 2026MIT32M / weekRepositoryHomepagenpmAtom feed

Your version

64 stable releases, newest first, by release line. Notes are quoted as the maintainers published them.

  1. 1.x · latest line
  2. 1.5.0

    9 Sep 2026
    • Add codePoints, maxCodePoints, minCodePoints and notCodePoints validation actions to validate the number of Unicode code points (pull request #888)

    • Add ksuid validation action to validate KSUIDs (pull request #1370)

    • Change Standard Schema properties to use eager initialization for faster schema construction and replace internal _getStandardProps utility with _standardSchema (pull request #1534)

  3. 1.4.2

    28 Jun 2026
    • Fix word count actions to cache the Intl.Segmenter for non-primitive locales, preventing it from being recreated on every words, minWords, maxWords and notWords validation (pull request #1521)

    • Fix flatten method to handle issue path keys that collide with Object.prototype members like toString instead of throwing a TypeError (pull request #1522)

    • Fix intersect schema to merge object keys that collide with Object.prototype members like toString instead of failing to merge them (pull request #1522)

  4. 1.4.1

    24 May 2026
    • Fix intersect schema to infer correct input and output types for non-tuple array options instead of never (pull request #1478)

  5. 1.4.0

    5 May 2026
    • Add isoDateTimeSecond validation action to validate ISO date times with seconds (pull request #1418)

    • Add toCamelCase, toKebabCase, toPascalCase and toSnakeCase transformation actions to convert strings between common naming conventions (pull request #1457)

    • Change internal ReadonlyOutputKeys and OutputWithReadonly types of object schemas and WithReadonly type of record schemas to improve TypeScript type performance (pull request #1442)

  6. 1.3.1

    18 Mar 2026
    • Change MAC48_REGEX, MAC64_REGEX and MAC_REGEX to drop the i flag for better JSON Schema compatibility (pull request #1430)

    • Change hash action to use case-expanded character classes instead of the i flag (pull request #1430)

  7. 1.3.0

    17 Mar 2026
    • Add guard transformation action to narrow types using type predicates (pull request #1204)

    • Add parseBoolean transformation action to parse boolean values from strings and other types (pull request #1251)

    • Add isrc validation action to validate ISRC codes (pull request #1373)

  8. 1.2.0

    24 Nov 2025
    • security

      Fix ReDoS vulnerability in EMOJI_REGEX used by emoji action

    • Add toBigint, toBoolean, toDate, toNumber and toString transformation actions (pull request #1212)

    • Add examples action to add example values to a schema (pull request #1199)

  9. 1.1.0

    6 May 2025
    • Add message method to overwrite local error message configuration of a schema (pull request #1103)

    • Add summarize method to summarize issues into a pretty-printable multi-line string (pull request #1158)

    • Add getTitle, getDescription and getMetadata methods to extract metadata of a schema (pull request #1154)

  10. 1.0.0

    19 Mar 2025
    • Add assert method to assert values (issue #862)

    • Add checkItemsAsync action (pull request #856)

    • Add graphemes, maxGraphemes, minGraphemes and notGraphemes action (pull request #853)

  11. 0.42.x
  12. 0.42.1

    20 Sep 2024

    Reading the note…

  13. 0.42.0

    15 Sep 2024

    Reading the note…

  14. 0.41.x
  15. 0.41.0

    1 Sep 2024

    Reading the note…

  16. 0.40.x
  17. 0.40.0

    29 Aug 2024

    Reading the note…

  18. 0.39.x
  19. 0.39.0

    24 Aug 2024

    Reading the note…

  20. 0.38.x
  21. 0.38.0

    20 Aug 2024

    Reading the note…

  22. 0.37.x
  23. 0.37.0

    30 Jul 2024

    Reading the note…

  24. 0.36.x
  25. 0.36.0

    5 Jul 2024

    Reading the note…

  26. 0.35.x
  27. 0.35.0

    25 Jun 2024

    Reading the note…

  28. 0.34.x
  29. 0.34.0

    24 Jun 2024

    Reading the note…

  30. 0.33.x
  31. 0.33.3

    19 Jun 2024

    Reading the note…

  32. 0.33.2

    19 Jun 2024

    Reading the note…

  33. 0.33.1

    18 Jun 2024

    Reading the note…

  34. 0.33.0

    18 Jun 2024

    Reading the note…

  35. 0.32.x
  36. 0.32.0

    14 Jun 2024

    Reading the note…

  37. 0.31.x
  38. 0.31.1

    8 Jun 2024

    Reading the note…

  39. 0.31.0

    6 Jun 2024

    Reading the note…

  40. 0.30.x
  41. 0.30.0

    7 Mar 2024

    Reading the note…

  42. 0.29.x
  43. 0.29.0

    20 Feb 2024

    Reading the note…

  44. 0.28.x
  45. 0.28.1

    6 Feb 2024

    Reading the note…

  46. 0.28.0

    6 Feb 2024

    Reading the note…

  47. 0.27.x
  48. 0.27.1

    28 Jan 2024

    Reading the note…

  49. 0.27.0

    24 Jan 2024

    Reading the note…

  50. 0.26.x
  51. 0.26.0

    17 Jan 2024

    Reading the note…

  52. 0.25.x
  53. 0.25.0

    27 Dec 2023

    Reading the note…

  54. 0.24.x
  55. 0.24.1

    11 Dec 2023

    Reading the note…

  56. 0.24.0

    11 Dec 2023

    Reading the note…

  57. 0.23.x
  58. 0.23.0

    8 Dec 2023

    Reading the note…

  59. 0.22.x
  60. 0.22.0

    3 Dec 2023

    Reading the note…

  61. 0.21.x
  62. 0.21.0

    19 Nov 2023

    Reading the note…

  63. 0.20.x
  64. 0.20.1

    3 Nov 2023

    Reading the note…

  65. 0.20.0

    31 Oct 2023

    Reading the note…

  66. 0.19.x
  67. 0.19.0

    8 Oct 2023

    Reading the note…

  68. 0.18.x
  69. 0.18.0

    1 Oct 2023

    Reading the note…

  70. 0.17.x
  71. 0.17.1

    25 Sep 2023

    Reading the note…

  72. 0.17.0

    17 Sep 2023

    Reading the note…

  73. 0.16.x
  74. 0.16.0

    16 Sep 2023

    Reading the note…

  75. 0.15.x
  76. 0.15.0

    10 Sep 2023

    Reading the note…

  77. 0.14.x
  78. 0.14.0

    9 Sep 2023

    Reading the note…

  79. 0.13.x
  80. 0.13.1

    23 Aug 2023

    Reading the note…

  81. 0.13.0

    22 Aug 2023

    Reading the note…