Packages

@vinejs/vine

4.4.0 · 27 Apr 2026MIT595.8k / weekRepositoryHomepagenpmAtom feed

Upgrading @vinejs/vine from 1.5.1 to 4.4.0

17 releases in betweenevery note read

Other targets from 1.5.1Newest 1.x1.8.0

Before you upgrade

Tick each one off as you go
  • breaking4.0.0
  • breaking4.0.0
  • breaking4.0.0
  • breaking4.0.0
  • breaking4.0.0
  • breaking4.0.0
  • breaking3.0.0
  • breaking2.0.0

Release by release

  1. 4.4.0

    27 Apr 20261 new
    • new

      Substitue nested field names in custom message

  2. 4.3.1nothing new or fixed in the note

  3. 4.3.0

    6 Feb 20263 new · 2 fixes
    • new

      Add StandardJSONSchema support

    • new

      Implement json-schema support

    • new

      Add json-schema support

    • fixed

      Handle use-case when convertEmptyStringsToNull flag is applied on a string with multiple empty spaces (5a99348), closes #138

    • fixed

      Handling of optional properties

  4. 4.2.0

    11 Dec 202511 new · 3 fixes
    • new

      Add toOptional to object (#127) 08a3472, closes #127

    • new

      Add vine.create method to create validators from top-level objects 7960e28

    • new

      Introduce global transforms to transform the date objects globally f368feb

    • new

      Make validator schema public to allow cloning it 752acff

  5. 4.1.0

    27 Oct 20251 new
    • new

      Accept confirmation field alias via "as" property

  6. 4.0.1

    21 Oct 20251 fix
    • fixed

      Optional date

  7. 4.0.0

    17 Oct 202511 new · 5 fixes
    • new

      A string

    • new

      An array of strings

    • new

      The literal value '*'

    • new

      Or completely omitted

  8. 3.0.1

    13 Mar 20251 fix
    • fixed

      CamelCase utility to work with existing camelCase values with numbers (9012036), closes #94

5 other lines we could not sort, mostly version bumps
  • Revise nativeFile method example in documentation

    4.2.0
  • Revert "feat(rules): add strongPassword rule"

    4.2.0
  • Export VineNativeEnum class

    3.0.0
  • Merge pull request #33 from nakrovati/develop f94d274

    1.8.0
  • Merge pull request #16 from vinejs/snyk-upgrade-ee4daf504d32e111676c4eb19cecf239 5d2a97a

    1.7.0

34 internal lines (docs, tests, tooling) left out.