Changelog
New Features, updates and fixes
Version 4.0.11
Fixed
- Issue with additional sitemap indexes returning 404
Version 4.0.10
New
- Added task to cleanup all unnecessary action scheduler items to keep the DB trim
- Filter to modify the home page schema breadcrumbs title aioseo_schema_breadcrumbs_home
Updated
- Link to documentation for filters and hooks
- Documentation regarding schema still being output for unlicensed users
Fixed
- Performance issues when using TruSEO analysis on very long posts
- Event Espresso compatibility which didn’t allow AIOSEO settings to load
- Suppressed continued errors with the WP FileSystem
- Schema breadcrumbs not using the proper post titles
- PHP error when install routine has not finished running
- Stripping of sitemap URL’s in robots.txt
- Issue where static sitemaps were always being regenerated on save
- Issue where non-latin characters would cause the meta box to grow wider
Version 4.0.9
New
- Added a filter to disable title rewrites via aioseo_disable_title_rewrites
- Added a filter to modify the social network meta tags via aioseo_social_meta_tags
Updated
- Performance enhancements for the V3 migration to prevent large sites from slowing down
- Performance enhancements when loading any AIOSEO settings page as well as the post editor
- The display of the archive title when on a CPT
Fixed
- Bug that prevented editors and authors from editing SEO titles and descriptions
- TruSEO support in the classic editor URL not fully working on extra long URLs
- Issue where the closing head tag did not always display
- Issue on a few remaining sites where the title tag would strip out a $ and any numbers after it
- PHP error related to missing array during the migration
- Issue where AIOSEO would not remove the trailing /amp from canonical URLs
- Issue where notices would appear in the log when trying to access our log file
- Conflict with WP Shop plugin
Version 4.0.8
New
- Added filter to allow altering meta box priority
Updated
- Default options for auto updates
Fixed
- Issue with regex escaping smart tags incorrectly
- CSS conflict with Revive Old Posts plugin
Version 4.0.7
New
- Added aioseo_keywords filter
Fixed
- Issue with a CSS file returning a 404
- Issue where not all GA scripts were being output to the page
- Conflict with Avada when using the Slider shortcode
- PHP Fatal error that affected a small subset of users during migration from version 3
Version 4.0.6
New
- Integration with MonsterInsights for Google Analytics
- Added Default Title/Description Meta for display in Page/Posts
- Notice to inform users when title formats were broken in V3 after a migration
- Smart tags (Categories, Parent Title, WooCommerce SKU/Price/Brand)
- Option to display additional twitter meta (written by/reading time)
- Dismissible notice to let inform users where they can find meta keywords
- Notice to let give users info on adding keyphrases
Updated
- Twitter meta does not default Open Graph any more
- TruSEO tests to give more valuable information
- Added “SEO” to test names in TruSEO to avoid confusion with Page Title
- Added locale to TruSEO tests
- SEO Analyzer error messages to give more helpful information
Fixed
- Custom tables not always being created
- Invalid help docs URL
- Scheduled actions not always completing when importing from other SEO plugins
- Incorrect TruSEO test logic
- WooCommerce Products page only showing the shop page title/desc for all Products
- PHP errors on home page when no images are set
- GTM script not always being output in the source code
- Parsing of meta tag in the Pinterest section of the social networks page
Version 4.0.5
New
- Added helpful notices when description format is used incorrectly
- Added support for pasting in a string of keywords to automatically parse
- Allow pasting in the entire meta tag in Webmaster Tools for Google/Bing/etc.
- Post Excerpt Only smart tag
Updated
- Improved UX when importing settings from other SEO plugins
- Improved sitemap scanning of images with caching to increase performance
- Competitor Site Analysis results content
- Truncate post content in meta descriptions to WordPress default lengths
- Allow other TLD’s in social network URL’s
Fixed
- Performance issues on sites with millions of WordPress user accounts
- Setting SEO titles/descriptions from the all posts page not consistently working
- Sitemap compatibility issues with GoDaddy CDN
- Performance issues with static sitemaps being generated on large sites
- Static sitemap generating even when disabled
- Home Page Open Graph/Twitter images revert to the defaults if not set
- Properly display errors when an addon is not installed correctly
- Text editor in the Classic Editor now works with TruSEO
- URL’s switching to http in Competitor Site Analysis
- PHP error when loading the help modal in the settings pages
- Missing import fields from other SEO plugins
- Page titles not displaying properly when themes hardcode titles
- White screen in settings when SSL is not configured properly on specific hosts
- Swapped options on the system status page
- Conflict with shortcodes that break meta description parsing
- Conflict with plugins and themes that reset the WP Query
- Issue with person graph not being displayed in the schema
Version 4.0.4
Fixed
- Title formats not always migrating correctly
Version 4.0.3
Updated
- Moved all action scheduler items into the aioseo group
Fixed
- SEO data occasionally not saving while using the Classic Editor in Pages/Posts/Terms
- Migrations not fully completing when upgrading from V3
- Weglot injecting language switcher into sitemap stylesheets
- Genesis Theme outputting duplicate SEO data
- Paged numbers appearing in the AIOSEO Details column when navigating through the posts table
- Post/page titles not migrating with the proper format
- Social profile urls failing when they are valid
- Twitter and Facebook images not displaying in the preview
- Focus keywords not being added when first creating a page
- AIOSEO Settings section not always displaying on Edit Post screen in classic editor in WP 4.9 – 5.1
Version 4.0.2
Fixed
- Display of Titles and Descriptions while migration is running
- Post/Term meta not always saving because of using PUT requests instead of POST
- Social Profile urls not validating with subdomains or trailing slashes
- Social Profile urls were not all being output if some were using the same username
- Memory leak on certain sites with thousands of transients
- PHP 5.2/5.3 notice compatibility