PackageTrack
Sign in Get early access

sonata-project/form-extensions

Symfony form extensions

2.7.0 16M downloads/mo #1681 most downloaded on Packagist sonata-project/form-extensions

What this package is like to depend on

Last release 9 months ago

23 Nov 2025

Release timing varies

gaps range from 2 weeks to 10 months

Nearly every release is documented

notes for 48 of 53 stable releases

Nothing withdrawn

no release was ever pulled

7 years old

54 releases · first in 2019

5 releases in the last 12 months

see the full history below

Release timeline

54 releases · Apr 2019 to Nov 2025
2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 54
  1. 2.7.0 23 Nov 2025
    Release notes

    Added

    Removed

    Open source →
    Release notes

    Added

    Removed

    Open source →
  2. 2.6.1 13 Nov 2025
    Release notes

    Fixed

    Open source →
    Release notes

    Fixed

    Open source →
  3. 2.6.0 11 Nov 2025
    Release notes

    Added

    • [#561] Add #[HasNamedArguments] for InlineConstraint::__construct (@dmaicher)

    Deprecated

    • [#560] Passing an array of options to InlineConstraint::__construct is deprecated. Use named arguments instead. (@dmaicher)

    Fixed

    • [#562] Changed the public path of the webpack build assets to support url prefixes (@Hanmac)
    Open source →
    Release notes

    Added

    • [#561] Add #[HasNamedArguments] for InlineConstraint::__construct (@dmaicher)

    Deprecated

    • [#560] Passing an array of options to InlineConstraint::__construct is deprecated. Use named arguments instead. (@dmaicher)

    Fixed

    • [#562] Changed the public path of the webpack build assets to support url prefixes (@Hanmac)
    Open source →
  4. 2.5.2 28 Sep 2025
    Release notes

    Fixed

    • [#555] Symfony 7.3 deprecations for constraint constructor options array usage (@dmaicher)
    Open source →
    Release notes

    Fixed

    • [#555] Symfony 7.3 deprecations for constraint constructor options array usage (@dmaicher)
    Open source →
  5. 2.5.1 12 Sep 2025
    Release notes

    Fixed

    • [#546] Replace deprecated use of OptionsResolver::setDefault() by OptionsResolver::setOptions() (@AirBair)
    Open source →
    Release notes

    Fixed

    • [#546] Replace deprecated use of OptionsResolver::setDefault() by OptionsResolver::setOptions() (@AirBair)
    Open source →
  6. 2.5.0 16 May 2025
    Release notes

    Deprecated

    Fixed

    Open source →
    Release notes

    Deprecated

    Fixed

    Open source →
  7. 2.4.1 05 Feb 2025
    Release notes

    Fixed

    • [#523] Deprecated usages of spaceless twig filter (@dmaicher)
    • [#498] Symfony 7.1 deprecation about Symfony\Component\HttpKernel\DependencyInjection\Extension usage (@VincentLanglet)
    Open source →
    Release notes

    Fixed

    • [#523] Deprecated usages of spaceless twig filter (@dmaicher)
    • [#498] Symfony 7.1 deprecation about Symfony\Component\HttpKernel\DependencyInjection\Extension usage (@VincentLanglet)
    Open source →
  8. 2.4.0 13 Apr 2024
    Release notes

    Added

    • [#481] name field to package.json, avoiding webpack globals conflicts issues with other webpack projects (@PierreMigani)
    Open source →
    Release notes

    Added

    • [#481] name field to package.json, avoiding webpack globals conflicts issues with other webpack projects (@PierreMigani)
    Open source →
  9. 2.3.0 23 Nov 2023
    Release notes

    Added

    Open source →
    Release notes

    Added

    Open source →
  10. 2.2.0 22 Nov 2023
    Release notes

    Changed

    • [#463] Updated and built all npm packages to the newest ones (@haivala)
    Open source →
    Release notes

    Changed

    • [#463] Updated and built all npm packages to the newest ones (@haivala)
    Open source →
  11. 2.1.0 29 Sep 2023
    Release notes

    Added

    Deprecated

    Fixed

    Open source →
  12. 2.0.0 08 Jul 2023
    Release notes

    Added

    • [#444] Add datepicker twig template to the global ones (@Hanmac)
    Open source →
  13. 2.0.0-alpha-1 13 May 2023 pre-release
    Release notes

    Changed

    • [#427] Upgrade DatePicker to v6 (name changed from eonasdan/bootstrap-datetimepicker to eonasdan/tempus-dominus) (@jordisala1991)
    • [#328] Options passed to form types are now narrowed down to the allowed ones only. (@jordisala1991)

    Removed

    See UPGRADE-2.0.md for all changes

    Open source →
  14. 1.20.0 08 Jul 2023
    Release notes

    Added

    • [#444] Add datepicker twig template to the global ones (@Hanmac)
    Open source →
  15. 1.19.1 30 Apr 2023
    Release notes

    Fixed

    • [#416] Date pickers now select the correct locale when language and country parts are the same, eg: it-IT (@jgtrescazes)
    Open source →
  16. 1.19.0 10 Apr 2023
    Release notes

    Fixed

    Removed

    Open source →
  17. 1.18.1 09 Mar 2023
    Release notes

    Changed

    Removed

    Open source →
  18. 1.18.0 28 Jul 2022
    Release notes

    Added

    Changed

    Open source →
  19. 1.17.1 17 Jun 2022
    Release notes

    Fixed

    • [#369] Added the type casting to string, because Symfony forms can return integer keys. (@willemverspyck)
    Open source →
  20. 1.17.0 15 Jun 2022
    Release notes

    Deprecated

    Fixed

    • [#365] Datepicker positionning bug when bottom viewport is to small (https://github.com/Eonasdan/tempus-dominus/pull/1203) (@Geekimo)

    Removed

    Open source →
  21. 1.16.1 24 May 2022
    Release notes

    Changed

    • [#357] Fix compatibility of bootstrap-datetimepicker with jQuery 3 (@franmomu)
    Open source →
  22. 1.16.0 14 May 2022
    Release notes

    Removed

    Open source →
  23. 1.15.2 14 May 2022
    Release notes

    Fixed

    Open source →
  24. 1.15.1 14 May 2022
    Release notes

    Fixed

    Open source →
  25. 1.15.0 12 May 2022
    Release notes

    Added

    Open source →
  26. 1.14.0 08 May 2022
    Release notes

    Added

    • [#329] Add webpack configuration to compile the date picker scripts used by the form types. (@jordisala1991)
    Open source →
  27. 1.13.1 24 Feb 2022
    Release notes

    Fixed

    • [#313] Fixed InlineConstraint usage annotation due do unitialized constraint groups. (@houssemzi)
    Open source →
  28. 1.13.0 12 Feb 2022
    Release notes

    Deprecated

    Open source →
  29. 1.12.4 04 Dec 2021
    Release notes

    Fixed

    Open source →
  30. 1.12.3 25 Nov 2021
    Release notes

    Fixed

    Open source →
  31. 1.12.2 25 Nov 2021
    Release notes

    Fixed

    Open source →
  32. 1.12.1 26 Oct 2021
    Release notes

    Fixed

    • [#280] Fixed support for Symfony 6, adding a return type on getContainerExtensionClass (@jordisala1991)
    Open source →
  33. 1.12.0 17 Oct 2021
    Release notes

    Added

    Open source →
  34. 1.11.0 22 Sep 2021
    Release notes

    Added

    Open source →
  35. 1.10.0 08 Sep 2021
    Release notes

    Fixed

    • [#234] Fixed deprecation on StubTranslation by adding getLocale() method (@jordisala1991)

    Removed

    Open source →
  36. 1.9.0 15 Feb 2021
    Release notes

    Added

    • [#202] Hungarian translation for keys date_range_start and date_range_end (@fracsi)
    Open source →
  37. 1.8.2 09 Feb 2021
    Release notes

    Fixed

    Open source →
  38. 1.8.1 06 Jan 2021
    Release notes

    Fixed

    • [#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)
    Open source →
  39. 1.8.0 04 Jan 2021
    Release notes

    Added

    Open source →
  40. 1.7.1 22 Nov 2020
    Release notes

    Changed

    • [#169] Cast form name to string for symfony5.0 compatibility (@phiamo)
    Open source →
  41. 1.7.0 16 Nov 2020
    Release notes

    Added

    • [#151] Support for instances of \DateTimeImmutable in form options "dp_min_date" and "dp_max_date" at BasePickerType (@phansys)

    Changed

    Fixed

    • [#129] Fixed triggering a deprecation for EqualType only when it is used (@franmomu)
    Open source →
  42. 1.6.0 05 Aug 2020
    Release notes

    Deprecated

    • [#109] Deprecated passing a RequestStack object to BasePickerType as third parameter, the default locale should be passed instead. (@franmomu)

    Fixed

    • [#109] Fixed using BasePickerType without a request. (@franmomu)
    • [#107] Replace spaceless deprecated tag with apply tag and spaceless filter. (@franmomu)
    Open source →
  43. 1.5.0 27 Jun 2020
    Release notes

    Fixed

    • [#101] AbstractWidgetTestCase now works then testing with symfony/symfony on other bundles (@jordisala1991)

    Removed

    Open source →
  44. 1.4.0 04 Jun 2020
    Release notes

    Added

    • add Sonata\Form\Bridge\Symfony\Bundle\SonataFormBundle

    Deprecated

    • deprecated Sonata\Form\Bridge\Symfony\Bundle\SonataFormBundle. Use Sonata\Form\Bridge\Symfony\Bundle\SonataFormBundle instead.

    Removed

    • 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
    Open source →
  45. 1.3.0 10 Apr 2020
    Release notes

    Added

    • Added Sonata\Form\Serializer\BaseSerializerHandler
    • Added Sonata\Form\Serializer\BaseSerializerHandlerInterface
    Open source →
  46. 1.2.0 21 Mar 2020
    Release notes

    Added

    • Added support for twig/twig:^3.0
    • Deprecate EqualType in favor of SonataAdmin EqualOperatorType
    Open source →
  47. 1.1.2 21 Dec 2019
    Release notes

    Changed

    • Make AbstractWidgetTestCase environment even more extendable
    Open source →
  48. 1.1.1 21 Dec 2019
    Release notes

    Changed

    • Make AbstractWidgetTestCase environment extendable
    Open source →
  49. 1.1.0 06 Dec 2019
    Release notes

    Added

    • Added Support for Symfony 5 packages

    Removed

    • Remove BaseDoctrineORMSerializationType::setDefaultOptions
    Open source →
  50. 1.0.0 29 Apr 2019

    Nothing published for this version

  51. 0.1.2 08 Jun 2020

    Nothing published for this version

  52. 0.1.1 05 Jun 2020

    Nothing published for this version

  53. 0.1.0 04 Jun 2020

    Nothing published for this version

  54. 0.1-BETA 06 May 2020

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive