- Replaced usage of jQuery with vanilla JS in content type edit interface
- Added translations support for labels in field definition options
- Sort options based on priority
- Allow empty value for identifier
- Added support for Ibexa v4
- Removed support for eZ Platform
- Implement expanded checkbox value in field type and expose controls in eZ Platform Admin UI
- Add
isExpanded
option in field type (thanks @MarioBlazek)
- Support eZ Platform 3
- Removed support for eZ Platform 2.5
- Implement expanded checkbox value in field type and expose controls in eZ Platform Admin UI
- Fix showing iteration delimiter when condition for options is applied in field template
- Added Symfony version of database migration command from legacy extension (thanks @SerheyDolgushev)
- Removed eZ kernel 8 support, it doesn't work in v3.x of the bundle
- Allow eZ kernel 8
- Add parameter to render the form via an expanded Symfony choice type
- Add support for eZ Platform Admin UI v2
- Usage of Twig classes switched to namespaces
- Separated Twig extension definition from its runtime
- Allow installing on eZ kernel 7.0
- Replaced the field type legacy storage gateway with Doctrine storage gateway
- Removed usage of deprecated gateway based storage API
- Removed usage of deprecated base field criterion visitor from eZ Solr bundle
- Use Twig paths to reference Twig templates
- Removed support for eZ Publish 5 and eZ Platform <= 1.10
- Minimum supported eZ Solr Search Engine version is now 1.4
- Changed bundle structure to use PSR-4
- Renamed all Symfony services to have
netgen.enhanced_selection
prefix - Removed all Symfony DI
*.class
parameters - Removed support for PHP 5.5 and PHP 7.0
- Marked all services as public/private as needed
- Improvements to tests
- Compatibility with Symfony 3.x
- Priority of the field template set to 0 to ease overriding
- Marked the bundle as
ezplatform-bundle
- Migrated to PHP CS Fixer 2.0
- Unit tests improvements
- Fix broken installation on eZ Publish 5.4.x (thanks @ernestob)
- Add dummy
sckenhancedselection
field definition settings template in order not to crash Platform UI
- Add a conflict with eZ Platform Solr Search Bundle 1.2.0 due to breaking change in API (thanks @MarioBlazek)
- Add Solr visitor for
EnhancedSelection
criterion (thanks @MarioBlazek)
- Add
Indexable
implementation for Solr support (thanks @jxn) - Full test coverage (thanks @MarioBlazek)
- Added Twig function for fetching name of selection identifier (thanks @MarioBlazek)
- Bug fixes
- Implemented enhanced selection field type handler for NetgenEzFormsBundle (thanks @MarioBlazek)
- Switch coding standards to PSR-2
- Migrate
sckenhancedselection
field type to database storage
- Specifically require
enhancedselection2
1.x versions
- Mark the field type as unindexable (for now) in order not to crash elasticsearch/solr indexing scripts
- Load field type view template automatically by implementing
PrependExtensionInterface
in DI extension - Implemented loading field type settings (thanks Brookings Consulting)
- Implemented creating field type with the ability to specify field type settings (thanks Brookings Consulting)
- Implemented field type settings validation
- Fixed block name in field type view template (thanks Brookings Consulting)
- Various documentation fixes (thanks Brookings Consulting)
- Initial release