PackageTrack
Sign in Get early access

symfony/validator

Provides tools to validate values

v8.1.5 319M downloads/mo #188 most downloaded on composer symfony/validator

What this package is like to depend on

Last release today

22 Aug 2026

Ships fairly regularly

a new release about every 2 weeks

Rarely documented

notes for 31 of 683 stable releases

Nothing withdrawn

no release was ever pulled

15 years old

785 releases · first in 2011

64 releases in the last 12 months

see the full history below

Release timeline

691 releases · Sep 2011 to Aug 2026
2012 2014 2016 2018 2020 2022 2024 2026
Release Pre-release

Releases

latest 60 of 785
  1. v8.1.5 22 Aug 2026
    Release notes

    Changelog (v8.1.4...v8.1.5)

    • minor #65585 Review the German translations for the EntityExists and Ulid messages (@wazum)
    • minor #65583 Review Croatian translations (@HypeMC)
    • bug #65506 Fix auto-mapping strategies being ignored on inherited properties (@nicolas-grekas)
    • minor #65574 Update Albanian translations (@llupa)
    • minor #65571 Review Brazilian Portuguese translations (@henriquejsza)
    • minor #65572 Review French translations (@Amoifr)
    • minor #65453 Add the EntityExists and Ulid message translation units (@nicolas-grekas)
    • bug #65376 Allow a literal # in the fragment part of Url (@lazerg)
    • bug #65367 Fix PHP 8.6 deprecations (@nicolas-grekas)
    Open source →
  2. v8.1.4 06 Aug 2026
    Release notes

    Changelog (v8.1.2...v8.1.4)

    • minor #65165 Added missing Slovak translations (@dtokos)
    • minor #65097 Review Lithuanian (lt) translations (@MariusVarna)
    • minor #65055 Review Serbian (sr_Latn) translations (@milanqtx)
    • minor #65054 Review Serbian (sr_Cyrl) translations (@milanqtx)
    • bug #65041 Fix File constraint skipping the mime type check when extensions and mimeTypes have no common value (@nicolas-grekas)
    Open source →
  3. v8.1.2 28 Jul 2026
    Release notes

    Changelog (v8.1.1...v8.1.2)

    • minor #65000 Review Italian validator translations (@JJordan0C)
    • minor #64981 Review Turkish (tr) translations (@mmustafaAydogan)
    • minor #64950 Updated danish translations (@jekuaitk)
    • bug #64937 Allow Traverse to be inherited (@MatTheCat)
    • minor #64940 Fix missing Tagalog (tl) translations (@QuantumBreakz)
    • bug #64654 Merge target's own constraints when using # (@pokki-deploy)
    • bug #64801 Allow null groups in ConstraintValidatorTestCase (@sjh9714)
    • minor #64845 Add return type annotations to Validation::createCallable() (@rela589n)
    • minor #64882 Finalize Urdu (ur) translations (@sadiqk2)
    • bug #64920 add missing inherited options to Video constraint (@xabbuh)
    • bug #64877 Reject misplaced "X" character in ISBN-10 validation (@semx)
    • minor #64736 i18n(fr): improve French validator translations (symfony#64680) (@Boomwerk)
    • minor #64821 Review Bosnian (bs) translations (@pkranjcecx)
    • minor #64854 Add missing French (fr) translation for cron expression (@sadiqk2)
    • minor #64834 Review Russian (ru) translation (@Fuck4ik)
    • minor #64809 fix Basque IBAN placeholder casing in BIC mismatch message (@munzzyy)
    • minor #64808 fix Turkish placeholder name in divisible-by message (@munzzyy)
    • minor #64807 fix Galician placeholder name in collection divisible-by message (@munzzyy)
    • minor #64806 fix Azerbaijani placeholder name in divisible-by message (@munzzyy)
    • minor #64805 fix Traditional Chinese min/max placeholder swap in image messages (@munzzyy)
    • minor #64804 fix Finnish height placeholder in image constraint message (@munzzyy)
    • minor #64803 fix Welsh height placeholder in image constraint messages (@munzzyy)
    • minor #64810 fix Arabic ratio placeholder in image ratio-too-small message (@munzzyy)
    • minor #64811 fix broken Armenian placeholders (@munzzyy)
    • minor #64796 fix Finnish translation for BIC/IBAN mismatch message (@munzzyy)
    • minor #64793 Review Arabic translation (@ayyoub-afwallah)
    • minor #64792 Review Brazilian Portuguese translations (@joao-ramajo)
    • minor #64784 Review Uzbek (uz) translations (@lazerg)
    • minor #64713 Update Chinese (zh-TW) translations (@Link1515)
    • minor #64737 Improve Croatian translations (@HypeMC)
    • minor #64755 Review Albanian translations (@gazi04)
    • minor #64742 review German translations (@xabbuh)
    • minor #64733 Review Croatian translations (@HypeMC)
    Open source →
  4. v8.1.1 27 Jun 2026
    Release notes

    Changelog (v8.1.0...v8.1.1)

    • data #64692 Remove needs-review-translation state from Spanish cron e… (@salvador-castro)
    • data #64698 reviewed Polish translation unit 146 (@thunderer)
    • data #64711 Ukrainian translation update (@VladyslavChernyshov)
    • data #64675 Add translated messages for the Cron constraint (@fabpot)
    • bug #49137 Avoid TypeError and improve DX when null groups (@alamirault)
    • data #64602 Review Hungarian translations (@antalaron)
    • data #64626 Ukrainian translation review and update (@VladyslavChernyshov)
    • data #64597 Review Indonesian (id) translations (@sawirricardo)
    • data #64607 Verify Tagalog (tl) validator strings and remove needs-… (@Jerdon07)
    • data #64578 Review Bulgarian (bg) translations (@moynzzz)
    • data #64564 Remove review state from Serbian translations (@Trysha-rbrn)
    • data #64565 Remove review state from Russian translations #64512 (@centaur-vova)
    • data #64550 reviewed Polish translation units 143-145 (@thunderer)
    • data #64544 Review French (fr) translations for XML constraints (@lacatoire)
    • data #64542 Update Spanish translations (@ThiagoMirandaLiotto)
    • data #64543 Review Croatian translations (@HypeMC)
    • data #64526 Review and correct Arabic translation (@ayyoub-afwallah)
    • minor #64524 Make tests compatible with PHPUnit 13.2 and Twig 3.28 (@nicolas-grekas)
    • minor #64453 Remove review state from Serbian translations (@Trysha-rbrn)
    • bug #64359 Support SVG dimensions with units (@Will-thom)
    • data #64440 fix sr-Latn validation messages and video constraint translations (@Trysha-rbrn)
    • data #64446 Add translated messages for the XML constraint (@nicolas-grekas)
    Open source →
  5. v8.1.0 29 May 2026

    Nothing published for this version

  6. v8.1.0-RC1 20 May 2026 pre-release

    Nothing published for this version

  7. v8.1.0-BETA3 18 May 2026 pre-release

    Nothing published for this version

  8. v8.1.0-BETA2 07 May 2026 pre-release

    Nothing published for this version

  9. v8.1.0-BETA1 05 May 2026 pre-release

    Nothing published for this version

  10. v8.0.15 28 Jul 2026
    Release notes

    Changelog (v8.0.14...v8.0.15)

    • minor #65000 Review Italian validator translations (@JJordan0C)
    • minor #64981 Review Turkish (tr) translations (@mmustafaAydogan)
    • minor #64950 Updated danish translations (@jekuaitk)
    • bug #64937 Allow Traverse to be inherited (@MatTheCat)
    • minor #64940 Fix missing Tagalog (tl) translations (@QuantumBreakz)
    • bug #64654 Merge target's own constraints when using # (@pokki-deploy)
    • bug #64801 Allow null groups in ConstraintValidatorTestCase (@sjh9714)
    • minor #64845 Add return type annotations to Validation::createCallable() (@rela589n)
    • minor #64882 Finalize Urdu (ur) translations (@sadiqk2)
    • bug #64920 add missing inherited options to Video constraint (@xabbuh)
    • bug #64877 Reject misplaced "X" character in ISBN-10 validation (@semx)
    • minor #64736 i18n(fr): improve French validator translations (symfony#64680) (@Boomwerk)
    • minor #64821 Review Bosnian (bs) translations (@pkranjcecx)
    • minor #64854 Add missing French (fr) translation for cron expression (@sadiqk2)
    • minor #64834 Review Russian (ru) translation (@Fuck4ik)
    • minor #64809 fix Basque IBAN placeholder casing in BIC mismatch message (@munzzyy)
    • minor #64808 fix Turkish placeholder name in divisible-by message (@munzzyy)
    • minor #64807 fix Galician placeholder name in collection divisible-by message (@munzzyy)
    • minor #64806 fix Azerbaijani placeholder name in divisible-by message (@munzzyy)
    • minor #64805 fix Traditional Chinese min/max placeholder swap in image messages (@munzzyy)
    • minor #64804 fix Finnish height placeholder in image constraint message (@munzzyy)
    • minor #64803 fix Welsh height placeholder in image constraint messages (@munzzyy)
    • minor #64810 fix Arabic ratio placeholder in image ratio-too-small message (@munzzyy)
    • minor #64811 fix broken Armenian placeholders (@munzzyy)
    • minor #64796 fix Finnish translation for BIC/IBAN mismatch message (@munzzyy)
    • minor #64793 Review Arabic translation (@ayyoub-afwallah)
    • minor #64792 Review Brazilian Portuguese translations (@joao-ramajo)
    • minor #64784 Review Uzbek (uz) translations (@lazerg)
    • minor #64713 Update Chinese (zh-TW) translations (@Link1515)
    • minor #64737 Improve Croatian translations (@HypeMC)
    • minor #64755 Review Albanian translations (@gazi04)
    • minor #64742 review German translations (@xabbuh)
    • minor #64733 Review Croatian translations (@HypeMC)
    Open source →
  11. v8.0.14 27 Jun 2026

    Nothing published for this version

  12. v8.0.10 05 May 2026

    Nothing published for this version

  13. v8.0.9 30 Apr 2026

    Nothing published for this version

  14. v8.0.8 30 Mar 2026

    Nothing published for this version

  15. v8.0.7 06 Mar 2026

    Nothing published for this version

  16. v8.0.6 25 Feb 2026

    Nothing published for this version

  17. v8.0.5 27 Jan 2026

    Nothing published for this version

  18. v8.0.4 08 Jan 2026

    Nothing published for this version

  19. v8.0.3 27 Dec 2025

    Nothing published for this version

  20. v8.0.2 08 Dec 2025

    Nothing published for this version

  21. v8.0.1 05 Dec 2025

    Nothing published for this version

  22. v8.0.0 20 Nov 2025

    Nothing published for this version

  23. v8.0.0-RC3 no date pre-release

    Nothing published for this version

  24. v8.0.0-RC1 12 Nov 2025 pre-release

    Nothing published for this version

  25. v8.0.0-BETA2 30 Oct 2025 pre-release

    Nothing published for this version

  26. v8.0.0-BETA1 24 Oct 2025 pre-release

    Nothing published for this version

  27. v7.4.17 22 Aug 2026
    Release notes

    Changelog (v7.4.16...v7.4.17)

    • minor #65585 Review the German translations for the EntityExists and Ulid messages (@wazum)
    • minor #65583 Review Croatian translations (@HypeMC)
    • bug #65506 Fix auto-mapping strategies being ignored on inherited properties (@nicolas-grekas)
    • minor #65574 Update Albanian translations (@llupa)
    • minor #65571 Review Brazilian Portuguese translations (@henriquejsza)
    • minor #65572 Review French translations (@Amoifr)
    • minor #65453 Add the EntityExists and Ulid message translation units (@nicolas-grekas)
    • bug #65376 Allow a literal # in the fragment part of Url (@lazerg)
    • bug #65367 Fix PHP 8.6 deprecations (@nicolas-grekas)
    Open source →
  28. v7.4.16 06 Aug 2026
    Release notes

    Changelog (v7.4.15...v7.4.16)

    • minor #65165 Added missing Slovak translations (@dtokos)
    • minor #65097 Review Lithuanian (lt) translations (@MariusVarna)
    • minor #65055 Review Serbian (sr_Latn) translations (@milanqtx)
    • minor #65054 Review Serbian (sr_Cyrl) translations (@milanqtx)
    • bug #65041 Fix File constraint skipping the mime type check when extensions and mimeTypes have no common value (@nicolas-grekas)
    Open source →
  29. v7.4.15 28 Jul 2026
    Release notes

    Changelog (v7.4.14...v7.4.15)

    • minor #65000 Review Italian validator translations (@JJordan0C)
    • minor #64981 Review Turkish (tr) translations (@mmustafaAydogan)
    • minor #64950 Updated danish translations (@jekuaitk)
    • bug #64937 Allow Traverse to be inherited (@MatTheCat)
    • minor #64940 Fix missing Tagalog (tl) translations (@QuantumBreakz)
    • bug #64654 Merge target's own constraints when using # (@pokki-deploy)
    • bug #64801 Allow null groups in ConstraintValidatorTestCase (@sjh9714)
    • minor #64845 Add return type annotations to Validation::createCallable() (@rela589n)
    • minor #64882 Finalize Urdu (ur) translations (@sadiqk2)
    • bug #64920 add missing inherited options to Video constraint (@xabbuh)
    • bug #64877 Reject misplaced "X" character in ISBN-10 validation (@semx)
    • minor #64736 i18n(fr): improve French validator translations (symfony#64680) (@Boomwerk)
    • minor #64821 Review Bosnian (bs) translations (@pkranjcecx)
    • minor #64854 Add missing French (fr) translation for cron expression (@sadiqk2)
    • minor #64834 Review Russian (ru) translation (@Fuck4ik)
    • minor #64809 fix Basque IBAN placeholder casing in BIC mismatch message (@munzzyy)
    • minor #64808 fix Turkish placeholder name in divisible-by message (@munzzyy)
    • minor #64807 fix Galician placeholder name in collection divisible-by message (@munzzyy)
    • minor #64806 fix Azerbaijani placeholder name in divisible-by message (@munzzyy)
    • minor #64805 fix Traditional Chinese min/max placeholder swap in image messages (@munzzyy)
    • minor #64804 fix Finnish height placeholder in image constraint message (@munzzyy)
    • minor #64803 fix Welsh height placeholder in image constraint messages (@munzzyy)
    • minor #64810 fix Arabic ratio placeholder in image ratio-too-small message (@munzzyy)
    • minor #64811 fix broken Armenian placeholders (@munzzyy)
    • minor #64796 fix Finnish translation for BIC/IBAN mismatch message (@munzzyy)
    • minor #64793 Review Arabic translation (@ayyoub-afwallah)
    • minor #64792 Review Brazilian Portuguese translations (@joao-ramajo)
    • minor #64784 Review Uzbek (uz) translations (@lazerg)
    • minor #64713 Update Chinese (zh-TW) translations (@Link1515)
    • minor #64737 Improve Croatian translations (@HypeMC)
    • minor #64755 Review Albanian translations (@gazi04)
    • minor #64742 review German translations (@xabbuh)
    • minor #64733 Review Croatian translations (@HypeMC)
    Open source →
  30. v7.4.14 27 Jun 2026

    Nothing published for this version

  31. v7.4.10 05 May 2026

    Nothing published for this version

  32. v7.4.9 30 Apr 2026

    Nothing published for this version

  33. v7.4.8 30 Mar 2026

    Nothing published for this version

  34. v7.4.7 06 Mar 2026

    Nothing published for this version

  35. v7.4.6 25 Feb 2026

    Nothing published for this version

  36. v7.4.5 27 Jan 2026

    Nothing published for this version

  37. v7.4.4 08 Jan 2026

    Nothing published for this version

  38. v7.4.3 27 Dec 2025

    Nothing published for this version

  39. v7.4.2 07 Dec 2025

    Nothing published for this version

  40. v7.4.1 05 Dec 2025

    Nothing published for this version

  41. v7.4.0 18 Nov 2025

    Nothing published for this version

  42. v7.4.0-RC3 no date pre-release

    Nothing published for this version

  43. v7.4.0-RC1 12 Nov 2025 pre-release

    Nothing published for this version

  44. v7.4.0-BETA2 30 Oct 2025 pre-release

    Nothing published for this version

  45. v7.4.0-BETA1 24 Oct 2025 pre-release

    Nothing published for this version

  46. v7.3.11 27 Jan 2026

    Nothing published for this version

  47. v7.3.10 08 Jan 2026

    Nothing published for this version

  48. v7.3.9 27 Dec 2025

    Nothing published for this version

  49. v7.3.8 05 Dec 2025

    Nothing published for this version

  50. v7.3.7 08 Nov 2025

    Nothing published for this version

  51. v7.3.6 29 Oct 2025

    Nothing published for this version

  52. v7.3.5 24 Oct 2025

    Nothing published for this version

  53. v7.3.4 24 Sep 2025

    Nothing published for this version

  54. v7.3.3 27 Aug 2025

    Nothing published for this version

  55. v7.3.2 29 Jul 2025

    Nothing published for this version

  56. v7.3.1 26 Jun 2025

    Nothing published for this version

  57. v7.3.0 29 May 2025

    Nothing published for this version

  58. v7.3.0-RC1 25 May 2025 pre-release

    Nothing published for this version

  59. v7.3.0-BETA1 02 May 2025 pre-release

    Nothing published for this version

  60. v7.2.9 29 Jul 2025

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive