Releases: appunite/MockWebServer-Extensions
Releases · appunite/MockWebServer-Extensions
Release 0.4.0
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.
- Kotlin Serialization Plugin: Updated to 1.9.0.
0.3.0
- Add internet simulator.
0.2.2
- Fix release version.
0.2.1
Fix Java version in allow-mocking module.
0.2.0
- Added possibility to wrap dispatcher.
- Extracted modules with request, assertions and allow-mocking feature.
Initial release
Initial release.