Skip to content

3.28.0

Compare
Choose a tag to compare
@greg0ire greg0ire released this 30 Oct 17:34
· 183 commits to 3.x since this release
3.28.0
99dcae1

Added

  • [#1823] Added CDN flush status check at BaseProvider::flushCdn() in order to resolve previous flushing processes. (@phansys)
  • [#1848] Missing translations (@gremo) - [#1834] Support for symfony/validator ^5.1 (@jorrit)
  • [#1664] Added support for psr/http-client in BaseVideoProvider (@core23)

Changed

  • [#1848] gallery translation key into Gallery (@gremo)
  • [#1821] When using Doctrine ORM or MongoDB the service sonata.media.admin.media.manager is now an alias of sonata.admin.manager.orm or sonata.admin.manager.doctrine_mongodb instead of a separate service implemented by the same class. (@jorrit)

Deprecated

  • [#1815] Deprecated method signature for CloudFront::__construct(); (@phansys)
  • [#1815] Deprecated methods CloudFront::setClient() and CloudFront::getStatusList(); (@phansys)
  • [#1815] Deprecated returning false or any value not present in the CDNInterface::STATUS_* constants from CloudFront::getFlushStatus(). (@phansys)
  • [#1841] sonata.media.adapter.filesystem.mogilefs and sonata.media.filesystem.mogilefs services; (@phansys)
  • [#1841] sonata_media.filesystem.mogilefs configuration node. (@phansys)
  • [#1664] Deprecate Guzzle and Buzz usage in BaseVideoProvider (@core23)
  • [#1814] Deprecated sonata_media.filesystem.s3.sdk_version configuration node. (@phansys)

Fixed

  • [#1815] Fixed getting values returned by CloudFrontClient::createInvalidation() and CloudFrontClient::getInvalidation() methods when using "aws/aws-sdk-php:^3.0". (@phansys)
  • [#1823] Fixed marking the medium as not CDN synced (Media::$cdnIsFlushable) in BaseProvider::flushCdn() and UpdateCdnStatusCommand. (@phansys)
  • [#1847] Error on YouTube media creation in ImageUploadDimensionValidator (@tambait)
  • [#1832] Fixed validity of *.orm.xml mapping files. (@jorrit)
  • [#1821] Deprecation notice in Sonata\DoctrineORMAdminBundle\Model\ModelManager and Sonata\DoctrineMongoDBAdminBundle\Model\ModelManager. (@jorrit)
  • [#1716] Invalid mongodb xml mapping for BaseGallery.mongodb.xml and BaseMedia.mongodb.xml files (@SylvanoTombo)
  • [#1816] Controller reference of some media API routes. (@jorrit)
  • [#1814] Fixed calls to deprecated method AwsClient::factory() when using aws/aws-sdk-php:^3.0; (@phansys)
  • [#1814] Fixed passing required arguments to "sonata.media.cdn.cloudfront" service when using aws/aws-sdk-php:^3.0; (@phansys)
  • [#1814] Fixed respecting sonata_media.filesystem.s3.region, sonata_media.filesystem.s3.version and sonata_media.filesystem.s3.endpoint configuration nodes when using aws/aws-sdk-php:^2.0. (@phansys)

Removed

  • [#1836] Dev dependency on sonata-project/formatter-bundle. (@jorrit)
  • [#1818] Remove support for doctrine/mongodb-odm <2.0 (@franmomu)