Skip to content

Commit

Permalink
Update version to 0.19.0 and extend changelog entry
Browse files Browse the repository at this point in the history
  • Loading branch information
thyandrecardoso committed Oct 7, 2023
1 parent efe37f2 commit 120e2a6
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 8 deletions.
31 changes: 24 additions & 7 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
2 changes: 1 addition & 1 deletion version.sbt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
ThisBuild / version := "0.18.9-SNAPSHOT"
ThisBuild / version := "0.19.0-SNAPSHOT"

0 comments on commit 120e2a6

Please sign in to comment.