Dragon Broken Links Pro
Your licence now keeps working after it lapses. Pro features stay on for every activated site; renewing restores updates and support on the same key.
- The licence screen shows Lapsed, and what that means, instead of a red Expired.
- New versions are fetched only while the licence is current. Nothing else changes.
Keeps Pro in step with Dragon Broken Links 1.1.3, which now scans every public post type itself. Custom fields and comments remain Pro deep-scan sources.
= 1.0.8 =
- Changed: the "custom post types" and "WooCommerce products" deep-scan boxes now only appear when paired with a free version older than 1.1.3; with 1.1.3+ the post-type choice lives under Tools → Broken Links → Settings.
Scheduled scans now truly re-check links at the frequency you choose, wait politely behind a running scan, and stay within a time budget; bulk tools respect edit rights and no longer stop at 5,000 rows.
= 1.0.7 =
- Fixed: the automatic scan schedule now also sets how often links are re-checked (hourly through weekly); previously links still followed the free plugin's weekly cadence.
- Fixed: a scheduled scan no longer restarts a scan already in progress, waits behind a manual scan or the free re-check, and stays inside a fixed time budget.
- Fixed: bulk dismiss respects per-post edit rights; a domain typed with a port now matches; domain replace, bulk dismiss and CSV export no longer stop silently at 5,000 rows.
- New: history pruned to the last year (filterable); "Delete all data on uninstall" checkbox; deactivation clears the scheduled scan.
Security update: closes a stored-script risk in bulk domain replace and blocks internal-address requests from alert webhooks; secrets are authenticated at rest.
= 1.0.6 =
- Security: bulk "replace domain" now validates the domain and cannot write a broken/script-bearing value into your links.
- Security: alert webhooks now block cloud-metadata / private addresses (SSRF), and the signing secret is encrypted at rest with authenticated encryption.
- Hardening: a stored licence is re-checked for a usable key before trusting the cached result.
Tested and verified on WordPress 7.1.
- Compatibility: tested up to WordPress 7.1.
Licence reliability: if the licence server is ever unreachable, your licence now stays valid for a 14-day grace window rather than depending on the outage's timing.
Your data now survives uninstall by default.
Uninstalling no longer deletes the plugin's data unless you explicitly opt in first, so removing it to debug — or coming back later — keeps everything intact. Where the plugin has a settings screen you'll find a new "Delete all data on uninstall" option; leave it off to keep your data.
A cleaner, consistent look: the Dragon design system arrives.
This release brings Dragon Core's design system to every screen: a consistent header with the Dragon mark, cleaner tables, and unified status colours across the whole plugin family. Purely visual — everything behaves exactly as before.
Broken-link alert emails and webhooks now report the exact number of broken links.
This patch fixes a bug in the alert digest: the first alert of the day could count one more broken link than were actually found and include a stray blank line. Alert totals are now always accurate. No settings or action needed — the fix applies automatically.
No notes for this release.