SonataPageBundle

This bundle provides a Site and Page management through container and block services

MIT License

Downloads
868.7K
Stars
214
Committers
145

Bot releases are hidden (Show)

SonataPageBundle - 4.7.2 Latest Release

Published by VincentLanglet 6 months ago

Fixed

Removed

  • [#1742] Removed the return type null for src/CmsManager/CmsPageManager::findContainer, (@eerison)
SonataPageBundle - 4.7.1

Published by VincentLanglet 10 months ago

Changed

  • [#1737] Changed runtime exception message for Host path sites (@eerison)

Fixed

  • [#1739] Fix sonata runtime, adding Symfony request factory. (@eerison)
SonataPageBundle - 4.7.0

Published by VincentLanglet 10 months ago

Added

Deprecated

Fixed

  • [#1734] CmsManagerSelector::isEditor always returns false (@tdumalin)
SonataPageBundle - 4.6.1

Published by VincentLanglet 11 months ago

Fixed

SonataPageBundle - 4.6.0

Published by VincentLanglet about 1 year ago

Changed

  • [#1522] Uses Symfony Serializer to transform Page and Block Models into array for json (@Hanmac)

Deprecated

  • [#1522] Not implementing PageInterface::removeChild (@Hanmac)
  • [#1522] Not implementing PageInterface::removeBlock (@Hanmac)
  • [#1522] Not passing Serializer to Transformer as 5th argument (@Hanmac)
SonataPageBundle - 4.5.0

Published by VincentLanglet about 1 year ago

Added

Removed

  • [#1702] Removed twig form themes from SonataPageExtension (@Hanmac)
SonataPageBundle - 4.4.0

Published by SonataCI over 1 year ago

Added

SonataPageBundle - 4.3.0

Published by SonataCI over 1 year ago

Added

SonataPageBundle - 4.2.0

Published by SonataCI over 1 year ago

Removed

SonataPageBundle - 4.1.1

Published by jordisala1991 over 1 year ago

Fixed

SonataPageBundle - 4.1.0

Published by VincentLanglet over 1 year ago

Added

  • [#1660] Usage of list_action_button_content options and create publications icon (@gremo)

Fixed

Removed

  • [#1658] Support for PHP 7.4
  • [#1658] Support for Symfony 6.0 and 6.1
  • [#1658] Support for doctrine/persistence ^2.0.
SonataPageBundle - 4.0.0

Published by VincentLanglet almost 2 years ago

Changed

Fixed

  • [#1636] Fixed sonata:page:create-site command's option in the doc (@eerison)
SonataPageBundle - 4.0.0-alpha-1

Published by VincentLanglet almost 2 years ago

Added

Changed

  • [#1437] Updated ValidatorTest to use ConstraintValidatorTestCase (@Hanmac)
  • [#1460] Changed BaseCommand::class to Symfony\Command::class (@eerison)
  • [#1493] Change SnapshotChildrenCollection to be a lazy Collection from Doctrine (@jordisala1991)
  • [#1564] Changed page context to sonata.page.block.breadcrumb used in src/Resources/views/layout.html.twig file (@eerison)
  • [#1559] Change frontend compilation system from Gulp to Webpack (@jordisala1991)
  • [#1559] Change final minified file to app.js and app.css (@jordisala1991)
  • [#1531] Change from xml configuration format to PHP, for the internal bundle configuration. (@jordisala1991)
  • [#1528] BlockAdmin and its childs now inject their required dependencies through __construct instead of set methods. (@jordisala1991)
  • [#1519] PageAdmin now injects its required dependencies through __construct instead of set methods. (@jordisala1991)
  • [#1513] Replace usage of Container as a dependency by the actual dependencies of services. (@jordisala1991)
  • [#1512] Adjust PageInterface, SnapshotInterface and SiteInterface to reflect all the methods available on the actual implementation. (@jordisala1991)
  • [#1510] Changed visibility for most protected properties / methods to private, since classes are final. (@jordisala1991)
  • [#1508] Changed from \DateTime to \DateTimeInterface on all the codebase. (@jordisala1991)
  • [#1436] PageExtension doesn't need InitRuntimeInterface anymore (@Hanmac)

Fixed

Removed

SonataPageBundle - 3.29.0

Published by VincentLanglet about 2 years ago

Deprecated

  • [#1595] Deprecated assets option from sonata_page config file (@eerison)
SonataPageBundle - 3.28.0

Published by VincentLanglet about 2 years ago

Deprecated

Fixed

  • [#1536] SnapshotManager Cleanup Query if there are no Snapshots to keep (@Hanmac)
SonataPageBundle - 3.27.0

Published by VincentLanglet about 2 years ago

Added

Changed

  • [#1446] Updated SnapshotManger to use QueryBuilder instead of native SQL (@Hanmac)
  • [#1427] Make Cache dependency optional (@Hanmac)

Deprecated

  • [#1461] Deprecated DumpPageCommand::class (@eerison)
  • [#1461] Deprecated RenderBlockCommand::class (@eerison)
  • [#1459] Deprecated Mustache:class generator (@eerison)
  • [#1434] Deprecated CleanupSnapshotConsumer class (@eerison)
  • [#1434] Deprecated CleanupSnapshotsConsumer class (@eerison)
  • [#1434] Deprecated --mode option for sonata:page:cleanup-snapshots (@eerison)
  • [#1434] Deprecated --base-console option for sonata:page:cleanup-snapshots (@eerison)
  • [#1434] Deprecated --site=all option for sonata:page:cleanup-snapshots (@eerison)
  • [#1434] Deprecated --base-console option for sonata:page:create-snapshots (@eerison)
  • [#1434] Deprecated --site=all option for sonata:page:create-snapshots (@eerison)
  • [#1434] Deprecated --site=all option for sonata:page:update-core-routes (@eerison)
  • [#1434] Deprecated BaseCommand::class (@eerison)
  • [#1482] Deprecated target page code from src/Command/CloneSiteCommand.php (@eerison)
  • [#1482] Deprecated target page code from src/Entity/Transformer.php (@eerison)
  • [#1482] Deprecated src/Model/Page::target property (@eerison)
  • [#1482] Deprecated src/Model/Page::getTarget() method (@eerison)
  • [#1482] Deprecated src/Model/Page::setTarget() method (@eerison)
  • [#1482] Deprecated src/Model/PageInterface::getTarget() method (@eerison)
  • [#1482] Deprecated src/Model/PageInterface::setTarget() method (@eerison)
  • [#1482] Deprecated src/Model/Snapshot::target property (@eerison)
  • [#1482] Deprecated src/Model/Snapshot::targetId property (@eerison)
  • [#1482] Deprecated src/Model/Snapshot::getTarget() method (@eerison)
  • [#1482] Deprecated src/Model/Snapshot::setTarget() method (@eerison)
  • [#1482] Deprecated src/Model/Snapshot::getTargetId() method (@eerison)
  • [#1482] Deprecated src/Model/Snapshot::setTargetId() method (@eerison)
  • [#1482] Deprecated src/Model/SnapshotPageProxy::target property (@eerison)
  • [#1482] Deprecated src/Model/SnapshotPageProxy::getTargetId() method (@eerison)
  • [#1482] Deprecated src/Model/SnapshotPageProxy::setTargetId() method (@eerison)
  • [#1482] Deprecated src/Page/PageServiceManager::createResponse() method (@eerison)
  • [#1476] Deprecated the command MigrateToJsonTypeCommand::class (@eerison)
  • [#1476] Deprecated the command MigrateBlockNameSettingCommand::class (@eerison)
  • [#1435] Deprecated BlockEsiCache, BlockJsCache and BlockSsiCache. (@Hanmac)
  • [#1418] Deprecated async mode in CreateSnapshotsCommand (@eerison)
  • [#1418] Deprecated sonata.notification.backend code into SiteAdminController (@eerison)
  • [#1418] Deprecated sonata.notification.backend code into PageAdminController (@eerison)
  • [#1418] Deprecated sendMessage and $backend property into the CreateSnapshotAdminExtension (@eerison)

Removed

  • [#1429] Remove symfony/debug dependency as it is deprecated. (@Hanmac)
SonataPageBundle - 3.26.0

Published by VincentLanglet almost 3 years ago

Added

  • [#1392] Add SnapshotInterface::getId() method (@core23)
  • [#1369] Added Sonata\BlockBundle\Model\BlockManagerInterface (@core23)

Changed

Deprecated

  • [#1369] Deprecated Sonata\BlockBundle\Model\BlockManagerInterface usage (@core23)
SonataPageBundle - 3.25.0

Published by VincentLanglet almost 3 years ago

Added

SonataPageBundle - 3.24.0

Published by VincentLanglet almost 3 years ago

Deprecated

  • [#1365] Deprecated ReST API with FOSRest, Nelmio Api Docs and JMS Serializer. (@wbloszyk)

Fixed

SonataPageBundle - 3.23.0

Published by VincentLanglet about 3 years ago

Added

Changed

Removed