Packages

superstruct

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

Upgrading superstruct from 0.1.1 to 2.0.2

79 releases in betweennotes for 4

Other targets from 0.1.1Newest 0.x0.16.7
1.0.0 has no release note on GitHub or in the repository's changelog, so its breaking changes are missing from the counts below. 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 79 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. 0.2.0 – 1.0.375 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.