Releases: skydoves/sandwich
Releases · skydoves/sandwich
2.0.9
What's Changed
- fix(deps): update androidxlifecycle to v2.8.1 by @renovate in #319
- fix(deps): update dependency androidx.appcompat:appcompat to v1.7.0 by @renovate in #320
- chore(deps): update dependency gradle to v8.8 by @renovate in #321
- chore(deps): update dependency com.google.devtools.ksp to v2.0.0-1.0.22 by @renovate in #322
- fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.7.0 by @renovate in #323
- chore(deps): update agp to v8.4.2 by @renovate in #324
- fix(deps): update androidxlifecycle to v2.8.2 by @renovate in #325
- chore(deps): update actions/checkout action to v4.1.7 by @renovate in #326
- chore(deps): update actions/checkout digest to 692973e by @renovate in #327
- chore(deps): update agp to v8.5.0 by @renovate in #328
- fix(deps): update ktor monorepo to v2.3.12 by @renovate in #329
- fix(deps): update dependency androidx.test.espresso:espresso-core to v3.6.0 by @renovate in #330
- fix(deps): update dependency androidx.test.ext:junit to v1.2.0 by @renovate in #331
- fix(deps): update dependency androidx.test.ext:junit-ktx to v1.2.0 by @renovate in #332
- fix(deps): update androidxtest to v1.6.0 by @renovate in #333
- fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.7.1 by @renovate in #334
- fix(deps): update dependency androidx.test.ext:junit-ktx to v1.2.1 by @renovate in #335
- fix(deps): update dependency androidx.test.espresso:espresso-core to v3.6.1 by @renovate in #336
- fix(deps): update dependency androidx.test.ext:junit to v1.2.1 by @renovate in #337
- fix(deps): update androidxtest to v1.6.1 by @renovate in #338
- fix(deps): update androidxlifecycle to v2.8.3 by @renovate in #339
- chore(deps): update dependency org.jetbrains.kotlinx.binary-compatibility-validator to v0.15.0 by @renovate in #340
- chore(deps): update dependency org.jetbrains.kotlinx.binary-compatibility-validator to v0.15.1 by @renovate in #341
- chore(deps): update dependency gradle to v8.9 by @renovate in #342
- chore(deps): update dependency com.google.devtools.ksp to v2.0.0-1.0.23 by @renovate in #343
- chore(deps): update agp to v8.5.1 by @renovate in #344
- chore(deps): update dependency org.jetbrains.kotlinx.binary-compatibility-validator to v0.16.0 by @renovate in #345
- chore(deps): update dependency org.jetbrains.kotlinx.binary-compatibility-validator to v0.16.2 by @renovate in #346
- fix(deps): update androidxlifecycle to v2.8.4 by @renovate in #347
- chore(deps): update dependency com.google.devtools.ksp to v2.0.0-1.0.24 by @renovate in #348
- chore(deps): update dependency org.jetbrains.kotlinx.binary-compatibility-validator to v0.16.3 by @renovate in #349
- chore(deps): update actions/setup-java action to v4.2.2 by @renovate in #351
- chore(deps): update kotlin, ksp and compose compiler to v2.0.10 by @renovate in #352
- chore(deps): update dependency com.google.devtools.ksp to v2.0.10-1.0.24 by @renovate in #353
- chore(deps): update agp to v8.5.2 by @renovate in #354
- chore(deps): update dependency gradle to v8.10 by @renovate in #355
- fix(deps): update dependency androidx.test:runner to v1.6.2 by @renovate in #356
- chore(deps): update androidxmacrobenchmark to v1.3.0 by @renovate in #357
- fix(deps): update dependency org.mockito:mockito-core to v5.13.0 by @renovate in #359
- chore(deps): update agp to v8.6.0 by @renovate in #360
- fix(deps): update androidxlifecycle to v2.8.5 by @renovate in #361
- Bump kotlin to 2.0.20 and Ktorfit to 2.1.0 by @skydoves in #362
Full Changelog: 2.0.8...2.0.9
2.0.8
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
What's Changed
- Update actions/setup-java action to v4.2.1 by @renovate in #279
- Update agp to v8.3.1 by @renovate in #280
- Update retrofit to v2.10.0 by @renovate in #281
- Update dependency gradle to v8.7 by @renovate in #283
- Update retrofit to v2.11.0 by @renovate in #284
- Update Kotlin, KSP and Compose Compiler by @renovate in #285
- Update ktor to v2.3.10 by @renovate in #286
- Update agp to v8.3.2 by @renovate in #287
- fix: mapper.md typo by @rhkrwngud445 in #288
- chore(deps): update ktorfit to v1.13.0 by @renovate in #290
- fix(deps): update mockito monorepo to v5 (major) by @renovate in #289
- chore(deps): update androidxmacrobenchmark to v1.2.4 by @renovate in #293
- fix(deps): update dependency androidx.core:core-ktx to v1.13.0 by @renovate in #294
- Fix typo docs/sponsor.md by @danielpassos in #295
- chore(deps): update actions/checkout digest to 1d96c77 by @renovate in #296
- chore(deps): update actions/checkout action to v4.1.3 by @renovate in #297
- Fix the global operator and mapper doesn't applied for the exception factory by @skydoves in #298
New Contributors
- @rhkrwngud445 made their first contribution in #288
- @danielpassos made their first contribution in #295
Full Changelog: 2.0.6...2.0.7
2.0.6
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
What's Changed
- Update dependency com.google.devtools.ksp to v1.9.21-1.0.15 by @renovate in #225
- Update dependency gradle to v8.5 by @renovate in #226
- Update actions/setup-java action to v4 by @renovate in #227
- Update ktorfit to v1.10.2 by @renovate in #228
- Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.2 by @renovate in #229
- Update agp to v8.2.0 by @renovate in #230
- Update androidxMacroBenchmark to v1.2.2 by @renovate in #231
- Update ktorfit to v1.11.0 by @renovate in #233
- Update ktor to v2.3.7 by @renovate in #235
- Update actions/setup-python action to v5 by @renovate in #234
Full Changelog: 2.0.4...2.0.5
2.0.4
2.0.3
2.0.2
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
- @chandroidx made their first contribution in #215
Full Changelog: 2.0.1...2.0.2
2.0.1
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
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