update v1.0.7.9 R.C.
This is a Release Candidate. We are still testing.
This commit is contained in:
266
vendor/zendframework/zend-validator/CHANGELOG.md
vendored
Normal file
266
vendor/zendframework/zend-validator/CHANGELOG.md
vendored
Normal file
@@ -0,0 +1,266 @@
|
||||
# Changelog
|
||||
|
||||
All notable changes to this project will be documented in this file, in reverse chronological order by release.
|
||||
|
||||
## 2.8.1 - 2016-06-23
|
||||
|
||||
### Added
|
||||
|
||||
- Nothing.
|
||||
|
||||
### Deprecated
|
||||
|
||||
- Nothing.
|
||||
|
||||
### Removed
|
||||
|
||||
- Nothing.
|
||||
|
||||
### Fixed
|
||||
|
||||
- [#92](https://github.com/zendframework/zend-validator/pull/92) adds message
|
||||
templates to the `ExcludeMimeType` validator, to allow differentiating
|
||||
validation error messages from the `MimeType` validator.
|
||||
|
||||
## 2.8.0 - 2016-05-16
|
||||
|
||||
### Added
|
||||
|
||||
- [#58](https://github.com/zendframework/zend-validator/pull/58) adds a new
|
||||
`Uuid` validator, capable of validating if Versions 1-5 UUIDs are well-formed.
|
||||
- [#64](https://github.com/zendframework/zend-validator/pull/64) ports
|
||||
`Zend\ModuleManager\Feature\ValidatorProviderInterface` to
|
||||
`Zend\Validator\ValidatorProviderInterface`, and updates the `Module::init()`
|
||||
to typehint against the new interface instead of the one from
|
||||
zend-modulemanager. Applications targeting zend-mvc v3 can start updating
|
||||
their code to implement the new interface, or simply duck-type against it.
|
||||
|
||||
### Deprecated
|
||||
|
||||
- Nothing.
|
||||
|
||||
### Removed
|
||||
|
||||
- Nothing.
|
||||
|
||||
### Fixed
|
||||
|
||||
- Nothing.
|
||||
|
||||
## 2.7.3 - 2016-05-16
|
||||
|
||||
### Added
|
||||
|
||||
- [#67](https://github.com/zendframework/zend-validator/pull/67) adds support
|
||||
for Punycoded top-level domains in the `Hostname` validator.
|
||||
- [#79](https://github.com/zendframework/zend-validator/pull/79) adds and
|
||||
publishes the documentation to https://zendframework.github.io/zend-validator/
|
||||
|
||||
### Deprecated
|
||||
|
||||
- Nothing.
|
||||
|
||||
### Removed
|
||||
|
||||
- Nothing.
|
||||
|
||||
### Fixed
|
||||
|
||||
- Nothing.
|
||||
|
||||
## 2.7.2 - 2016-04-18
|
||||
|
||||
### Added
|
||||
|
||||
- Nothing.
|
||||
|
||||
### Deprecated
|
||||
|
||||
- Nothing.
|
||||
|
||||
### Removed
|
||||
|
||||
- Nothing.
|
||||
|
||||
### Fixed
|
||||
|
||||
- [#65](https://github.com/zendframework/zend-validator/pull/65) fixes the
|
||||
`Module::init()` method to properly receive a `ModuleManager` instance, and
|
||||
not expect a `ModuleEvent`.
|
||||
|
||||
## 2.7.1 - 2016-04-06
|
||||
|
||||
### Added
|
||||
|
||||
- Nothing.
|
||||
|
||||
### Deprecated
|
||||
|
||||
- Nothing.
|
||||
|
||||
### Removed
|
||||
|
||||
- Nothing.
|
||||
|
||||
### Fixed
|
||||
|
||||
- This release updates the TLD list to the latest version from the IANA.
|
||||
|
||||
## 2.7.0 - 2016-04-06
|
||||
|
||||
### Added
|
||||
|
||||
- [#63](https://github.com/zendframework/zend-validator/pull/63) exposes the
|
||||
package as a ZF component and/or generic configuration provider, by adding the
|
||||
following:
|
||||
- `ValidatorPluginManagerFactory`, which can be consumed by container-interop /
|
||||
zend-servicemanager to create and return a `ValidatorPluginManager` instance.
|
||||
- `ConfigProvider`, which maps the service `ValidatorManager` to the above
|
||||
factory.
|
||||
- `Module`, which does the same as `ConfigProvider`, but specifically for
|
||||
zend-mvc applications. It also provices a specification to
|
||||
`Zend\ModuleManager\Listener\ServiceListener` to allow modules to provide
|
||||
validator configuration.
|
||||
|
||||
### Deprecated
|
||||
|
||||
- Nothing.
|
||||
|
||||
### Removed
|
||||
|
||||
- Nothing.
|
||||
|
||||
### Fixed
|
||||
|
||||
- Nothing.
|
||||
|
||||
## 2.6.0 - 2016-02-17
|
||||
|
||||
### Added
|
||||
|
||||
- [#18](https://github.com/zendframework/zend-validator/pull/18) adds a `GpsPoint`
|
||||
validator for validating GPS coordinates.
|
||||
- [#47](https://github.com/zendframework/zend-validator/pull/47) adds two new
|
||||
classes, `Zend\Validator\Isbn\Isbn10` and `Isbn13`; these classes are the
|
||||
result of an extract class refactoring, and contain the logic specific to
|
||||
calcualting the checksum for each ISBN style. `Zend\Validator\Isbn` now
|
||||
instantiates the appropriate one and invokes it.
|
||||
- [#46](https://github.com/zendframework/zend-validator/pull/46) updates
|
||||
`Zend\Validator\Db\AbstractDb` to implement `Zend\Db\Adapter\AdapterAwareInterface`,
|
||||
by composing `Zend\Db\Adapter\AdapterAwareTrait`.
|
||||
|
||||
### Deprecated
|
||||
|
||||
- Nothing.
|
||||
|
||||
### Removed
|
||||
|
||||
- [#55](https://github.com/zendframework/zend-validator/pull/55) removes some
|
||||
checks for `safe_mode` within the `MimeType` validator, as `safe_mode` became
|
||||
obsolete starting with PHP 5.4.
|
||||
|
||||
### Fixed
|
||||
|
||||
- [#45](https://github.com/zendframework/zend-validator/pull/45) fixes aliases
|
||||
mapping the deprecated `Float` and `Int` validators to their `Is*` counterparts.
|
||||
- [#49](https://github.com/zendframework/zend-validator/pull/49)
|
||||
[#50](https://github.com/zendframework/zend-validator/pull/50), and
|
||||
[#51](https://github.com/zendframework/zend-validator/pull/51) update the
|
||||
code to be forwards-compatible with zend-servicemanager and zend-stdlib v3.
|
||||
- [#56](https://github.com/zendframework/zend-validator/pull/56) fixes the regex
|
||||
in the `Ip` validator to escape `.` characters used as IP delimiters.
|
||||
|
||||
## 2.5.4 - 2016-02-17
|
||||
|
||||
### Added
|
||||
|
||||
- Nothing.
|
||||
|
||||
### Deprecated
|
||||
|
||||
- Nothing.
|
||||
|
||||
### Removed
|
||||
|
||||
- Nothing.
|
||||
|
||||
### Fixed
|
||||
|
||||
- [#44](https://github.com/zendframework/zend-validator/pull/44) corrects the
|
||||
grammar on the `NOT_GREATER_INCLUSIVE` validation error message.
|
||||
- [#45](https://github.com/zendframework/zend-validator/pull/45) adds normalized
|
||||
aliases for the i18n isfloat/isint validators.
|
||||
- Updates the hostname validator regexes per the canonical service on which they
|
||||
are based.
|
||||
- [#52](https://github.com/zendframework/zend-validator/pull/52) updates the
|
||||
`Barcode` validator to cast empty options passed to the constructor to an
|
||||
empty array, fixing type mismatch errors.
|
||||
- [#54](https://github.com/zendframework/zend-validator/pull/54) fixes the IP
|
||||
address detection in the `Hostname` validator to ensure that IPv6 is detected
|
||||
correctly.
|
||||
- [#56](https://github.com/zendframework/zend-validator/pull/56) updates the
|
||||
regexes used by the `IP` validator when comparing ipv4 addresses to ensure a
|
||||
literal `.` is tested between network segments.
|
||||
|
||||
## 2.5.3 - 2015-09-03
|
||||
|
||||
### Added
|
||||
|
||||
- [#30](https://github.com/zendframework/zend-validator/pull/30) adds tooling to
|
||||
ensure that the Hostname TLD list stays up-to-date as changes are pushed for
|
||||
the repository.
|
||||
|
||||
### Deprecated
|
||||
|
||||
- Nothing.
|
||||
|
||||
### Removed
|
||||
|
||||
- Nothing.
|
||||
|
||||
### Fixed
|
||||
|
||||
- [#17](https://github.com/zendframework/zend-validator/pull/17) and
|
||||
[#29](https://github.com/zendframework/zend-validator/pull/29) provide more
|
||||
test coverage, and fix a number of edge cases, primarily in validator option
|
||||
verifications.
|
||||
- [#26](https://github.com/zendframework/zend-validator/pull/26) fixes tests for
|
||||
`StaticValidator` such that they make correct assertions now. In doing so, we
|
||||
determined that it was possible to pass an indexed array of options, which
|
||||
could lead to unexpected results, often leading to false positives when
|
||||
validating. To correct this situation, `StaticValidator::execute()` now raises
|
||||
an `InvalidArgumentException` when an indexed array is detected for the
|
||||
`$options` argument.
|
||||
- [#35](https://github.com/zendframework/zend-validator/pull/35) modifies the
|
||||
`NotEmpty` validator to no longer treat the float `0.0` as an empty value for
|
||||
purposes of validation.
|
||||
- [#25](https://github.com/zendframework/zend-validator/pull/25) fixes the
|
||||
`Date` validator to check against `DateTimeImmutable` and not
|
||||
`DateTimeInterface` (as PHP has restrictions currently on how the latter can
|
||||
be used).
|
||||
|
||||
## 2.5.2 - 2015-07-16
|
||||
|
||||
### Added
|
||||
|
||||
- [#8](https://github.com/zendframework/zend-validator/pull/8) adds a "strict"
|
||||
configuration option; when enabled (the default), the length of the address is
|
||||
checked to ensure it follows the specification.
|
||||
|
||||
### Deprecated
|
||||
|
||||
- Nothing.
|
||||
|
||||
### Removed
|
||||
|
||||
- Nothing.
|
||||
|
||||
### Fixed
|
||||
|
||||
- [#8](https://github.com/zendframework/zend-validator/pull/8) fixes bad
|
||||
behavior on the part of the `idn_to_utf8()` function, returning the original
|
||||
address in the case that the function fails.
|
||||
- [#11](https://github.com/zendframework/zend-validator/pull/11) fixes
|
||||
`ValidatorChain::prependValidator()` so that it works on HHVM.
|
||||
- [#12](https://github.com/zendframework/zend-validator/pull/12) adds "6772" to
|
||||
the Maestro range of the `CreditCard` validator.
|
Reference in New Issue
Block a user