Skip to content

Releases: skydoves/sandwich

2.3.0

Choose a tag to compare

@skydoves skydoves released this 29 Jun 07:43
568b7be

What's Changed

Full Changelog: 2.2.2...2.3.0

2.2.2

Choose a tag to compare

@skydoves skydoves released this 16 Apr 06:09
13a6c43

What's Changed

  • chore(deps): update agp to v9.0.1 by @renovate[bot] in #602
  • chore(deps): update dependency com.google.devtools.ksp to v2.3.6 by @renovate[bot] in #603
  • fix(deps): update dependency org.mockito:mockito-core to v5.22.0 by @renovate[bot] in #604
  • fix(deps): update ktor monorepo to v3.4.1 by @renovate[bot] in #606
  • chore(deps): update agp to v9.1.0 by @renovate[bot] in #607
  • chore(deps): update gradle to v9.4.0 by @renovate[bot] in #608
  • fix(deps): update dependency androidx.core:core-ktx to v1.18.0 by @renovate[bot] in #609
  • fix(deps): update dependency com.squareup.okio:okio to v3.17.0 by @renovate[bot] in #610
  • fix(deps): update dependency org.mockito:mockito-core to v5.23.0 by @renovate[bot] in #611
  • chore(deps): update kotlin, ksp and compose compiler to v2.3.20 by @renovate[bot] in #612
  • chore(deps): update gradle to v9.4.1 by @renovate[bot] in #613
  • chore(deps): update dependency org.jetbrains.dokka to v2.2.0 by @renovate[bot] in #614
  • fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.11.0 by @renovate[bot] in #616
  • fix(deps): update ktor monorepo to v3.4.2 by @renovate[bot] in #615
  • Introducing a sandwich-testing library by @skydoves in #618
  • Prepare to use 2.2.2 by @skydoves in #619

Full Changelog: 2.2.1...2.2.2

2.2.1

Choose a tag to compare

@skydoves skydoves released this 08 Feb 03:30

What's Changed

  • fix(deps): update dependency de.jensklingenberg.ktorfit:ktorfit-ksp to v2.7.2 by @renovate[bot] in #583
  • fix(deps): update ktorfit to v2.7.2 by @renovate[bot] in #584
  • feat: add JavaScript target support for sandwich-ktor and sandwich-ktorfit by @susheel17 in #586
  • chore(deps): update gradle to v9.3.0 by @renovate[bot] in #589
  • fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.10.0 by @renovate[bot] in #590
  • chore(deps): update actions/setup-java action to v5.2.0 by @renovate[bot] in #591
  • chore(deps): update actions/checkout action to v6.0.2 by @renovate[bot] in #593
  • fix(deps): update ktor monorepo to v3.4.0 by @renovate[bot] in #592
  • chore(deps): update dependency com.google.devtools.ksp to v2.3.5 by @renovate[bot] in #595
  • chore(deps): update gradle to v9.3.1 by @renovate[bot] in #596
  • chore(deps): update actions/checkout digest to de0fac2 by @renovate[bot] in #597
  • Migrate to AGP 9.0 by @skydoves in #598
  • chore(deps): update kotlin, ksp and compose compiler to v2.3.10 by @renovate[bot] in #599
  • fix: re-throw CancellationException in suspend exception handlers by @susheel17 in #587
  • Fix Retrofit swallows the CallcellationException by @skydoves in #600
  • fix: properly await ApiResponseFailureSuspendMapper in suspend contexts by @susheel17 in #585
  • Implement suspendException and migrate for the suspension calls by @skydoves in #601

New Contributors

Full Changelog: 2.2.0...2.2.1

2.2.0

Choose a tag to compare

@skydoves skydoves released this 22 Dec 05:01
99ebb48

What's Changed

  • fix(deps): update androidxlifecycle to v2.9.4 by @renovate[bot] in #538
  • chore(deps): update gradle to v9.1.0 by @renovate[bot] in #539
  • fix(deps): update dependency org.mockito:mockito-core to v5.20.0 by @renovate[bot] in #540
  • chore(deps): update agp to v8.13.0 by @renovate[bot] in #529
  • fix(deps): update okhttp monorepo to v5.2.0 by @renovate[bot] in #543
  • chore(deps): update dependency com.google.devtools.ksp to v2.2.20-2.0.4 by @renovate[bot] in #544
  • Remove accidental empty files and fix ProGuard path by @egor-n in #545
  • fix(deps): update ktor monorepo to v3.3.1 by @renovate[bot] in #546
  • fix(deps): update dependency com.squareup.okio:okio to v3.16.1 by @renovate[bot] in #547
  • fix(deps): update okhttp monorepo to v5.2.1 by @renovate[bot] in #548
  • fix(deps): update dependency com.squareup.okio:okio to v3.16.2 by @renovate[bot] in #549
  • chore(deps): update dependency org.jetbrains.dokka to v2.1.0 by @renovate[bot] in #550
  • chore(deps): update dependency com.google.devtools.ksp to v2.3.0 by @renovate[bot] in #551
  • chore(deps): update kotlin, ksp and compose compiler to v2.2.21 by @renovate[bot] in #552
  • chore(deps): update gradle to v9.2.0 by @renovate[bot] in #553
  • fix(deps): update okhttp monorepo to v5.3.0 by @renovate[bot] in #554
  • chore(deps): update dependency com.google.devtools.ksp to v2.3.1 by @renovate[bot] in #555
  • chore(deps): update dependency com.google.devtools.ksp to v2.3.2 by @renovate[bot] in #557
  • fix(deps): update ktor monorepo to v3.3.2 by @renovate[bot] in #556
  • chore(deps): update agp to v8.13.1 by @renovate[bot] in #558
  • fix(deps): update dependency com.squareup.okio:okio to v3.16.3 by @renovate[bot] in #559
  • fix(deps): update okhttp monorepo to v5.3.1 by @renovate[bot] in #560
  • chore(deps): update actions/checkout action to v5.0.1 by @renovate[bot] in #561
  • chore(deps): update actions/checkout digest to 93cb6ef by @renovate[bot] in #563
  • chore(deps): update gradle to v9.2.1 by @renovate[bot] in #562
  • fix(deps): update dependency com.squareup.okio:okio to v3.16.4 by @renovate[bot] in #564
  • fix(deps): update okhttp monorepo to v5.3.2 by @renovate[bot] in #565
  • chore(deps): update dependency com.google.devtools.ksp to v2.3.3 by @renovate[bot] in #568
  • fix(deps): update dependency de.jensklingenberg.ktorfit:ktorfit-ksp to v2.6.5 by @renovate[bot] in #570
  • fix(deps): update ktor monorepo to v3.3.3 by @renovate[bot] in #569
  • fix(deps): update ktorfit to v2.6.5 by @renovate[bot] in #571
  • chore(deps): update actions/setup-java action to v5.1.0 by @renovate[bot] in #572
  • fix(deps): update dependency org.mockito:mockito-core to v5.21.0 by @renovate[bot] in #575
  • chore(deps): update dependency com.android.test to v8.13.2 by @renovate[bot] in #576
  • chore(deps): update actions/cache action to v5 by @renovate[bot] in #577
  • chore(deps): update actions/checkout action to v6 by @renovate[bot] in #567
  • chore(deps): update dependency com.diffplug.spotless to v8 - autoclosed by @renovate[bot] in #541
  • Bump Kotlin to 2.3.0 by @skydoves in #579
  • chore(deps): update dependency com.google.devtools.ksp to v2.3.4 by @renovate[bot] in #580
  • Add recovery, validation, filter, zip, and peek extensions for ApiResponse by @skydoves in #581
  • Prepare for release 2.2.0 by @skydoves in #582

New Contributors

Full Changelog: 2.1.3...2.2.0

2.1.3

Choose a tag to compare

@skydoves skydoves released this 15 Sep 15:08

What's Changed

  • Bump Kotlin to 2.2.10 by @skydoves in #528
  • Return explicit message values by @skydoves in #530
  • Add Js support for the sandwich package by @skydoves in #531
  • fix(deps): update androidxmacrobenchmark to v1.4.1 by @renovate[bot] in #532
  • chore(deps): update kotlin, ksp and compose compiler by @renovate[bot] in #486
  • chore(deps): update dependency com.google.devtools.ksp to v2.2.20-2.0.3 by @renovate[bot] in #534
  • fix(deps): update ktor monorepo to v3.3.0 by @renovate[bot] in #533
  • fix(deps): update dependency com.github.bumptech.glide:glide to v5.0.5 by @renovate[bot] in #535
  • Fix suspendOf never catch exceptions by @skydoves in #536
  • Throw CancellationException on suspendOf functions by @skydoves in #537

Full Changelog: 2.1.2...2.1.3

2.1.2

Choose a tag to compare

@skydoves skydoves released this 01 Jun 08:23

What's Changed

  • chore(deps): update actions/setup-java action to v4.7.1 by @renovate in #459
  • fix(deps): update dependency androidx.core:core-ktx to v1.16.0 by @renovate in #460
  • fix(deps): update dependency com.squareup.okio:okio to v3.11.0 by @renovate in #461
  • chore(deps): update agp to v8.9.2 by @renovate in #462
  • chore(deps): update dependency gradle to v8.14 by @renovate in #463
  • fix(deps): update ktor monorepo to v3.1.3 by @renovate in #465
  • chore(deps): update agp to v8.10.0 by @renovate in #466
  • fix(deps): update androidxlifecycle to v2.9.0 by @renovate in #467
  • fix(deps): update retrofit monorepo to v2.12.0 by @renovate in #468
  • fix(deps): update retrofit monorepo to v3 (major) by @renovate in #469
  • fix(deps): update dependency org.mockito:mockito-core to v5.18.0 by @renovate in #470
  • chore(deps): update dependency gradle to v8.14.1 by @renovate in #471
  • chore(deps): update dependency com.diffplug.spotless to v7.0.4 by @renovate in #473
  • fix(deps): update dependency com.squareup.okio:okio to v3.12.0 by @renovate in #474
  • chore(deps): update agp to v8.10.1 by @renovate in #475
  • Remove redundant casting for the failure check inside the map by @skydoves in #477
  • Bump Kotlin, KSP, and ktorfit by @skydoves in #478

Full Changelog: 2.1.1...2.1.2

2.1.1

Choose a tag to compare

@skydoves skydoves released this 08 Apr 12:35

What's Changed

  • chore(deps): update actions/setup-java action to v4.7.0 by @renovate in #438
  • fix(deps): update ktor monorepo to v3.1.0 by @renovate in #439
  • chore(deps): update kotlin, ksp and compose compiler by @renovate in #436
  • chore(deps): update agp to v8.8.1 by @renovate in #440
  • chore(deps): update dependency com.google.devtools.ksp to v2.1.10-1.0.30 by @renovate in #441
  • fix(deps): update dependency de.jensklingenberg.ktorfit:ktorfit-ksp to v2.2.0-1.0.30 by @renovate in #442
  • fix(deps): update ktor monorepo to v3.1.1 by @renovate in #445
  • chore(deps): update dependency gradle to v8.13 by @renovate in #446
  • chore(deps): update agp to v8.8.2 by @renovate in #447
  • chore(deps): update dependency com.google.devtools.ksp to v2.1.10-1.0.31 by @renovate in #448
  • fix(deps): update dependency org.mockito:mockito-core to v5.16.0 by @renovate in #449
  • chore(deps): update agp to v8.9.0 by @renovate in #450
  • fix(deps): update dependency org.mockito:mockito-core to v5.16.1 by @renovate in #451
  • chore(deps): update agp to v8.9.1 by @renovate in #453
  • fix(deps): update androidxmacrobenchmark to v1.3.4 by @renovate in #454
  • fix(deps): update ktor monorepo to v3.1.2 by @renovate in #455
  • fix(deps): update dependency org.mockito:mockito-core to v5.17.0 by @renovate in #456
  • chore(deps): update dependency com.diffplug.spotless to v7.0.3 by @renovate in #457
  • Implement fold and foldSuspend extensions by @skydoves in #458

Full Changelog: 2.1.0...2.1.1

2.1.0

Choose a tag to compare

@skydoves skydoves released this 29 Jan 05:20

What's Changed

  • chore(deps): update dependency de.jensklingenberg.ktorfit to v2.2.0 by @renovate in #407
  • chore(deps): update dependency gradle to v8.12.1 by @renovate in #434
  • Support Wasm and remove okio dependency for the sandwich package by @skydoves in #437

Full Changelog: 2.0.11...2.1.0

2.0.11

Choose a tag to compare

@skydoves skydoves released this 21 Jan 05:08

What's Changed

  • chore(deps): update agp to v8.7.1 by @renovate in #391
  • fix(deps): update dependency org.mockito:mockito-core to v5.14.2 by @renovate in #392
  • chore(deps): update androidxmacrobenchmark to v1.3.3 by @renovate in #393
  • chore(deps): update actions/checkout digest to 11bd719 by @renovate in #395
  • chore(deps): update actions/checkout action to v4.2.2 by @renovate in #396
  • chore(deps): update dependency com.google.devtools.ksp to v2.0.21-1.0.26 by @renovate in #397
  • chore(deps): update actions/setup-java action to v4.5.0 by @renovate in #398
  • fix(deps): update androidxlifecycle to v2.8.7 by @renovate in #401
  • fix(deps): update dependency androidx.core:core-ktx to v1.15.0 by @renovate in #402
  • fix(deps): update ktor monorepo to v3.0.1 by @renovate in #400
  • chore(deps): update agp to v8.7.2 by @renovate in #403
  • fix(deps): update dependency de.jensklingenberg.ktorfit:ktorfit-ksp to v2.1.0-1.0.26 by @renovate in #404
  • chore(deps): update dependency com.google.devtools.ksp to v2.0.21-1.0.27 by @renovate in #405
  • fix(deps): update dependency de.jensklingenberg.ktorfit:ktorfit-ksp to v2.1.0-1.0.27 by @renovate in #406
  • fix(deps): update dependency de.jensklingenberg.ktorfit:ktorfit-ksp to v2.2.0-1.0.27 by @renovate in #408
  • chore(deps): update dependency gradle to v8.11 by @renovate in #409
  • chore(deps): update dependency com.google.devtools.ksp to v2.0.21-1.0.28 by @renovate in #410
  • fix(deps): update dependency de.jensklingenberg.ktorfit:ktorfit-ksp to v2.2.0-1.0.28 by @renovate in #411
  • chore(deps): update dependency gradle to v8.11.1 by @renovate in #412
  • fix(deps): update dependency de.jensklingenberg.ktorfit:ktorfit-ksp to v2.2.0-1.0.29 by @renovate in #416
  • chore(deps): update agp to v8.7.3 by @renovate in #417
  • fix(deps): update moshi to v1.15.2 by @renovate in #419
  • fix(deps): update ktor monorepo to v3.0.2 by @renovate in #418
  • chore(deps): update dependency org.jetbrains.dokka to v2 by @renovate in #421
  • chore(deps): update actions/setup-java action to v4.6.0 - autoclosed by @renovate in #422
  • Update ktorfit.md by @LukasVykuka in #420
  • chore(deps): update dependency gradle to v8.12 by @renovate in #424
  • fix(deps): update ktor monorepo to v3.0.3 by @renovate in #423
  • fix(docs): move retry text block under retry code example by @mvdorian in #425
  • fix(deps): update dependency org.mockito:mockito-core to v5.15.2 by @renovate in #427
  • chore(deps): update agp to v8.8.0 by @renovate in #430
  • Using response in Error for ktorfit converter by @savvasdalkitsis in #432
  • chore(deps): update dependency com.diffplug.spotless to v7 - autoclosed by @renovate in #428
  • fix(deps): update dependency com.squareup.okio:okio to v3.10.2 by @renovate in #429
  • fix(deps): update kotlin, ksp and compose compiler by @renovate in #415

New Contributors

Full Changelog: 2.0.10...2.0.11

2.0.10

Choose a tag to compare

@skydoves skydoves released this 13 Oct 06:08

What's Changed

  • fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.7.2 by @renovate in #363
  • fix(deps): update dependency de.jensklingenberg.ktorfit:ktorfit-ksp to v2.1.0-1.0.25 by @renovate in #365
  • chore(deps): update dependency gradle to v8.10.1 by @renovate in #364
  • chore(deps): update actions/setup-java action to v4.3.0 by @renovate in #366
  • fix(deps): update dependency com.squareup.okio:okio to v3.9.1 by @renovate in #367
  • fix(deps): update kotlin, ksp and compose compiler to v1.9.0 by @renovate in #368
  • chore(deps): update agp to v8.6.1 by @renovate in #369
  • fix(deps): update androidxlifecycle to v2.8.6 by @renovate in #370
  • chore(deps): update androidxmacrobenchmark to v1.3.1 by @renovate in #372
  • fix(deps): update dependency androidx.profileinstaller:profileinstaller to v1.4.0 by @renovate in #371
  • fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.7.3 by @renovate in #373
  • chore(deps): update dependency gradle to v8.10.2 by @renovate in #374
  • chore(deps): update actions/setup-java action to v4.4.0 by @renovate in #375
  • chore(deps): update actions/checkout action to v4.2.0 by @renovate in #376
  • fix(deps): update dependency org.mockito:mockito-core to v5.14.0 by @renovate in #377
  • fix(deps): update dependency org.mockito:mockito-core to v5.14.1 by @renovate in #378
  • chore(deps): update agp to v8.7.0 by @renovate in #379
  • chore(deps): update androidxmacrobenchmark to v1.3.2 by @renovate in #380
  • fix(deps): update dependency androidx.profileinstaller:profileinstaller to v1.4.1 by @renovate in #381
  • chore(deps): update actions/checkout digest to eef6144 by @renovate in #382
  • chore(deps): update actions/checkout action to v4.2.1 by @renovate in #383
  • fix(deps): update ktor monorepo to v3 (major) by @renovate in #384
  • chore(deps): update kotlin, ksp and compose compiler by @renovate in #385
  • Migrate to ktor 3.0.0 supported packages for ktorfit by @skydoves in #389
  • [GH-387] Implement Ktorfit ApiResponse.Failure.Error handling by @smelfungus in #388

New Contributors

Full Changelog: 2.0.9...2.0.10