Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.12.0 - 2020-05-23

Added

  • Spring boot sample

  • DSL for variable http methods http(method) { }

  • Async DSL for variable http method asyncHttp(method) { }

Changed

  • Improved SSL support

  • Improved our documentation

  • Moved to AssertJ in our tests

Removed

  • Deprecated async methods

Big thanks

@Hakky54, @gokulchandra, @vpondala for your contribution

0.11.1 - 2019-10-27

Changed

Fixed

  • Android 6, API Level 23 support issue #162 by @govorovsky

Big thanks

@govorovsky, @gokulchandra for your contribution

0.11.0 - 2019-08-11

Added

Changed

  • Improved Multipart DSL issue #132

  • [kohttp-jackson] Improved toJson, toJsonOrNull, toType methods issue #153

  • Redesigned simple logging interceptor to log both requests and responses issue #144

Removed

  • Eager requests extensions issue #120

  • kohttp.yaml and it's configuration

Big thanks

@IVSivak, @doyaaaaaken, @deviantBadge for your contribution

0.10.0 - 2019-06-20

Added

Changed

  • Migrated to kotlin 1.3.40

  • Migrated to okhttp 3.12.2 issue #81

  • Migrated to kotlinx-coroutines-core 1.2.1

  • Boolean and Nullable types support in Json builder

    issue #113

  • url() and param { } joint usage by @dtropanets issue #94

  • Allowed nullable types in request param { } builder issue #118,

    PR

  • Changed maxRequests and maxRequestsPerHost for default http client

  • Async methods naming (Deprecated asyncHttpGet)

  • Relaxed coverage issue #56

Removed

  • pass

Big thanks

@deviantBadge, @dtropanets, @gokulchandra for your contribution