All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
3.17.0 - 2021-02-12
3.16.0 - 2020-12-05
3.15.0 - 2020-11-09
- [#650] Remove translator deprecations (@core23)
- [#634] Removed requirements that were only allowing integers for model identifiers at Open API definitions (@wbloszyk)
3.14.0 - 2020-08-22
- [#612] Added support for "friendsofsymfony/rest-bundle:^3.0" (@wbloszyk)
- [#610] Added
public alias
Sonata\NewsBundle\Controller\Api\CommentController
forsonata.news.controller.api.comment
service (@wbloszyk) - [#610] Added
public alias
Sonata\NewsBundle\Controller\Api\PostController
forsonata.news.controller.api.post
service (@wbloszyk)
- [#601] SonataEasyExtendsBundle is now optional, using SonataDoctrineBundle is preferred (@jordisala1991)
- [#601] Using SonataEasyExtendsBundle to add Doctrine mapping information (@jordisala1991)
- [#615] Fixed
references to
Application\
namespace atBasePostRepository::countCommentsQuery()
. (@phansys) - [#610] Fix
RestFul API -
Class could not be determined for Controller identified
Error (@wbloszyk) - [#609] Fix
missing
u
filter whenSonataNewsBundle
is register afterTwigBundle
(@wbloszyk)
3.13.0 - 2020-06-29
- [#603] Deprecations for event dispatching (@wbloszyk)
- [#594] Fixed sql to work with mssql (@wbloszyk)
- [#603] Remove support for Symfony <4.3 and php <7.2 (@wbloszyk)
- [#595] Remove SonataCoreBundle dependencies (@wbloszyk)
3.12.0 - 2020-05-02
- Make admin bundle optional
- Fix clashing
format_datetime
filter call
3.11.0 - 2020-01-06
- Removed tight coupling to user bundle
- Removed
sonata-project/user-bundle
dependency - Support for Symfony < 3.4
- Support for Symfony >= 4, < 4.2
3.10.1 - 2019-11-11
- Add missing translation for admin menu
- Fix missing call to isVisible
3.10.0 - 2019-09-20
- Added conflict for unsupported
nelmio/api-doc-bundle
versions - Add default context to breadcrumbs
- Changed id type to mixed
- Match PHPDoc with doctrine model
3.9.0 - 2019-09-02
- Add missing
twig/twig
required incomposer.json
with versions^1.35 || ^2.4
- Added events to the comment process
- deprecation notice about using namespaced classes from
\Twig\
- Trigger an error if a class declaration is missing in the configuration
- Improved support for different db drivers
3.8.0 - 2019-01-27
- CoreBundle deprecations
- deprecation for symfony/config 4.2+
- support for php 5 and php 7.0
3.7.0 - 2018-11-10
- Added group icon to admin pages
- SEO: Append title instead of replacing it
- Added missing seo information to
PostArchiveAction
3.6.0 - 2018-10-31
- Added support for latest
formatter-bundle
3.5.0 - 2018-07-08
- Compatibility with FOSRest 2.0
- Make posts visible to admins
- Show status message if post is not public
- Added SEO information to archives
- Added a daily archive
- Replaced deprecated
bind
byhandleRequest
on forms - Commands not working on Symfony 4
- Make services public
- Previous and next links now link to the correct location in the archive page
- Fixed
addChild
deprecations
Controller\PostController
is now deprecated in favor ofAction\*Action
3.4.0 - 2018-02-11
- added block title translation domain option
- added block icon option
- added block class option
- replaced box with bootstrap panel layout in blocks
- Fixed wrong translation in blocks
- Fixed calling wrong method when submitting comment
- Check if the comment form was submitted
- Fixed wrong translation key
- Removed default title from blocks
3.3.0 - 2018-01-26
- Switch all templates references to Twig namespaced syntax
- Switch from templating service to sonata.templating
- Fixed creating new swift message
- Switch Field Type checkbox option to FQCN option for sf 4 compatibility
3.2.2 - 2018-01-07
- Compatibility with Symfony 4
- Missing translation to
CommentStatusType
- Support for swiftmailer 6
- Fixed calling deprecated setDefaultOptions method
- Don't call the translator in breadcrumbs
3.2.1 - 2017-12-07
- Added Russian translations
- Added support fos
sonata-project/user-bundle
4
3.2.0 - 2017-11-29
- Removed usage of old form type aliases
- Changed internal folder structure to
src
,tests
anddocs
- Fixed hardcoded paths to classes in
.xml.skeleton
files of config - Fixed
Post
Document mongoDb metadata fromcomments_count
tocommentsCount
- Fixed calling deprecated twig tag
- support for old versions of php and Symfony
- Removed deprecated form alias usage
3.1.2 - 2017-04-07
- The
sonata-project/block-bundle
is an optional dependency
- Added missing
RecentPostsBlockService::$adminPool
parameter - Added missing
NewsExtension::$blog
parameter - Fixed wrong or missing PHPDoc
- Fixed return null value instead of void in
PostController::getSeoPage
- Fixed return null value instead of void in
PostManager::findOneByPermalink
- Fixed return null value instead of void in
CommentStatusRenderer::getStatusClass
- Fixed BlockBundle deprecation messages
- Fixed request service deprecation messages
- Fixed old center html tag
- Missing swiftmailer dependency
- Fixed pager test with DatagridBundle 2.2.1
- Catch exception when finding post by permalink
- deprecated
configureSideMenu
usage was fixed
- Removed dead parameters in method calls
3.1.1 - 2017-02-13
- the method
PostManager::findOneBySlug
will return null if the permalink couldn't be found
- Fixed throwing doctrine exception on invalid permalink
3.1.0 - 2017-01-17
- Added
Document\PostManager::findOneByPermalink
method
- Replaced html
form
element with twig function - Replaced full stack symfony dependencies with only used ones.
- Deprecate
Document\PostManager::findOneBySlug
method
- Fixed showing only one tag while filtering archive by tag
- Fix deprecated usage of
Admin
class - Fixed duplicate translation in tab menu
- Add missing configuration to make the CoreBundle's FormHelper works properly
- Internal test classes are now excluded from the autoloader
- Removed
symfony/symfony
dependency