Packages

superstruct

2.0.2 · 6 Jul 2024MIT9.5M / weekRepositoryHomepagenpmAtom feed

Upgrading superstruct from 1.0.1 to 2.0.2

6 releases in betweennotes for 4

Other targets from 1.0.1Newest 1.x1.0.4
The note of 2.0.0 lists no breaking change or deprecation, which is rare for a major.
?
changes to make
0
advisories fixed
2+
new
3+
fixes

Counted from 4 of 6 release notes. Advisories are counted from the advisory database, in full.

Release by release

  1. 2.0.2

    6 Jul 20241 new
    • new

      Allow frozen objects/arrays to be coerced (#1151) be4bc95

  2. 2.0.1

    6 Jul 20241 new
    • new

      Allow users to run the testing suite in watch mode (#1256) 5a884ac

  3. 2.0.0

    3 Jul 20242 fixes
    • fixed

      Fix incorrectly passing validation for arrays in object(), type(), and record() (#1252) fdf3e62

    • fixed

      Fix masking within unions (#1251) 8232269

  4. 1.0.4

    11 Mar 20241 fix
    • fixed

      Retain struct's type in partial and pick helpers (#1149) 4511928

  5. 1.0.2 – 1.0.32 releases, no release note

10 other lines we could not sort, mostly version bumps
  • Remove babel from testing suite (#1255) 05254f0

    2.0.1
  • Changelog v2.0.0 (#1254) fd3e25b

    2.0.0
  • Make example directory more standalone (#1247) 88563ad

    2.0.0
  • Use more idiomatic Vitest in the testing suite (#1245) 625cea5

    2.0.0
  • 2.0.0-0 (#1246) b64f64c

    2.0.0
  • NodeNext Compat (#1224) 3fe2139

    2.0.0
  • Migrate testing suite to Vitest (#1242) f24c3cd

    2.0.0
  • Bump ESLint and related deps to v8 (#1222) a316560

    2.0.0
  • Bump np to v10 (#1218) 4a812f8

    2.0.0
  • Bump Rollup to v4 (#1225) abac635

    2.0.0

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