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
Selenium supports all five architectures managed by Google's Chrome for Testing, and all six drivers provided for Microsoft Edge.
203
+
204
+
Each release of the Selenium bindings comes with three separate Selenium Manager binaries — one for Linux, Windows, and Mac.
205
+
* The Mac version supports both x64 and aarch64 (Intel and Apple).
206
+
* The Windows version should work for both x86 and x64 (32-bit and 64-bit OS).
207
+
* The Linux version has only been verified to work for x64.
208
+
209
+
Reasons for not supporting more architectures:
210
+
1. Neither Chrome for Testing nor Microsoft Edge supports additional architectures, so Selenium Manager would need to
211
+
manage something unofficial for it to work.
212
+
2. We currently build the binaries from existing GitHub actions runners, which do not support these architectures
213
+
3. Any additional architectures would get distributed with all Selenium releases, increasing the total build size
214
+
215
+
If you are running linux on arm64/aarch64, 32-bit architecture, or a Raspberry Pi, Selenium Manager will not work for you.
216
+
The biggest issue for people is that they used to get custom-built drivers and put them on PATH and have them work.
217
+
Now that Selenium Manager is responsible for locating drivers on PATH, this approach no longer works, and users
218
+
need to use a `Service` class and [set the location directly](https://www.selenium.dev/documentation/webdriver/drivers/service/#driver-location).
219
+
There are a number of advantages to having Selenium Manager look for drivers on PATH instead of managing that logic
220
+
in each of the bindings, so that's currently a trade-off we are comfortable with.
221
+
192
222
## Roadmap
193
223
You can trace the work in progress in the [Selenium Manager project dashboard](https://github.com/orgs/SeleniumHQ/projects/5). Moreover, you can check the new features shipped with each Selenium Manager release in its [changelog file](https://github.com/SeleniumHQ/selenium/blob/trunk/rust/CHANGELOG.md).
Selenium supports all five architectures managed by Google's Chrome for Testing, and all six drivers provided for Microsoft Edge.
203
+
204
+
Each release of the Selenium bindings comes with three separate Selenium Manager binaries — one for Linux, Windows, and Mac.
205
+
* The Mac version supports both x64 and aarch64 (Intel and Apple).
206
+
* The Windows version should work for both x86 and x64 (32-bit and 64-bit OS).
207
+
* The Linux version has only been verified to work for x64.
208
+
209
+
Reasons for not supporting more architectures:
210
+
1. Neither Chrome for Testing nor Microsoft Edge supports additional architectures, so Selenium Manager would need to
211
+
manage something unofficial for it to work.
212
+
2. We currently build the binaries from existing GitHub actions runners, which do not support these architectures
213
+
3. Any additional architectures would get distributed with all Selenium releases, increasing the total build size
214
+
215
+
If you are running linux on arm64/aarch64, 32-bit architecture, or a Raspberry Pi, Selenium Manager will not work for you.
216
+
The biggest issue for people is that they used to get custom-built drivers and put them on PATH and have them work.
217
+
Now that Selenium Manager is responsible for locating drivers on PATH, this approach no longer works, and users
218
+
need to use a `Service` class and [set the location directly](https://www.selenium.dev/documentation/webdriver/drivers/service/#driver-location).
219
+
There are a number of advantages to having Selenium Manager look for drivers on PATH instead of managing that logic
220
+
in each of the bindings, so that's currently a trade-off we are comfortable with.
221
+
192
222
## Roadmap
193
223
You can trace the work in progress in the [Selenium Manager project dashboard](https://github.com/orgs/SeleniumHQ/projects/5). Moreover, you can check the new features shipped with each Selenium Manager release in its [changelog file](https://github.com/SeleniumHQ/selenium/blob/trunk/rust/CHANGELOG.md).
Selenium supports all five architectures managed by Google's Chrome for Testing, and all six drivers provided for Microsoft Edge.
203
+
204
+
Each release of the Selenium bindings comes with three separate Selenium Manager binaries — one for Linux, Windows, and Mac.
205
+
* The Mac version supports both x64 and aarch64 (Intel and Apple).
206
+
* The Windows version should work for both x86 and x64 (32-bit and 64-bit OS).
207
+
* The Linux version has only been verified to work for x64.
208
+
209
+
Reasons for not supporting more architectures:
210
+
1. Neither Chrome for Testing nor Microsoft Edge supports additional architectures, so Selenium Manager would need to
211
+
manage something unofficial for it to work.
212
+
2. We currently build the binaries from existing GitHub actions runners, which do not support these architectures
213
+
3. Any additional architectures would get distributed with all Selenium releases, increasing the total build size
214
+
215
+
If you are running linux on arm64/aarch64, 32-bit architecture, or a Raspberry Pi, Selenium Manager will not work for you.
216
+
The biggest issue for people is that they used to get custom-built drivers and put them on PATH and have them work.
217
+
Now that Selenium Manager is responsible for locating drivers on PATH, this approach no longer works, and users
218
+
need to use a `Service` class and [set the location directly](https://www.selenium.dev/documentation/webdriver/drivers/service/#driver-location).
219
+
There are a number of advantages to having Selenium Manager look for drivers on PATH instead of managing that logic
220
+
in each of the bindings, so that's currently a trade-off we are comfortable with.
221
+
192
222
## Roadmap
193
223
You can trace the work in progress in the [Selenium Manager project dashboard](https://github.com/orgs/SeleniumHQ/projects/5). Moreover, you can check the new features shipped with each Selenium Manager release in its [changelog file](https://github.com/SeleniumHQ/selenium/blob/trunk/rust/CHANGELOG.md).
Selenium supports all five architectures managed by Google's Chrome for Testing, and all six drivers provided for Microsoft Edge.
203
+
204
+
Each release of the Selenium bindings comes with three separate Selenium Manager binaries — one for Linux, Windows, and Mac.
205
+
* The Mac version supports both x64 and aarch64 (Intel and Apple).
206
+
* The Windows version should work for both x86 and x64 (32-bit and 64-bit OS).
207
+
* The Linux version has only been verified to work for x64.
208
+
209
+
Reasons for not supporting more architectures:
210
+
1. Neither Chrome for Testing nor Microsoft Edge supports additional architectures, so Selenium Manager would need to
211
+
manage something unofficial for it to work.
212
+
2. We currently build the binaries from existing GitHub actions runners, which do not support these architectures
213
+
3. Any additional architectures would get distributed with all Selenium releases, increasing the total build size
214
+
215
+
If you are running linux on arm64/aarch64, 32-bit architecture, or a Raspberry Pi, Selenium Manager will not work for you.
216
+
The biggest issue for people is that they used to get custom-built drivers and put them on PATH and have them work.
217
+
Now that Selenium Manager is responsible for locating drivers on PATH, this approach no longer works, and users
218
+
need to use a `Service` class and [set the location directly](https://www.selenium.dev/documentation/webdriver/drivers/service/#driver-location).
219
+
There are a number of advantages to having Selenium Manager look for drivers on PATH instead of managing that logic
220
+
in each of the bindings, so that's currently a trade-off we are comfortable with.
221
+
192
222
## Roadmap
193
223
You can trace the work in progress in the [Selenium Manager project dashboard](https://github.com/orgs/SeleniumHQ/projects/5). Moreover, you can check the new features shipped with each Selenium Manager release in its [changelog file](https://github.com/SeleniumHQ/selenium/blob/trunk/rust/CHANGELOG.md).
0 commit comments