diff --git a/README.md b/README.md
index 9188bf97..d4192d8b 100644
--- a/README.md
+++ b/README.md
@@ -11,9 +11,9 @@ Playwright is a Java library to automate [Chromium](https://www.chromium.org/Hom
| | Linux | macOS | Windows |
| :--- | :---: | :---: | :---: |
-| Chromium 90.0.4392.0 | :white_check_mark: | :white_check_mark: | :white_check_mark: |
+| Chromium 90.0.4421.0 | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| WebKit 14.1 | ✅ | ✅ | ✅ |
-| Firefox 85.0b5 | :white_check_mark: | :white_check_mark: | :white_check_mark: |
+| Firefox 86.0b10 | :white_check_mark: | :white_check_mark: | :white_check_mark: |
Headless execution is supported for all the browsers on all platforms. Check out [system requirements](https://playwright.dev/#?path=docs/intro.md&q=system-requirements) for details.
@@ -35,7 +35,7 @@ Playwright requires **Java 8** or newer.
#### Add Maven dependency
-Playwright is distributed as a set of [Maven](https://maven.apache.org/what-is-maven.html) modules. The easiest way to use it is to add a couple of dependencies to your Maven `pom.xml` file as described below. If you're not familiar with Maven please refer to its [documentation](https://maven.apache.org/guides/getting-started/maven-in-five-minutes.html).
+Playwright is distributed as a set of [Maven](https://maven.apache.org/what-is-maven.html) modules. The easiest way to use it is to add one dependency to your Maven `pom.xml` file as described below. If you're not familiar with Maven please refer to its [documentation](https://maven.apache.org/guides/getting-started/maven-in-five-minutes.html).
To run Playwright simply add following dependency to your Maven project:
@@ -49,7 +49,7 @@ To run Playwright simply add following dependency to your Maven project:
#### Is Playwright thread-safe?
-No, Playwright is not thread safe, i.e. all its methods as well as methods on all objects created by it (such as BrowserContext, Browser, Page etc.) are expected to be called on the same thread where Playwright object was created or proper synchronization should be implemented to ensure only one thread calls Playwright methods at any given time. Having said that it's okay to create new many Playwright instances each on its own thread.
+No, Playwright is not thread safe, i.e. all its methods as well as methods on all objects created by it (such as BrowserContext, Browser, Page etc.) are expected to be called on the same thread where Playwright object was created or proper synchronization should be implemented to ensure only one thread calls Playwright methods at any given time. Having said that it's okay to create multiple Playwright instances each on its own thread.
## Examples
diff --git a/scripts/update_api.sh b/scripts/update_api.sh
index 183251ba..74db9e57 100755
--- a/scripts/update_api.sh
+++ b/scripts/update_api.sh
@@ -10,7 +10,7 @@ cd "$(dirname $0)/.."
./scripts/generate_api.sh
# Built from source and do local install.
-mvn clean install --no-transfer-progress -DskipTests
+mvn clean install --no-transfer-progress -D skipTests
echo "Updating browser versions in README.md"
-mvn exec:java --f ./tools/update-docs-version -Dexec.mainClass=com.microsoft.playwright.tools.UpdateBrowserVersions
+mvn compile exec:java --f ./tools/update-docs-version -D exec.mainClass=com.microsoft.playwright.tools.UpdateBrowserVersions
diff --git a/tools/update-docs-version/pom.xml b/tools/update-docs-version/pom.xml
index f95228be..ebe00115 100644
--- a/tools/update-docs-version/pom.xml
+++ b/tools/update-docs-version/pom.xml
@@ -38,4 +38,12 @@
${project.version}
+
+
+ snapshots-repo
+ https://oss.sonatype.org/content/repositories/snapshots
+ false
+ true
+
+