diff --git a/CHANGELOG.md b/CHANGELOG.md index 83d931651f..35081b53b4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,20 @@ ## Unreleased +## 1.39.6 + +- Feature: Improved web support. + - Fix: Maestro can test web pages again (it was broken) + - Fix: WebDriver was reporting invalid screen size + - Web: support cases where a new tab is opened from the page + - Web: screen recording support (via JCodec for now, but we could add ffmpeg later) + - Web: fake geolocation support + - Studio: better layout for wide aspect-ratio screens (i.e. web pages or tablets) +- Feature: Introduces extractTextWithAI command + +- Fix: Retry should throw exception when max retries reaches +- Fix: Studio getting unresponsive due to exceptions in streaming device + ## 1.39.5 Released on 2024-12-16 diff --git a/gradle.properties b/gradle.properties index 1df4488996..0554c85705 100644 --- a/gradle.properties +++ b/gradle.properties @@ -2,7 +2,7 @@ android.useAndroidX=true android.enableJetifier=true kotlin.code.style=official GROUP=dev.mobile -VERSION_NAME=1.39.5 +VERSION_NAME=1.39.6 POM_DESCRIPTION=Maestro is a server-driven platform-agnostic library that allows to drive tests for both iOS and Android using the same implementation through an intuitive API. POM_URL=https://github.com/mobile-dev-inc/maestro POM_SCM_URL=https://github.com/mobile-dev-inc/maestro diff --git a/maestro-cli/gradle.properties b/maestro-cli/gradle.properties index e9ce6d0f98..6808b6afff 100644 --- a/maestro-cli/gradle.properties +++ b/maestro-cli/gradle.properties @@ -1 +1 @@ -CLI_VERSION=1.39.5 \ No newline at end of file +CLI_VERSION=1.39.6 \ No newline at end of file