Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2025-06-10 | 2.1 kB | |
v9.0.0 source code.tar.gz | 2025-06-10 | 425.5 kB | |
v9.0.0 source code.zip | 2025-06-10 | 1.3 MB | |
Totals: 3 Items | 1.7 MB | 0 |
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 https://github.com/Philippus/elastic4s/pull/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
- Explicit effect types by @igor-vovk in https://github.com/Philippus/elastic4s/pull/3367
- Drop scala 2.12.x by @Philippus in https://github.com/Philippus/elastic4s/pull/3436
- Remove elastic4s-http-streams project by @Philippus in https://github.com/Philippus/elastic4s/pull/3443
- Publish via the Central Portal by @Philippus in https://github.com/Philippus/elastic4s/pull/3445
- Resolve deprecation and other warnings by @Philippus in https://github.com/Philippus/elastic4s/pull/3444
- Build and release with java 17 by @Philippus in https://github.com/Philippus/elastic4s/pull/3449
- Remove deprecated features by @Philippus in https://github.com/Philippus/elastic4s/pull/3455
- Remove more deprecated features by @Philippus in https://github.com/Philippus/elastic4s/pull/3466
- Update elasticsearch-rest-client, ... to 9.0.2 in series/9.x by @scala-steward in https://github.com/Philippus/elastic4s/pull/3491
Thank you @sksamuel for creating elastic4s!
Full Changelog: https://github.com/Philippus/elastic4s/compare/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.