Yoast SEO - Version 15.6.2

Version Description

Release Date: January 12th, 2021

Bugfixes:

  • Fixes a bug where notifications in the notification center would not be dismissible on sites using FastCGI.
Download this release

Release Info

Developer Yoast
Plugin Icon 128x128 Yoast SEO
Version 15.6.2
Comparing to
See all releases

Code changes from version 15.6.1 to 15.6.2

Files changed (99) hide show
  1. admin/class-yoast-notification-center.php +2 -2
  2. admin/tracking/class-tracking-server-data.php +1 -1
  3. css/dist/{admin-global-1561-rtl.css → admin-global-1562-rtl.css} +0 -0
  4. css/dist/{admin-global-1561.css → admin-global-1562.css} +0 -0
  5. css/dist/{adminbar-1561-rtl.css → adminbar-1562-rtl.css} +0 -0
  6. css/dist/{adminbar-1561.css → adminbar-1562.css} +0 -0
  7. css/dist/{alerts-1561-rtl.css → alerts-1562-rtl.css} +0 -0
  8. css/dist/{alerts-1561.css → alerts-1562.css} +0 -0
  9. css/dist/{dashboard-1561-rtl.css → dashboard-1562-rtl.css} +0 -0
  10. css/dist/{dashboard-1561.css → dashboard-1562.css} +0 -0
  11. css/dist/{edit-page-1561-rtl.css → edit-page-1562-rtl.css} +0 -0
  12. css/dist/{edit-page-1561.css → edit-page-1562.css} +0 -0
  13. css/dist/{elementor-1561-rtl.css → elementor-1562-rtl.css} +0 -0
  14. css/dist/{elementor-1561.css → elementor-1562.css} +0 -0
  15. css/dist/{featured-image-1561-rtl.css → featured-image-1562-rtl.css} +0 -0
  16. css/dist/{featured-image-1561.css → featured-image-1562.css} +0 -0
  17. css/dist/{filter-explanation-1561-rtl.css → filter-explanation-1562-rtl.css} +0 -0
  18. css/dist/{filter-explanation-1561.css → filter-explanation-1562.css} +0 -0
  19. css/dist/{icons-1561-rtl.css → icons-1562-rtl.css} +0 -0
  20. css/dist/{icons-1561.css → icons-1562.css} +0 -0
  21. css/dist/{inside-editor-1561-rtl.css → inside-editor-1562-rtl.css} +0 -0
  22. css/dist/{inside-editor-1561.css → inside-editor-1562.css} +0 -0
  23. css/dist/{metabox-1561-rtl.css → metabox-1562-rtl.css} +0 -0
  24. css/dist/{metabox-1561.css → metabox-1562.css} +0 -0
  25. css/dist/{metabox-primary-category-1561-rtl.css → metabox-primary-category-1562-rtl.css} +0 -0
  26. css/dist/{metabox-primary-category-1561.css → metabox-primary-category-1562.css} +0 -0
  27. css/dist/{modal-1561-rtl.css → modal-1562-rtl.css} +0 -0
  28. css/dist/{modal-1561.css → modal-1562.css} +0 -0
  29. css/dist/{monorepo-1561-rtl.css → monorepo-1562-rtl.css} +0 -0
  30. css/dist/{monorepo-1561.css → monorepo-1562.css} +0 -0
  31. css/dist/{notifications-1561-rtl.css → notifications-1562-rtl.css} +0 -0
  32. css/dist/{notifications-1561.css → notifications-1562.css} +0 -0
  33. css/dist/{schema-blocks-1561-rtl.css → schema-blocks-1562-rtl.css} +0 -0
  34. css/dist/{schema-blocks-1561.css → schema-blocks-1562.css} +0 -0
  35. css/dist/{score_icon-1561-rtl.css → score_icon-1562-rtl.css} +0 -0
  36. css/dist/{score_icon-1561.css → score_icon-1562.css} +0 -0
  37. css/dist/{search-appearance-1561-rtl.css → search-appearance-1562-rtl.css} +0 -0
  38. css/dist/{search-appearance-1561.css → search-appearance-1562.css} +0 -0
  39. css/dist/{structured-data-blocks-1561-rtl.css → structured-data-blocks-1562-rtl.css} +0 -0
  40. css/dist/{structured-data-blocks-1561.css → structured-data-blocks-1562.css} +0 -0
  41. css/dist/{toggle-switch-1561-rtl.css → toggle-switch-1562-rtl.css} +0 -0
  42. css/dist/{toggle-switch-1561.css → toggle-switch-1562.css} +0 -0
  43. css/dist/{wpseo-dismissible-1561-rtl.css → wpseo-dismissible-1562-rtl.css} +0 -0
  44. css/dist/{wpseo-dismissible-1561.css → wpseo-dismissible-1562.css} +0 -0
  45. css/dist/{yoast-components-1561-rtl.css → yoast-components-1562-rtl.css} +0 -0
  46. css/dist/{yoast-components-1561.css → yoast-components-1562.css} +0 -0
  47. css/dist/{yoast-extensions-1561-rtl.css → yoast-extensions-1562-rtl.css} +0 -0
  48. css/dist/{yoast-extensions-1561.css → yoast-extensions-1562.css} +0 -0
  49. css/dist/{yst_plugin_tools-1561-rtl.css → yst_plugin_tools-1562-rtl.css} +0 -0
  50. css/dist/{yst_plugin_tools-1561.css → yst_plugin_tools-1562.css} +0 -0
  51. css/dist/{yst_seo_score-1561-rtl.css → yst_seo_score-1562-rtl.css} +0 -0
  52. css/dist/{yst_seo_score-1561.css → yst_seo_score-1562.css} +0 -0
  53. js/dist/{admin-global-1561.js → admin-global-1562.js} +0 -0
  54. js/dist/{analysis-1561.js → analysis-1562.js} +0 -0
  55. js/dist/{analysis-worker-1561.js → analysis-worker-1562.js} +0 -0
  56. js/dist/{api-client-1561.js → api-client-1562.js} +0 -0
  57. js/dist/{babel-polyfill-1561.js → babel-polyfill-1562.js} +0 -0
  58. js/dist/{block-editor-1561.js → block-editor-1562.js} +0 -0
  59. js/dist/{bulk-editor-1561.js → bulk-editor-1562.js} +0 -0
  60. js/dist/{classic-editor-1561.js → classic-editor-1562.js} +0 -0
  61. js/dist/{commons-1561.js → commons-1562.js} +0 -0
  62. js/dist/{configuration-wizard-1561.js → configuration-wizard-1562.js} +0 -0
  63. js/dist/{dashboard-widget-1561.js → dashboard-widget-1562.js} +0 -0
  64. js/dist/{draft-js-1561.js → draft-js-1562.js} +0 -0
  65. js/dist/{edit-page-1561.js → edit-page-1562.js} +0 -0
  66. js/dist/{editor-modules-1561.js → editor-modules-1562.js} +0 -0
  67. js/dist/{elementor-1561.js → elementor-1562.js} +0 -0
  68. js/dist/{filter-explanation-1561.js → filter-explanation-1562.js} +0 -0
  69. js/dist/{help-scout-beacon-1561.js → help-scout-beacon-1562.js} +0 -0
  70. js/dist/{indexation-1561.js → indexation-1562.js} +0 -0
  71. js/dist/{jed-1561.js → jed-1562.js} +0 -0
  72. js/dist/{network-admin-1561.js → network-admin-1562.js} +0 -0
  73. js/dist/{post-edit-1561.js → post-edit-1562.js} +0 -0
  74. js/dist/{quick-edit-handler-1561.js → quick-edit-handler-1562.js} +0 -0
  75. js/dist/{redux-1561.js → redux-1562.js} +0 -0
  76. js/dist/{reindex-links-1561.js → reindex-links-1562.js} +0 -0
  77. js/dist/{schema-blocks-1561.js → schema-blocks-1562.js} +0 -0
  78. js/dist/{settings-1561.js → settings-1562.js} +0 -0
  79. js/dist/{structured-data-blocks-1561.js → structured-data-blocks-1562.js} +0 -0
  80. js/dist/{styled-components-1561.js → styled-components-1562.js} +0 -0
  81. js/dist/{term-edit-1561.js → term-edit-1562.js} +0 -0
  82. js/dist/{used-keywords-assessment-1561.js → used-keywords-assessment-1562.js} +0 -0
  83. js/dist/yoast/{analysis-report-1561.js → analysis-report-1562.js} +0 -0
  84. js/dist/yoast/{components-1561.js → components-1562.js} +0 -0
  85. js/dist/yoast/{configuration-wizard-1561.js → configuration-wizard-1562.js} +0 -0
  86. js/dist/yoast/{feature-flag-1561.js → feature-flag-1562.js} +0 -0
  87. js/dist/yoast/{helpers-1561.js → helpers-1562.js} +0 -0
  88. js/dist/yoast/{replacement-variable-editor-1561.js → replacement-variable-editor-1562.js} +0 -0
  89. js/dist/yoast/{schema-blocks-1561.js → schema-blocks-1562.js} +0 -0
  90. js/dist/yoast/{search-metadata-previews-1561.js → search-metadata-previews-1562.js} +0 -0
  91. js/dist/yoast/{social-metadata-forms-1561.js → social-metadata-forms-1562.js} +0 -0
  92. js/dist/yoast/{style-guide-1561.js → style-guide-1562.js} +0 -0
  93. js/dist/yoast/{yoast-components-1561.js → yoast-components-1562.js} +0 -0
  94. readme.txt +8 -1
  95. vendor/autoload.php +1 -1
  96. vendor/composer/autoload_real.php +4 -4
  97. vendor/composer/autoload_static.php +4 -4
  98. wp-seo-main.php +1 -1
  99. wp-seo.php +1 -1
admin/class-yoast-notification-center.php CHANGED
@@ -661,9 +661,9 @@ class Yoast_Notification_Center {
661
  private static function get_user_input( $key ) {
662
 
663
  $filter_input_type = INPUT_GET;
664
- $request_method = filter_input( INPUT_SERVER, 'REQUEST_METHOD' );
665
 
666
- if ( isset( $_SERVER['REQUEST_METHOD'] ) && strtoupper( $request_method ) === 'POST' ) {
667
  $filter_input_type = INPUT_POST;
668
  }
669
 
661
  private static function get_user_input( $key ) {
662
 
663
  $filter_input_type = INPUT_GET;
664
+ $request_method = isset( $_SERVER['REQUEST_METHOD'] ) ? filter_var( wp_unslash( $_SERVER['REQUEST_METHOD'] ) ) : '';
665
 
666
+ if ( strtoupper( $request_method ) === 'POST' ) {
667
  $filter_input_type = INPUT_POST;
668
  }
669
 
admin/tracking/class-tracking-server-data.php CHANGED
@@ -30,7 +30,7 @@ class WPSEO_Tracking_Server_Data implements WPSEO_Collection {
30
  $server_data = [];
31
 
32
  // Validate if the server address is a valid IP-address.
33
- $ipaddress = filter_input( INPUT_SERVER, 'SERVER_ADDR', FILTER_VALIDATE_IP );
34
  if ( $ipaddress ) {
35
  $server_data['ip'] = $ipaddress;
36
  $server_data['Hostname'] = gethostbyaddr( $ipaddress );
30
  $server_data = [];
31
 
32
  // Validate if the server address is a valid IP-address.
33
+ $ipaddress = isset( $_SERVER['SERVER_ADDR'] ) ? filter_var( wp_unslash( $_SERVER['SERVER_ADDR'] ), FILTER_VALIDATE_IP ) : '';
34
  if ( $ipaddress ) {
35
  $server_data['ip'] = $ipaddress;
36
  $server_data['Hostname'] = gethostbyaddr( $ipaddress );
css/dist/{admin-global-1561-rtl.css → admin-global-1562-rtl.css} RENAMED
File without changes
css/dist/{admin-global-1561.css → admin-global-1562.css} RENAMED
File without changes
css/dist/{adminbar-1561-rtl.css → adminbar-1562-rtl.css} RENAMED
File without changes
css/dist/{adminbar-1561.css → adminbar-1562.css} RENAMED
File without changes
css/dist/{alerts-1561-rtl.css → alerts-1562-rtl.css} RENAMED
File without changes
css/dist/{alerts-1561.css → alerts-1562.css} RENAMED
File without changes
css/dist/{dashboard-1561-rtl.css → dashboard-1562-rtl.css} RENAMED
File without changes
css/dist/{dashboard-1561.css → dashboard-1562.css} RENAMED
File without changes
css/dist/{edit-page-1561-rtl.css → edit-page-1562-rtl.css} RENAMED
File without changes
css/dist/{edit-page-1561.css → edit-page-1562.css} RENAMED
File without changes
css/dist/{elementor-1561-rtl.css → elementor-1562-rtl.css} RENAMED
File without changes
css/dist/{elementor-1561.css → elementor-1562.css} RENAMED
File without changes
css/dist/{featured-image-1561-rtl.css → featured-image-1562-rtl.css} RENAMED
File without changes
css/dist/{featured-image-1561.css → featured-image-1562.css} RENAMED
File without changes
css/dist/{filter-explanation-1561-rtl.css → filter-explanation-1562-rtl.css} RENAMED
File without changes
css/dist/{filter-explanation-1561.css → filter-explanation-1562.css} RENAMED
File without changes
css/dist/{icons-1561-rtl.css → icons-1562-rtl.css} RENAMED
File without changes
css/dist/{icons-1561.css → icons-1562.css} RENAMED
File without changes
css/dist/{inside-editor-1561-rtl.css → inside-editor-1562-rtl.css} RENAMED
File without changes
css/dist/{inside-editor-1561.css → inside-editor-1562.css} RENAMED
File without changes
css/dist/{metabox-1561-rtl.css → metabox-1562-rtl.css} RENAMED
File without changes
css/dist/{metabox-1561.css → metabox-1562.css} RENAMED
File without changes
css/dist/{metabox-primary-category-1561-rtl.css → metabox-primary-category-1562-rtl.css} RENAMED
File without changes
css/dist/{metabox-primary-category-1561.css → metabox-primary-category-1562.css} RENAMED
File without changes
css/dist/{modal-1561-rtl.css → modal-1562-rtl.css} RENAMED
File without changes
css/dist/{modal-1561.css → modal-1562.css} RENAMED
File without changes
css/dist/{monorepo-1561-rtl.css → monorepo-1562-rtl.css} RENAMED
File without changes
css/dist/{monorepo-1561.css → monorepo-1562.css} RENAMED
File without changes
css/dist/{notifications-1561-rtl.css → notifications-1562-rtl.css} RENAMED
File without changes
css/dist/{notifications-1561.css → notifications-1562.css} RENAMED
File without changes
css/dist/{schema-blocks-1561-rtl.css → schema-blocks-1562-rtl.css} RENAMED
File without changes
css/dist/{schema-blocks-1561.css → schema-blocks-1562.css} RENAMED
File without changes
css/dist/{score_icon-1561-rtl.css → score_icon-1562-rtl.css} RENAMED
File without changes
css/dist/{score_icon-1561.css → score_icon-1562.css} RENAMED
File without changes
css/dist/{search-appearance-1561-rtl.css → search-appearance-1562-rtl.css} RENAMED
File without changes
css/dist/{search-appearance-1561.css → search-appearance-1562.css} RENAMED
File without changes
css/dist/{structured-data-blocks-1561-rtl.css → structured-data-blocks-1562-rtl.css} RENAMED
File without changes
css/dist/{structured-data-blocks-1561.css → structured-data-blocks-1562.css} RENAMED
File without changes
css/dist/{toggle-switch-1561-rtl.css → toggle-switch-1562-rtl.css} RENAMED
File without changes
css/dist/{toggle-switch-1561.css → toggle-switch-1562.css} RENAMED
File without changes
css/dist/{wpseo-dismissible-1561-rtl.css → wpseo-dismissible-1562-rtl.css} RENAMED
File without changes
css/dist/{wpseo-dismissible-1561.css → wpseo-dismissible-1562.css} RENAMED
File without changes
css/dist/{yoast-components-1561-rtl.css → yoast-components-1562-rtl.css} RENAMED
File without changes
css/dist/{yoast-components-1561.css → yoast-components-1562.css} RENAMED
File without changes
css/dist/{yoast-extensions-1561-rtl.css → yoast-extensions-1562-rtl.css} RENAMED
File without changes
css/dist/{yoast-extensions-1561.css → yoast-extensions-1562.css} RENAMED
File without changes
css/dist/{yst_plugin_tools-1561-rtl.css → yst_plugin_tools-1562-rtl.css} RENAMED
File without changes
css/dist/{yst_plugin_tools-1561.css → yst_plugin_tools-1562.css} RENAMED
File without changes
css/dist/{yst_seo_score-1561-rtl.css → yst_seo_score-1562-rtl.css} RENAMED
File without changes
css/dist/{yst_seo_score-1561.css → yst_seo_score-1562.css} RENAMED
File without changes
js/dist/{admin-global-1561.js → admin-global-1562.js} RENAMED
File without changes
js/dist/{analysis-1561.js → analysis-1562.js} RENAMED
File without changes
js/dist/{analysis-worker-1561.js → analysis-worker-1562.js} RENAMED
File without changes
js/dist/{api-client-1561.js → api-client-1562.js} RENAMED
File without changes
js/dist/{babel-polyfill-1561.js → babel-polyfill-1562.js} RENAMED
File without changes
js/dist/{block-editor-1561.js → block-editor-1562.js} RENAMED
File without changes
js/dist/{bulk-editor-1561.js → bulk-editor-1562.js} RENAMED
File without changes
js/dist/{classic-editor-1561.js → classic-editor-1562.js} RENAMED
File without changes
js/dist/{commons-1561.js → commons-1562.js} RENAMED
File without changes
js/dist/{configuration-wizard-1561.js → configuration-wizard-1562.js} RENAMED
File without changes
js/dist/{dashboard-widget-1561.js → dashboard-widget-1562.js} RENAMED
File without changes
js/dist/{draft-js-1561.js → draft-js-1562.js} RENAMED
File without changes
js/dist/{edit-page-1561.js → edit-page-1562.js} RENAMED
File without changes
js/dist/{editor-modules-1561.js → editor-modules-1562.js} RENAMED
File without changes
js/dist/{elementor-1561.js → elementor-1562.js} RENAMED
File without changes
js/dist/{filter-explanation-1561.js → filter-explanation-1562.js} RENAMED
File without changes
js/dist/{help-scout-beacon-1561.js → help-scout-beacon-1562.js} RENAMED
File without changes
js/dist/{indexation-1561.js → indexation-1562.js} RENAMED
File without changes
js/dist/{jed-1561.js → jed-1562.js} RENAMED
File without changes
js/dist/{network-admin-1561.js → network-admin-1562.js} RENAMED
File without changes
js/dist/{post-edit-1561.js → post-edit-1562.js} RENAMED
File without changes
js/dist/{quick-edit-handler-1561.js → quick-edit-handler-1562.js} RENAMED
File without changes
js/dist/{redux-1561.js → redux-1562.js} RENAMED
File without changes
js/dist/{reindex-links-1561.js → reindex-links-1562.js} RENAMED
File without changes
js/dist/{schema-blocks-1561.js → schema-blocks-1562.js} RENAMED
File without changes
js/dist/{settings-1561.js → settings-1562.js} RENAMED
File without changes
js/dist/{structured-data-blocks-1561.js → structured-data-blocks-1562.js} RENAMED
File without changes
js/dist/{styled-components-1561.js → styled-components-1562.js} RENAMED
File without changes
js/dist/{term-edit-1561.js → term-edit-1562.js} RENAMED
File without changes
js/dist/{used-keywords-assessment-1561.js → used-keywords-assessment-1562.js} RENAMED
File without changes
js/dist/yoast/{analysis-report-1561.js → analysis-report-1562.js} RENAMED
File without changes
js/dist/yoast/{components-1561.js → components-1562.js} RENAMED
File without changes
js/dist/yoast/{configuration-wizard-1561.js → configuration-wizard-1562.js} RENAMED
File without changes
js/dist/yoast/{feature-flag-1561.js → feature-flag-1562.js} RENAMED
File without changes
js/dist/yoast/{helpers-1561.js → helpers-1562.js} RENAMED
File without changes
js/dist/yoast/{replacement-variable-editor-1561.js → replacement-variable-editor-1562.js} RENAMED
File without changes
js/dist/yoast/{schema-blocks-1561.js → schema-blocks-1562.js} RENAMED
File without changes
js/dist/yoast/{search-metadata-previews-1561.js → search-metadata-previews-1562.js} RENAMED
File without changes
js/dist/yoast/{social-metadata-forms-1561.js → social-metadata-forms-1562.js} RENAMED
File without changes
js/dist/yoast/{style-guide-1561.js → style-guide-1562.js} RENAMED
File without changes
js/dist/yoast/{yoast-components-1561.js → yoast-components-1562.js} RENAMED
File without changes
readme.txt CHANGED
@@ -5,7 +5,7 @@ License: GPLv3
5
  License URI: http://www.gnu.org/licenses/gpl.html
6
  Tags: SEO, XML sitemap, Content analysis, Readability, Schema
7
  Tested up to: 5.6
8
- Stable tag: 15.6.1
9
  Requires PHP: 5.6.20
10
 
11
  Improve your WordPress SEO: Write better content and have a fully optimized WordPress site using the Yoast SEO plugin.
@@ -234,6 +234,13 @@ Your question has most likely been answered on our knowledge base: [kb.yoast.com
234
 
235
  == Changelog ==
236
 
 
 
 
 
 
 
 
237
  = 15.6.1 =
238
  Release Date: January 12th, 2021
239
 
5
  License URI: http://www.gnu.org/licenses/gpl.html
6
  Tags: SEO, XML sitemap, Content analysis, Readability, Schema
7
  Tested up to: 5.6
8
+ Stable tag: 15.6.2
9
  Requires PHP: 5.6.20
10
 
11
  Improve your WordPress SEO: Write better content and have a fully optimized WordPress site using the Yoast SEO plugin.
234
 
235
  == Changelog ==
236
 
237
+ = 15.6.2 =
238
+ Release Date: January 12th, 2021
239
+
240
+ Bugfixes:
241
+
242
+ * Fixes a bug where notifications in the notification center would not be dismissible on sites using FastCGI.
243
+
244
  = 15.6.1 =
245
  Release Date: January 12th, 2021
246
 
vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
- return ComposerAutoloaderInitbc8da6b5f85ca507667918ca9a226944::getLoader();
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInitdad1e30410739153b913ff51e0e2f1cb::getLoader();
vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInitbc8da6b5f85ca507667918ca9a226944
6
  {
7
  private static $loader;
8
 
@@ -19,15 +19,15 @@ class ComposerAutoloaderInitbc8da6b5f85ca507667918ca9a226944
19
  return self::$loader;
20
  }
21
 
22
- spl_autoload_register(array('ComposerAutoloaderInitbc8da6b5f85ca507667918ca9a226944', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
- spl_autoload_unregister(array('ComposerAutoloaderInitbc8da6b5f85ca507667918ca9a226944', 'loadClassLoader'));
25
 
26
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
27
  if ($useStaticLoader) {
28
  require_once __DIR__ . '/autoload_static.php';
29
 
30
- call_user_func(\Composer\Autoload\ComposerStaticInitbc8da6b5f85ca507667918ca9a226944::getInitializer($loader));
31
  } else {
32
  $map = require __DIR__ . '/autoload_namespaces.php';
33
  foreach ($map as $namespace => $path) {
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
+ class ComposerAutoloaderInitdad1e30410739153b913ff51e0e2f1cb
6
  {
7
  private static $loader;
8
 
19
  return self::$loader;
20
  }
21
 
22
+ spl_autoload_register(array('ComposerAutoloaderInitdad1e30410739153b913ff51e0e2f1cb', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
+ spl_autoload_unregister(array('ComposerAutoloaderInitdad1e30410739153b913ff51e0e2f1cb', 'loadClassLoader'));
25
 
26
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
27
  if ($useStaticLoader) {
28
  require_once __DIR__ . '/autoload_static.php';
29
 
30
+ call_user_func(\Composer\Autoload\ComposerStaticInitdad1e30410739153b913ff51e0e2f1cb::getInitializer($loader));
31
  } else {
32
  $map = require __DIR__ . '/autoload_namespaces.php';
33
  foreach ($map as $namespace => $path) {
vendor/composer/autoload_static.php CHANGED
@@ -4,7 +4,7 @@
4
 
5
  namespace Composer\Autoload;
6
 
7
- class ComposerStaticInitbc8da6b5f85ca507667918ca9a226944
8
  {
9
  public static $prefixLengthsPsr4 = array (
10
  'C' =>
@@ -915,9 +915,9 @@ class ComposerStaticInitbc8da6b5f85ca507667918ca9a226944
915
  public static function getInitializer(ClassLoader $loader)
916
  {
917
  return \Closure::bind(function () use ($loader) {
918
- $loader->prefixLengthsPsr4 = ComposerStaticInitbc8da6b5f85ca507667918ca9a226944::$prefixLengthsPsr4;
919
- $loader->prefixDirsPsr4 = ComposerStaticInitbc8da6b5f85ca507667918ca9a226944::$prefixDirsPsr4;
920
- $loader->classMap = ComposerStaticInitbc8da6b5f85ca507667918ca9a226944::$classMap;
921
 
922
  }, null, ClassLoader::class);
923
  }
4
 
5
  namespace Composer\Autoload;
6
 
7
+ class ComposerStaticInitdad1e30410739153b913ff51e0e2f1cb
8
  {
9
  public static $prefixLengthsPsr4 = array (
10
  'C' =>
915
  public static function getInitializer(ClassLoader $loader)
916
  {
917
  return \Closure::bind(function () use ($loader) {
918
+ $loader->prefixLengthsPsr4 = ComposerStaticInitdad1e30410739153b913ff51e0e2f1cb::$prefixLengthsPsr4;
919
+ $loader->prefixDirsPsr4 = ComposerStaticInitdad1e30410739153b913ff51e0e2f1cb::$prefixDirsPsr4;
920
+ $loader->classMap = ComposerStaticInitdad1e30410739153b913ff51e0e2f1cb::$classMap;
921
 
922
  }, null, ClassLoader::class);
923
  }
wp-seo-main.php CHANGED
@@ -15,7 +15,7 @@ if ( ! function_exists( 'add_filter' ) ) {
15
  * {@internal Nobody should be able to overrule the real version number as this can cause
16
  * serious issues with the options, so no if ( ! defined() ).}}
17
  */
18
- define( 'WPSEO_VERSION', '15.6.1' );
19
 
20
 
21
  if ( ! defined( 'WPSEO_PATH' ) ) {
15
  * {@internal Nobody should be able to overrule the real version number as this can cause
16
  * serious issues with the options, so no if ( ! defined() ).}}
17
  */
18
+ define( 'WPSEO_VERSION', '15.6.2' );
19
 
20
 
21
  if ( ! defined( 'WPSEO_PATH' ) ) {
wp-seo.php CHANGED
@@ -8,7 +8,7 @@
8
  *
9
  * @wordpress-plugin
10
  * Plugin Name: Yoast SEO
11
- * Version: 15.6.1
12
  * Plugin URI: https://yoa.st/1uj
13
  * Description: The first true all-in-one SEO solution for WordPress, including on-page content analysis, XML sitemaps and much more.
14
  * Author: Team Yoast
8
  *
9
  * @wordpress-plugin
10
  * Plugin Name: Yoast SEO
11
+ * Version: 15.6.2
12
  * Plugin URI: https://yoa.st/1uj
13
  * Description: The first true all-in-one SEO solution for WordPress, including on-page content analysis, XML sitemaps and much more.
14
  * Author: Team Yoast