CARVIEW |
Select Language
HTTP/2 200
date: Wed, 23 Jul 2025 02:31:49 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"7eae73bacd2e78d6030fa392457a562c"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=dWO6SNPyKysCGlv4u9V4Mw7dp%2F0rIXHZ%2FfUeS9%2F%2FOMSnE%2BGld834il4xMbznvLWbL2C4ZHCrcDY%2BagX9WB%2BVdH9WIBvlSUZBH90%2B0SeN0ImcFps2V2Dj6JHZR8%2FkUVDr0yM22azWQXn2txB1ieMrb95PqNncWZZu1oJ7DvXh%2Bs0BOvFJM9xZ0MknzgIaw3Yoh7C5pGgzK90QqnQlia24pVIyiLwccnBhOp66TbWUoVvI3jAP6yVTlhs9aMvvXIYpr6OKzv0uHdeSSJV0a46ksA%3D%3D--VU%2BW7vDyX%2Fz9dwfk--x%2BWATTtDGWenPgWqF7s7ew%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1070398683.1753237908; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 02:31:48 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 02:31:48 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: 8980:26221E:276FC6:37CA36:68804994
Releases Β· go-playground/validator Β· GitHub
02 Jul 02:55
Loading
28 Mar 15:51
Loading
15 Feb 16:33
Loading
13 Jan 02:32
Loading
16 Nov 16:49
Loading
09 Sep 00:17
Loading
12 Jun 04:36
Loading
01 Jun 15:22
Loading
30 Apr 04:09
Loading
02 Mar 19:54
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Releases: go-playground/validator
Releases Β· go-playground/validator
Release 10.27.0
bc77d03
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
What's Changed
- Fix Release version badge on README page by @nodivbyzero in #1406
- fix russian E.164 error message by @prigornitskiy in #1349
- chore: remove unnecessary statement by @qshuai in #1200
- Re-enable several linters by @nodivbyzero in #1412
- add support to tag validateFn by @peczenyj in #1363
- Bump golang.org/x/crypto from 0.33.0 to 0.35.0 in /_examples/validate_fn by @dependabot in #1418
- Bump golang.org/x/net from 0.34.0 to 0.38.0 in /_examples/validate_fn by @dependabot in #1419
- Align required_without with the contract stated in the documentation by @jmfrees in #1422
- Add translation example by @cxlblm in #1394
- doc(errors): mention RegisterTagNameFunc for FieldError.Field by @khan-ajamal in #1358
- Bump golangci/golangci-lint-action from 7 to 8 by @dependabot in #1425
- feat(translation): add en translation for urn_rfc2141 by @ryanmalesic in #1431
- fix: panics when private field is validated by @ykalchevskiy in #1423
- Fix: support validation for map values with struct types by @JunaidIslam2105 in #1433
- Omitzero does not work with slice and map bug by @JunaidIslam2105 in #1436
- Fix: Validator panics when 'nil' is used along with required if for slices and maps by @JunaidIslam2105 in #1442
- docs: typos by @eqsdxr in #1440
- fix: make "file://" fail
url
validation by @bfabio in #1444 - disable way too aggressive and disagreeable linters by @deankarn in #1445
- use golangci lint file for disables by @deankarn in #1447
New Contributors
- @prigornitskiy made their first contribution in #1349
- @qshuai made their first contribution in #1200
- @peczenyj made their first contribution in #1363
- @jmfrees made their first contribution in #1422
- @cxlblm made their first contribution in #1394
- @khan-ajamal made their first contribution in #1358
- @ryanmalesic made their first contribution in #1431
- @ykalchevskiy made their first contribution in #1423
- @JunaidIslam2105 made their first contribution in #1433
- @eqsdxr made their first contribution in #1440
- @bfabio made their first contribution in #1444
Full Changelog: v10.26.0...v10.27.0
Assets 2
9 people reacted
v10.26.0
433b082
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
What's Changed
- Use correct pointer in errors.As(). Fix "panic: errors: *target must be interface or implement error" in examples. by @antonsoroko in #1378
- Create dependabot by @nodivbyzero in #1373
- Bump golangci/golangci-lint-action from 4 to 6 by @dependabot in #1381
- Bump golang.org/x/text from 0.21.0 to 0.22.0 by @dependabot in #1383
- Bump golang.org/x/crypto from 0.32.0 to 0.33.0 by @dependabot in #1382
- feat(translations): improve Indonesian translations and add tests by @fathiraz in #1376
- Fix time.Duration translation error by @nodivbyzero in #1154
- Update Project Status button by @nodivbyzero in #1380
- Remove gitter.im link from README.md by @nodivbyzero in #1366
- Docs: fix
Base64RawURL
usage by @196Ikuchil in #1336 - Fix length check on dns_rfc1035_label tag by @KimNorgaard in #1214
- Add Korean by @jkh0kr in #1338
- add german translations by @max-weis in #1322
- Update workflow to support the last three Go versions by @nodivbyzero in #1393
- Fix: Nil pointer dereference in Arabic translations by @blacksud0 in #1391
- Translate to thai by @maetad in #1202
- Feat: add EIN validation by @henrriusdev in #1384
- Fix reference to parameter name in docs by @yegvla in #1400
- use mail.ParseAddress to cover missing email validations by @eladb2011 in #1395
- Update linter to v2.0.2 by @nodivbyzero in #1405
New Contributors
- @antonsoroko made their first contribution in #1378
- @dependabot made their first contribution in #1381
- @fathiraz made their first contribution in #1376
- @196Ikuchil made their first contribution in #1336
- @KimNorgaard made their first contribution in #1214
- @jkh0kr made their first contribution in #1338
- @max-weis made their first contribution in #1322
- @blacksud0 made their first contribution in #1391
- @maetad made their first contribution in #1202
- @henrriusdev made their first contribution in #1384
- @yegvla made their first contribution in #1400
- @eladb2011 made their first contribution in #1395
Full Changelog: v10.25.0...v10.26.0
Assets 2
7 people reacted
Release 10.25.0
0240917
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
What's Changed
- Fix postcode_iso3166_alpha2_field validation by @ddevcap in #1359
- Update README to replace the Travis CI badge with a GitHub Actions badge by @nodivbyzero in #1362
- chore: using errors.As instead of type assertion by @fatelei in #1346
- Fix/remove issue template md by @ganeshdipdumbare in #1375
- feat: Add support for omitting empty and zero values in validation (including nil pointer and empty content of pointer) by @zeewell in #1289
New Contributors
- @ddevcap made their first contribution in #1359
- @fatelei made their first contribution in #1346
- @zeewell made their first contribution in #1289
Full Changelog: v10.24.0...v10.25.0
Assets 2
7 people reacted
Release 10.24.0
2cce309
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
What's Changed
The MSGV(Minimum Supported Go Version) has been bumped to v1.20 to address a security issues in the gaoling net
package.
Full Changelog: v10.23.0...v10.24.0
Assets 2
7 people reacted
Release 10.23.0
606fdce
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
What's Changed
- fix: cron validation support for star step value by @cgetzen in #1302
- doc(oneof): mention 'enum' by @Crocmagnon in #1326
- Add oneofci validator (oneof case insensitive) by @connorcarnes in #1321
- feat: add validator for numeric ports by @nodivbyzero in #1294
New Contributors
- @cgetzen made their first contribution in #1302
- @Crocmagnon made their first contribution in #1326
- @connorcarnes made their first contribution in #1321
Full Changelog: v10.22.1...v10.23.0
Assets 2
8 people reacted
Release 10.22.1
f1939ee
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
What's Changed
- fix(#1310): fix excluded_if for pointers by @ganeshdipdumbare in #1313
New Contributors
- @ganeshdipdumbare made their first contribution in #1313
Full Changelog: v10.22.0...v10.22.1
Assets 2
4 people reacted
Release 10.22.0
a947377
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
v10.22.0 Update README.md
Assets 2
Release 10.21.0
c7e8518
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
What's Changed
- MongoDB validator improved by @pixel365 in #1196
- change codes bool value to struct{} by @nar10z in #1270
- Fix grammar issues in comments, tests, field names by @alexandear in #1262
- Make docs for required more explicit regarding boolean values by @alexongh in #1261
- Fix Japanese translation of max-items, lt-items and lte-items error by @Tomoki108 in #1250
- chore: fix some comments by @pavedroad in #1242
- Polish language support by @thinkofher in #1217
New Contributors
- @pixel365 made their first contribution in #1196
- @nar10z made their first contribution in #1270
- @alexongh made their first contribution in #1261
- @Tomoki108 made their first contribution in #1250
- @pavedroad made their first contribution in #1242
- @thinkofher made their first contribution in #1217
Full Changelog: v10.20.0...v10.21.0
Assets 2
11 people reacted
Release 10.20.0
e20b948
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
What's Changed
- Fix ULID should case-insensitive by @akayj in #1258
- feat: add base32 validator tag by @jamesatkin-myndup in #1253
- Add EU countries validator by @masv3971 in #1252
New Contributors
- @akayj made their first contribution in #1258
- @jamesatkin-myndup made their first contribution in #1253
- @masv3971 made their first contribution in #1252
Full Changelog: v10.19.0...v10.20.0
Assets 2
6 people reacted
Release 10.19.0
a0f74b0
This commit was signed with the committerβs verified signature.
Verified
Learn about vigilant mode.
Compare
What was added?
Added opt-in ability to validate private fields in PR, thanks @nikolaianohyn via the new WithPrivateFieldValidation
option when initializing validator.
Assets 2
9 people reacted
Previous Next
You canβt perform that action at this time.