PackageTrack
Sign in Get early access

rakit/validation

PHP Laravel like standalone validation library

v1.4.0 5.1M downloads/mo #2608 most downloaded on Packagist rakit/validation

What this package is like to depend on

Last release 6 years ago

no release in 18 months

Ships unpredictably

gaps range from 8 days to 13 months

Rarely documented

notes for 7 of 43 stable releases

Nothing withdrawn

no release was ever pulled

10 years old

43 releases · first in 2016

0 releases in the last 12 months

see the full history below

Release timeline

43 releases · Nov 2016 to Aug 2020
2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 43
  1. v1.4.0 27 Aug 2020

    Nothing published for this version

  2. v1.3.2 09 Aug 2020

    Nothing published for this version

  3. v1.3.1 30 Jul 2020
    Release notes

    added explanation about size rule with/without numeric rule

    Open source →
  4. v1.3.0 23 Jul 2020

    Nothing published for this version

  5. v1.2.0 10 Jul 2019
    Release notes

    fix TypeError in ArrayUnset, support root asterisk, and declare error…

    Open source →
  6. v1.1.1 21 Dec 2018
    Release notes

    Fix return type Attribute::getValue

    Open source →
  7. v1.1.0 14 Dec 2018
    Release notes

    Added alpha_spaces and extension rules

    Open source →
  8. v1.0.1 02 Dec 2018
    Release notes

    Fix readme sample unique rule

    Open source →
  9. v1.0.0 29 Nov 2018
    Release notes

    Changelogs

    Added

    • Rule mimes to validate mime types from $_FILE data. (3924708)
    • Method Helper::join to join array of string with given separator and last separator. (8e99f34)
    • Method Helper::wraps to wraps array of string with given prefix and suffix. (8e99f34)
    • Trait Rakit\Validation\Traits\TranslationsTrait contains setter and getter translations. (bb8c375)
    • Method Rule::setParameterText to set custom parameter text that can be used in invalid message. (550c6c4)
    • Method Rule::getParametersTexts to get custom parameters texts. (550c6c4)
    • PHP_Codesniffer. (91ff927)
    • Typehints and PHPDoc comments. (#67)

    Changed

    • PHP minimum version from 5.5 to 7.0. (#62)
    • Rule uploaded_file can be used to validate multiple file uploads. (#71)
    • Rakit\Validation\ErrorBag::firstOfAll() return array assoc instead of indexed array. (69b5110)
    • Rakit\Validation\Rule::check() must return bool. (#68)
    • Rules min, max, and between can be used to validate uploaded file size from $_FILES. (ae3a47b)
    • Rule uploaded_file default message is dynamic depends on what caused. (0db9279)
    • Rule in and not_in default messages shows what options are allowed or not allowed. (0db9279)
    • Rule default using trait Rakit\Validation\Rules\Traits\ModifyValue to modify value if it's empty. (#71)
    Open source →
  10. v0.22.3 10 Nov 2018
    Release notes

    added mime type audio/mp3 to validate mp3 file

    Open source →
  11. v0.22.2 03 Nov 2018

    Nothing published for this version

  12. v0.22.1 29 Oct 2018

    Nothing published for this version

  13. v0.22.0 18 Sep 2018

    Nothing published for this version

  14. v0.21.0 17 Sep 2018

    Nothing published for this version

  15. v0.20.0 14 Sep 2018

    Nothing published for this version

  16. v0.19.0 08 Sep 2018

    Nothing published for this version

  17. v0.18.2 08 Sep 2018

    Nothing published for this version

  18. v0.18.1 22 Aug 2018

    Nothing published for this version

  19. v0.18.0 06 Aug 2018

    Nothing published for this version

  20. v0.17.1 29 Jun 2018

    Nothing published for this version

  21. v0.17.0 16 Jun 2018

    Nothing published for this version

  22. v0.16.0 08 Jun 2018

    Nothing published for this version

  23. v0.15.0 08 Jun 2018

    Nothing published for this version

  24. v0.14.0 25 Jan 2018

    Nothing published for this version

  25. v0.13.1 18 Oct 2017

    Nothing published for this version

  26. v0.13.0 22 Sep 2017

    Nothing published for this version

  27. v0.12.0 01 Apr 2017

    Nothing published for this version

  28. v0.11.2 10 Feb 2017

    Nothing published for this version

  29. v0.11.1 25 Dec 2016

    Nothing published for this version

  30. v0.11.0 22 Dec 2016

    Nothing published for this version

  31. v0.10.2 18 Dec 2016

    Nothing published for this version

  32. v0.10.1 15 Dec 2016

    Nothing published for this version

  33. v0.10.0 14 Dec 2016

    Nothing published for this version

  34. v0.9.1 12 Dec 2016

    Nothing published for this version

  35. v0.9.0 11 Dec 2016

    Nothing published for this version

  36. v0.8.0 10 Dec 2016

    Nothing published for this version

  37. v0.7.0 01 Dec 2016

    Nothing published for this version

  38. v0.2.3 29 Nov 2016

    Nothing published for this version

  39. v0.2.2 29 Nov 2016

    Nothing published for this version

  40. v0.2.1 29 Nov 2016

    Nothing published for this version

  41. v0.2.0 29 Nov 2016

    Nothing published for this version

  42. v0.1.0 29 Nov 2016

    Nothing published for this version

  43. v0.0.1 28 Nov 2016

    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