Packages

vest

6.3.4 · 3 Oct 2026MIT64.3k / weekRepositoryHomepagenpmAtom feed

Upgrading vest from 4.6.11 to 6.3.4

48 releases in betweennotes for 7

Reading releases, release notes and advisories…

6.0.0, 5.0.0 have no release note on GitHub or in the repository's changelog, so their breaking changes are missing from the counts below.
?
changes to make
0
advisories fixed
15+
new
13+
fixes

Counted from 7 of 48 release notes. Advisories are counted from the advisory database, in full.

Release by release

  1. 6.3.4

    3 Oct 20265 fixes
    • fixed

      vest: Preserve empty field names in eager mode

    • fixed

      vest: resetField drops pending async work for the field (Evyatar Alush)

    • fixed

      vest: Settle superseded runs with the latest result (Evyatar Alush)

    • fixed

      vest-utils: side-effect-free isStringValue; readonly asArray input (Evyatar Alush)

    • fixed

      context: Restore the parent context when a callback throws (Evyatar Alush)

  2. 6.3.3

    2 Oct 20262 new · 2 fixes
    • new

      Add tested ecosystem integration examples

    • new

      Add robots.txt for search discovery

    • fixed

      vest: Allow empty field name in matchingFieldName

    • fixed

      nightly: Skip publish when no package changes

  3. 6.3.2

    7 Apr 20261 fix
    • fixed

      versions: Synchronize monorepo package versions and internal deps (Evyatar Alush)

  4. 6.3.0

    3 Apr 20263 new
    • new

      n4s: Add enforce.tuple() for fixed-length array validation

    • new

      n4s: Add enforce.lazy() for recursive schemas

    • new

      n4s: Add enforce.record for dynamic object validation

  5. 6.2.8

    24 Mar 20262 fixes
    • fixed

      types: Resolve typecheck errors in benchmark and IsolateEach

    • fixed

      vest: Map the suite data internally to the schema output type

  6. 6.2.2 – 6.2.74 releases, no release note

  7. 6.2.0

    14 Mar 20264 new · 1 fix
    • new

      Add vx trigger script to simplify CI triggers

    • new

      memo: Add cacheSize and ttl configuration options

    • new

      Isolate parsedData per run rather than cumulatively merging

    • new

      Expose focus configurations on suite result run object

    • fixed

      Skip executing omitWhen callback when ignored

  8. 6.0.3 – 6.1.02 releases, no release note

16 other lines we could not sort, mostly version bumps
  • Merge pull request #1340 from ealush/fx/o4-resetfield-pending (Evyatar Alush)

    6.3.4
  • Merge latest into fx/o4-resetfield-pending (Evyatar Alush)

    6.3.4
  • Merge pull request #1339 from ealush/fx/o3-superseded-runs (Evyatar Alush)

    6.3.4
  • Improve crawler discovery and legacy sitemap hygiene

    6.3.3
  • Reposition Vest around stateful validation

    6.3.3
  • ✅ Updating: [vest-utils]: (2.0.15), [context]: (4.0.15), [vestjs-runtime]: (2.0.15), [vast]: (2.0.15), [n4s]: (6.1.12), [vest]: (6.2.8), [anyone]: (2.0.14)

    6.2.8
  • Omit undefined schema messages and preserve empty schema assertion messages

    6.2.8
  • Run Prettier in CI

    6.0.2
  • vest: Set history root when exiting the root node

    6.0.2
  • Increase coverage

    6.0.2

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