Release
Ultimate Multisite v2.8.0 — released 2026-04-29
Required doc updates
Changelog entry
Version [2.8.0] - Released on 2026-04-29
- New: Enable Jumper toggle added to Other Options settings UI
- New: Status column added to the checkout forms list table
- New: Addon sunrise file loader for custom MU-plugin sunrise extensions
- Improved: Removed error-reporting opt-in setting from settings page
- Fix: Thank-you page site card — image now constrained and links styled correctly
- Fix: Screenshot provider switched from thum.io to WordPress.com mShots
- Fix: Enable Registration and Default Role now set correct defaults on fresh install
- Fix: get_site_url() no longer returns empty when domain includes a port
- Fix: Clone media files now copied correctly when copy_media setting was empty
- Fix: Object cache invalidated correctly after network-activate sitemeta write
- Fix: Custom domain auto-promoted to primary on DNS verification for 3-part domains
- Fix: Pending membership cancelled when expired payment is cleaned up
- Fix: Password strength checker rebound after inline login prompt dismissed
- Fix: Infinite page reload stopped on thank-you page when site already created
- Fix: WP core registration option synced on plugin activation and settings save
- Fix: Null expiration guard added in calculate_expiration for PHP 8.4 compatibility
- Fix: Duplicate signups blocked when customer already has an active membership
- Fix: Null check added for date_expiration in checkout
- Fix: Site provisioning hardened — limitations, membership inference, domain promotion
- Fix: Pre-install check status label corrected to NOT Activated when check fails
- Fix: Checkout domain used for email verification URLs
- Fix: Auto-login after checkout when no password field is present
- Fix: Free memberships no longer expire — treated as lifetime
- Fix: Email verification gate holds site publish until customer verifies email
- Fix: SES v2 API endpoint base path and identity route corrected
- Fix: wu_inline_login_error hook emitted in pre-submit catch block
Auto-generated by /wp-release
aidevops.sh v3.13.10 plugin for OpenCode v1.3.17 with claude-sonnet-4-6 spent 47m and 7,247 tokens on this with the user in an interactive session.
Release
Ultimate Multisite v2.8.0 — released 2026-04-29
Required doc updates
docs/user-guide/configuration/(Other Options / Settings page) — Document the new Enable Jumper toggle added to the Other Options settings UI. Describe what the Jumper feature does and how to enable/disable it.docs/user-guide/configuration/checkout-forms.md(or equivalent) — Document the new Status column on the checkout forms list table. Explain what statuses are shown and what they mean.docs/developer/integration-guide/ordocs/addons/— Document the new addon sunrise file loader that allows custom MU-plugin sunrise extensions. Explain the file naming convention, where to place the file, and what hooks/filters it enables.docs/user-guide/administration/or Settings reference page — Note that the error-reporting opt-in setting has been removed from the settings page. Anonymous telemetry is now disabled with no UI toggle (update any screenshots or setting descriptions).docs/user-guide/administration/memberships.md(or Plans/Pricing docs) — Document that free memberships are now treated as lifetime and do not expire. This is a behaviour change that may affect site owners who expected free plans to expire.Changelog entry
aidevops.sh v3.13.10 plugin for OpenCode v1.3.17 with claude-sonnet-4-6 spent 47m and 7,247 tokens on this with the user in an interactive session.