Update dependency laminas/laminas-validator to v3
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| laminas/laminas-validator (source) | ^2.65.0 -> ^3.11.0 |
Release Notes
laminas/laminas-validator (laminas/laminas-validator)
v3.11.0
Release Notes for 3.11.0
Feature release (minor)
3.11.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement,QA
v3.10.0
Release Notes for 3.10.0
Feature release (minor)
3.10.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement
- 451: Update IANA TLDs for Hostname validator thanks to @github-actions[bot]
v3.9.0
Release Notes for 3.9.0
Feature release (minor)
3.9.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Dependencies,Enhancement
- 449: Drop support for PHP 8.1, add support for PHP 8.5 (Merge release 2.65.0 into 3.9.x) thanks to @github-actions[bot]
Documentation,Enhancement,Feature Removal
v3.8.0
Release Notes for 3.8.0
Feature release (minor)
3.8.0
- Total issues resolved: 0
- Total pull requests resolved: 5
- Total contributors: 3
Bug
- 443: Merge release 3.7.3 into 3.8.x thanks to @github-actions[bot]
- 439: fix message thanks to @e-belair
- 436: Merge release 3.7.1 into 3.8.x thanks to @github-actions[bot]
Enhancement
- 441: Update IANA TLDs for Hostname validator thanks to @github-actions[bot]
renovate
- 434: Update actions/checkout action to v5 thanks to @renovate[bot]
v3.7.3
Release Notes for 3.7.3
3.7.3
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 1
Bug
- 442: Make 3.8.x and 3.7.x even thanks to @gsteel
- 437: Fix
ValidatorChainFactoryBuilding Plugins Manually thanks to @gsteel
v3.7.2
Release Notes for 3.7.2
3.7.x bugfix release (patch)
3.7.2
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Bug
v3.7.1
Release Notes for 3.7.1
3.7.x bugfix release (patch)
3.7.1
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Bug
v3.7.0
Release Notes for 3.7.0
Feature release (minor)
3.7.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement
v3.6.0
Release Notes for 3.6.0
Feature release (minor)
3.6.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Documentation,Enhancement
v3.5.0
Release Notes for 3.5.0
Feature release (minor)
3.5.0
- Total issues resolved: 1
- Total pull requests resolved: 3
- Total contributors: 2
Enhancement
- 430: Create and implement
ValidatorChainInterfacein final classValidatorChainthanks to @adambalint-srg
Bug
- 428: Merge release 3.4.2 into 3.5.x thanks to @github-actions[bot]
Bug,QA
- 422: Merge release 3.4.1 into 3.5.x thanks to @github-actions[bot]
v3.4.2
Release Notes for 3.4.2
Includes Bug Fixes from 2.64.4
2.64.x bugfix release (patch)
2.64.4
- Total issues resolved: 1
- Total pull requests resolved: 2
- Total contributors: 2
Bug
- 425: Swap out failing Russian IDN TLD for a Google-owned Japanese TLD. thanks to @gsteel
- 424: Add support for .swiss IDN in Hostname validator thanks to @shashi011
- 423: Support for .swiss TLD missing in IDN validation ($validIdns) causes valid punycode domains to fail thanks to @shashi011
3.4.2
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Bug
- 427: Merge Release 2.64.4 into 3.4.x thanks to @gsteel
v3.4.1
Release Notes for 3.4.1
3.4.x bugfix release (patch)
3.4.1
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Bug
- 421: Merge Release 2.64.3 into 3.4.x thanks to @gsteel
v3.4.0
Release Notes for 3.4.0
Feature release (minor)
3.4.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement
- 418: Update IANA TLDs for Hostname validator thanks to @github-actions[bot]
v3.3.0
Release Notes for 3.3.0
Feature release (minor)
3.3.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement
- 417: Update IANA TLDs for Hostname validator thanks to @github-actions[bot]
v3.2.0
Release Notes for 3.2.0
Feature release (minor)
3.2.0
- Total issues resolved: 0
- Total pull requests resolved: 3
- Total contributors: 2
Enhancement
- 414: Update IANA TLDs for Hostname validator thanks to @github-actions[bot]
Bug
- 413: Merge release 3.1.1 into 3.2.x thanks to @github-actions[bot]
Dependencies,QA
- 410: Lock file maintenance thanks to @renovate[bot]
v3.1.1
Release Notes for 3.1.1
3.1.x bugfix release (patch)
3.1.1
- Total issues resolved: 1
- Total pull requests resolved: 1
- Total contributors: 2
Bug
- 412: Fix: Regex validator does not permit customisation of abstract options via options argument thanks to @gsteel and @JJ297
v3.1.0
Release Notes for 3.1.0
Feature release (minor)
3.1.0
- Total issues resolved: 0
- Total pull requests resolved: 4
- Total contributors: 3
Enhancement
- 409: Update IANA TLDs for Hostname validator thanks to @github-actions[bot]
- 397: Update to latest PHP 8.1 syntax thanks to @samsonasik
Dependencies,Enhancement,QA
- 406: Upgrade Psalm to v6 thanks to @gsteel
Bug
- 403: Merge release 3.0.1 into 3.1.x thanks to @github-actions[bot]
v3.0.1
Release Notes for 3.0.1
3.0.x bugfix release (patch)
3.0.1
- Total issues resolved: 1
- Total pull requests resolved: 1
- Total contributors: 2
Bug
- 402: Fix integers fail validation with
Digitsvalidator thanks to @gsteel - 401: Digits does not accept integers like 2.x did thanks to @arokettu
v3.0.0
Release Notes for 3.0.0
next backward compatibility break release (major)
3.0.0
- Total issues resolved: 18
- Total pull requests resolved: 94
- Total contributors: 8
Enhancement
- 396:
NotEmptyValidator Input Filter Affordances thanks to @gsteel - 394: Upgrade to Laminas Coding Standard 3.0 thanks to @gsteel
- 393: Update IANA TLDs for Hostname validator thanks to @github-actions[bot]
- 382: Merge release 2.63.0 into 3.0.x thanks to @github-actions[bot]
- 380: Add Support for PHP 8.4 thanks to @gsteel
- 368: Add test case for DKIM records thanks to @gsteel and @weierophinney
- 367: Merge release 2.62.0 into 3.0.x thanks to @github-actions[bot]
- 365: Enable
composer-require-checkerin CI thanks to @gsteel - 357: Remove unnecessary options declaration thanks to @gsteel
- 344: Remove libs from
suggestthat are already inrequirethanks to @gsteel - 341: Clean up usage of
$this->optionsthanks to @gsteel - 334: Minor SA Fixes thanks to @gsteel
- 303: Change Malformed Multi-Byte input handling in
StringLengththanks to @gsteel - 265: Remove SMv2 Canonical FQCNs thanks to @gsteel
- 264: Merge release 2.58.0 into 3.0.x thanks to @github-actions[bot]
- 260: Final everywhere thanks to @gsteel
- 259: Merge release 2.57.0 into 3.0 thanks to @gsteel
- 256: Merge release 2.56.0 into 3.0.x thanks to @github-actions[bot]
- 131: Drop Service Manager v2 Compatibility thanks to @gsteel
- 12: Should Regex constructor parameter be mandatory? thanks to @weierophinney
Documentation
- 392: Markdown Linting Fixes thanks to @gsteel
- 390: Update Outdated Translation Information on Introduction Page thanks to @gsteel
- 388: Merge release 2.64.1 into 3.0.x thanks to @gsteel
- 376: Add missing nav links for new enum validators thanks to @gsteel
- 261: Update v3 docs with changes from 2.57 thanks to @gsteel
- 253: Initial V3 Migration Guide thanks to @gsteel and @froschdesign
- 248: Duplicate v2 docs tree to v3 thanks to @gsteel
Documentation,Enhancement
- 391: Fix various Linting Issues in Docs thanks to @gsteel
- 383: Improve documentation of the
$contextparameter thanks to @gsteel and @tempfirstuser - 378: Update validator documentation links in set.md thanks to @froschdesign
- 374: Remove outdated version indicators from validator docs thanks to @froschdesign
- 373: Capitalize section headers in docs thanks to @froschdesign
- 372: Add
EnumCaseandBackedEnumValueValidators thanks to @gsteel and @weierophinney - 371: Add a simple factory for creating validator chains from configuration thanks to @gsteel and @michalbundyra
- 369: Improve and correct doc-block comments for
AbstractValidatorthanks to @gsteel - 337: Cleanup Sitemap Related Validators thanks to @gsteel
- 269: Merge release 2.59.0 into 3.0.x thanks to @github-actions[bot]
Documentation,Enhancement,Feature Request
- 389: Introduce
DateIntervalStringvalidator thanks to @gsteel - 375: Introduce
Conditionalvalidator thanks to @gsteel and @michalbundyra
BC Break
- 384: Remove
laminas-modulemanagersupport thanks to @gsteel - 271: Clean up IP validator thanks to @gsteel
BC Break,Documentation,Enhancement
-
379: Firm up Callback arguments and document
$contextparameter. thanks to @gsteel -
361: Refactor
ValidatorChainthanks to @gsteel -
358: Refactor
AbstractValidatorthanks to @gsteel -
356: Refactor file
Countvalidator thanks to @gsteel -
355: Refactor
ExtensionandExcludeExtensionValidators thanks to @gsteel -
354: Refactor
File\Hashvalidator thanks to @gsteel -
351: Refactor
ExistsandNotExistsvalidators thanks to @gsteel -
350: Refactor
ImageSizevalidator thanks to @gsteel -
348: Refactor
SizeandFilesSizeValidators thanks to @gsteel -
346:
UploadFilevalidator cleanup thanks to @gsteel -
345: Refactor
WordCountvalidator thanks to @gsteel -
340: Refactor
MimeTypevalidator and descendants thanks to @gsteel -
335: Add precise types to
ConfigProviderandModulethanks to @gsteel -
332: Refactor
IsJsonStringthanks to @gsteel -
330: Refactor
DateandDateStepValidators thanks to @gsteel -
324: Refactor
EmailAddressValidator thanks to @gsteel -
322: Refactor
Ibanvalidator thanks to @gsteel -
320: Refactor
Identicalvalidator thanks to @gsteel -
318: Refactor
InArrayvalidator thanks to @gsteel -
316: Refactor
ISBNvalidator thanks to @gsteel -
314: Refactor
IsCountablevalidator thanks to @gsteel -
311: Refactor
NotEmptyvalidator thanks to @gsteel -
288: Refactor
Timezonevalidator thanks to @gsteel -
286: Refactor
Explodevalidator thanks to @gsteel -
284: Refactor
Callbackvalidator thanks to @gsteel -
278: Refactor
StringLengthvalidator thanks to @gsteel -
363: Merge release 2.61.0 into 3.0.x thanks to @github-actions[bot]
BC Break,Documentation
BC Break,Enhancement
- 338: Remove unused exception classes thanks to @gsteel
- 307: Refactor
Stepvalidator thanks to @gsteel - 304: Refactor
IsInstanceOfvalidator thanks to @gsteel - 301: Migrate to
Laminas\Translatorthanks to @gsteel - 298: Refactor
Hostnamevalidator thanks to @gsteel - 297: Add parameter and return types to
ValidatorInterface::isValid()thanks to @gsteel - 280: Refactor
Regexvalidator thanks to @gsteel - 279: UUID Validator Cleanup thanks to @gsteel
- 277: Refactor Bitwise Validator thanks to @gsteel
- 273: Clean up Hex Validator thanks to @gsteel
- 267: Upgrade to Service Manager v4 thanks to @gsteel
- 266: Remove i18n Validator aliases and factories thanks to @gsteel
- 262: Refactor URI Validator, Drop dependency on Laminas\Uri thanks to @gsteel
- 254: Remove dependency on laminas-filter thanks to @gsteel
Bug,Enhancement
- 329: Fix TLD updater script thanks to @gsteel
BC Break,Bug,Documentation,Enhancement
- 327: Refactor
CreditCardvalidator thanks to @gsteel
BC Break,Feature Removal
- 309: Remove
StaticValidatorthanks to @gsteel - 302: Remove all translation features thanks to @gsteel
- 270: Remove the deprecated CSRF validator thanks to @gsteel
- 250: Remove legacy Zend aliases thanks to @gsteel
- 249: Remove deprecated Laminas\Db validators thanks to @gsteel
Documentation,Enhancement,Feature Removal
- 294: Merge release 2.60.0 into 3.0.x thanks to @github-actions[bot]
BC Break,Documentation,Enhancement,Feature Removal
- 291: Refactor
Barcodevalidator thanks to @gsteel
BC Break,Documentation,Feature Removal
- 290: Remove the deprecated validators
LessThan,GreaterThanandBetweenthanks to @gsteel and @weierophinney
BC Break,Bug,Enhancement
- 252: Enable strict types throughout thanks to @gsteel
Bug
- 246: Checkout as 2.99.x so that cyclic dependencies can be installed thanks to @gsteel
- 98: File extension comparison treats some distinct extensions as equal thanks to @Zenexer
- 5: ZF3 Using Explode with InArray validator as child breaks validation messages format thanks to @weierophinney
Feature Request
Won't Fix
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
Config source: https://github.com/Slamdunk/.github/blob/main/renovate-config.json