Releases: avast/storage-client
HCP backend - Support for the custom DNS resolver
feat: HCP backend - Added support for the custom DNS resolver (DNS balancing is from now provided by the custom DNS resolver, avoiding old "hacky" solution)
chore(deps): update dependency gradle to v7.0.2
chore(deps): update dependency io.github.gradle-nexus.publish-plugin:io.github.gradle-nexus.publish-plugin.gradle.plugin to v1.1.0
chore(deps): update dependency io.monix:monix_2.13 to v3.4.0
chore(deps): update dependency junit:junit to v4.13.2
chore(deps): update dependency org.typelevel:cats-core_2.13 to v2.6.1
pureconfig 0.15.0
pureconfig 0.15.0
is used in many projects and it is incompatible with previous versions.
First publishing to Maven Central via GHA
1.3.1 fix: versioning fixed
Scala 2.13 release
1.3.0 conf: Scala 2.13
Minor dependencies updates
1.2.0 chore(deps): dependencies updates
Minor dependencies updates
And Gradle updated to 6.6.
v1.0.0
BREAKING CHANGE: Removed Stor client implementation
BREAKING CHANGE: Upgrade to the latest version of Cats, Htt4s, Pureconfig, ...
BREAKING CHANGE: HCP backend requires authenticated access
BREAKING CHANGE: Removed build-in Future support
feat: HCP backend is balancing a load by a random IP address selection
feat: Removed Monix dependency
Fixes
- BREAKING CHANGE: Renamed original "withFallBackTo" fallback strategy to "withFallbackIfError" and introduced new "withFallbackIfNotFound" fallback strategy.
- fix: Propagation of the "maxConnections" value also to the "maxConnectionsPerRequestKey" of BlazeConfig
- fix: Removed sahring of MessageDigest instance between threads.
Testing 1.0.0 beta1
Merge pull request #2 from avast/hcp-rest HCP REST backend