Skip to content

Releases: avast/scala-server-toolkit

gRPC Server and fixed PureConfig readers

18 Dec 16:24
a356880
Compare
Choose a tag to compare
  • Added subproject grpc-server.
  • Fixed configuration of ConfigReader instances (implicit ProductHint was not picked up correctly).
  • Lots of dependency updates.

Datastax Cassandra Driver

28 Nov 09:49
da61844
Compare
Choose a tag to compare
Pre-release
  • New module with Datastax's Cassandra driver.
  • Dependency updates.

Dependency Updates

12 Nov 19:48
f0922bb
Compare
Choose a tag to compare
Dependency Updates Pre-release
Pre-release
  • Updated dependencies.
  • Configurable PureConfig naming conventions.

Add monix-catnap and related modules

05 Nov 14:47
8f9f309
Compare
Choose a tag to compare
Pre-release
  • monix-catnap provides CircuitBreaker that can wrap Client from http4s.
  • Updated dependencies.

Fix Flyway configuration

24 Oct 18:38
abf3848
Compare
Choose a tag to compare
Pre-release

Remove options available only in paid version to avoid runtime exception.

Downgrade doobie to 0.7.x

23 Oct 14:47
Compare
Choose a tag to compare
Pre-release

Doobie needed to be downgraded because of compatibility with http4s (both depended on incompatible versions of fs2).

Fix ConfigReader field names

23 Oct 10:48
5697873
Compare
Choose a tag to compare
Pre-release

BREAKING CHANGE: The names of public implicit field names with ConfigReader instances were made as unique as possible because any conflict in them breaks user code and is hard to debug (find the problem). Name of the module is used as a prefix even though it seems strange sometimes. Better to be safe than sorry in this case as usually import all ._ is used.

Fix TransactionIsolation ConfigReader

22 Oct 18:58
c4a8d73
Compare
Choose a tag to compare
Pre-release
v0.1.6

fix: ConfigReader for TransactionIsolation

doobie, Flyway, statsd and SSL Config

22 Oct 13:19
Compare
Choose a tag to compare
Pre-release

Release with lots of new modules:

  • doobie-hikari
  • doobie-hikari-pureconfig
  • flyway
  • flyway-pureconfig
  • micrometer-statsd
  • micrometer-statsd-pureconfig
  • ssl-config

Bundles for ZIO and Monix

10 Oct 11:32
12aa79d
Compare
Choose a tag to compare
Pre-release

This pre-release contains a lot of changes which are not backwards compatible. SBT modules and Scala packages were re-organized. However the release brings important things such as dependency bundles with ZIO and Monix and integration with PureConfig and Micrometer.