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
- Spring boot sample
- DSL for variable http methods
http(method) { }
- Async DSL for variable http method
asyncHttp(method) { }
- Improved SSL support
- Improved our documentation
- Moved to AssertJ in our tests
- Deprecated async methods
@Hakky54, @gokulchandra, @vpondala for your contribution
0.11.1 - 2019-10-27
- Kotlin 1.3.50 issue #155 by @gokulchandra
- Android 6, API Level 23 support issue #162 by @govorovsky
@govorovsky, @gokulchandra for your contribution
0.11.0 - 2019-08-11
- Introduced multimodule structure issue #128
- Split project into
kohttp
andkohttp-jackson
- Added full-featured Android sample PR #149 by @IVSivak
- Introduced cURL interceptor issue #139 by @doyaaaaaken
- Introduced gitbook by @deviantBadge
- Added full docs sync for gitbook
- 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
- Eager requests extensions issue #120
kohttp.yaml
and it's configuration
@IVSivak, @doyaaaaaken, @deviantBadge for your contribution
0.10.0 - 2019-06-20
- Async Post DSL by @Evgeny issue #86.
- Async Head DSL by @Evgeny.
- Async Put DSL by @Evgeny.
- Async Patch DSL by @Evgeny.
- Async Delete DSL by @Evgeny.
- Async Upload DSL by @Evgeny issue #87.
- Async Upload File extensions by @Evgeny.
- Async Upload Url extensions by @Evgeny.
- Default
Dispatcher
configuration inokhttp.yaml
- CHANGELOG.md
-
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 -
url()
andparam { }
joint usage by @dtropanets issue #94 -
Allowed nullable types in request
param { }
builder issue #118, -
Changed
maxRequests
andmaxRequestsPerHost
for default http client -
Async methods naming (Deprecated
asyncHttpGet
) -
Relaxed coverage issue #56
- pass
@deviantBadge, @dtropanets, @gokulchandra for your contribution