Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade to Kotlin 2.0.20 #39

Merged

Conversation

kkostov
Copy link
Contributor

@kkostov kkostov commented Oct 27, 2024

This is a maintenance PR cleaning up the project, upgrading dependencies and moving us closer to being able to enable Kotlin Multiplatform.

  • Upgrade the project to Gradle 8.10.2
  • Upgrade to Kotlin to 2.0.20
  • Upgrade to Ktor 3.0
  • Enable Compose
  • Move to a version catalog
  • Replace Mockitto with Mockk to simplify how we write unit tests. We may want to look into something like Mockative if we enable Multiplatform support.
  • Cleanup the project
    • Remove the "app" - this was only used to test the library in the first days of development
    • Update .gitignore to exclude some .idea and .kotlin locations

This addresses #37

Base automatically changed from feat/grand-rename to feat/adapt-release-for-maven-central November 25, 2024 06:34
@kkostov kkostov marked this pull request as ready for review November 26, 2024 07:54
@kkostov kkostov merged commit 380a5fd into feat/adapt-release-for-maven-central Nov 26, 2024
1 check passed
@kkostov kkostov deleted the feat/upgrade-deps-cleanup branch November 26, 2024 07:55
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.

1 participant