yup
1.7.1 · 21 Sep 2025MIT16.7M / weekRepositorynpmAtom feed
Upgrading yup from 0.16.5 to 1.7.1
78 releases in betweennotes for 54
- 13+
- changes to make
- 0
- advisories fixed
- 41+
- new
- 59+
- fixes
Counted from 54 of 78 release notes. Advisories are counted from the advisory database, in full.
Before you upgrade
Tick each one off as you go- breaking0.32.0
- breaking0.32.0
- breaking0.31.0
- breaking0.31.0
- breaking0.30.0
- breaking0.29.0
- breaking0.29.0
- breaking0.28.0
- breaking0.28.0
- breaking0.28.0
Security
- 0.30.0
Security Fix for Prototype Pollution - huntr.dev
Release by release
1.7.1no release note
- fixed
Lazy validation errors thrown in builders should resolve async like other validations
- fixed
- new
Expose LazySchema
- new
- new
Add exact and stripUnknown method to object()
- new
- new
Add optional message to nonNullable schema methods
- new
string: Create .datetime()
- new
- fixed
addMethod: allow Schema without making TypeScript upset
- fixed
19 other lines we could not sort, mostly version bumps
- 1.3.0
- 0.24.0
f2a0b75, 061e590 [added] number methods lessThan, moreThan
- 0.23.0
🎉 Add Synchronous validation! #94
- 0.23.0
Custom locales without import order #125
- 0.22.0
Use native Set and lodash CloneDeep
- 0.22.0
Better custom locale support
- 0.22.0
Clearer errors for common mistakes
- 0.21.3
Deep path support for
from - 0.21.2
Default in concat()
- 0.21.0
Remove case aliases and simplify camelCase
5 internal lines (docs, tests, tooling) left out.