Changelog
New Features, updates and fixes
Version 4.1.6.1
Updated
- Link Assistant now refreshes all menus when the settings are saved.
Fixed
- Permissions for users with custom roles for the AIOSEO REST API.
- Relative URLs for the OG:image are now made absolute again before output.
- Removing a custom separator wasn’t correctly reflected in the preview.
- Long permalinks in the social preview sometimes overflowed their container.
- PHP notice from breadcrumb trail if it contains special unescaped characters.
- Yoast Duplicate Post no longer duplicating AIOSEO meta data when cloning a post.
- SEO Analyzer didn’t add a trailing slash to the analyzed URL when the permalink structure should have one.
- Link phrase sometimes not highlighted in the context paragraph when it contains special characters like parentheses.
- Link Suggestions tab incorrectly defaulting to the Outbound Suggestions (instead of the Inbound Suggestions) in the metabox.
- Missing RTL stylesheets.
Version 4.1.6
New
- Our brand-new Link Assistant helps you super-charge your SEO! Get relevant suggestions for adding internal links to older content as well as finding any orphaned posts that have no internal links. Use our reporting feature to see all link suggestions or add them directly from any page or post.
- Standalone Headline Analyzer page in the SEO Analysis menu.
- Show update messages for addons that are out of sync with the main plugin.
Updated
- Open Graph/Twitter image is now cached (when possible) to improve performance.
- Calls to attachmentUrlToPostId() are now cached to improve performance.
- Semrush integration now displays an alert when usage limit is reached.
- TruSEO now supports accent marks for various languages.
- TruSEO now ignores special characters in the URL.
- TruSEO now detects internal links better.
- Various database performance updates, most notably reducing duplicate queries and caching updates.
- Removed deprecated twitter:domain tag.
- PageSpeed Insights link in SEO Toolbar now refers to Google’s new platform.
- Reordered display options for Local SEO/Breadcrumbs/HTML Sitemap to keep them consistent.
- Increased maximum height for General/Social modals in the Edit Post screen for a better UX on large screens.
Fixed
- Access Control sometimes fails when user role alphabetically comes after AIOSEO roles.
- Non-critical notifications are now hidden when announcements are disabled.
- Incorrect Last Modified timestamp for all entries after the static sitemap entry.
- Conflict with Jetpack Boost plugin which rendered AIOSEO sitemaps inaccessible.
- PHP error in WordPress 4.9 due to undefined do_blocks() function call.
- PHP notice when importing SEO settings from other plugins if static homepage option is selected under Reading but no static homepage is set.
- PHP notice when visiting a non-existing rss feed page.
- Conflict with User Role Editor plugin where capabilities couldn’t be saved.
- Sitemap links per index can no longer be set to a negative number.
- Recipe schema now allows cooking time of 0 minutes.
- WooCommerce Product schema price now also takes taxes into account.
- HTML Sitemap no longer displays irrelevant options when Compact Archives setting is enabled.
- HTML Sitemap now shows a message when no posts/terms could be found.
- Schema tab is now visible again when editing WooCommerce Terms of Service page.
Version 4.1.5.3
Updated
- Security hardening for REST API endpoints
Version 4.1.5.2
Fixed
- Conflicts with third-party plugins that may cause shortcodes to fail parsing
Version 4.1.5.1
Fixed
- Occasional race condition while trying to set Facebook Custom Image in a post
- RSS Sitemap returning a 404 when there are entries
Version 4.1.5
new
- Various sitemap enhancements
- Custom 404 page for sitemaps when no posts/pages are included
- OG data is now output on CPT archive pages
- Redirects has a new user capability for managing settings
- Flyout menu to provide helpful links and documentation
Updated
- Refactored caching for efficiency and reliability
- Action scheduler now cleans itself up to keep table usage low
- Social network image can now parse images from page builders
- Display of breadcrumbs block to include preview
Fixed
- TruSEO performance issues when scanning base64 encoded images
- Invalid default post meta
- Rest API redirects when trailing slash is in use
- WPML urls in the sitemap occasionally resolving to 404
- Conflict with bbPress where admin menu items would disappear
- Conflict with Unlimted Member plugin where WP roles were reset
- Lodash conflict in classic editor
- Site crashing when activating 4.x when 3.x is currently active
- Incorrect default robots settings for taxonomy terms
- Loading of SEO menu CSS when admin menu bar is disabled
- Semrush integration occasionally unable to refresh access tokens
- Author smart tags throwing errors when themes or plugins alter the current queried object
- HTML Sitemap widget containing duplicate IDs on checkboxes
- Headline Analyzer appearing when users don’t have the proper capability
- V3 migration showing #description after migrating
- Console errors when other plugins override the wp global JS object
- Default settings for Access Control on the SEO Manager role
- Setup Wizard conflicts with third-party plugins
- TruSEO JS console errors
Version 4.1.4.4
Fixed
- PHP notice when importing static homepage SEO data from other plugins.
- PHP notice after upgrading from AIOSEO Lite to AIOSEO Pro.
Version 4.1.4.3
Fixed
- Some settings not carried over correctly in niche cases.
Version 4.1.4.2
Fixed
- Console error after loading the Classic Editor because of a conflict with Lodash.
- PHP error in WordPress Core 4.9 because of a call to a function that was introduced in WordPress Core 5.0.
- PHP error on upgrading from AIOSEO Lite to AIOSEO Pro.
- Post/term data not always saving correctly.
Version 4.1.4.1
Fixed
- Slower load time when HTML Sitemap dedicated page is enabled.