20.10-RC1
Pre-release
Pre-release
Changes compared to: 20.9
Enhancements:
- Expands the list of HTML elements excluded from the content analysis. #20186
- Excludes the Yoast SEO Breadcrumbs widget from the content analysis in Elementor Pro. #20186
- Introduces more robust HTML processing for the competing links, keyphrase in introduction, image keyphrase, and images assessments. #20367
- Removes any meta tags for enhanced Slack sharing from static home pages. #20412
- Adds a support page to the Yoast admin. This page allows you to easily access Yoast FAQs and support resources from the WordPress admin. #20359
- Introduces a new setting for crawl optimization, that disallows AdsBot crawling when enabled. #20340
Bugfixes:
- Fixes a bug where terms with custom canonical URLs would get added in the sitemap. #20361
- Fixes a bug where the WordPress native sitemap would not work properly after Yoast SEO was deactivated, until rewrite rules were flushed. #20368
Other:
- Deprecates the
Old_Premium_Integration
. #19883 - Adds the Wincher upgrade callout to the Wincher performance report on the dashboard and to the Wincher SEO performance on the edit post page. #20414
Non user facing:
- Implements sentence tokenization for the HTML parser. #20087
- Changes the upsell shortlinks in support page sidebar. #20385
- Adds unit test for get collector method in wpseo tracking class. #20386
- Removes an unvalidated dynamic method call in the content analysis app. #20391
- Fixes a bug where the content analysis app did not work because yoastseo could not be imported. #20391
- CI maintenance #20316
- Uses the HTML parser for the Keyphrase in image text assessment. #20102
- Adds position information for sentences. #20068
- Adds position information for sentences. #20068
- Fixes an unreleased bug where the Yoast SEO metabox was broken when Yoast SEO Premium was activated. #20419
- Updates the support questions. #20392
- Uses the HTML parser for the keyphrase in introduction assessment. #20070
- Adds a new section in the Crawl Optimization settings, so that we move the new AdsBot feature there. #20397
- Uses the HTML parser for the text competing links assessment. #20072
- Merges the feature branch
feature/html-parser
intotrunk
. #20413 - Implements a helper to match keywords against a sentence object. #20347
- Fixes an unreleased bug where token positions were incorrect when a sentence starts with html tag. #20246
- Changes the way we get the term object for
delete_term_taxonomy
action. #20398 - Implements position based highlighting for the classic editor and shopify. #20073
- Aligns the algorithm of the tokenizer in the html parser with the algorithm in getWords. #20384
- Fixes an unreleased bug where highlighting would not be removed when the highlighting was switched off in the classic editor. #20358
- Adds unittests for the HTML-parser. #20006
- Adds unittests for the HTML-parser. #20006
- Merges part of the feature branch
feature/lingo-fixes
into trunk. #20417 - Updates the
contact our support team
button when tracking is disabled. #20416