diff --git a/README.md b/README.md
index 7718f7e3..f827efe5 100644
--- a/README.md
+++ b/README.md
@@ -11,7 +11,7 @@ Playwright is a Java library to automate [Chromium](https://www.chromium.org/Hom
| | Linux | macOS | Windows |
| :--- | :---: | :---: | :---: |
-| Chromium 99.0.4804.0 | :white_check_mark: | :white_check_mark: | :white_check_mark: |
+| Chromium 99.0.4812.0 | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| WebKit 15.4 | ✅ | ✅ | ✅ |
| Firefox 95.0 | :white_check_mark: | :white_check_mark: | :white_check_mark: |
diff --git a/playwright/src/main/java/com/microsoft/playwright/APIRequest.java b/playwright/src/main/java/com/microsoft/playwright/APIRequest.java
index 6a09057a..c3a3243f 100644
--- a/playwright/src/main/java/com/microsoft/playwright/APIRequest.java
+++ b/playwright/src/main/java/com/microsoft/playwright/APIRequest.java
@@ -35,6 +35,8 @@ public interface APIRequest {
*
baseURL: {@code http://localhost:3000} and sending request to {@code /bar.html} results in {@code http://localhost:3000/bar.html}
* baseURL: {@code http://localhost:3000/foo/} and sending request to {@code ./bar.html} results in
* {@code http://localhost:3000/foo/bar.html}
+ * baseURL: {@code http://localhost:3000/foo} (without trailing slash) and navigating to {@code ./bar.html} results in
+ * {@code http://localhost:3000/bar.html}
*
*/
public String baseURL;
@@ -85,6 +87,8 @@ public interface APIRequest {
* baseURL: {@code http://localhost:3000} and sending request to {@code /bar.html} results in {@code http://localhost:3000/bar.html}
* baseURL: {@code http://localhost:3000/foo/} and sending request to {@code ./bar.html} results in
* {@code http://localhost:3000/foo/bar.html}
+ * baseURL: {@code http://localhost:3000/foo} (without trailing slash) and navigating to {@code ./bar.html} results in
+ * {@code http://localhost:3000/bar.html}
*
*/
public NewContextOptions setBaseURL(String baseURL) {
diff --git a/playwright/src/main/java/com/microsoft/playwright/Browser.java b/playwright/src/main/java/com/microsoft/playwright/Browser.java
index 49681d5d..2c0acc2e 100644
--- a/playwright/src/main/java/com/microsoft/playwright/Browser.java
+++ b/playwright/src/main/java/com/microsoft/playwright/Browser.java
@@ -69,6 +69,8 @@ public interface Browser extends AutoCloseable {
*
* - baseURL: {@code http://localhost:3000} and navigating to {@code /bar.html} results in {@code http://localhost:3000/bar.html}
* - baseURL: {@code http://localhost:3000/foo/} and navigating to {@code ./bar.html} results in {@code http://localhost:3000/foo/bar.html}
+ * - baseURL: {@code http://localhost:3000/foo} (without trailing slash) and navigating to {@code ./bar.html} results in
+ * {@code http://localhost:3000/bar.html}
*
*/
public String baseURL;
@@ -220,6 +222,8 @@ public interface Browser extends AutoCloseable {
*
* - baseURL: {@code http://localhost:3000} and navigating to {@code /bar.html} results in {@code http://localhost:3000/bar.html}
* - baseURL: {@code http://localhost:3000/foo/} and navigating to {@code ./bar.html} results in {@code http://localhost:3000/foo/bar.html}
+ * - baseURL: {@code http://localhost:3000/foo} (without trailing slash) and navigating to {@code ./bar.html} results in
+ * {@code http://localhost:3000/bar.html}
*
*/
public NewContextOptions setBaseURL(String baseURL) {
@@ -493,6 +497,8 @@ public interface Browser extends AutoCloseable {
*
* - baseURL: {@code http://localhost:3000} and navigating to {@code /bar.html} results in {@code http://localhost:3000/bar.html}
* - baseURL: {@code http://localhost:3000/foo/} and navigating to {@code ./bar.html} results in {@code http://localhost:3000/foo/bar.html}
+ * - baseURL: {@code http://localhost:3000/foo} (without trailing slash) and navigating to {@code ./bar.html} results in
+ * {@code http://localhost:3000/bar.html}
*
*/
public String baseURL;
@@ -644,6 +650,8 @@ public interface Browser extends AutoCloseable {
*
* - baseURL: {@code http://localhost:3000} and navigating to {@code /bar.html} results in {@code http://localhost:3000/bar.html}
* - baseURL: {@code http://localhost:3000/foo/} and navigating to {@code ./bar.html} results in {@code http://localhost:3000/foo/bar.html}
+ * - baseURL: {@code http://localhost:3000/foo} (without trailing slash) and navigating to {@code ./bar.html} results in
+ * {@code http://localhost:3000/bar.html}
*
*/
public NewPageOptions setBaseURL(String baseURL) {
diff --git a/playwright/src/main/java/com/microsoft/playwright/BrowserType.java b/playwright/src/main/java/com/microsoft/playwright/BrowserType.java
index 93615f27..c8f1bfe6 100644
--- a/playwright/src/main/java/com/microsoft/playwright/BrowserType.java
+++ b/playwright/src/main/java/com/microsoft/playwright/BrowserType.java
@@ -387,6 +387,8 @@ public interface BrowserType {
*
* - baseURL: {@code http://localhost:3000} and navigating to {@code /bar.html} results in {@code http://localhost:3000/bar.html}
* - baseURL: {@code http://localhost:3000/foo/} and navigating to {@code ./bar.html} results in {@code http://localhost:3000/foo/bar.html}
+ * - baseURL: {@code http://localhost:3000/foo} (without trailing slash) and navigating to {@code ./bar.html} results in
+ * {@code http://localhost:3000/bar.html}
*
*/
public String baseURL;
@@ -604,6 +606,8 @@ public interface BrowserType {
*
* - baseURL: {@code http://localhost:3000} and navigating to {@code /bar.html} results in {@code http://localhost:3000/bar.html}
* - baseURL: {@code http://localhost:3000/foo/} and navigating to {@code ./bar.html} results in {@code http://localhost:3000/foo/bar.html}
+ * - baseURL: {@code http://localhost:3000/foo} (without trailing slash) and navigating to {@code ./bar.html} results in
+ * {@code http://localhost:3000/bar.html}
*
*/
public LaunchPersistentContextOptions setBaseURL(String baseURL) {
diff --git a/scripts/CLI_VERSION b/scripts/CLI_VERSION
index 310af5b9..aa1a83f1 100644
--- a/scripts/CLI_VERSION
+++ b/scripts/CLI_VERSION
@@ -1 +1 @@
-1.18.0-alpha-jan-10-2022
+1.18.0-beta-1642115083000