Skip to content

Releases: ongr-io/FilterManagerBundle

v3.1.0 Support for PHP8 and ES8

30 May 08:51
0f5a06e
Compare
Choose a tag to compare
Merge pull request #261 from arturLitvinavicius/master

Php 8 support

v3.0

08 Oct 12:07
5b4589d
Compare
Choose a tag to compare

Changes in this release

  • Added support for ES bundle 6.0
  • Suport for SF 4.x and Flex
  • Minor fixes

For more details see #260

v2.1.2

20 Jul 07:03
Compare
Choose a tag to compare

Changes in this release

  • #254 Fixed range filter
  • Other minor improvements

v2.1.1

03 May 13:15
Compare
Choose a tag to compare

Changes in this release

v2.1.0

13 Sep 20:49
Compare
Choose a tag to compare

Changes in this release

  • Upgraded JMS serializer to 2.0

v2.0.1

24 Mar 09:30
Compare
Choose a tag to compare

Changes in this release

  • Added BC support for DefinitionDecorator or use ChildDefinition if it's available #238

v2.0.0

24 Mar 06:13
Compare
Choose a tag to compare

Changes in this release

  • Added support for Elasticsearch 5.0
  • Added a cache for repetitive search formations. #168
  • Introduced event dispatching. #169
  • Added operator and fuzzyness to MatchFilter. #171
  • Added nested implementation to MatchFilter. #184
  • Added DynamicAggregateFilter. #188
  • Added MultiDynamicAggregate. #189
  • Added AggregateViewData container.
  • Added OptionsAwareTrait.
  • Added DocumentFieldAwareTrait and DocumentFieldAwareInterface
  • Added RequestFieldAwareTrait and RequestFieldAwareInterface
  • options node was added to all filter configurations.
  • Implemented showing zero choices in choice filters. #190

Breaking changes

  • Drop PHP 5.5 support. Now only PHP >=7.0 are supported.
  • Drop Symfony 2.8 support. Now only Symfony >=3.0 are supported.
  • Drop Elasticsearch 2.x support. Now only Elasticsearch >=5.0 are supported.
  • Introduced JMSSerializerBundle to handle serialization, the bundle needs to be added to AppKernel.
  • Removed all the filter factories.
  • Changed the formation of filters in configuration. Read the docs for more information.
  • field node in filter configurations was changed to document_field.
  • Added required type node to filter configuration.
  • Changed the filter formation process to make all custom filters stateless. Now instead of creating actual filters,
    custom filters act like filter types, just like standard ones, and must be described in bundle configuration.
  • Removed FuzzyFilter, use MatchFilter instead. #214
  • Added isRelated method to FilterInterface. #186

v1.0.3

24 Mar 06:34
Compare
Choose a tag to compare

Changes in this release

  • Implemented InvalidArgumentException in SingleTermChoice when there is no choice #174
  • Minor fixes
  • Added more docs
  • Added deprecations

v1.0.2

28 May 06:54
Compare
Choose a tag to compare

Changes in this release

  • Fixed first-page pagination when page parameter is forced in controller #176

v1.0.1

03 May 01:45
Compare
Choose a tag to compare

Changes in this release

  • Fixed wrong namespace paths #173