Install
Works with Drupal: ^10 || ^11Using Composer to manage Drupal site dependencies
Alternative installation files
Release notes
## 1.1.0
### New features
- **Configurable webform** — You can choose which webform the Webform suite tests. In **Configuration → Development → Smoke**, set **Test webform ID** to any webform machine name (e.g. `contact_us`, `quote_request`) so tests use your agency or company form. Default remains `smoke_test`.
- **Interactive setup** — When you run `ddev drush smoke:setup` with the Webform module enabled, the command now asks for the webform machine name to use. If that webform doesn’t exist, it is created with standard Name, Email, and Message fields. The legacy `smoke_test` webform is removed when you choose a different ID.
- **Dashboard and Drush** — Links to “View form” and “View submissions” use the configured webform ID.
### Bug fixes
- **Host setup script** — The `host-setup.sh` step that installs Chromium system dependencies now runs in non-interactive mode (`DEBIAN_FRONTEND=noninteractive`, `sudo -n`), so the script no longer hangs waiting for an apt or sudo prompt. If the step fails, the script continues and prints the manual command to run.
### Documentation
- README updated with setup steps, configurable webform ID, and troubleshooting for missing browser dependencies.