Install

Works with Drupal: ^10 || ^11

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 57.59 KB
MD5: 5e32bc40f6a3d6ec5204b28d6e8ee420
SHA-1: 0224a4305a8932788858202498a2039ddf7d4228
SHA-256: 882db1dad6766515e8625278b59d192323ee34e41ef0afcfb40e57a1e96638cd
Download zip 82.27 KB
MD5: 14bca51cbe8b12063132333a64f57772
SHA-1: f94dfb1da3bc8ced5ec509c0ff5f64a4a2cbaec5
SHA-256: 8bf07f1c681f1e132f859bc5f063052ad36728122cf652b916b8e849e75d3e8e

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.

Created by: thronedigital
Created on: 16 Feb 2026 at 16:07 UTC
Last updated: 16 Feb 2026 at 16:08 UTC
Bug fixes
New features
Unsupported

Other releases