Releases: laminas/laminas-validator
3.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
2.64.2
Release Notes for 2.64.2
2.64.2
- Total issues resolved: 1
- Total pull requests resolved: 1
- Total contributors: 1
Bug
3.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:
NotEmpty
Validator 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-checker
in CI thanks to @gsteel - 357: Remove unnecessary options declaration thanks to @gsteel
- 344: Remove libs from
suggest
that are already inrequire
thanks to @gsteel - 341: Clean up usage of
$this->options
thanks to @gsteel - 334: Minor SA Fixes thanks to @gsteel
- 303: Change Malformed Multi-Byte input handling in
StringLength
thanks 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
$context
parameter 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
EnumCase
andBackedEnumValue
Validators 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
AbstractValidator
thanks 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
DateIntervalString
validator thanks to @gsteel - 375: Introduce
Conditional
validator thanks to @gsteel and @michalbundyra
BC Break
- 384: Remove
laminas-modulemanager
support thanks to @gsteel - 271: Clean up IP validator thanks to @gsteel
BC Break,Documentation,Enhancement
-
379: Firm up Callback arguments and document
$context
parameter. thanks to @gsteel -
361: Refactor
ValidatorChain
thanks to @gsteel -
358: Refactor
AbstractValidator
thanks to @gsteel -
356: Refactor file
Count
validator thanks to @gsteel -
355: Refactor
Extension
andExcludeExtension
Validators thanks to @gsteel -
354: Refactor
File\Hash
validator thanks to @gsteel -
351: Refactor
Exists
andNotExists
validators thanks to @gsteel -
350: Refactor
ImageSize
validator thanks to @gsteel -
348: Refactor
Size
andFilesSize
Validators thanks to @gsteel -
346:
UploadFile
validator cleanup thanks to @gsteel -
345: Refactor
WordCount
validator thanks to @gsteel -
340: Refactor
MimeType
validator and descendants thanks to @gsteel -
335: Add precise types to
ConfigProvider
andModule
thanks to @gsteel -
332: Refactor
IsJsonString
thanks to @gsteel -
330: Refactor
Date
andDateStep
Validators thanks to @gsteel -
324: Refactor
EmailAddress
Validator thanks to @gsteel -
322: Refactor
Iban
validator thanks to @gsteel -
320: Refactor
Identical
validator thanks to @gsteel -
318: Refactor
InArray
validator thanks to @gsteel -
316: Refactor
ISBN
validator thanks to @gsteel -
314: Refactor
IsCountable
validator thanks to @gsteel -
311: Refactor
NotEmpty
validator thanks to @gsteel -
288: Refactor
Timezone
validator thanks to @gsteel -
286: Refactor
Explode
validator thanks to @gsteel -
284: Refactor
Callback
validator thanks to @gsteel -
278: Refactor
StringLength
validator 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
Step
validator thanks to @gsteel - 304: Refactor
IsInstanceOf
validator thanks to @gsteel - 301: Migrate to
Laminas\Translator
thanks to @gsteel - 298: Refactor
Hostname
validator thanks to @gsteel - 297: Add parameter and return types to
ValidatorInterface::isValid()
thanks to @gsteel - 280: Refactor
Regex
validator thanks to @gsteel - [279: UUID Validator Cleanup](https:...
2.64.1
Release Notes for 2.64.1
2.64.1
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Documentation,Feature Removal
- 387: Deprecate module manager support thanks to @gsteel
2.64.0
2.63.0
Release Notes for 2.63.0
This release adds support for PHP 8.4.
2.63.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement
- 381: Add Support for PHP 8.4 thanks to @gsteel
2.62.0
Release Notes for 2.62.0
2.62.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement
- 366: Update IANA TLDs for Hostname validator thanks to @github-actions[bot]
2.61.0
Release Notes for 2.61.0
2.61.0
- Total issues resolved: 0
- Total pull requests resolved: 23
- Total contributors: 1
Documentation,Feature Removal
- 360: Deprecate the legacy
Upload
validator thanks to @gsteel - 359:
AbstractValidator
deprecations thanks to @gsteel - 353: Deprecate Unnecessary File Hash Validators thanks to @gsteel
- 343: Deprecate setters and getters in File based validators thanks to @gsteel
- 342:
MimeType
deprecations thanks to @gsteel - 339: Deprecate unused exceptions thanks to @gsteel
- 333:
IsJsonString
Deprecations thanks to @gsteel - 331:
Date
andDateStep
Deprecations thanks to @gsteel - 328:
CreditCard
validator deprecations thanks to @gsteel - 326:
EmailAddress
validator deprecations thanks to @gsteel - 323:
Iban
deprecations thanks to @gsteel - 321: Deprecations for the
Identical
validator thanks to @gsteel - 319: Deprecations for the
InArray
validator thanks to @gsteel - 317:
Isbn
deprecations thanks to @gsteel - 313:
IsCountable
validator deprecations thanks to @gsteel - 312:
NotEmpty
validator deprecations thanks to @gsteel - 310: Deprecate the
StaticValidator
thanks to @gsteel - 308:
Step
validator deprecations thanks to @gsteel - 306: Deprecate Validator Specific Translator Classes thanks to @gsteel
- 305:
IsInstanceOf
Deprecations thanks to @gsteel - 299: Deprecate option setters and getters in
Hostname
thanks to @gsteel
Enhancement
Documentation,Enhancement
2.60.0
Release Notes for 2.60.0
2.60.0
- Total issues resolved: 0
- Total pull requests resolved: 10
- Total contributors: 1
Feature Removal
- 293: Deprecations for
Barcode
validator and adapters thanks to @gsteel - 289: Deprecations for the
Timezone
validator thanks to @gsteel - 287: Explode validator deprecations thanks to @gsteel
- 285: Callback validator deprecations thanks to @gsteel
- 283: Deprecate option setters and getters for the Regex validator thanks to @gsteel
- 282: Deprecate option setters and getters for the StringLength validator thanks to @gsteel
- 281: Deprecate setters and getters in Bitwise validator thanks to @gsteel
Documentation,Feature Removal
Documentation,Enhancement
2.59.0
Release Notes for 2.59.0
2.59.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Documentation,Enhancement
- 268: Deprecate the CSRF validator thanks to @gsteel