Improvements
- WP Recipe Maker: link scan, import/revert in the URL import grid, and more reliable cron scheduling for daily/hourly jobs.
- Link import scan covers more common WordPress formats and blocks.
- Dashboard search includes link variants; opportunities count stays aligned with variant search results.
- Extend products: Product Image refresh, BLS refresh_image support, and improved price handling (including Walmart).
- URL Links table shows location clicks; failed location-click API responses no longer cache empty data.
- Link scanning cron: performance and logging improvements; background-process runs table migration gated by RC version.
- Settings > General: license key row layout (input + Activate button height).
- Performance menu links updated from deprecated /performance to /analytics.
- Gutenberg: Safari editor freeze fixes, preview queue concurrency, and no dashboard intercept on Lasso admin routes.
- md5_link_slug is now app-maintained (not a generated column) for more reliable slug handling.
Fixes
- Extend products: BLS refetch runs only on admin URL detail loads (avoids unnecessary front-end/API refetch).
- Bulk display override when disabling via empty option_value.
- Settings and license AJAX: nonce + capability checks on destructive and license actions.
- URL issues: prepared SQL for resolve-by-URL (apostrophe-safe) and corrected timestamps / resolve-by-type SQL.
- Cron/link scan: post content and WPRM recipe bodies of "0" or whitespace-only no longer wipe link_locations.
- Cloud link-issue sync and dashboard counts aligned.
- Dashboard quick edit no longer clears Lasso link Description.
- Admin Sentry: ignore WP QUADS quads is not defined, generic parentNode TypeErrors, null-target clicks, and other non-Lasso JS noise.
- Staging dashboard: fix wp_print_media_templates and related JS errors