Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge release 2.60.0 into 3.0.x #294

Merged
merged 34 commits into from
Jun 25, 2024
Merged

Commits on Jun 20, 2024

  1. Deprecate LessThan, GraterThan and Between validators

    These validators are deprecated in favour of the NumberComparison and DateComparison validators
    
    Signed-off-by: George Steel <george@net-glue.co.uk>
    gsteel committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    4ce95bf View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. Deprecate setters and getters in Bitwise validator

    Signed-off-by: George Steel <george@net-glue.co.uk>
    gsteel committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    90627c9 View commit details
    Browse the repository at this point in the history
  2. Deprecate option setters and getters for the StringLength validator

    Signed-off-by: George Steel <george@net-glue.co.uk>
    gsteel committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    e3ff85b View commit details
    Browse the repository at this point in the history
  3. Deprecate option setters and getters for the Regex validator

    Signed-off-by: George Steel <george@net-glue.co.uk>
    gsteel committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    819d1af View commit details
    Browse the repository at this point in the history
  4. Merge pull request #281 from gsteel/v2/bitwise-deprecations

    Deprecate setters and getters in Bitwise validator
    gsteel committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    72f9854 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #282 from gsteel/v2/string-length-deprecations

    Deprecate option setters and getters for the StringLength validator
    gsteel committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    ff29bc2 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #283 from gsteel/v2/regex-deprecations

    Deprecate option setters and getters for the Regex validator
    gsteel committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    92d6ee5 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2024

  1. Callback validator deprecations

    Deprecates all getters and setters
    
    Ref: #284
    Signed-off-by: George Steel <george@net-glue.co.uk>
    gsteel committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    9fcf7c9 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. Lock file maintenance

    Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    c877942 View commit details
    Browse the repository at this point in the history
  2. Explode validator deprecations

    Deprecate all option setters and getters
    
    Signed-off-by: George Steel <george@net-glue.co.uk>
    gsteel committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    41dca71 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #285 from gsteel/v2/callback-deprecations

    Callback validator deprecations
    Ocramius committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    6abdb0a View commit details
    Browse the repository at this point in the history
  4. Merge pull request #287 from gsteel/v2/explode-deprecations

    Explode validator deprecations
    Ocramius committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    af6eabd View commit details
    Browse the repository at this point in the history
  5. Merge pull request #276 from gsteel/v2/deprecate-lt-gt-and-between

    Deprecate LessThan, GreaterThan and Between validators
    Ocramius committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    b723633 View commit details
    Browse the repository at this point in the history
  6. Introduce DateComparison validator

    Validates that a date instance or string is between, after or before given boundaries
    
    Signed-off-by: George Steel <george@net-glue.co.uk>
    gsteel committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    f795492 View commit details
    Browse the repository at this point in the history
  7. Deprecations for the Timezone validator

    Signed-off-by: George Steel <george@net-glue.co.uk>
    gsteel committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    eae8263 View commit details
    Browse the repository at this point in the history
  8. Allow the inclusive option to differ for the min and max constraint

    Signed-off-by: George Steel <george@net-glue.co.uk>
    gsteel committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    2e32c95 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #289 from gsteel/v2/timezone-deprecations

    Deprecations for the `Timezone` validator
    gsteel committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    1597599 View commit details
    Browse the repository at this point in the history
  10. Use title case for titles

    Signed-off-by: George Steel <george@net-glue.co.uk>
    gsteel committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    6b50fb8 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. Deprecations for Barcode validator and adapters

    See #291
    
    Signed-off-by: George Steel <george@net-glue.co.uk>
    gsteel committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    da18f88 View commit details
    Browse the repository at this point in the history
  2. Turn options descriptions into a table for easier reading

    Co-authored-by: Frank Brückner <info@froschdesignstudio.de>
    Signed-off-by: George Steel <george@netglue.uk>
    gsteel and froschdesign committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    b369dd9 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #293 from gsteel/v2/barcode-deprecations

    Deprecations for `Barcode` validator and adapters
    Ocramius committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    c37de0f View commit details
    Browse the repository at this point in the history
  4. Document constructor option requirement of min, max or both

    Signed-off-by: George Steel <george@net-glue.co.uk>
    gsteel committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    cb265a8 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #275 from gsteel/v2/date-comparison

    Introduce DateComparison validator
    gsteel committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    432d30a View commit details
    Browse the repository at this point in the history
  6. Introduce NumberComparison validator

    Adds a single validator that only validates numeric input with optional lower and upper bounds.
    
    This validator should replace `LessThan`, `GreaterThan` and `Between`
    
    Signed-off-by: George Steel <george@net-glue.co.uk>
    gsteel committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    7e04ea6 View commit details
    Browse the repository at this point in the history
  7. Split inclusive option to inclusiveMin and inclusiveMax so they…

    … can be set independently
    
    Signed-off-by: George Steel <george@net-glue.co.uk>
    gsteel committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    226be1d View commit details
    Browse the repository at this point in the history
  8. NumberComparison documentation improvements

    Signed-off-by: George Steel <george@net-glue.co.uk>
    gsteel committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    fb05692 View commit details
    Browse the repository at this point in the history
  9. Remove unnecessary alias

    Signed-off-by: George Steel <george@net-glue.co.uk>
    gsteel committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    b2847cc View commit details
    Browse the repository at this point in the history
  10. Fix incorrect type declaration

    Signed-off-by: George Steel <george@net-glue.co.uk>
    gsteel committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    fc765ee View commit details
    Browse the repository at this point in the history
  11. Formatting and presentation improvements to number comparison docs

    Co-authored-by: Frank Brückner <info@froschdesignstudio.de>
    Signed-off-by: George Steel <george@netglue.uk>
    gsteel and froschdesign committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    c69dfb5 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #274 from gsteel/v2/number-comparison

    Introduce NumberComparison validator
    Ocramius committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    66ab091 View commit details
    Browse the repository at this point in the history
  13. Merge remote-tracking branch 'upstream/3.0.x' into 2.60.x-merge-up-in…

    …to-3.0.x_SNJEsSAi
    
    # Conflicts:
    #	composer.lock
    #	psalm-baseline.xml
    #	src/Between.php
    #	src/Bitwise.php
    #	src/Callback.php
    #	src/Explode.php
    #	src/GreaterThan.php
    #	src/LessThan.php
    #	src/Regex.php
    #	src/StringLength.php
    #	src/Timezone.php
    #	src/ValidatorPluginManager.php
    #	test/ValidatorPluginManagerCompatibilityTest.php
    gsteel committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    acfb6a2 View commit details
    Browse the repository at this point in the history
  14. Reset baseline post merge-up

    Signed-off-by: George Steel <george@net-glue.co.uk>
    gsteel committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    7a419ea View commit details
    Browse the repository at this point in the history
  15. Duplicate new validator docs to v3 docs tree

    Signed-off-by: George Steel <george@net-glue.co.uk>
    gsteel committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    d4dec7f View commit details
    Browse the repository at this point in the history
  16. Re-delete previously removed validators

    Signed-off-by: George Steel <george@net-glue.co.uk>
    gsteel committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    5603292 View commit details
    Browse the repository at this point in the history