Skip to content

Releases: skydoves/sandwich

2.0.8

23 May 00:10
Compare
Choose a tag to compare

Kotlin 2.0.0

Updated to Kotlin 2.0.0

What's Changed

  • chore(deps): update actions/checkout action to v4.1.4 by @renovate in #300
  • chore(deps): update actions/checkout digest to 0ad4b8f by @renovate in #301
  • chore(deps): update agp to v8.4.0 by @renovate in #302
  • fix(deps): update dependency androidx.core:core-ktx to v1.13.1 by @renovate in #303
  • fix(deps): update dependency com.google.android.material:material to v1.12.0 by @renovate in #304
  • chore(deps): update kotlin, ksp and compose compiler by @renovate in #305
  • fix(deps): update ktor to v2.3.11 by @renovate in #306
  • chore(deps): update actions/checkout action to v4.1.5 by @renovate in #308
  • chore(deps): update actions/checkout digest to 44c2b7a by @renovate in #307
  • fix(deps): update kotlin, ksp and compose compiler to v1.8.1 by @renovate in #310
  • fix(deps): update dependency org.mockito:mockito-core to v5.12.0 by @renovate in #311
  • chore(deps): update actions/checkout digest to 0ad4b8f by @renovate in #309
  • fix(deps): update androidxlifecycle to v2.8.0 by @renovate in #312
  • chore(deps): update actions/checkout action to v4.1.6 by @renovate in #314
  • chore(deps): update actions/checkout digest to a5ac7e5 by @renovate in #315
  • chore(deps): update agp to v8.4.1 by @renovate in #316
  • chore(deps): update kotlin, ksp and compose compiler to v2 (major) by @renovate in #317
  • chore(deps): update ktorfit to v1.14.0 by @renovate in #291

Full Changelog: 2.0.7...2.0.8

2.0.7

24 Apr 00:51
1637ff6
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.0.6...2.0.7

2.0.6

14 Mar 14:02
1067508
Compare
Choose a tag to compare

What's Changed

  • Update dependency androidx.test.uiautomator:uiautomator to v2.3.0-beta01 by @renovate in #236
  • Update dependency com.google.android.material:material to v1.11.0 by @renovate in #237
  • Update dependency com.google.devtools.ksp to v1.9.21-1.0.16 by @renovate in #238
  • Update dependency com.squareup.okio:okio to v3.7.0 by @renovate in #239
  • Update dependency com.vanniktech.maven.publish to v0.26.0 by @renovate in #240
  • Update Kotlin, KSP and Compose Compiler to v1.9.22 by @renovate in #241
  • Update ktorfit to v1.11.1 by @renovate in #242
  • Update dependency com.google.devtools.ksp to v1.9.22-1.0.16 by @renovate in #243
  • Update agp to v8.2.1 by @renovate in #244
  • Update dependency com.vanniktech.maven.publish to v0.27.0 by @renovate in #245
  • Update androidxLifecycle to v2.7.0 by @renovate in #246
  • Update ktorfit to v1.12.0 by @renovate in #247
  • Update actions/cache action to v4 by @renovate in #248
  • Update dependency com.google.devtools.ksp to v1.9.22-1.0.17 by @renovate in #249
  • Update agp to v8.2.2 by @renovate in #251
  • Update androidxMacroBenchmark to v1.2.3 by @renovate in #252
  • Update moshi to v1.15.1 by @renovate in #254
  • Update dependency com.diffplug.spotless to v6.25.0 by @renovate in #224
  • Update ktor to v2.3.8 by @renovate in #255
  • Migrate maven publication plugin to 0.27.0 by @skydoves in #256
  • Bump binary compatibility to 0.14.0 by @skydoves in #257
  • Update dependency gradle to v8.6 by @renovate in #258
  • Update dependency androidx.test.uiautomator:uiautomator to v2.3.0-rc01 by @renovate in #259
  • Update dependency com.squareup.okio:okio to v3.8.0 by @renovate in #260
  • Update Kotlin, KSP and Compose Compiler to v1.8.0 by @renovate in #261
  • Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.3 by @renovate in #262
  • Update dependency androidx.test.uiautomator:uiautomator to v2.3.0 by @renovate in #263
  • Update actions/setup-java action to v4.1.0 by @renovate in #264
  • Update agp to v8.3.0 by @renovate in #266
  • Update ktor to v2.3.9 by @renovate in #268
  • Update dependency org.jetbrains.dokka to v1.9.20 by @renovate in #269
  • Update Kotlin, KSP and Compose Compiler by @renovate in #265
  • Update dependency com.vanniktech.maven.publish to v0.28.0 by @renovate in #274
  • Update dependency com.squareup.okio:okio to v3.9.0 by @renovate in #275
  • Update actions/setup-java action to v4.2.0 by @renovate in #276
  • Configure KMP settings for maven central plugin by @skydoves in #277

Full Changelog: 2.0.5...2.0.6

2.0.5

10 Dec 10:02
f5e0eda
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.0.4...2.0.5

2.0.4

24 Nov 01:40
d1337c4
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.0.3...2.0.4

2.0.3

21 Nov 05:35
d37abec
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.0.2...2.0.3

2.0.2

16 Nov 07:43
f41deee
Compare
Choose a tag to compare

What's Changed

  • Update actions/cache action to v3 by @renovate in #211
  • Update actions/checkout action to v4 by @renovate in #212
  • Change Ktor's request to be executed within a try-catch block by @chandroidx in #215
  • Update androidxMacroBenchmark to v1.2.1 by @renovate in #216
  • Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.1 by @renovate in #217
  • Update ktorfit to v1.10.1 by @renovate in #218

New Contributors

Full Changelog: 2.0.1...2.0.2

2.0.1

10 Nov 10:27
0aab64c
Compare
Choose a tag to compare

What's Changed

  • Update dependency androidx.test.uiautomator:uiautomator to v2.3.0-alpha05 by @renovate in #203
  • Update kotlin to 1.9.20 by @skydoves in #204
  • Update dependency com.google.devtools.ksp to v1.9.20-1.0.14 by @renovate in #202
  • Update agp to v8.1.3 by @renovate in #208
  • Update ktorfit to v1.10.0 by @renovate in #206
  • Refactor hierachy structure for kmp and add proguard rules for targetting Android by @skydoves in #209
  • implement baseline profile module by @skydoves in #210
  • Update ktor to v2.3.6 by @renovate in #207
  • Add proguard rules and configure kmp hierachy for ktor by @skydoves in #213

Full Changelog: 2.0.0...2.0.1

2.0.0

01 Nov 10:27
9b8697b
Compare
Choose a tag to compare

Sandwich 2.0.0 has been released! 馃殌

Now, Sandwich supports Kotlin Multiplatform and offers seamless integration with Ktor and Ktorfit.

Migration

Check out the Migration Guide.

What's Changed

  • Update gradle/gradle-build-action action to v2.8.0 by @renovate in #163
  • Update dependency com.diffplug.spotless to v6.21.0 by @renovate in #165
  • Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.0-beta05 by @renovate in #166
  • Update dependency org.jetbrains.dokka to v1.9.0 by @renovate in #167
  • Add contracts to the transformers by @skydoves in #168
  • Update androidxLifecycle to v2.6.2 by @renovate in #170
  • Update actions/checkout action to v4 by @renovate in #169
  • Update actions/setup-java action to v3.13.0 by @renovate in #171
  • Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.0-rc01 by @renovate in #172
  • Update actions/checkout digest to 8ade135 by @renovate in #173
  • Update actions/checkout action to v4.1.0 by @renovate in #174
  • Update gradle/gradle-build-action action to v2.8.1 by @renovate in #175
  • Update agp to v8.1.2 by @renovate in #176
  • Update gradle/gradle-build-action action to v2.9.0 by @renovate in #178
  • Update dependency gradle to v8.4 by @renovate in #180
  • Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.0-rc02 by @renovate in #182
  • Update dependency org.jetbrains.dokka to v1.9.10 by @renovate in #183
  • Update okhttp to v4.12.0 by @renovate in #184
  • Update actions/checkout action to v4.1.1 by @renovate in #186
  • Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.0 by @renovate in #187
  • Update actions/checkout digest to b4ffde6 by @renovate in #188
  • Support KMP for the sandwich module by @skydoves in #189
  • Implement sandwich-ktor module by @skydoves in #190
  • New feature: sandwich-ktorfit to support ApiResponseConverterFactory by @skydoves in #191
  • Update ktorfit to v1.9.1 by @renovate in #192
  • Implement of/by and support suspension by @skydoves in #193
  • Rename ApiResponse.error to ApiResponse.exception by @skydoves in #194
  • Implement cause, map, merge, and several extensions by @skydoves in #195
  • Implement ApiResponseMapper and map extensions by @skydoves in #196
  • Implement SandwichFailureMapper by @skydoves in #197
  • Update docs for 2.0 by @skydoves in #198

Full Changelog: 1.3.9...2.0.0

1.3.9

28 Aug 10:47
8b6f1f0
Compare
Choose a tag to compare

What's Changed

  • Update agp to v8.1.0 by @renovate in #144
  • Migrate maven central scripts by @skydoves in #146
  • Update actions/checkout action to v3.5.3 by @renovate in #147
  • Update actions/setup-java action to v3.12.0 by @renovate in #148
  • Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.0-beta03 by @renovate in #149
  • Update dependency gradle to v8.3 by @renovate in #150
  • Update gradle/gradle-build-action action to v2.7.1 by @renovate in #151
  • Update dependency com.github.bumptech.glide:glide to v4.16.0 by @renovate in #152
  • Update agp to v8.1.1 by @renovate in #153
  • Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.0 by @renovate in #154
  • Update Kotlin, KSP and Compose Compiler to v1.9.10 by @renovate in #155
  • Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.0-beta04 by @renovate in #156
  • Update dependency com.google.devtools.ksp to v1.9.10-1.0.13 by @renovate in #157
  • Update actions/checkout action to v3.6.0 by @renovate in #158
  • Add docs for Sandwich by @skydoves in #160
  • Implement then infix to continue requests by @skydoves in #161
  • Add docs for empty body and sequential by @skydoves in #162

Full Changelog: 1.3.8...1.3.9