packagist symfony/validator v8.2.0-BETA1

4 hours ago

Changelog (v8.1.11...v8.2.0-BETA1)

  • minor #67316 Add command.invocation and migrate command examples (@nicolas-grekas)
  • minor #67266 Share immutable metadata between the containers created by kernel resets (@nicolas-grekas)
  • minor #67244 Improve the descriptions of the types and attributes registered for autoconfiguration (@nicolas-grekas)
  • feature #67201 Report attributes whose class does not exist in or below the namespace they are used in (@KalimeroMK)
  • minor #67196 Speed up Unique validation of integers and strings (@andreybolonin)
  • minor #66893 Resolve the env vars of framework.test when the container is compiled (@nicolas-grekas)
  • feature #66882 Lower password hashing costs and disable not_compromised_password when framework.test is enabled (@nicolas-grekas)
  • minor #66832 Use DateTimeImmutable::createFromTimestamp() to build dates from timestamps (@nicolas-grekas)
  • bug #66771 Compare dates by value in the Unique constraint (@nicolas-grekas)
  • feature #66630 Add ConstantFunctionProvider and deprecate the unrestricted constant() and enum() (@nicolas-grekas)
  • feature #66301 Make Constraint objects invokable (@rela589n)
  • minor #66396 Reuse the IntlDateFormatter of ConstraintValidator::formatValue() (@nicolas-grekas)
  • minor #66386 Warm up property info for the classes mapped by the serializer and the validator (@nicolas-grekas)
  • minor #66310 Reduce memory usage in WordCountValidator (@thomas-chauchefoin-tob)
  • bug #66300 Prevent ffprobe option injection from filenames (@thomas-chauchefoin-tob)
  • feature #66134 Allow Valid in Sequentially (@X-Coder264)
  • feature #66143 Add the Audio constraint for validating audio files (@Valmonzo, @nicolas-grekas)
  • minor #66138 Skip mapping files for the classes they do not map (@nicolas-grekas)
  • feature #66000 Add # to ValidationFailedException (@nicolas-grekas)
  • minor #65983 Move the passes and commands that act on another package to that package (@nicolas-grekas)
  • feature #65981 Add the "container.remove_if_missing" tag (@nicolas-grekas)
  • feature #65948 Move every configuration section to a bundle shipped by its own component (@nicolas-grekas)
  • minor #65977 Move the cache warmers into their own components (@nicolas-grekas)
  • minor #65968 Move the classes CacheBundle, RouterBundle and TranslationBundle wire into their own components (@nicolas-grekas)
  • minor #65956 Add ValidationBundle (@nicolas-grekas)
  • feature #63483 Add the EntityExists constraint (@evgenij-vy)
  • feature #65110 Add BcMath\Number support to comparison and Range constraints (@saifulferoz)
  • feature #48951 Handle object properties in Unique validator (@plfort)
  • feature #64779 Add a message option to the Callback constraint (@javiereguiluz)
  • minor #63984 Check File extensions and mimeTypes independently (@ousamabenyounes)
  • feature #64641 Allow cascading the current group sequence group to referenced objects (@Amoifr)
  • feature #65104 Let the groups of Valid only trigger the cascade (@nicolas-grekas)
  • feature #64367 Allow non-string values in ConstraintViolationBuilderInterface::setParameter() (@Amoifr)
  • feature #64538 Add Cron constraint to validate cron expressions (@ErfanMomeniii)

Don't miss a new validator release

NewReleases is sending notifications on new releases.