validator v10.30.3 Release Notes
Release Date: 2026-05-29 // 17 days ago-
What's Changed
- ๐ Fix/issue 1550 UUID case insensitive by @leo-jp-edwards in #1551
- Feat: Add NoneOf Validation by @Carmen-Shannon in #1554
- Add bcp47_strict_language_tag validator by @bfabio in #1489
- chore(deps): bump golang.org/x/text from 0.35.0 to 0.36.0 by @dependabot[bot] in #1558
- chore(deps): bump golang.org/x/crypto from 0.49.0 to 0.50.0 by @dependabot[bot] in #1559
- โ Add CLAUDE.md with repo guidance for Claude Code by @deankarn in #1564
- โฌ๏ธ Reduce build size with dead code elimination by @zemzale in #1542
- ๐จ Refactored out detectFileMIMEType, matchesMIMEType logic for reuse. Added standalone isMIMEType validator for flexibility by @dapzthelegend in #1544
- ๐ feat(translations): add timezone support for en and ja locales by @dedyf5 in #1566
- ๐ docs: use errors.As in README and translations example by @eyupcanakman in #1563
- ๐ docs: fix typos by @rymiyamoto in #1568
- ๐ feat: add origin validator for web origin URLs by @ahmedkamalio in #1565
- ๐ fix: reject hostnames with trailing hyphen in RFC 952 validator by @ahmedkamalio in #1569
- ๐ fix(lint): correctly disable govet inline analyzer & deprecated gomodguard by @nodivbyzero in #1574
- chore(deps): bump golang.org/x/text from 0.36.0 to 0.37.0 by @dependabot[bot] in #1572
- chore(deps): bump golang.org/x/crypto from 0.50.0 to 0.51.0 by @dependabot[bot] in #1571
- ๐ fix(cron): anchor regex and accept full cron syntax by @ahmedkamalio in #1577
- chore(deps): bump golang.org/x/crypto from 0.51.0 to 0.52.0 by @dependabot[bot] in #1580
- feat: omit blank tag names from namespace by @abemedia in #1567
- ๐ fix(docs): correct ripemd160 tag name in README validation table by @napoleonbot in #1582
๐ New Contributors
- @leo-jp-edwards made their first contribution in #1551
- @Carmen-Shannon made their first contribution in #1554
- @dapzthelegend made their first contribution in #1544
- @dedyf5 made their first contribution in #1566
- @eyupcanakman made their first contribution in #1563
- @rymiyamoto made their first contribution in #1568
- @abemedia made their first contribution in #1567
- @napoleonbot made their first contribution in #1582
Full Changelog : v10.30.2...v10.30.3
Previous changes from v10.30.2
-
What's Changed
- chore(deps): bump golang.org/x/crypto from 0.46.0 to 0.47.0 by @dependabot[bot] in #1523
- ๐ feat: add translations for alphaspace and alphanumspace tags in indonesian by @savioruz in #1522
- chore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.12 to 1.4.13 by @dependabot[bot] in #1526
- feat: add cmyk(color) to validator by @thenicolau in #1528
- chore(deps): bump golang.org/x/text from 0.33.0 to 0.34.0 by @dependabot[bot] in #1534
- chore(deps): bump golang.org/x/crypto from 0.47.0 to 0.48.0 by @dependabot[bot] in #1533
- ๐ Go 1.26 support by @nodivbyzero in #1535
- ๐ fix: prevent panic in unique validation with nil pointer elements by @nodivbyzero in #1532
- ๐ docs: fix typos by @alexandear in #1527
- feat: implement ValidatorValuer interface feature by @thommeo in #1416
- ๐ docs: add Valuer interface documentation and example by @wofiporia in #1540
- chore(deps): bump golang.org/x/text from 0.34.0 to 0.35.0 by @dependabot[bot] in #1545
- chore(deps): bump golang.org/x/crypto from 0.48.0 to 0.49.0 by @dependabot[bot] in #1546
- feat: add postcode patterns for Colombia (CO) and British Virgin Islands (VG) by @j-ibarra in #1547
- ๐ fix(fqdn): allow hyphens in last domain label by @alihasan070707 in #1548
๐ New Contributors
- @savioruz made their first contribution in #1522
- @thenicolau made their first contribution in #1528
- @thommeo made their first contribution in #1416
- @wofiporia made their first contribution in #1540
- @j-ibarra made their first contribution in #1547
- @alihasan070707 made their first contribution in #1548
Full Changelog : v10.30.1...v10.30.2