webdriverio/website
goosewobbler 3ac2341c00
fix(wdio-xvfb): autoXvfb should disable xvfb completely (#14700)
* feat(wdio-xvfb): add `enable`, remove CI check, update types

* chore: update lockfile

* docs(wdio-xvfb): update for new options

* test(wdio-xvfb): update units

* docs(wdio-xvfb): verbiage tweaks

* fix(wdio-local-runner): explicitly disable xvfb when autoXvfb is false

* docs(website): add page on headless / xvfb to testrunner

* test(wdio-local-runner): add tests for new options

* test(e2e): update for new behaviour

* chore(wdio-xvfb): revert some type changes

* chore(wdio-xvfb): fix type error

* test(wdio-xvfb): add comments

* test(wdio-xvfb): fix units and type issues

* feat(wdio-xvfb): improve auto install handling

* chore(wdio-local-runner): update type

* chore(types): update `xvfbAutoInstall` option for advanced control

* test(wdio-xvfb): update units for new behaviour

* test(wdio-local-runner): add tests for passing xvfbAutoInstall

* docs(wdio-xvfb): update for new xvfbAutoInstall

* docs(website): update for new `xvfbAutoInstall`

* refactor(wdio-xvfb): fix logic and clean up

* test(wdio-xvfb): fix units

* test(wdio-xvfb): fix windows-specific test failures

* test(e2e): fix base xvfb tests

* test(wdio-xvfb): add a couple more object format units

* test(e2e): add advanced config tests

* refactor(e2e): use marker files to test custom commands

* docs(website): add more detail

* test(e2e): dynamically assign mode

* feat(wdio-xvfb): array command escaping

* fix(e2e): update command

* docs(website): add missing xvfb options

* chore(wdio-local-runner): remove unnecessary `any`

* refactor(wdio-xvfb): pull apart options

* docs(wdio-xvfb): update for new options

* docs(website): update for new options

* refactor(types): rework xvfb options

* chore(wdio-local-runner): pass through new options

* test(e2e): update for new options, skip non-linux platforms

* test(wdio-xvfb): update units

* test(wdio-local-runner): update units

* fix(e2e): remove unnecessary `forceInstall`

* refactor(e2e): simplify tests

* fix(e2e): change `autoInstallMode` default

* docs(wdio-xvfb): change `autoInstallMode` default

* docs(website): update `autoInstallMode` default

* test(wdio-xvfb): update for `autoInstallMode` default change
2025-08-23 21:12:18 -07:00
..
blog docs(webdriverio): add removal of isDisplayedViewport in v9 release docs 2025-04-02 14:20:35 -07:00
community docs(events): Add events page (#12501) 2024-03-18 00:26:53 -07:00
docs fix(wdio-xvfb): autoXvfb should disable xvfb completely (#14700) 2025-08-23 21:12:18 -07:00
i18n/en docs: add new translations 2025-05-04 10:28:27 -07:00
recipes docs: provide example recipes (#14397) 2025-04-12 13:13:28 +02:00
src fix(docs): fix image paths 2025-05-30 11:46:37 -07:00
static docs(sponsor): add new gold sponsor: Jetify.com 🥇 2025-05-30 11:06:42 -07:00
.gitignore Docusaurus v2 (#6239) 2021-01-26 14:05:20 +01:00
_sidebars.json fix(wdio-xvfb): autoXvfb should disable xvfb completely (#14700) 2025-08-23 21:12:18 -07:00
babel.config.cjs (docs): Docusaurus v3 update (#11629) 2023-11-08 14:48:46 -08:00
docusaurus.config.ts fix(docs): prompt users to add their language rather than help translating 2025-05-15 10:24:47 -07:00
docusaurusVersions.ts Fix: button alignment, update Twitter icon to X,. feat: add version dropdown (#14452) 2025-05-05 07:24:50 -07:00
package.json docs(website): fix links 2024-08-14 00:15:11 -07:00
pnpm-lock.yaml Ws/ocr-v9 (#12929) 2024-05-27 21:16:13 -07:00
README.md Docusaurus v2 (#6239) 2021-01-26 14:05:20 +01:00
sidebars.ts fix(docs): re-enable translation snippets 2025-04-29 10:14:16 -07:00
sidebarsCommunity.ts fix(docs): re-enable translation snippets 2025-04-29 10:14:16 -07:00
tsconfig.json (docs): Docusaurus v3 update (#11629) 2023-11-08 14:48:46 -08:00

Website

This website is built using Docusaurus 2, a modern static website generator.

Installation

yarn install

Local Development

yarn start

This command starts a local development server and open up a browser window. Most changes are reflected live without having to restart the server.

Build

yarn build

This command generates static content into the build directory and can be served using any static contents hosting service.

Deployment

GIT_USER=<Your GitHub username> USE_SSH=true yarn deploy

If you are using GitHub pages for hosting, this command is a convenient way to build the website and push to the gh-pages branch.