All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
2.4.0 - 2024-04-13
- [#481]
name
field topackage.json
, avoiding webpack globals conflicts issues with other webpack projects (@PierreMigani)
2.3.0 - 2023-11-23
- [#461] Missing
hourCycle
localization option for DateTimePickerType (@virtualize) - [#462] Support of Symfony 7 (@pauljosephkrogulec)
2.2.0 - 2023-11-22
2.1.0 - 2023-09-29
- [#455] CollectionType btn_translation_domain option (@VincentLanglet)
- [#455] CollectionType btn_catalogue option (@VincentLanglet)
- [#455] CollectionType btn_add allowed types (@VincentLanglet)
- [#452] Country specific locale issues (convert de_CH to de-CH) (@toooni)
2.0.0 - 2023-07-08
2.0.0-alpha-1 - 2023-05-13
- [#427] Upgrade DatePicker to v6 (name changed from
eonasdan/bootstrap-datetimepicker
toeonasdan/tempus-dominus
) (@jordisala1991) - [#328] Options passed to form types are now narrowed down to the allowed ones only. (@jordisala1991)
- [#433]
sonata_form_canonicalize_locale_for_moment
twig function (@jordisala1991) - [#326] Remove support for PHP 7. (@jordisala1991)
- [#321] Remove support for Symfony ^4.4 and 5.3.x (@jordisala1991)
- [#321] Remove support for Twig ^2 (@jordisala1991)
See UPGRADE-2.0.md for all changes
1.20.0 - 2023-07-08
1.19.1 - 2023-04-30
- [#416] Date pickers now select the correct locale when language and country parts are the same, eg:
it-IT
(@jgtrescazes)
1.19.0 - 2023-04-10
- [#414] Do not trigger validation on deleted rows of CollectionType (@jordisala1991)
- [#407] Drop support for
doctrine/persistence
1.0 and 2.0. (@jordisala1991)
1.18.1 - 2023-03-09
- [#387] Update frontend depencies (@jordisala1991)
1.18.0 - 2022-07-28
- [#376] Support for
sonata-project/doctrine-extensions
^2 (@VincentLanglet)
- [#375] Bump terser to 5.14.2 (@dependabot[bot])
- [#374] Bump moment to 2.29.4 (@dependabot[bot])
1.17.1 - 2022-06-17
- [#369] Added the type casting to string, because Symfony forms can return integer keys. (@willemverspyck)
1.17.0 - 2022-06-14
- [#359] Passing an array as first element of
ErrorElement::addViolation()
(@VincentLanglet)
- [#365] Datepicker positionning bug when bottom viewport is to small (Eonasdan/tempus-dominus#1203) (@Geekimo)
1.16.1 - 2022-05-24
1.16.0 - 2022-05-14
- [#351] Remove compatibility with PHP 7.3. (@jordisala1991)
1.15.2 - 2022-05-14
- [#347] Fix compatibility with PHP 7.3. (@jordisala1991)
1.15.1 - 2022-05-14
- [#341] Fix compatibility with PHP 7.3. (@VincentLanglet)
1.15.0 - 2022-05-12
- [#336] Add momentjs locale canonicalizer. (@jordisala1991)
1.14.0 - 2022-05-08
- [#329] Add webpack configuration to compile the date picker scripts used by the form types. (@jordisala1991)
1.13.1 - 2022-02-24
- [#313] Fixed
InlineConstraint
usage annotation due do unitialized constraint groups. (@houssemzi)
1.13.0 - 2022-02-12
- [#304] Sonata\Form\Serializer\BaseSerializerHandler (@VincentLanglet)
- [#304] Sonata\Form\Serializer\SerializerHandlerInterface (@VincentLanglet)
- [#304] Sonata\Form\Type\BaseDoctrineORMSerializationType (@VincentLanglet)
- [#304] Serializer config key (@VincentLanglet)
1.12.4 - 2021-12-04
- [#296] Support of serializable entities field without group set. (@VincentLanglet)
1.12.3 - 2021-11-25
1.12.2 - 2021-11-25
1.12.1 - 2021-10-26
- [#280] Fixed support for Symfony 6, adding a return type on
getContainerExtensionClass
(@jordisala1991)
1.12.0 - 2021-10-17
- [#272]
@method
annotation to the ErrorElement class (@VincentLanglet)
1.11.0 - 2021-09-22
- [#258] Added support for Symfony 6 (@jordisala1991)
1.10.0 - 2021-09-08
- [#234] Fixed deprecation on
StubTranslation
by addinggetLocale()
method (@jordisala1991)
- [#234] Removed Support for Symfony 5.1 and 5.2 (@jordisala1991)
1.9.0 - 2021-02-15
1.8.2 - 2021-02-09
1.8.1 - 2021-01-06
- [#192] User Deprecated: Using a custom format when the "html5" option of
Symfony\Component\Form\Extension\Core\Type\DateTimeType
is enabled is deprecated since Symfony 4.3 and will lead to an exception in 5.0. (@VincentLanglet) - [#192] User Deprecated: Using a custom format when the "html5" option of
Symfony\Component\Form\Extension\Core\Type\DateType
is enabled is deprecated since Symfony 4.3 and will lead to an exception in 5.0. (@VincentLanglet)
1.8.0 - 2021-01-04
- [#185] Support for PHP8 (@VincentLanglet)
1.7.1 - 2020-11-22
1.7.0 - 2020-11-16
- [#151] Support for
instances of
\DateTimeImmutable
in form options "dp_min_date" and "dp_max_date" atBasePickerType
(@phansys)
1.6.0 - 2020-08-05
- [#109]
Deprecated passing a
RequestStack
object toBasePickerType
as third parameter, the default locale should be passed instead. (@franmomu)
- [#109] Fixed
using
BasePickerType
without a request. (@franmomu) - [#107] Replace
spaceless
deprecated tag withapply
tag andspaceless
filter. (@franmomu)
1.5.0 - 2020-06-27
- [#101] AbstractWidgetTestCase now works then testing with symfony/symfony on other bundles (@jordisala1991)
- [#102] Support for Symfony 3.4 (@jordisala1991)
1.4.0 - 2020-06-04
- add
Sonata\Form\Bridge\Symfony\Bundle\SonataFormBundle
- deprecated
Sonata\Form\Bridge\Symfony\Bundle\SonataFormBundle
. UseSonata\Form\Bridge\Symfony\Bundle\SonataFormBundle
instead.
- return type hints in
Sonata\Form\Serializer\BaseSerializerHandler::serializeObjectToId()
- return type hints in
Sonata\Form\Serializer\SerializerHandlerIntertface::getType()
- return type hints in
Sonata\Form\Type\BaseStatusType::configureOptions()
- color translations and templates
1.3.0 - 2020-04-10
- Added
Sonata\Form\Serializer\BaseSerializerHandler
- Added
Sonata\Form\Serializer\BaseSerializerHandlerInterface
1.2.0 - 2020-03-21
- Added support for
twig/twig:^3.0
- Deprecate
EqualType
in favor of SonataAdminEqualOperatorType
1.1.2 - 2019-12-21
- Make
AbstractWidgetTestCase
environment even more extendable
1.1.1 - 2019-12-21
- Make
AbstractWidgetTestCase
environment extendable
1.1.0 - 2019-12-06
- Added Support for Symfony 5 packages
- Remove
BaseDoctrineORMSerializationType::setDefaultOptions