Skip to content
Tags give the ability to mark specific points in history as being important
  • 8.x-2.0-alpha1
    The release of alpha1 marks the final steps towards a stable release of a
    reworked Real-Time SEO module. This release brings some much needed
    modernisation to the module taking advantage of new Drupal 8 paradigms.
    
    Some highlights for this release:
    
    Only Drupal code in Drupal git
    [#2726871]
    The Yoast.js library is no longer included in the module. Instead only a small
    piece of Javascript is included in the module that interfaces to RTSEO.js
    which is a compiled version of the Yoast.js package hosted on NPM.
    
    Support all the entities!
    [#2917280]
    [#2730333]
    A redesigned method for doing content analysis has been implemented. Instead of
    doing per-field analysis the Drupal Entity API is now leveraged to send all
    data to the server and perform client side analysis on a rendered entity. This
    results in support for more entity types (any fieldable entity can now be
    analysed) and means that no custom work will be required to support new field
    types.
    
    A new way to configure the module
    [#2940583]
    The configuration screen for the module was duplicating quite some work that
    the Field API could do for us. It was also error prone. We have decided to
    remove it in favour of using Drupal’s Field API. To add SEO analysis to an
    entity you now simply attach the field to the entity/bundle that you want to
    analyse and configure the form widget, that’s all!
    
    Editing of title and description still works
    [#2938278]
    [#2941887]
    [#2636500]
    It’s no longer possible to use the Real-Time SEO module to edit a page slug,
    this is already handled by Drupal core’s alias fields. It is, however, still
    possible to edit a page title and meta description. Whether this can be done
    can be controlled using the field widget settings. These values are no longer
    stored in the metatag fields which means they’re now non-destructive.
    
    What’s up next?
    [#2879061]
    Keep an eye on our roadmap issue to see what we have planned for the future.
    If you have a great idea for a feature or find a bug, you can always report
    this in our issue queue: https://www.drupal.org/project/issues/yoast_seo
  • 8.x-2.0-alpha10
    Bugfix release
    
    https://www.drupal.org/project/yoast_seo/issues/3372826
    https://www.drupal.org/project/yoast_seo/issues/3075756
  • 8.x-2.0-alpha2
    Second alpha release of 8.x-2.0
    
    Contributors: (2) edurenye, Kingdutch
    Issues: 2 issues fixed.
    
    Changes since 8..x-2.0-alpha1
    
    Bug
    Issue #2941279 by edurenye: Undefined index 'content' in EntityAnalyser
    
    Feature
    Issue #2950993 by Kingdutch: Support and require Drupal 8.5.0
  • 8.x-2.0-alpha3
    Summary
    This release contains a number of bugfixes that improve quality of life and
    integration with other modules.
    
    Contributors (7)
    
    b_sharpe, Kingdutch, emclaughlin, RuslanP, Ronak.addweb, nkoporec, edurenye
    
    Changelog
    
    Issues: 8 issues resolved.
    
    Changes since [8.x-2.0-alpha2](https://www.drupal.org/project/yoast_seo/releases/8.x-2.0-alpha2):
    
    Bug
    
    [#2975851](https://www.drupal.org/node/2975851) by [b_sharpe](https://www.drupal.org/u/b_sharpe), [Kingdutch](https://www.drupal.org/u/kingdutch): Use StringTranslationTrait for SeoManager
    [#2969403](https://www.drupal.org/node/2969403) by [b_sharpe](https://www.drupal.org/u/b_sharpe): Submission on nodes causes Multiple menu links
    [#2974301](https://www.drupal.org/node/2974301) by [Kingdutch](https://www.drupal.org/u/kingdutch), [emclaughlin](https://www.drupal.org/u/emclaughlin): Yoast SEO Field Ajax Race Condition With Nested Paragraphs
    [#2950987](https://www.drupal.org/node/2950987): New commerce products can't be analysed because rendering requires them to be saved
    [#2952698](https://www.drupal.org/node/2952698) by [Kingdutch](https://www.drupal.org/u/kingdutch): Remove unneccessary field wrapper from Real-Time SEO field
    
    Feature
    
    [#2941283](https://www.drupal.org/node/2941283) by [Kingdutch](https://www.drupal.org/u/kingdutch), [edurenye](https://www.drupal.org/u/edurenye): Support context specific Metatags such as [current-page:title]
    
    Task
    
    [#2974202](https://www.drupal.org/node/2974202) by [RuslanP](https://www.drupal.org/u/ruslanp), [Ronak.addweb](https://www.drupal.org/u/ronak.addweb): Add a point to the end of the configuration menu item description
    [#2971920](https://www.drupal.org/node/2971920) by [nkoporec](https://www.drupal.org/u/nkoporec): Replace deprecated drupal_get_messages() calls
  • 8.x-2.0-alpha4
    Drupal 9 compatibility
  • 8.x-2.0-alpha5
    d0a6f668 · Fix coding standards ·
    Stability and code quality improvements
    
    Contributors (20): mpp, jefuri, fabianderijk, olivier.br, Anybody, j3ll3nl, robinwest, alexfarr, damontgomery, barthje, Kingdutch, Znak, jibran, c_archer, Panchuk, szato, laurelstreng, manuel.adan, MaxPah, thalles
    Issues: 5 issues solved.
    
    Full Changelog
    
    Changes since 8.x-2.0-alpha4:
    
    Bug report
     - 2992284 by mpp, jefuri, fabianderijk, olivier.br, Anybody, j3ll3nl, robinwest, alexfarr, damontgomery, barthje: Paragraphs fields not updated on node saving
     - 3110455 by Kingdutch, Znak, jibran, c_archer: Metatags depending on URL cause errors for unsaved entities after updating to Drupal 8.8.0
     - 3162992 by Panchuk: License "GPL-2.0+" is a deprecated SPDX license identifier
     - 3052196 by szato, laurelstreng, manuel.adan, MaxPah: Remove console.log
    
    Task
     - 3074650 by thalles: Rename README.txt to README.md
  • 8.x-2.0-alpha6
    Bugfix release
    
    Contributors (1): Tessa Bakker
    Issues: 1 issue solved.
    
    Full Changelog
    
    Changes since 8.x-2.0-alpha5:
    
    Bug report:
     - git commit -m 'Issue #3190093 by Tessa Bakker: Fix typo in bitwise OR assignment
  • 8.x-2.0-alpha7
    Drupal 10 compatibility
  • 8.x-2.0-alpha8
    Bugfix release
    
    https://www.drupal.org/project/yoast_seo/issues/3270799
    https://www.drupal.org/project/yoast_seo/issues/3244677
  • 8.x-2.0-alpha9
    1099cf06 · Add PHPUnit configuration ·
    Bugfix Release
    
    https://www.drupal.org/project/yoast_seo/issues/3204291
    https://www.drupal.org/project/yoast_seo/issues/3122871
    https://www.drupal.org/project/yoast_seo/issues/3122871