Skip to content

Releases: ongr-io/ElasticsearchBundle

v0.10.3

29 Sep 05:17
Compare
Choose a tag to compare
v0.10.3 Pre-release
Pre-release

Changes

  • added flush flag for connection commit method (#431)

v1.0.0-alpha.1

24 Sep 09:21
Compare
Choose a tag to compare
v1.0.0-alpha.1 Pre-release
Pre-release

Breaking changes

  • DSL was exposed to a separate library. Due this namespace was changed from ONGR\ElasticsearchBundle\DSL to ONGR\ElasticsearchDSL.
  • Sort/Sorts was changed to Sort/FieldSort (it now comes from ElasticsearchDSL)
  • Repository and Manager was moved to the Service namespace. There are no ORM namespace any more.
  • document_dir config was removed. We don't support any more sub-directories in Document folder or custom directory names.
  • removed suggesters, right now implementation sucks, we will do it much better in stable edition
  • removed createDocument() from Repository class
  • removed Proxy classes and Proxy cache builder
  • Skip and Inherit annotations were deleted
  • removed Connection, now we are using manager to communicate with the client
  • changed debug config setting to 2 separates, profiler and logger, where profiler means elasticsearch queries tracing and showing in profiler toolbar and logger just logging queries to log.
  • removed some annotations fields from document, from now on if you need a field just add it to the raw
  • added PHP 7.0 support

v0.10.2

16 Sep 12:41
Compare
Choose a tag to compare
v0.10.2 Pre-release
Pre-release

Changes

  • Added possibility to add custom mapping for a field. #407.

v0.10.1

22 Jun 06:15
Compare
Choose a tag to compare
v0.10.1 Pre-release
Pre-release

IMPROVEMENTS

  • Implement Countable interface in AggregationIterator. #398
  • Make setters in documents return $this. #396
  • Added dynamic, transform, dynamic_date_format properties for Document an... #373

BUG FIXES

  • Setting converter to deeper aggregations #399

v0.10.0

10 Jun 11:42
Compare
Choose a tag to compare
v0.10.0 Pre-release
Pre-release

BREAKING CHANGES:

  • Changed minimum symfony required version to 2.7 #394

FEATURES

  • FLT query implementation #395
  • Added support for elasticsearch 1.5.2 #393

v0.9.2

03 Jun 07:58
Compare
Choose a tag to compare
v0.9.2 Pre-release
Pre-release

BUG FIXES

  • Added Symfony 2.7 version restriction #392

v0.9.1

26 May 07:09
Compare
Choose a tag to compare
v0.9.1 Pre-release
Pre-release

IMPROVEMENTS:

  • Improved docs
  • Improved test coverage
  • Added check if date format would be invalid #375
  • Terms aggregation size may be 0. #384

CHANGES:

  • added format property to Property annotation #371
  • Removed AbstractFilter
  • Deprecated Bool
  • Implemented BoolQuery and BoolFilter #372
  • Repository service now uses factory method #383
  • Removed SCROLL_DURATION constant, added search type constants #362

BREAKING CHANGES:

FEATURES

  • Implemented functionality to get any nested value from Document #327
  • Implemented findOneBy method for repository #385

BUG FIXES

v0.9.0

22 Apr 13:43
Compare
Choose a tag to compare
v0.9.0 Pre-release
Pre-release

IMPROVEMENTS:

CHANGES:

  • Added ongr prefix for all bundle commands. #212
  • Added objective function addition to function score query #247
  • Index create command also puts mapping by default #254
  • Repository::getTypes encapsulation changed #234
  • Lowercase type name problem (#323)
  • Deprecated TestHelperTrait #349

BREAKING CHANGES:

  • Renamed FuzzyLikeThisField -> FuzzyLikeThisFieldQuery #282
  • Magic setter was removed from AbstractDocument. Please use setters to set something for document. #326
  • Repository#find now returns null if document was not found #214
  • Removed Search::getBoolFilterParameters()
  • Removed Search::getBoolQueryParameters()
  • Changed Search::getQueries() to Search::getQuery()
  • Removed Search::getScrollDuration(), use Search::getScroll()
  • Removed snake case support for annotations #360

FEATURES

  • added Boosting, Prefix, DisMax queries.
  • Added geo distance, geo distance range, geo polygon filters #215
  • Added date range aggregation, missing aggregation #227
  • Added Geohash Cell filter #258
  • Added reverse nested aggregation (#256)
  • Added histogram aggregation (#320)
  • Added filters, geo bound, geohash grid aggregations #237
  • Added geo-shape filter #272
  • Added span queries #269
  • Implemented delete by query #232
  • Added IPv4 aggregation #285
  • Added type enabled annotation #270
  • Added more aggregations like: min, max, stats, avg, value count, precentiles #289
  • Elasticsearch events were introduced for commit ant persist operations #310

BUG FIXES

  • fixed some commands parameters order to unify one format which is field -> query
  • proxy folder content's was created with wrong permissions #221
  • exists filter fix #246

v0.8.3

09 Mar 10:12
Compare
Choose a tag to compare
v0.8.3 Pre-release
Pre-release

IMPROVEMENTS:

  • Allow setting hostname and port separately for connection as an alternative (#244).

v0.8.2

04 Mar 09:48
Compare
Choose a tag to compare
v0.8.2 Pre-release
Pre-release

IMPROVEMENTS

  • Added Repository#getManager() method (#228).