diff --git a/CHANGELOG.md b/CHANGELOG.md index cd2dfe54..3d8b39b1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,21 +18,38 @@ Use the following schema when setting up the Changelog for a new release. Remove ### Security --> -## TBA - TBA +## [0.19.0] - 2023-10-07 -### Added +This release focus mostly on updating dependencies and cleaning up code around `apso-elasticsearch` project. + +Most notably, we deprecated `CompositeIterator` and improved method signature typing as part of our +[scala version update](https://github.com/adzerk/apso/pull/488). We also dropped `ElasticsearchTestkit` and the +`apso-log` project. Together, these modifications should allow users of this library to have less dependency update +conflicts and provide easier update paths for scala 3 while we wait for a release of `apso` in scala 3. +`ElasticsearchBulkInserter` was modified to rely on `ActorLogging` instead of `scala-logging` (through `apso-log`) which +represented a blocker for scala 3 projects cross-compiling with scala 2.13 and having `apso-elasticsearch` as a +dependency. + +Users of `apso-log` should migrate to [scala-logging](https://github.com/lightbend-labs/scala-logging) which provides +`LazyLogging` and `StrictLogging` traits providing the same functionality of `Logging` and `StrictLogging` in `apso`, +respectively. + +Several dependencies were update to their latest versions. You can see all the dependencies and their versions in +[here](https://github.com/adzerk/apso/blob/v0.19.0/project/Dependencies.scala). ### Changed -- Remove elasticsearch testkit ([#490](https://github.com/adzerk/apso/pull/490)). +- Stop depending on `scala-logging` for logging purposes inside `ElasticsearchBulkInserter` and use `ActorLogging` instead ([#550](https://github.com/adzerk/apso/pull/550)). +- Updated scala version to 2.13.12 ([#540](https://github.com/adzerk/apso/pull/540)). +- Updated other dependencies. ### Deprecated +- Deprecated `CompositeIterator` ([#488](https://github.com/adzerk/apso/pull/488)). ### Removed +- Remove elasticsearch testkit ([#490](https://github.com/adzerk/apso/pull/490)). +- Dropped `apso-log` project ([#549](https://github.com/adzerk/apso/pull/549)). -### Fixed - -### Security ---> +[0.19.0]: https://github.com/velocidi/apso/compare/v0.18.8...v0.19.0 ## [0.18.8] - 2023-04-27 diff --git a/version.sbt b/version.sbt index 252198c5..6b7c8c0d 100644 --- a/version.sbt +++ b/version.sbt @@ -1 +1 @@ -ThisBuild / version := "0.18.9-SNAPSHOT" +ThisBuild / version := "0.19.0-SNAPSHOT"