Skip to content

Releases: InsanusMokrassar/MicroUtils

0.24.4

19 Jan 04:59
Compare
Choose a tag to compare
  • Repos:
    • Exposed:
      • Improve CommonExposedRepo.selectByIds
  • FSM:
    • Fixes and improvements

0.24.3

15 Jan 09:41
Compare
Choose a tag to compare
  • Ksp:
    • Sealed:
      • Fixes in processing of GenerateSealedTypesWorkaround annotations

0.24.2

14 Jan 09:04
Compare
Choose a tag to compare
  • Versions:
    • Exposed: 0.57.0 -> 0.58.0
  • Ksp:
    • Sealed:
      • Add annotation GenerateSealedTypesWorkaround which allow to generate subtypes lists

0.24.1

10 Jan 05:03
Compare
Choose a tag to compare
  • Versions:
    • Serialization: 1.7.3 -> 1.8.0
    • SQLite: 3.47.1.0 -> 3.47.2.0
    • Koin: 4.0.0 -> 3.10.2
    • OKio: 3.9.1 -> 3.10.2

0.24.0

21 Dec 05:05
Compare
Choose a tag to compare
  • Versions:
    • Coroutines: 1.9.0 -> 1.10.1
    • KSLog: 1.3.6 -> 1.4.0
    • Compose: 1.7.1 -> 1.7.3
    • Ktor: 3.0.2 -> 3.0.3
  • Common:
    • Rename Progress to more common Percentage. Progress now is typealias
    • Fix of Progress.compareTo extension

0.23.2

06 Dec 09:53
Compare
Choose a tag to compare
  • Versions:
    • Kotlin: 2.0.21 -> 2.1.0
    • Exposed: 0.56.0 -> 0.57.0
    • Xerial SQLite: 3.47.0.0 -> 3.47.1.0
    • Ktor: 3.0.1 -> 3.0.2
  • Coroutines:
    • Small refactor in AccumulatorFlow to use runCatching instead of runCatchingSafely

0.23.1

25 Nov 11:24
Compare
Choose a tag to compare
  • Versions:
    • Compose: 1.7.0 -> 1.7.1
    • Exposed: 0.55.0 -> 0.56.0
    • Xerial SQLite: 3.46.1.3 -> 3.47.0.0
    • Android CoreKTX: 1.13.1 -> 1.15.0
    • Android Fragment: 1.8.4 -> 1.8.5
  • Coroutines:
    • Compose:
      • Add StyleSheetsAggregator

0.23.0

30 Oct 11:45
Compare
Choose a tag to compare

THIS UPDATE MAY CONTAINS SOME BREAKING CHANGES (INCLUDING BREAKING CHANGES IN BYTECODE LAYER) RELATED TO UPDATE OF
KTOR DEPENDENCY

THIS UPDATE CONTAINS CHANGES ACCORDING TO MIGRATION GUIDE FROM KTOR

  • Versions:
    • Ktor: 2.3.12 -> 3.0.1
  • Ktor:
    • Common:
      • Extension Input.downloadToTempFile has changed its receiver to Source. Its API can be broken
    • Client:
      • Extension HttpClient.tempUpload has changed type of onUpload argument from OnUploadCallback to ProgressListener
      • All extensions HttpClient.uniUpload have changed type of onUpload argument from OnUploadCallback to ProgressListener
    • Server:
      • Remove redundant ApplicationCall.respond extension due to its presence in the ktor library

0.22.9

29 Oct 10:19
Compare
Choose a tag to compare
  • Repos:
    • Cache:
      • Add direct caching repos

0.22.8

24 Oct 12:29
Compare
Choose a tag to compare
  • Common:
    • Add List.breakAsPairs extension
    • Add Sequence.padWith/Sequence.padStart/Sequence.padEnd and List.padWith/List.padStart/List.padEnd extensions