Skip to content

Releases: Philippus/elastic4s

v9.1.1

25 Oct 13:02
v9.1.1
2bdfa77

Choose a tag to compare

Highlights in this release

  • Fix double encoding path for http4s client by @skuayer in #3620
  • Add support for preserve_original parameter of the edge n-gram token filter by @dragisak in #3649
  • Add articles_path and articles_case fields to ElisionTokenFilter by @Philippus in #3651
  • Add ReverseTokenFilter by @Philippus in #3652
  • Deprecate enablePositionIncrements parameter in StopTokenFilter by @Philippus in #3653
  • Deprecate side parameter in EdgeNGramTokenFilter by @Philippus in #3654
  • Add all parameter to PatternReplaceTokenFilter by @Philippus in #3655
  • Add preserveOriginal parameter to NGramTokenFilter by @Philippus in #3656
  • Add KeepWordsTokenFilter by @Philippus in #3660
  • Deprecate stemEnglishPossesive method in WordDelimiterTokenFilter by @Philippus in #3680
  • Rename ChunkingSettings type field to strategy and add none chunking strategy by @Philippus in #3684
  • Add rescoreVector field to DenseVectorIndexOptions by @Philippus in #3685
  • Fix inconsistent parameter naming. Snake case -> camel case by @dragisak in #3650
  • Deprecate stemEnglishPossesive in analyzers.TokenFilter by @Philippus in #3688

Thank you @sksamuel for creating elastic4s!

Full Changelog: v9.1.0...v9.1.1

This release was brought to you by 5 contributors, according to git shortlog -sn --no-merges @ ^v9.1.0 and checking the reviewers. Thank you @scala-steward, @Philippus, @dragisak , @skuayer and @igor-vovk.

v9.1.0

31 Jul 21:15
v9.1.0
381e9c8

Choose a tag to compare

Highlights in this release

Thank you @sksamuel for creating elastic4s!

Full Changelog: v9.0.0...v9.1.0

This release was brought to you by 5 contributors, according to git shortlog -sn --no-merges @ ^v9.0.0 and checking the reviewers. Thank you @scala-steward, @Philippus, @cdmbr , @jfhetzer and @TactiC.

v8.19.0

31 Jul 21:02
v8.19.0
15bee2b

Choose a tag to compare

Highlights in this release

Thank you @sksamuel for creating elastic4s!

Full Changelog: v8.18.2...v8.19.0

This release was brought to you by 5 contributors, according to git shortlog -sn --no-merges @ ^v8.18.2 and checking the reviewers. Thank you @scala-steward, @Philippus, @cdmbr , @jfhetzer and @TactiC.

v9.0.0

10 Jun 07:39
v9.0.0
715919b

Choose a tag to compare

Breaking changes

This release:

  • adds explicit effect type into the ElasticClient type definition. This simplifies using different effect systems natively.
    Please read https://github.com/Philippus/elastic4s/tree/series/9.x?tab=readme-ov-file#executors.
    To realize this, a tremendous amount of work was done by @igor-vovk in #3367. Thank you!

  • drops support for Scala 2.12.x in the 9.x branch, will keep supporting Scala 2.12.x in the 8.x branch for now.

  • removes elastic4s-http-streams, which has been replaced by elastic4s-reactivestreams-akka.

  • is built and released with java 17 (this was 8/11).

  • removes a lot of the deprecated features. Most of them came with a deprecation warning in earlier releases, but maybe not all.

Highlights in this release

Thank you @sksamuel for creating elastic4s!

Full Changelog: v8.18.2...v9.0.0

This release was brought to you by 8 contributors, according to git shortlog -sn --no-merges @ ^v8.18.2 and checking the reviewers. Thank you @scala-steward, @Philippus, @adamseres, @igor-vovk, @lenguyenthanh, @mcenkar, @gkfabs and @TactiC.

v8.18.2

10 Jun 06:46
v8.18.2
5e97e64

Choose a tag to compare

Highlights in this release

Thank you @sksamuel for creating elastic4s!

Full Changelog: v8.18.1...v8.18.2

This release was brought to you by 3 contributors, according to git shortlog -sn --no-merges @ ^v8.18.1 and checking the reviewers. Thank you @scala-steward, @Philippus and @gkfabs.

v9.0.0-RC2

22 May 13:21
v9.0.0-RC2
4b4f7fa

Choose a tag to compare

Breaking changes

This release:

  • is built and released with java 17 (this was 8/11).

  • removes a lot of the deprecated features. Most of them came with a deprecation warning in earlier releases, but maybe not all.

Highlights in this release

Thank you @sksamuel for creating elastic4s!

Full Changelog: v9.0.0-RC1...v9.0.0-RC2

This release was brought to you by 3 contributors, according to git shortlog -sn --no-merges @ ^v9.0.0-RC1 and checking the reviewers. Thank you @Philippus, @scala-steward and @TactiC.

v8.18.1

22 May 10:43
v8.18.1
2df4c52

Choose a tag to compare

Highlights in this release

Thank you @sksamuel for creating elastic4s!

Full Changelog: v8.18.0...v8.18.1

This release was brought to you by 3 contributors, according to git shortlog -sn --no-merges @ ^v8.18.0 and checking the reviewers. Thank you @scala-steward, @Philippus and @TactiC.

v9.0.0-RC1

10 May 14:01
v9.0.0-RC1
32625a8

Choose a tag to compare

v9.0.0-RC1 Pre-release
Pre-release

Breaking changes

This release:

  • adds explicit effect type into the ElasticClient type definition. This simplifies using different effect systems natively.
    Please read https://github.com/Philippus/elastic4s/tree/series/9.x?tab=readme-ov-file#executors.
    To realize this, a tremendous amount of work was done by @igor-vovk in #3367. Thank you!

  • drops support for Scala 2.12.x in the 9.x branch, will keep supporting Scala 2.12.x in the 8.x branch for now.

  • removes elastic4s-http-streams, which has been replaced by elastic4s-reactivestreams-akka.

Highlights in this release

Thank you @sksamuel for creating elastic4s!

Full Changelog: v8.17.0...v9.0.0-RC1

This release was brought to you by 7 contributors, according to git shortlog -sn --no-merges @ ^v8.17.0 and checking the reviewers. Thank you @scala-steward, @Philippus, @adamseres, @igor-vovk, @lenguyenthanh, @mcenkar and @TactiC.

v8.18.0

25 Apr 11:00
v8.18.0
f6d75e1

Choose a tag to compare

Highlights in this release

Thank you @sksamuel for creating elastic4s!

Full Changelog: v8.17.1...v8.18.0

This release was brought to you by 5 contributors, according to git shortlog -sn --no-merges @ ^v8.17.1 and checking the reviewers. Thank you @scala-steward, @Philippus, @adamseres, @lenguyenthanh and @mcenkar.

v8.17.1

17 Mar 08:14
v8.17.1
0959e82

Choose a tag to compare

What's Changed

Thank you @sksamuel for creating elastic4s!

Full Changelog: v8.17.0...v8.17.1

This release was brought to you by 2 contributors, according to git shortlog -sn --no-merges @ ^v8.17.0 and checking the reviewers. Thank you @Philippus and @scala-steward.