acquia / cli

Acquia CLI
GNU General Public License v2.0
42 stars 47 forks source link

Bump the dependencies group with 17 updates #1644

Closed dependabot[bot] closed 9 months ago

dependabot[bot] commented 9 months ago

Bumps the dependencies group with 17 updates:

Package From To
guzzlehttp/guzzle 7.8.0 7.8.1
league/csv 9.11.0 9.12.0
m4tthumphrey/php-gitlab-api 11.12.0 11.13.0
symfony/cache 6.3.8 6.4.0
symfony/config 6.3.8 6.4.0
symfony/dependency-injection 6.3.8 6.4.1
symfony/dotenv 6.3.7 6.4.0
symfony/event-dispatcher 6.3.2 6.4.0
symfony/expression-language 6.3.0 6.4.0
symfony/finder 6.3.5 6.4.0
symfony/http-kernel 6.3.8 6.3.10
symfony/process 6.3.4 6.4.0
symfony/validator 6.3.8 6.4.0
symfony/yaml 6.3.8 6.4.0
overtrue/phplint 9.0.4 9.0.6
phpstan/phpstan 1.10.44 1.10.47
phpunit/phpunit 9.6.13 9.6.15

Updates guzzlehttp/guzzle from 7.8.0 to 7.8.1

Release notes

Sourced from guzzlehttp/guzzle's releases.

Release 7.8.1

Changed

  • Updated links in docs to their canonical versions
  • Replaced call_user_func* with native calls
Changelog

Sourced from guzzlehttp/guzzle's changelog.

7.8.1 - 2023-12-03

Changed

  • Updated links in docs to their canonical versions
  • Replaced call_user_func* with native calls
Commits
  • 41042bc Fix GitHub CI Workflow Badge URL (#3188)
  • 4d6ca3b Add tests for cookie removal and update in FileCookieJar (#3182)
  • 9338d98 Add another base_uri example in documentation (#3189)
  • d68085a Release 7.8.1 (#3193)
  • 9cb80ef Switch to actions/checkout@v4 and upgrade SA tools (#3192)
  • d95d9ab Replace call_user_func* syntax in tests (#3174)
  • a427580 Revert "Pin to Composer 2.5.8"
  • 56a99b5 Pin to Composer 2.5.8
  • 1cfc24f Replaced bad all insecure/invalid/redirecting links
  • e79c79e Update link in server.js to point to an https site
  • Additional commits viewable in compare view


Updates league/csv from 9.11.0 to 9.12.0

Release notes

Sourced from league/csv's releases.

version 9.12.0

Added

  • TabulatDataReader::value
  • TabulatDataReader::select
  • TabulatDataReader::getObjects
  • TabulatDataReader::matching
  • TabulatDataReader::matchingFirst
  • TabulatDataReader::matchingFirstOrFail
  • ResultSet::fromRecords
  • Stream::setMaxLineLen
  • Stream::getMaxLineLen
  • League\Csv\Serializer\Denormalizer to allow denormalizing records into objects #508
  • League\Csv\FragmentFinder to implement RFC7111

Deprecated

  • Using the $header argument on Statement::process is deprecated and will be removed in the next version. Use TabularDataReader::getRecords on the returned value instead. It's usage will trigger a E_USER_DEPRECATED call.

Fixed

  • The optional $header argument for TabularDataReader;;getRecords becomes a full mapper between the records column offset and the column names #498
  • ResultSet constructor now allows the records to be an array.
  • The internal Stream object will throw a RuntimeException if the rewind action fails
  • if calls to fseek fails (returns -1 ) a RuntimeException will be thrown.
  • Stream can iterate and return the full line respecting SplFielObject flags. Previously it only returned the CSV records.
  • MapIterator::fromIterable to instantiate a MapIterator object from any iterable structure.

Removed

  • None
Changelog

Sourced from league/csv's changelog.

9.12.0 - 2023-12-02

Added

  • TabulatDataReader::value
  • TabulatDataReader::select
  • TabulatDataReader::getObjects
  • TabulatDataReader::matching
  • TabulatDataReader::matchingFirst
  • TabulatDataReader::matchingFirstOrFail
  • ResultSet::fromRecords
  • Stream::setMaxLineLen
  • Stream::getMaxLineLen
  • League\Csv\Serializer\Denormalizer to allow denormalizing records into objects #508
  • League\Csv\FragmentFinder to implement RFC7111

Deprecated

  • Using the $header argument on Statement::process is deprecated and will be removed in the next version. Use TabularDataReader::getRecords on the returned value instead. It's usage will trigger a E_USER_DEPRECATED call.

Fixed

  • The optional $header argument for TabularDataReader::getRecords becomes a full mapper between the records column offset and the column names #498
  • ResultSet constructor now allows the records to be an array.
  • The internal Stream object will throw a RuntimeException if the rewind action fails
  • if calls to fseek fails (returns -1 ) a RuntimeException will be thrown.
  • Stream can iterate and return the full line respecting SplFielObject flags. Previously it only returned the CSV records.
  • MapIterator::fromIterable to instantiate a MapIterator object from any iterable structure.

Removed

  • None
Commits
  • c1dc31e Prepare 9.12.0 release
  • 0ef37cc Prepare 9.12.0 release
  • 0baf038 Improve documentation
  • 16f3a22 Bump dependencies for development
  • efd1856 Rename closure variable as callback
  • 1928e13 Adding a way to deregister all types at once
  • c6017ce Adding TypeCasting::setOptions method
  • 4116eda Improve Serializer Attribute DX
  • 8436543 Adding tests for TabularData::getObjects
  • f79d76e Improve CastToEnum implementation to work with Enum interfaces
  • Additional commits viewable in compare view


Updates m4tthumphrey/php-gitlab-api from 11.12.0 to 11.13.0

Release notes

Sourced from m4tthumphrey/php-gitlab-api's releases.

11.13.0 (03/12/2023)

  • Add support for symfony/options-resolver:^7.0
  • Add support for status and environment in Deployments::all
  • Add support for Groups::search, Projects::search, and Search::all
Changelog

Sourced from m4tthumphrey/php-gitlab-api's changelog.

[11.13.0] - 2023-12-03

  • Add support for symfony/options-resolver:^7.0
  • Add support for status and environment in Deployments::all
  • Add support for Groups::search, Projects::search, and Search::all
Commits
  • 6674270 Release 11.13.0
  • fa951eb Tweaks
  • 89eef50 [11.13] Add support for Advanced Search API (#783)
  • b3244ef [11.13] Addition of Status & Environment to list of possible values (#769)
  • f56d415 Update SA tooling and support for symfony/options-resolver:^7.0
  • b03fa20 Merge branch '11.12' into 11.13
  • a35dea4 Update README.md
  • d4a82a5 Merge branch '11.12' into 11.13
  • 64da1e9 Merge branch '11.12' into 11.13
  • 7c6856b Bumped version
  • See full diff in compare view


Updates symfony/cache from 6.3.8 to 6.4.0

Release notes

Sourced from symfony/cache's releases.

v6.4.0

Changelog (https://github.com/symfony/cache/compare/v6.4.0-RC2...v6.4.0)

  • no significant changes

v6.4.0-RC2

Changelog (https://github.com/symfony/cache/compare/v6.4.0-RC1...v6.4.0-RC2)

  • no significant changes

v6.4.0-RC1

Changelog (https://github.com/symfony/cache/compare/v6.4.0-BETA3...v6.4.0-RC1)

  • no significant changes

v6.4.0-BETA3

Changelog (https://github.com/symfony/cache/compare/v6.4.0-BETA2...v6.4.0-BETA3)

v6.4.0-BETA1

Changelog (https://github.com/symfony/cache/compare/v6.3.6...v6.4.0-BETA1)

v6.3.9

Changelog (https://github.com/symfony/cache/compare/v6.3.8...v6.3.9)

Changelog

Sourced from symfony/cache's changelog.

CHANGELOG

7.0

  • Add parameter $isSameDatabase to DoctrineDbalAdapter::configureSchema()
  • Drop support for Postgres < 9.5 and SQL Server < 2008 in DoctrineDbalAdapter

6.4

  • EarlyExpirationHandler no longer implements MessageHandlerInterface, rely on AsMessageHandler instead

6.3

  • Add support for Relay PHP extension for Redis
  • Updates to allow Redis cluster connections using predis/predis:^2.0
  • Add optional parameter $isSameDatabase to DoctrineDbalAdapter::configureSchema()

6.1

  • Add support for ACL auth in RedisAdapter
  • Improve reliability and performance of TagAwareAdapter by making tag versions an integral part of item value

6.0

  • Remove DoctrineProvider and DoctrineAdapter
  • Remove support of Doctrine DBAL in PdoAdapter

5.4

  • Deprecate DoctrineProvider and DoctrineAdapter because these classes have been added to the doctrine/cache package
  • Add DoctrineDbalAdapter identical to PdoAdapter for Doctrine\DBAL\Connection or DBAL URL
  • Deprecate usage of PdoAdapter with Doctrine\DBAL\Connection or DBAL URL

5.3

  • added support for connecting to Redis Sentinel clusters when using the Redis PHP extension
  • add support for a custom serializer to the ApcuAdapter class

5.2.0

  • added integration with Messenger to allow computing cached values in a worker

... (truncated)

Commits
  • ac2d25f Merge branch '6.3' into 6.4
  • 0dab584 [Cache] Get TRUNCATE statement from platform
  • 8c6e842 Merge branch '5.4' into 6.3
  • 2553fac bug #52715 [Cache] fix detecting the database server version (xabbuh)
  • cbcb035 fix detecting the database server version
  • 3fd7a52 [Cache] Add url decoding of password in RedisTrait DSN
  • cfe43c4 Merge branch '5.4' into 6.3
  • 1cb5436 fix detecting the server version with Doctrine DBAL 4
  • c54e51c [Cache][Lock] PdoAdapter/PdoStore minor cleanup
  • 64fe36d Merge branch '6.3' into 6.4
  • Additional commits viewable in compare view


Updates symfony/config from 6.3.8 to 6.4.0

Release notes

Sourced from symfony/config's releases.

v6.4.0

Changelog (https://github.com/symfony/config/compare/v6.4.0-RC2...v6.4.0)

  • no significant changes

v6.4.0-RC1

Changelog (https://github.com/symfony/config/compare/v6.4.0-BETA3...v6.4.0-RC1)

  • no significant changes

v6.4.0-BETA3

Changelog (https://github.com/symfony/config/compare/v6.4.0-BETA2...v6.4.0-BETA3)

v6.4.0-BETA2

Changelog (https://github.com/symfony/config/compare/v6.4.0-BETA1...v6.4.0-BETA2)

  • no significant changes

v6.4.0-BETA1

Changelog (https://github.com/symfony/config/compare/v6.3.6...v6.4.0-BETA1)

Commits
  • 5d33e0f Merge branch '6.3' into 6.4
  • cdbe8d3 [Tests] Move expectException closer to the place of the expectation to avoid ...
  • cd23405 DX: re-apply self_accessor and phpdoc_types_order by PHP CS Fixer
  • 92d470e [HttpFoundation] Fix type of properties in Request class
  • 6ac5379 minor #51146 More short closures (nicolas-grekas)
  • d1017d7 More short closures
  • fc958b5 minor #51150 Use Stringable interface as much as possible (VincentLanglet)
  • 091b0ee Use Stringable interface as much as possible
  • 5b4932b More short closures + isset instead of null checks + etc.
  • 9b77198 Remove \ReflectionProperty::setAccessible(true) calls
  • Additional commits viewable in compare view


Updates symfony/dependency-injection from 6.3.8 to 6.4.1

Release notes

Sourced from symfony/dependency-injection's releases.

v6.4.1

Changelog (https://github.com/symfony/dependency-injection/compare/v6.4.0...v6.4.1)

v6.4.0

Changelog (https://github.com/symfony/dependency-injection/compare/v6.4.0-RC2...v6.4.0)

v6.4.0-RC1

Changelog (https://github.com/symfony/dependency-injection/compare/v6.4.0-BETA3...v6.4.0-RC1)

  • no significant changes

v6.4.0-BETA3

Changelog (https://github.com/symfony/dependency-injection/compare/v6.4.0-BETA2...v6.4.0-BETA3)

  • no significant changes

v6.4.0-BETA2

Changelog (https://github.com/symfony/dependency-injection/compare/v6.4.0-BETA1...v6.4.0-BETA2)

  • no significant changes

v6.4.0-BETA1

Changelog (https://github.com/symfony/dependency-injection/compare/v6.3.6...v6.4.0-BETA1)

v6.3.10

Changelog (https://github.com/symfony/dependency-injection/compare/v6.3.9...v6.3.10)

Changelog

Sourced from symfony/dependency-injection's changelog.

CHANGELOG

7.0

  • Remove #[MapDecorated], use #[AutowireDecorated] instead
  • Remove ProxyHelper, use Symfony\Component\VarExporter\ProxyHelper instead
  • Remove ReferenceSetArgumentTrait
  • Remove support of @required annotation, use the Symfony\Contracts\Service\Attribute\Required attribute instead
  • Require explicit argument when calling ContainerAwareTrait::setContainer()
  • Remove PhpDumper options inline_factories_parameter and inline_class_loader_parameter, use options inline_factories and inline_class_loader instead
  • Parameter names of ParameterBag cannot be numerics
  • Remove ContainerAwareInterface and ContainerAwareTrait, use dependency injection instead
  • Add argument $id and $asGhostObject to DumperInterface::isProxyCandidate() and getProxyCode()
  • Add argument $source to FileLoader::registerClasses()

6.4

  • Allow using #[Target] with no arguments to state that a parameter must match a named autowiring alias
  • Deprecate ContainerAwareInterface and ContainerAwareTrait, use dependency injection instead
  • Add defined env var processor that returns true for defined and neither null nor empty env vars
  • Add #[AutowireLocator] and #[AutowireIterator] attributes

6.3

  • Add options inline_factories and inline_class_loader to PhpDumper::dump()
  • Deprecate PhpDumper options inline_factories_parameter and inline_class_loader_parameter
  • Add RemoveBuildParametersPass, which removes parameters starting with a dot during compilation
  • Add support for nesting autowiring-related attributes into #[Autowire(...)]
  • Deprecate undefined and numeric keys with service_locator config
  • Fail if Target attribute does not exist during compilation
  • Enable deprecating parameters with ContainerBuilder::deprecateParameter()
  • Add #[AsAlias] attribute to tell under which alias a service should be registered or to use the implemented interface if no parameter is given
  • Allow to trim XML service parameters value by using trim="true" attribute
  • Allow extending the Autowire attribute
  • Add #[Exclude] to skip autoregistering a class
  • Add support for generating lazy closures
  • Add support for autowiring services as closures using #[AutowireCallable] or #[AutowireServiceClosure]
  • Add support for #[Autowire(lazy: true|class-string)]
  • Make it possible to cast callables into single-method interfaces
  • Deprecate #[MapDecorated], use #[AutowireDecorated] instead
  • Deprecate the @required annotation, use the Symfony\Contracts\Service\Attribute\Required attribute instead
  • Add constructor option to services declaration and to #[Autoconfigure]

6.2

... (truncated)

Commits
  • f88ff64 bug #52836 [DependencyInjection] Fix parsing named autowiring aliases that co...
  • 86ab14e Merge branch '6.3' into 6.4
  • 51383a1 Merge branch '5.4' into 6.3
  • 1db84f4 [DependencyInjection] Fix parsing named autowiring aliases that contain under...
  • 08fadcd Merge branch '6.3' into 6.4
  • 14969a5 remove duplicated service definition
  • 8301f8a [DependencyInjection] Fix dumping containers with null-referenced services
  • d5d48f2 don't check parameter values if they are not set
  • 5dc8ad5 [Tests] Move expectException closer to the place of the expectation to avoid ...
  • 117ae3d Merge branch '6.3' into 6.4
  • Additional commits viewable in compare view


Updates symfony/dotenv from 6.3.7 to 6.4.0

Release notes

Sourced from symfony/dotenv's releases.

v6.4.0

Changelog (https://github.com/symfony/dotenv/compare/v6.4.0-RC2...v6.4.0)

  • no significant changes

v6.4.0-RC1

Changelog (https://github.com/symfony/dotenv/compare/v6.4.0-BETA3...v6.4.0-RC1)

  • no significant changes

v6.4.0-BETA2

Changelog (https://github.com/symfony/dotenv/compare/v6.4.0-BETA1...v6.4.0-BETA2)

  • no significant changes

v6.4.0-BETA1

Changelog (https://github.com/symfony/dotenv/compare/v6.3.6...v6.4.0-BETA1)

  • no significant changes
Commits
  • d0d584a Merge branch '6.3' into 6.4
  • 4a5a0c2 DX: nullable_type_declaration
  • 2136b00 [CS] Fix command descriptions (code conventions)
  • 35239b0 Add types to private and internal properties
  • 32bd511 [6.4] Allow 7.0 deps
  • See full diff in compare view


Updates symfony/event-dispatcher from 6.3.2 to 6.4.0

Release notes

Sourced from symfony/event-dispatcher's releases.

v6.4.0

Changelog (https://github.com/symfony/event-dispatcher/compare/v6.4.0-RC2...v6.4.0)

  • no significant changes

v6.4.0-RC1

Changelog (https://github.com/symfony/event-dispatcher/compare/v6.4.0-BETA3...v6.4.0-RC1)

  • no significant changes

v6.4.0-BETA1

Changelog (https://github.com/symfony/event-dispatcher/compare/v6.3.6...v6.4.0-BETA1)

  • no significant changes
Commits
  • d76d263 More short closures + isset instead of null checks + etc.
  • 5fc47d6 Remove \ReflectionProperty::setAccessible(true) calls
  • 8a9a52c Use typed properties in tests as much as possible
  • a246917 Merge branch '6.3' into 6.4
  • 46a27c2 Merge branch '6.3' into 6.4
  • defad51 Merge branch '6.3' into 6.4
  • 9ebe352 [6.4] Allow 7.0 deps
  • See full diff in compare view


Updates symfony/expression-language from 6.3.0 to 6.4.0

Release notes

Sourced from symfony/expression-language's releases.

v6.4.0

Changelog (https://github.com/symfony/expression-language/compare/v6.4.0-RC2...v6.4.0)

  • no significant changes

v6.4.0-RC1

Changelog (https://github.com/symfony/expression-language/compare/v6.4.0-BETA3...v6.4.0-RC1)

  • no significant changes

v6.4.0-BETA1

Changelog (https://github.com/symfony/expression-language/compare/v6.3.6...v6.4.0-BETA1)

  • no significant changes
Commits
  • 6c8b12f More short closures + isset instead of null checks + etc.
  • 35eeb6b Add types to private and internal properties
  • b307cb5 Use typed properties in tests as much as possible
  • ef5e38a [6.4] Allow 7.0 deps
  • See full diff in compare view


Updates symfony/finder from 6.3.5 to 6.4.0

Release notes

Sourced from symfony/finder's releases.

v6.4.0

Changelog (https://github.com/symfony/finder/compare/v6.4.0-RC2...v6.4.0)

  • no significant changes

v6.4.0-RC1

Changelog (https://github.com/symfony/finder/compare/v6.4.0-BETA3...v6.4.0-RC1)

  • no significant changes

v6.4.0-BETA3

Changelog (https://github.com/symfony/finder/compare/v6.4.0-BETA2...v6.4.0-BETA3)

  • no significant changes

v6.4.0-BETA1

Changelog (https://github.com/symfony/finder/compare/v6.3.6...v6.4.0-BETA1)

Changelog

Sourced from symfony/finder's changelog.

CHANGELOG

6.4

  • Add early directory pruning to Finder::filter()

6.2

  • Add Finder::sortByExtension() and Finder::sortBySize()
  • Add Finder::sortByCaseInsensitiveName() to sort by name with case insensitive sorting methods

6.0

  • Remove Comparator::setTarget() and Comparator::setOperator()

5.4.0

  • Deprecate Comparator::setTarget() and Comparator::setOperator()
  • Add a constructor to Comparator that allows setting target and operator
  • Finder's iterator has now Symfony\Component\Finder\SplFileInfo inner type specified
  • Add recursive .gitignore files support

5.0.0

  • added $useNaturalSort argument to Finder::sortByName()

4.3.0

  • added Finder::ignoreVCSIgnored() to ignore files based on rules listed in .gitignore

4.2.0

  • added $useNaturalSort option to Finder::sortByName() method
  • the Finder::sortByName() method will have a new $useNaturalSort argument in version 5.0, not defining it is deprecated
  • added Finder::reverseSorting() to reverse the sorting

4.0.0

  • removed ExceptionInterface
  • removed Symfony\Component\Finder\Iterator\FilterIterator

... (truncated)

Commits
  • 11d736e fix typo
  • c0b454c [Finder] Add early directory prunning filter support
  • 1591b45 Merge branch '6.3' into 6.4
  • b947e42 Merge branch '6.3' into 6.4
  • 1989b02 Add types to private and internal properties
  • e6ccc08 Use typed properties in tests as much as possible
  • 87bcb72 Merge branch '6.3' into 6.4
  • 3517d32 Merge branch '6.3' into 6.4
  • afcdf97 Merge branch '6.3' into 6.4
  • 1bb60aa [6.4] Allow 7.0 deps
  • See full diff in compare view


Updates symfony/http-kernel from 6.3.8 to 6.3.10

Release notes

Sourced from symfony/http-kernel's releases.

v6.3.10

Changelog (https://github.com/symfony/http-kernel/compare/v6.3.9...v6.3.10)

  • no significant changes

v6.3.9

Changelog (https://github.com/symfony/http-kernel/compare/v6.3.8...v6.3.9)

  • no significant changes
Commits


Updates symfony/process from 6.3.4 to 6.4.0

Release notes

Sourced from symfony/process's releases.

v6.4.0

Changelog (https://github.com/symfony/process/compare/v6.4.0-RC2...v6.4.0)

  • no significant changes

v6.4.0-RC2

Changelog (https://github.com/symfony/process/compare/v6.4.0-RC1...v6.4.0-RC2)

  • no significant changes

v6.4.0-RC1

Changelog (https://github.com/symfony/process/compare/v6.4.0-BETA3...v6.4.0-RC1)

  • no significant changes

v6.4.0-BETA3

Changelog (https://github.com/symfony/process/compare/v6.4.0-BETA2...v6.4.0-BETA3)

v6.4.0-BETA2

Changelog (https://github.com/symfony/process/compare/v6.4.0-BETA1...v6.4.0-BETA2)

  • no significant changes

v6.4.0-BETA1

Changelog (https://github.com/symfony/process/compare/v6.3.6...v6.4.0-BETA1)

Changelog

Sourced from symfony/process's changelog.

CHANGELOG

6.4

  • Add PhpSubprocess to handle PHP subprocesses that take over the configuration from their parent
  • Add RunProcessMessage and RunProcessMessageHandler
  • Support using Process::findExecutable() independently of open_basedir

5.2.0

  • added Process::setOptions() to set Process specific options
  • added option create_new_console to allow a subprocess to continue to run after the main script exited, both on Linux and on Windows

5.1.0

  • added Process::getStartTime() to retrieve the start time of the process as float

5.0.0

  • removed Process::inheritEnvironmentVariables()
  • removed PhpProcess::setPhpBinary()
  • Process must be instantiated with a command array, use Process::fromShellCommandline() when the command should be parsed by the shell
  • removed Process::setCommandLine()

4.4.0

  • deprecated Process::inheritEnvironmentVariables(): env variables are always inherited.
  • added Process::getLastOutputTime() method

4.2.0

  • added the Process::fromShellCommandline() to run commands in a shell wrapper
  • deprecated passing a command as string when creating a Process instance
  • deprecated the Process::setCommandline() and the PhpProcess::setPhpBinary() methods
  • added the Process::waitUntil() method to wait for the process only for a specific output, then continue the normal execution of your application

4.1.0

  • added the Process::isTtySupported() method that allows to check for TTY support

... (truncated)

Commits
  • 191703b minor #52400 [Process] Fix memory limit in PhpSubprocess test (ausi)
  • a91571f PHP files cannot be executable without shebang
  • 0b93f32 do not let context classes extend the message classes
  • 0f2afc8 [Process] Remove dead code from Process
  • 146e8ea Fix memory limit in PhpSubprocess unit test
  • 12f9ebe [Process] remove fixing of legacy bug, when PTS functionality is enabled
  • 9973636 bug #51478 [Process] Fix bug where $this->callback is never null, resulting i...
  • b8f2424 [Process] Fix bug where $this->callback is never null, resulting in bad argument
  • 7a98cdf Minor CS fixes
  • 83264b6 Make tests green again
  • Additional commits viewable in compare view


Updates symfony/validator from 6.3.8 to 6.4.0

Release notes

Sourced from symfony/validator's releases.

v6.4.0

Changelog (https://github.com/symfony/validator/compare/v6.4.0-RC2...v6.4.0)

  • no significant changes

v6.4.0-RC2

Changelog (https://github.com/symfony/validator/compare/v6.4.0-RC1...v6.4.0-RC2)

  • no significant changes

v6.4.0-RC1

Changelog (https://github.com/symfony/validator/compare/v6.4.0-BETA3...v6.4.0-RC1)

  • no significant changes

v6.4.0-BETA3

Changelog (https://github.com/symfony/validator/compare/v6.4.0-BETA2...v6.4.0-BETA3)

  • no significant changes

v6.4.0-BETA2

Changelog (https://github.com/symfony/validator/compare/v6.4.0-BETA1...v6.4.0-BETA2)

  • no significant changes

v6.4.0-BETA1

Changelog (https://github.com/symfony/validator/compare/v6.3.6...v6.4.0-BETA1)

v6.3.9

Changelog (https://github.com/symfony/validator/compare/v6.3.8...v6.3.9)

  • no significant changes
Changelog

Sourced from symfony/validator's changelog.

CHANGELOG

7.0

  • Add methods getConstraint(), getCause() and __toString() to ConstraintViolationInterface
  • Add method __toString() to ConstraintViolationListInterface
  • Add method disableTranslation() to ConstraintViolationBuilderInterface
  • Remove static property $errorNames from all constraints, use const ERROR_NAMES instead
  • Remove static property $versions from the Ip constraint, use the VERSIONS constant instead
  • Remove VALIDATION_MODE_LOOSE from Email constraint, use VALIDATION_MODE_HTML5 instead
  • Remove constraint ExpressionLanguageSyntax, use ExpressionSyntax instead
  • Remove Doctrine annotations support in favor of native attributes
  • Remove the annotation reader parameter from the constructor signature of AnnotationLoader
  • Remove ValidatorBuilder::setDoctrineAnnotationReader()
  • Remove ValidatorBuilder::addDefaultDoctrineAnnotationReader()
  • Remove ValidatorBuilder::enableAnnotationMapping(), use ValidatorBuilder::enableAttributeMapping() instead
  • Remove ValidatorBuilder::disableAnnotationMapping(), use ValidatorBuilder::disableAttributeMapping() instead
  • Remove AnnotationLoader, use AttributeLoader instead

6.4

  • Add is_valid function to the Expression constraint, its behavior is the same as ValidatorInterface::validate
  • Allow single integer for the versions option of the Uuid constraint
  • Allow single constraint to be passed to the constraints option of the When constraint
  • Deprecate Doctrine annotations support in favor of native attributes
  • Deprecate ValidatorBuilder::setDoctrineAnnotationReader()
  • Deprecate ValidatorBuilder::addDefaultDoctrineAnnotationReader()
  • Add number, finite-number and finite-float types to Type constraint
  • Add the withSeconds option to the Time constraint that allows to pass time without seconds
  • Deprecate ValidatorBuilder::enableAnnotationMapping(), use ValidatorBuilder::enableAttributeMapping() instead
  • Deprecate ValidatorBuilder::disableAnnotationMapping(), use Va... _Description has been truncated_
codecov[bot] commented 9 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (218c676) 91.81% compared to head (fd94d6e) 91.81%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #1644 +/- ## ========================================= Coverage 91.81% 91.81% Complexity 1778 1778 ========================================= Files 122 122 Lines 6390 6390 ========================================= Hits 5867 5867 Misses 523 523 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.