Releases: FriendsOfSymfony/FOSElasticaBundle
Releases · FriendsOfSymfony/FOSElasticaBundle
4.1.0
- Introduce a new provider API. Deprecate legacy ones. See #1240
- Introduce a provider pager.
- Introduce InPlacePagerPersister.
- Add new options to populate command: --first-page, last-page, --max-per-page. They work only if you use v5 providers API.
- Deprecate some options of populate command: --batch-size and --offset.
- Deprecate Propel support
- Cast value objects used as identifier in Elasticsearch to string
4.0.1
3.2.4
v4.0.0
- Add
ruflin/Elastica
3.x support. - Add new repository manager.
- Add support for
DateTimeInterface
inModelToElasticaAutoTransformer
. - Add support for suggesters.
- Dropped PHP 5.3 and 5.4 support.
- Removed Symfony < 2.7 support.
- [BC break] Allow additional parameters to
AbstractProvider::queryBuilder
. - [BC break] Added
PaginatorAdapterInterface::getSuggests
. - [BC break] Removed faceted search support.
- [BC break] Removed
AbstractProvider::isObjectIndexable
. - [BC break] Removed
AbstractProvider::getMemoryUsage
. - [BC break] Removed deprecated
Resetter
class. - [BC break] Removed deprecated
Client
class. - [BC break] Removed deprecated
IndexManager
class. - [BC break] Removed deprecated
DynamicIndex
class. - [BC break] Removed deprecated
immediate
configuration option. - [BC break] Removed
Search
annotations as they cannot be used anymore. - [BC break] Removed
TransformedFinder::moreLikeThis
. - [BC break] Removed
ignore_unmapped
support for Paginator.
v3.2.3
v3.2.2
v3.2.1
v3.2.0
- Allow driverless type definitions #953
- Change Elastica constraints to allow ~2.1 as Elastica now follows semver
- Add support for the dynamic setting in mapping
- Fixed PropelCollection to array casting error #992
- Allow set retryOnConflict per connection
- New event
PRE_TRANSFORM
which allows developers to modify objects before
transformation into documents for indexing - Introduce
serialize_null
option for Serializer - Ability to specify custom connection settings for functional tests
- Doctrine: possible to use hints when hydrating objects
- Resolved Propel configuration
- Add Elastica compression option
- Add support for
defaultSortFieldName
anddefaultSortDirection
pagination options - Removed
immediate
option on type persistence configuration - Enable pagination of hybrid results
- Add Symfony Serializer support