All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
5.4.1 - 2024-02-05
- [#788] Symfony 7 support for symfony/config (@lemorragia)
5.4.0 - 2024-01-31
- [#780] Symfony 7 support (@VincentLanglet)
- [#774] Usage of deprecated
renderWithExtraParams
method (@VincentLanglet)
5.3.0 - 2023-06-04
- [#762] Support for SonataBlockBundle 5.0 (@jordisala1991)
5.2.0 - 2023-05-13
- [#759] Support for
sonata-project/form-extensions
2.0 (@jordisala1991)
5.1.0 - 2023-04-25
- [#749] Support for Symfony 4 (@jordisala1991)
- [#749] Support for Twig 2 (@jordisala1991)
- [#744] Drop support for PHP 7.4 (@jordisala1991)
- [#739] Support for Symfony 6.0 and 6.1 (@SonataCI)
5.0.2 - 2023-01-08
- [#735] Fix sonata_formatter_type_widget with single format option template rendering (@azlotnikov)
5.0.1 - 2022-09-28
- [#722] Fix
FormatterType
listener option, now it should updatetarget_field
when listener is set to "true" (its default value). (@jordisala1991) - [#721] Fix FormatterBlockService to work with current form. (@haivala)
5.0.0 - 2022-07-12
- No significant changes
5.0.0-alpha-1 - 2022-06-25
- [#641] Added support for Symfony 5 / Sonata Admin 4 / Twig 3. (@jorrit)
- [#683] Add validations to form type options. (@jordisala1991)
- [#696] Added
MediaExtension
to render Media inside Formatters. (@jordisala1991) - [#696] Added ability to use Twig runtimes on your Formatter Extensions via
getAllowedRuntimes
. (@jordisala1991) - [#663] Added support for CKeditorBundle. (@VincentLanglet)
- [#653] Added support for
psr/log
^2.0 and ^3.0. (@jordisala1991) - [#646] Support for Symfony 6 (@VincentLanglet)
- [#699] Changed
gist
tag to be a function instead. (@jordisala1991) - [#691]
format_text
filter is now lazy loaded. (@jordisala1991)
- [#679] Fix ckeditor browser and upload actions. (@jordisala1991)
- [#664] Adding extensions on formatters with config (@VincentLanglet)
- [#683] Remove
event_dispatcher
on FormatterType, since we provide it internally. (@jordisala1991) - [#701] Removed template configuration. (@jordisala1991)
- [#694] Remove
Sonata\FormatterBundle\Extension\BaseProxyExtension
. (@jordisala1991) - [#691] Clean up deprecated methods for Twig. (@jordisala1991)
- [#687] Removed
ExtendableFormatter
andBaseFormatter
. (@jordisala1991) - [#686] All container parameters that were used to customize classes. (@jordisala1991)
- [#678] Remove support for Symfony 5.3. (@jordisala1991)
4.7.0 - 2022-06-25
- [#672] Bump minimum SonataAdminBundle and SonataMediaBundle versions required. (@jordisala1991)
- [#672] Fix deprecation with Twig 2. (@jordisala1991)
4.6.1 - 2021-09-14
4.6.0 - 2021-09-13
4.5.0 - 2021-04-19
- [#570] Added php 8 support (@jordisala1991)
4.4.0 - 2021-02-15
4.3.0 - 2020-09-25
- [#477] Added support for symfony/options-resolver:^5.1 (@phansys)
- [#477] Added support for symfony/property-access:^5.1 (@phansys)
4.2.0 - 2020-06-23
- [#417]
Added new
Formatter
interface (@core23) - [#417]
Added new
ExtendableFormatter
interface (@core23)
- [#411]
Fix possibility to easily switch the toolbar configuration by using the
full
,standard
orbasic
keyword as toolbar withSimpleFormatterType
(@mkiszka) - [#435]
Potential crash in
SecurityPolicyContainerAware::checkMethodAllowed()
(@greg0ire)
- [#464] Support for Symfony < 4.3 (@wbloszyk)
- [#459] Remove SonataCoreBundle dependencies (@wbloszyk)
4.1.3 - 2019-06-13
- Removed Twig deprecations
- Fix deprecation for symfony/config 4.2+
4.1.2 - 2018-10-08
- Wrong typehint on
setFormTheme
method
4.1.1 - 2018-10-04
- Catch null values in FormatterListener
4.1.0 - 2018-09-30
- the
final
Sonata\FormatterBundle\Formatter\Pool class now implements aSonata\FormatterBundle\Formatter\PoolInterface
4.0.0 - 2018-09-29
- PHP 7.1 type hints
- ckeditor assets
- support for PHP 5.5 through 7.0 was dropped
- support for Symfony 2.8 through 3.3 was dropped
3.5.0 - 2018-05-22
- Added support for stylesSet (ivory_ck_editor configuration)
- Added egeloen/ckeditor-bundle 6.0 dependency to composer.json
- using of IvoryCKEditorBundle
- deprecations from the admin bundle about
render
vsrenderWithExtraParams
- Ckeditor toolbar config not loading
3.4.1 - 2018-02-02
- Switch all templates references to Twig namespaced syntax
- Switch from templating service to sonata.templating
- Fixed form initialisation in sf3+
3.4.0 - 2017-12-07
- Possibility to configure size of the image returned to ckeditor after upload.
- Added Russian translations
- Rollback to PHP 5.6 as minimum support.
- Changed internal folder structure to
src
,tests
anddocs
- It is now allowed to install Symfony 4
- Fix for getRuntime on Symfony older than 3.4
- Removed BC layer for older symfony versions
3.3.0 - 2017-10-22
- Support for old versions of PHP and Symfony.
3.2.3 - 2017-09-19
- Fixed passing null to transformer
3.2.2 - 2017-06-14
- Fix the files browser view
- Fixed twig 2 bug when updating rich text
3.2.1 - 2017-03-23
- Added compatibility with 4.0 of admin bundle and media bundle
- Add compatibility with
egeloen/ckeditor-bundle 5.0
- Fixed issue with saving
sonata.formatter.block.formatter
when using within SonataAdminBundle (or Sonata sandbox project) - Twig 2.0 compatibility
- Use
request_stack
if it is present onCkEditorAdminController
- Improve the way we set custom
formTheme
for twig - Port minor fixes already applied on
SonataMediaBundle
media list
3.2.0 - 2017-03-01
- Added the possibility to use
templates
defined in yourivory_ckeditor.yml
in thesonata_formatter_type
andsonata_simple_formatter_type
- support for Twig 2.0
- not specifying the
default_formatter
configuration node is deprecated - specifying a logger through the
SonataFormatterBundle\Formatter\Pool
constructor is deprecated in favor of specifying it throughsetLogger
method - not specifying a default formatter to the
SonataFormatterBundle\Formatter\Pool
constructor
- Broken markitup header for rawhtml format in sonata_simple_formatter_type_widget
- Remove wrong implements from
TextFormatterExtension
3.1.0 - 2016-11-30
- Added
SonataAdminBundle
to suggest - Added
SonataMediaBundle
to suggest - Added support for
PluginManagerInterface
inFormatterType
andSimpleFormatterType
- Italian translation
- Fix overwriting formatter selection
- Field with
sonata_simple_formatter_type
widget in a block in sonata page's composer doesn't update - Fixed
FormatterType
for Symfony >=3.0 - Fixed duplicate translation on the format selector
- Removed deprecation warning for
AdminExtension
usage. - Fixed usage of
choice_translation_domain
inFormatterType
SimpleFormatterType
now compatible with Symfony 3
- internal test classes are now excluded from the autoloader
3.0.1 - 2016-05-22
- Remove not existent
CKEditorCompilerPass
from bundle build.
3.0.0 - 2016-05-21
- Update IvoryCKEditorBundle to version 3.x.
- Bump
egeloen/ckeditor-bundle
required version to 4.0.