Skip to content

Update dependencies to latest stable versions#100

Open
nsmnds wants to merge 2 commits intomainfrom
claude/update-dependencies-DzVoE
Open

Update dependencies to latest stable versions#100
nsmnds wants to merge 2 commits intomainfrom
claude/update-dependencies-DzVoE

Conversation

@nsmnds
Copy link
Collaborator

@nsmnds nsmnds commented Feb 16, 2026

  • Kotlin 2.1.10 → 2.3.10
  • kotlinx-serialization 1.8.1 → 1.10.0
  • Ktor 3.2.2 → 3.4.0
  • Kotest 5.9.1 → 6.1.3
  • MockK 1.14.5 → 1.14.9
  • OpenAI Client 3.8.2 → 4.1.0
  • Wirespec 0.9.23 → 0.17.19
  • Logback 1.5.6 → 1.5.31
  • Google GenAI 1.28.0 → 1.39.0
  • Spotless 6.20.0 → 8.2.1
  • Dokka 1.8.20 → 2.1.0
  • kotlin-openapi-bindings 0.0.24 → 0.2.1

https://claude.ai/code/session_01LVodyUMqLgmmf4MfJUy5cT

- Kotlin 2.1.10 → 2.3.10
- kotlinx-serialization 1.8.1 → 1.10.0
- Ktor 3.2.2 → 3.4.0
- Kotest 5.9.1 → 6.1.3
- MockK 1.14.5 → 1.14.9
- OpenAI Client 3.8.2 → 4.1.0
- Wirespec 0.9.23 → 0.17.19
- Logback 1.5.6 → 1.5.31
- Google GenAI 1.28.0 → 1.39.0
- Spotless 6.20.0 → 8.2.1
- Dokka 1.8.20 → 2.1.0
- kotlin-openapi-bindings 0.0.24 → 0.2.1

https://claude.ai/code/session_01LVodyUMqLgmmf4MfJUy5cT
Kotest 5 → 6:
- Replace io.kotest.multiplatform plugin with io.kotest (requires KSP)
- Add KSP plugin (2.3.5) to all modules using Kotest multiplatform
- Remove kotest-framework-datatest dependency (merged into core)

Dokka 1 → 2:
- Replace DokkaMultiModuleTask API with new dokka {} DSL
- Add explicit dokka() project dependencies for multi-module docs

OpenAI Client 3 → 4:
- No code changes needed (project doesn't use breaking okio APIs)

Spotless 6 → 8:
- Update plugin ID from com.diffplug.gradle.spotless to com.diffplug.spotless

https://claude.ai/code/session_01LVodyUMqLgmmf4MfJUy5cT
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants