Skip to content

Releases: jellyfin/jellyfin-sdk-kotlin

v1.5.5

08 Sep 07:58
Compare
Choose a tag to compare

This release fixes compatibility with kotlinx.serialization 1.7.2 and bumps the recommended server version to 10.9.11 (no API changes).

🏗️ Enhancements

📈 Dependency updates

Contributors

Compatibility

Info Jellyfin version
Minimum API Version 10.9.0
Recommended API Version 10.9.11

v1.5.4

27 Aug 11:01
Compare
Choose a tag to compare

📈 Dependency updates

  • Update dependency vitepress to v1.3.3 #965, by renovate[bot]
  • Update dependency com.squareup:kotlinpoet to v1.18.1 #966, by renovate[bot]
  • Update dependency org.slf4j:slf4j-simple to v2.0.16 #972, by renovate[bot]
  • Update gradle/actions action by renovate[bot] v4.0.1 #977, v4 #973
  • Update dependency com.android.tools.build:gradle to v8.5.2 - autoclosed #974, by renovate[bot]
  • Update dependency gradle to v8.10 #975, by renovate[bot]
  • Update OpenAPI to 10.9.10 #976, by @jellyfin-bot
  • Update CI dependencies - autoclosed #967, by renovate[bot]

Contributors

Compatibility

Info Jellyfin version
Minimum API Version 10.9.0
Recommended API Version 10.9.10

v1.5.3

06 Aug 13:31
Compare
Choose a tag to compare

📈 Dependency updates

Contributors

Compatibility

Info Jellyfin version
Minimum API Version 10.9.0
Recommended API Version 10.9.9

v1.5.2

25 Jul 19:02
Compare
Choose a tag to compare

During the beta testing of our official Android TV app, we discovered two issues related to timezones. The first issue occurred when a LocalDateTime was included as a query parameter in a request, resulting in the omission of the timezone information and causing the server to interpret it as UTC. The second issue involved deserializing a LocalDateTime from a response body, where it was always interpreted as the local timezone instead of the server's consistent UTC timezone. These bugs have been present in the SDK for several releases. These issues are mostly notable in the Live TV functionality.

🔧 Bugfixes

Contributors

Compatibility

Info Jellyfin version
Minimum API Version 10.9.0
Recommended API Version 10.9.8

v1.5.1

21 Jul 08:34
Compare
Choose a tag to compare

📈 Dependency updates

Contributors

Compatibility

Info Jellyfin version
Minimum API Version 10.9.0
Recommended API Version 10.9.8

v1.5.0

13 Jul 11:55
Compare
Choose a tag to compare

This release is based on the Jellyfin 10.9 API and no longer supports Jellyfin 10.8.

🏗️ Enhancements

📚 Documentation

🔧 Bugfixes

🔃 Refactoring

💡 Everything else

📈 Dependency updates

  • Update io.gitlab.arturbosch.detekt by renovate[bot] v1.23.6 #886, v1.23.5 #837, v1.23.3 #826, v1.23.1 #791, v1.23.0 #748, v1.22.0 #596
  • Update actions/deploy-pages by renovate[bot] 497da40 #682, 0243b6c #660, 20a4baa #597
  • Update actions/configure-pages by renovate[bot] fc89b04 #666, 37538b2 #653, 3c444c0 #651, c5a3e11 #598
  • Update org.slf4j:slf4j-simple by renovate[bot] v2.0.13 #905, v2.0.12 #869, v2.0.11 #855, v2.0.9 #805, v2.0.7 #695, v2.0.6 #599
  • Update github/codeql-action by renovate[bot] 16964e9 #683, 32dc499 #675, 17573ee #662, 39d8d7e #658, 3ebbd71 #647, a34ca99 #642, 515828d #634, 959cbb7 #600
  • Update Gradle Wrapper from 7.5.1 to 7.6 #601, by @jellyfin-bot
  • Update Kotlin by renovate[bot] v1.8.1 #921, v1.9.24 #917, v1.7.2 #776, v1.8.22 #762, v1.5.1 #743, v1.7.0 #736, v1.8.20 #703, v1.8.10 #655, v1.8.0 #619, v1.7.22 #602
  • Update actions/setup-java by renovate[bot] 3f07048 #661, 1df8dbe #604
  • Update technote-space/create-pr-action digest to 9111450 #605, by renovate[bot]
  • Update vitepress by renovate[bot] v1.2.3 #958, v1.2.2 #940, v1.1.4 #903, v1.0.1 #895, v1.0.0-rc.40 #858, v1.0.0-rc.36 #850, v1.0.0-rc.31 #832, v1.0.0-rc.24 #824, v1.0.0-rc.22 #814, v1.0.0-rc.14 #810, v1.0.0-rc.10 #804, v1.0.0-rc.4 #790, v1.0.0-beta.5 #784, v1.0.0-beta.3 #771, v1.0.0-beta.2 #765, v1.0.0-beta.1 #750, v1.0.0-alpha.75 #737, v1.0.0-alpha.74 #732, v1.0.0-alpha.74 #729, v1.0.0-alpha.72 #726, v1.0.0-alpha.70 #723, v1.0.0-alpha.65 #713, v1.0.0-alpha.64 #701, v1.0.0-alpha.60 #697, v1.0.0-alpha.56 #685, v1.0.0-alpha.49 #678, v1.0.0-alpha.46 #659, v1.0.0-alpha.44 #648, v1.0.0-alpha.38 #645, v1.0.0-alpha.36 #633, v1.0.0-alpha.33 #614, v1.0.0-alpha.32 #606
  • Update actions/upload-pages-artifact digest to 253fd47 #609, by renovate[bot]
  • Update actions/checkout by renovate[bot] ac59398 #627, 755da8c #610
  • Update io.inser...
Read more

v1.5.0-beta.4

19 Jun 17:34
Compare
Choose a tag to compare

🔧 Bugfixes

📈 Dependency updates

  • Update OpenAPI to 10.9.6 #955, by @jellyfin-bot
  • Update dependency vitepress to v1.2.3 #958, by renovate[bot]
  • Update CI dependencies #951, by renovate[bot]

Contributors

Compatibility

Info Jellyfin version
Minimum API Version 10.9.0
Recommended API Version 10.9.6

v1.5.0-beta.3

02 Jun 10:15
Compare
Choose a tag to compare

🏗️ Enhancements

📚 Documentation

📈 Dependency updates

  • Update dependency vitepress to v1.2.2 #940, by renovate[bot]
  • Update OpenAPI to 10.9.4 #949, by @jellyfin-bot
  • Update CI dependencies #944, by renovate[bot]

Contributors

Compatibility

Info Jellyfin version
Minimum API Version 10.9.0
Recommended API Version 10.9.4

v1.5.0-beta.2

27 May 19:47
Compare
Choose a tag to compare

🏗️ Enhancements

🔧 Bugfixes

📈 Dependency updates

  • Update OpenAPI by @jellyfin-bot 10.9.3 #941, 10.9.2 #930, 10.9.1 #928
  • Update github/codeql-action action to v3.25.6 - autoclosed #932, by renovate[bot]
  • Update dependency com.android.tools.build:gradle to v8.4.1 #933, by renovate[bot]
  • Update dependency com.squareup:kotlinpoet to v1.17.0 #938, by renovate[bot]
  • Update CI dependencies #927, by renovate[bot]

Contributors

Compatibility

Info Jellyfin version
Minimum API Version 10.9.0
Recommended API Version 10.9.3

v1.5.0-beta.1

11 May 19:54
Compare
Choose a tag to compare

I'm extremely excited to announce the first beta for the next version of our Kotlin SDK. This release is based on the Jellyfin 10.9 API. It is not recommended to use this version in production builds.

🏗️ Enhancements

📚 Documentation

🔧 Bugfixes

🔃 Refactoring

💡 Everything else

📈 Dependency updates

  • Update io.gitlab.arturbosch.detekt by renovate[bot] v1.23.6 #886, v1.23.5 #837, v1.23.3 #826, v1.23.1 #791, v1.23.0 #748, v1.22.0 #596
  • Update actions/deploy-pages by renovate[bot] 497da40 #682, 0243b6c #660, 20a4baa #597
  • Update actions/configure-pages by renovate[bot] fc89b04 #666, 37538b2 #653, 3c444c0 #651, c5a3e11 #598
  • Update org.slf4j:slf4j-simple by renovate[bot] v2.0.13 #905, v2.0.12 #869, v2.0.11 #855, v2.0.9 #805, v2.0.7 #695, v2.0.6 #599
  • Update github/codeql-action by renovate[bot] 16964e9 #683, 32dc499 #675, 17573ee #662, 39d8d7e #658, 3ebbd71 #647, a34ca99 #642, 515828d #634, 959cbb7 #600
  • Update Gradle Wrapper from 7.5.1 to 7.6 #601, by @jellyfin-bot
  • Update Kotlin by renovate[bot] v1.8.1 #921, v1.9.24 #917, v1.7.2 #776, v1.8.22 #762, v1.5.1 #743, v1.7.0 #736, v1.8.20 #703, v1.8.10 #655, v1.8.0 #619, v1.7.22 #602
  • Update actions/setup-java by renovate[bot] 3f07048 #661, 1df8dbe #604
  • Update technote-space/create-pr-action digest to 9111450 #605, by renovate[bot]
  • Update vitepress by renovate[bot] v1.1.4 #903, v1.0.1 #895, v1.0.0-rc.40 #858, v1.0.0-rc.36 #850, v1.0.0-rc.31 #832, v1.0.0-rc.24 #824, v1.0.0-rc.22 #814, v1.0.0-rc.14 #810, v1.0.0-rc.10 #804, v1.0.0-rc.4 #790, v1.0.0-beta.5 #784, v1.0.0-beta.3 #771, v1.0.0-beta.2 #765, v1.0.0-beta.1 #750, v1.0.0-alpha.75 #737, v1.0.0-alpha.74 #732, v1.0.0-alpha.74 #729, v1.0.0-alpha.72 #726, v1.0.0-alpha.70 #723, v1.0.0-alpha.65 #713, v1.0.0-alpha.64 #701, v1.0.0-alpha.60 #697, v1.0.0-alpha.56 #685, v1.0.0-alpha.49 #678, v1.0.0-alpha.46 #659, v1.0.0-alpha.44 #648, v1.0.0-alpha.38 #645, v1.0.0-alpha.36 #633, v1.0.0-alpha.33 #614, v1.0.0-alpha.32 #606
  • Update actions/upload-pages-artifact digest to 253fd47 #609, by renovate[bot]
  • Update actions/checkout by renovate[bot] ac59398 #627, 755da8c #610
  • Update io.insert-koin:koin-core by renovate[bot] v3.5.6 #900, v3.5.3 #847, v3.5.0 #808, v3.4.3 #789, v3.4.2 #760, v3.4.1 #756, v3.4.0 #699, v3.3.3 #663, v3.3.2 #611
  • Update com.github.ajalt.clikt:clikt by renovate[bot] v4.4.0 #912, v4.3.0 - autoclosed #894, v4.2.2 #848, v4.2.1 #815, v4.2.0 #792, v4.1.0 #786, v4 #780, v3.5.4 #767, v3.5.3 #766, v3.5.2 #677, v3.5.1 #617
  • Update actions/setup-node digest to 64ed1c7 #628, by renovate[bot]
  • Update actions/download-artifact digest to 9bc31d5 #629, by renovate[bot]
  • Update actions/upload-artifact digest to 0b7f8ab #630, by renovate[bot]
  • Update io.swagger.parser.v3:swagger-parser by renovate[bot] v2.1.22 #901, v2.1.21 #883, v2.1.20 #856, v2.1.19 #836, v2.1.18 #821, v2.1.16 #770, v2.1.15 #753, v2.1.14 #747, v2.1.13 #700, v2.1.12 #665, v2.1.11 #641, v2.1.10 #631
  • Update actions/configure-pages action by renovate[bot] v5 #897, v4 #843, v3.0.6 #718, v3 #643
  • Update dependency io.git...
Read more