You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
New Features & Improvements:
Improved Publishing and Version Management: Enhanced the process for publishing the library and managing its versions.
Java 17 Upgrade: The project now officially supports and builds with Java 17, upgrading from Java 11.
Faster Android Tests with KVM: Enabled Kernel-based Virtual Machine (KVM) for Android tests on CI, leading to significantly faster test
execution.
Gradle Version Catalog: Refactored dependency management to use Gradle's version catalog, providing a more organized and scalable approach to
managing project dependencies.
CI/CD Enhancements:
Added a GitHub Actions workflow for building the project.
Integrated Android tests into the Continuous Integration pipeline.
Introduced Dependabot configuration for automated dependency updates.
PR Template and AI Tooling Documentation: Added a pull request template and documentation for AI tooling to streamline development workflows.
Dependency Updates:
Kotlin Plugin: Bumped from 1.9.0 to 2.2.0.
OkHttp: Updated from 4.12.0 to 5.1.0.
Strikt Mockk: Upgraded from 0.34.1 to 0.35.1.
AndroidX Test Ext JUnit: Updated from 1.1.5 to 1.2.1.
Ktor: Bumped from 2.3.9 to 3.2.1.
GitHub Actions:
android-actions/setup-android: Updated from v2 to v3.
actions/setup-java: Updated from v3 to v4.
actions/checkout: Updated from v3 to v4.
actions/cache: Updated from v3 to v4.
Gradle: Upgraded Gradle version and configured Java toolchain.