Juni 2021 - Uitgevoerd WordPress onderhoud

Wij hebben weer de nodige werkzaamheden uitgevoerd en alle plugins geüpdatet op jouw WordPress website(s).

Ondanks dat deze noodzakelijke werkzaamheden met de grootste zorg worden uitgevoerd is er een verhoogd risico dat er een conflict op de website ontstaat. Controleer regelmatig jouw website(s) en de daaraan gekoppelde webformulieren op hun werking door een test uit te voeren.

Uitgevoerde updates

10Web Social Photo Feed v1.4.16 to v1.4.19 — Reason: Improved: Load more functionality. Fixed: Show thumbnails for Video posts. Fixed: Adding shortcode with classic editor.Added: Possibility to show IGTV media in the feed. Fixed: Lightbox filmstrip issue. Fixed: Issue on changing account type from business to personal. Fixed: Show caption for posts loaded with load more. Fixed: Logic of cache.Fixed: XSS vulnerability.

AMP v2.0.11 to v2.1.2 — Reason: Clarify what Paired URL Structures are and when to change them. Account for recursive request parsing in PairedRouting, fixing compatibility with the Custom Permalinks. Prevent fatal error in HeroCandidateFiltering when attachment post is not available. Show HTTP error code when failing to fetch. Use last PR commit hash for plugin version code and add query param to cache bust plugin build downloads. Fix lint-js job failure for dependabot PRs. Fix dependabot username in GHA workflows.

AMP for WP – Accelerated Mobile Pages v1.0.76.14 to v1.0.77 — Reason: Fixed: Related posts doesn’t show more than 3-4. Improvements: Added Beaver builder Pagebuilder Support in AMP Pagebuilder Extension. Fixed: Title on Static Front Page is not displaying. Fixed: The attribute ‘height’ in tag ‘amp-img’ is set to the invalid value. Fixed: ?amp doesn’t removing from view non-amp text. Fixed: Errors in Schema Pro FAQ. Fixed: PHP Warning error when enable Breadcrumbs option.

ActiveCampaign v8.1.6 to v8.1.7 — Reason: Updated listing.

Admin Columns v4.2.7 to v4.3 — Reason: [Fixed] Graceful handle corrupt column settings in order to prevent a fatal error. [Fixed] The date setting was not working correctly a second time you store a custom date format. [Fixed] Graceful handle corrupt column settings in order to prevent a fatal error. [Fixed] The column label in settings will now be sanitized. [Fixed] Some settings were not saved correctly on the admin settings page.

Admin Menu Editor v1.9.9 to v1.9.10 — Reason: Fixed a bug where the plugin could incorrectly identify a separator as the current menu item. Fixed submenu box not expanding to align with the selected parent item. Fixed a PHP 5 compatibility issue where the “Prevent bbPress from resetting role capabilities” would trigger notices and not work correctly. This bug did not affect newer PHP versions such as PHP 7. Fixed a couple of icon and separator rendering bugs where the hover marker – that is, the colored vertical bar that appears next to the currently hovered menu item, introduced in WP 5.7 – could either show up in the wrong place or show up when it’s not supposed to. Fixed a jQuery Migrate warning about isFunction() being deprecated.

Advanced Custom Fields PRO v5.9.4 to v5.9.5 — Reason: Fix - Fixed regression preventing blocks from loading correctly within the editor in WordPress 5.5. Fix - Fixed bug causing incorrect post_status properties when restoring a Field Group from trash in WordPress 5.6. Fix - Fixed edge case bug where a taxonomy named "options" could interfere with saving and loading option values. Fix - Fixed additional PHP 8.0 warnings. i18n - Updated Finnish translation thanks to Mikko Kekki.

All-in-One Event Calendar v2.6.7 to v2.6.8 — Reason: Fixed broken pages after updating to WordPress 5.5.

Appointment Hour Booking v1.2.95 to v1.3.03 — Reason: PHP 8.0 updates. Script improvements and language updates. Better validation interface. Add bookings option in the admin defaults to “Approved”. Administration preview improved. Modification in internal split slots function. Schedule list view and lists shortcodes updates.

Booked v2.3 to v2.3.5 — Reason: FIX: Fixed an issue where checking custom fields as "required" would not stay checked. FIX: Fixed the "What's New?" screen. FIX: jQuery deprecation errors have been resolved.

Boxzilla v3.2.24 to v3.2.25 — Reason: Change usage of deprecated jQuery.load method. Add aria-modal="true" to overlay element.

Contact Form 7 v5.4 to v5.4.1 — Reason: JavaScript: Falls back to the non-Ajax submission mode when blocking errors are foreseen. JavaScript: Introduces an original fetch() wrapper that replaces wp.apiFetch() calls. Introduces WPCF7_Submission::add_extra_attachments(). Ensures all tags are stripped from response message outputs. Applies wp_specialchars_decode() to the site title and description in a plain text context. Avoids warnings about the file-uploading temp directory. Fixed: Resetting a form after a successful submission caused an incorrect status issue.

Contact Form 7 – Conditional Fields v2.0.2 to v2.0.3 — Reason: Fully tested with Contact Form 7 version 5.4.1 (dev note: fixed automated tests).

Contact Form 7 Extension For Mailchimp v0.5.36 to v0.5.38 — Reason: Bugfixes.

Cookie Notice v2.0.3 to v2.0.4 — Reason: Fix: Undefined constant HOURS_IN_SECONDS. Fix: Button style none adding CSS classes “cn-set-cookie cn-button”. Tweak: Switched the behavior of close icon from accept to reject. Tweak: Minified frontend and admin js files.

Cookiebot v3.10.0 to v3.10.1 — Reason: Added support for translating ‘marketing’, ‘statistics’, and ‘preferences’. Allow cookies for same domain embedded content.

Custom Post Type UI v1.9.0 to v1.9.1 — Reason: Fixed: missed WPGraphQL settings in our Get Tools/Export functionality. Updated: note about needing a published item to set parent/child relationships in post types.

Disable auto-update Email Notifications v1.2 to v1.3.0 — Reason: Updated compatibility with version 5.7.1. Changed plugin author website.

Duplicate Page and Post v2.6.4 to v2.6.5 — Reason: Bugfixes.

Duplicate Post Page Menu & Custom Post Type v1.6.0 to v1.7.0 — Reason: Optimized: jQuery code for WP jquery migration. Optimized: PHP code optimize for PHP version 8.0.

Easy WP SMTP v1.4.5 to v1.4.6 — Reason: Fixed a typo in the description of a settings option.

Elementor Website Builder v3.1.1 to v3.2.3 — Reason: Fix: eicons file couldn’t be found when using Custom Breakpoints. Fix: Deregister eicons fonts action is not working. Fix: Responsive custom CSS is not properly generated when using custom breakpoints. Fix: Minimize the Editor window caused to preview to collapse behind the Panel. Fix: Multiple carousels in the same page stoped functioning when Improved Asset Load experiment is active. Fix: Section Style tab panel is grayed in several site languages. Fix: Responsive mode UI glitch in WordPress versions under 5.6

Enhanced Media Library v2.8.3 to v2.8.5 — Reason: A critical bug of v2.8.4 fixed (FooGallery related). A few minor bugs fixed. A bug with a category checkbox not showing unchecked after deselecting a category fixed. A bug with taxonomy archive pages are being actually empty instead of 404 fixed. FooGallery compatibility with EML dynamic galleries added, see how to use Dynamic FooGalleries.

Entry Automation for Gravity Forms v2.0.9 to v3.0 — Reason: Bugfixes.

Event Organiser v3.10.5 to v3.10.6 — Reason: bugfix: Fix bug with Open Street Map & selecting ‘no venue’.

Event Organiser ICAL Sync v2.3.0 to v2.3.2 — Reason: Bugfixes.

Facebook for WooCommerce v2.3.5 to v2.4.1 — Reason: Fix – PHP<7.1 incompatible code for Google Taxonomy Setting in products. Tweak – Add an initial performance debug mode to measure resource usage in some areas. Tweak – Add 3 usage tracking properties: “is-connected”, “product-sync-enabled”, “messenger-enabled”. Fix – High memory usage when starting full catalog sync. Fix – High memory usage of Google Product Category data. Fix – Fatal error for product categories with missing attributes. Fix – Connection data is now correctly cleared when using the “Disconnect” button. Fix – Error modals when setting default exclude categories in Product sync now work correctly.

FacetWP v3.7.3 to v3.8.4 — Reason: Bugfixes.

FacetWP - Conditional Logic v1.3.0 to v1.3.1 — Reason: Bugfixes.

FiboSearch – Ajax Search for WooCommerce v1.9.0 to v1.10.0 — Reason: ADD: Possibility to disable select event on suggestions (click and hit the Enter key). ADD: Possibility to disable submit a search form via a filter. FIX: Not working click event on suggestions after using “back arrow” on a Safari browser. FIX: Allow to recognize Chinese lang codes such as zh-hant and zh-hans. FIX: Error on PHP 8. Wrong format for printf function. FIX: When searching for something and then clicking “back arrow”, the “✕” for closing remained. FIX: Wrong path in restoration theme. FIX: Better checking of nonces.

Folders v2.6.9 to v2.7.2 — Reason: Undo your last action and fixed some bugs and plugin conflicts. Unlimited folders are now available in the free version. We’ve also added an option to purge all plugin’s data on removal + fixed some bugs.

Font Awesome 4.0.0-rc21 to v4.0.0-rc22 — Reason: Metadata about available Font Awesome releases is now stored as a normal option in the WordPress database, instead of as a transient. Thus, it does not expire and does not disappear if the transient cache is purged. This is in part to avoid the scenario where a request to the Font Awesome API server may be required to refresh metadata in response to a front end page load when that transient expires. Some site owners had occassionally experienced problems where a sudden burst of requests to the API server from many WordPress sites caused this plugin to fail when making a request with an error like ‘An unexpected response was received from the Font Awesome API server.’ This change means that it is significantly less likely that such a scenario will occur. (Additionally, changes have been made on the API server, also making it significantly less likely that this over-load failure will occur again.). Developers: the refresh_releases() API method has been deprecated to discourage unnecessary blocking network requests to the API server.

FooEvents Express Check-in v1.5.2 to v1.5.4 — Reason: Bugfixes.

FooEvents PDF Tickets v1.8.9 to v1.8.11 — Reason: Bugfixes.

FooEvents for WooCommerce v1.12.18 to v1.12.23 — Reason: Bugfixes.

Formidable Forms v4.09.05 to v4.10.03 — Reason: New: Improved the performance of the style editor preview. New: You can now sign up for free form templates directly from your inbox. Fix: Date fields were not properly detecting duplicate entries. Fix: Conditional forms were not properly fading in when the form block was added to a page. Fix: Actions would occasionally conflict if multiple were added too quickly. New: Added support for in-theme previews for more themes including Twenty Twenty and Customizr. New: Include the full email header when an email is sent using the mail function. Fix: After opening the popup to add a layout class to a field, the field would no longer be selectable. Fix: Prevent the url from getting too large when repeatedly bulk deleting or searching entries. Fix: Some fields, including signatures, were not properly detecting duplicate entries. Fix: Zeros were not appearing when used as a placeholder value. Fix: Prevent a warning when previewing a form with no fields. New: If you add or remove an action from a form and try to leave the page without saving, there will be a warning. Fix: The style editor save button was hidden in WordPress 5.7. Fix: There were a couple of words misspelled on the welcome page.

GD Mail Queue v3.8 to v3.9 — Reason: New: system requirements: plugin requires WordPress 5.0. New: queue processing settings: show current PHP timeout limit. Edit: main queue function improved to better handle from email and name. Edit: d4pLib 2.8.13. Fix: from email and name get overwritten by queue processing in some cases. Fix: admin side panels grid rows count not saving properly.

GP Limit Choices v1.6.33 to v1.7 — Reason: Bugfixes.

GP Nested Forms v 1.0-beta-9.16 to v 1.0-beta-9.20 — Reason: Bugfixes.

GP Unique ID v1.3.23 to v1.4 — Reason: Bugfixes.

Gmail SMTP v1.2.0 to v1.2.1 — Reason: WordPress 5.7 compatibility update..

Google Tag Manager for Wordpress v1.11.6 to v1.12.3 — Reason: Fixed: error message in WooCommerce integration on PHP 8 hosts. Fixed: PHP notice about non existing blacklist-enable array key. Fixed: PHP notice while saving admin options. Added: support for Google Analytics 4 version of ecommerce data layer. Fixed: safer IP address validation in geo and weather data features. Updated: removed deprecated events: download links, email links, social links -> such can be now tracked with native Google Tag Manager triggers. Updated: removed support for WooCommerce versions before v3.2. Updated: ‘Blacklist tags’ tab renamed to ‘Security’. Updated: complete rework of blacklist/whitelist feature to use the latest tag/trigger/variable list of Google. Deprecated: classic ecommerce tracking will be removed later this year, please upgrade to enhanced ecommerce tracking. Deprecated: standard Google Ads remarketing variable will be removed soon as the Google Ads remarketing tag template can easily use any of your Google Tag Manager variables. Deprecated: the old fashioned way of using Google Ads remarketing with the ecomm_ prefixed data layer variables will be removed soon. Instructions for upgrade will be published on gtm4wp.com once this feature gets updated in an upcoming plugin version.

Gravity Forms v2.4.24 to v2.5.1 — Reason: New interface.

Gravity Perks v2.2.2 to v2.2.5 — Reason: Bugfixes.

HREFLANG Tags Lite v1.9.9 to v2.0.0 — Reason: Updating statistics. Updated readme to indicate support for WP 5.7.1.

Honeypot for Contact Form 7 v2.0.5 to v2.1 — Reason: Added new feature: additional submission time check to improve bot-stopping power! Also, fixed small HTML issue and tidied up shortcode interface.

HubSpot All-In-One Marketing v7.52.143 to v8.0.141 — Reason: Set required “hublet” property when connecting the plugin. Add plugin’s version to error monitoring. Fix undefined website name in the authorisation screen.

Hummingbird v2.7.2 to v2.7.4 — Reason: Fix broken package on wp.org. New: Tutorials module. New: LiteSpeed instructions for Browser Caching module. Enhance: Update the Plugin Health module UI/UX. Enhance: REST API endpoints now require at least edit_posts capability. Enhance: Uptime reporting description. Enhance: Improve export/import description. Enhance: CSS above the fold description. Enhance: Privacy mode detection in GZIP compression module. Enhance: Asset Optimization UI/UX. Enhance: Asset Optimization processing of compressed assets. Enhance: Asset Optimization switching between modes. Enhance: Support for RGBA when optimizing CSS files. Enhance: Fallback to siteurl if HTTP_HOST is not defined when clearing cache. Fix: Recursive loops in Page Caching preloader. Fix: Asset Optimization not rewriting relative paths for inlined assets. Fix: Remove unused expiry time option for IIS servers in browser caching module. Fix: Page caching not properly detecting Asset Optimization CDN status. Fix: Page caching clearing all cache when static page is set as home page. Fix: Selects overlapping other DOM elements. Fix: PHP notice when re-checking browser caching status. Fix: PHP notice for undefined index db_frequency. Fix: Performance test notices on mobile.

Insert Headers and Footers v1.5.0 to v1.6.0 — Reason: Fix: Only show settings CTA to users able to visit the settings page. Enhancement: Improve settings page user experience on heavily customized WordPress installs.

Intuitive Custom Post Order v3.1.2.1 to v3.1.3 — Reason: Added the ability to repair duplicate orders. Update the WordPress version this plugin was tested. Solved the problem of layout collapse during drag and drop sorting.

Jetpack by WordPress.com v9.6 to v9.7 — Reason: Blocks: improve test coverage for better reliability of each one of Jetpack’s blocks. Carousel: improve general performance. Dashboard: add explanation when a feature is unavailable. Dashboard: improve the display of buttons in the update modal. Jetpack Videos: add “Play Inline” setting to play a video inline instead of full-screen on mobile devices when enabled. SEO Tools: improve usability of settings interface. Widgets: improve message displayed in Blog Stats Widget when there are no stats to display. WordAds: add Global Privacy Control (GPC) support to CCPA. Image CDN: correct image URLs in srcset in certain cases. Instant Search: enable link filtering on built-in WordPress taxonomies. Instant Search: fix handling of customizer controls using refresh. Instant Search: fix race condition for API responses. Instant Search: improve settings interface usability. Instant Search: prevent excluding all post types.

LayerSlider WP v6.11.6 to v6.11.8 — Reason: Bugfixes.

MC4WP: Mailchimp for WordPress v4.8.3 to v4.8.4 — Reason: Add defer attribute to JS file, so page parsing isn’t blocked at all. Rewrite plugin CSS to optimize for selector performance and get rid of some duplication.

MainWP Child v4.1.5 to v4.1.6.1 — Reason: Fixed: An issue with disconnecting sites. Fixed: An issue with applying custom branding. Added: Support for the function to trigger Check for Abandoned plugins and themes process. Updated: Multiple performance improvements.

Max Mega Menu v2.9.2 to v2.9.3 — Reason: Fix: Update spectrum.js to 1.8.1 (fixes broken colour palette).

Mesmerize Companion v1.6.120 to v1.6.122 — Reason: Bugfixes.

Mollie Payments for WooCommerce v6.2.2 to v6.3.0 — Reason: Feature – Allow choosing between Payment/Order API. Feature – Payment surcharge feature. Feature – Custom icons for every gateway. Feature – Notice about increasing minimum PHP and WP version. Fix – Fix missing metadata in subscriptions. Fix – Polylang interaction breaks redirect URL. Fix – Partial refund with quantity 0 errors.

Monarch Plugin v1.4.13 to v1.4.14 — Reason: Bugfixes.

NextGEN Gallery v3.9.1 to v3.9.3 — Reason: Changed: Updated uppy.js. Fixed: Conflict with Avada builder. Fixed: ACG fields cannot be toggled. Fixed: Activation issues with NextGEN Starter. Fixed: call_user_func() warning when rendering shortcodes in widgets. Fixed: do_shortcode and legacy shortcodes. Fixed: Incorrect use of wp_localize_script. Fixed: Tooltips are illegible. Fixed: PHP foreach warning.

Ninja Forms v3.5.3 to v3.5.4 — Reason: The Date Field is now the Date/Time Field. This field now allows for Date, Time, and Date & Time selection. Fixed a bug that caused ReCaptcha fields to fail if more than one appeared on the page. Fixed a conflict with iThemes that was causing a fatal error.

Perfect Images + Retina v6.1.2 to v6.1.3 — Reason: Fix: Little issue with some network sites. Fix: Now use the default jpeg_quality set in WP. Fix: The “Build Automatically” feature is now available even if no Retina Method is used.

Permalink Manager Lite v2.2.9.7 to v2.2.9.9 — Reason: Fix – The old native slug is now correctly saved after it is changed in URI Editor. Enhancement – The post type archives are now also added to the filtered breadcrumbs trail. Enhancement – Basic support added for WP All Export plugin. Enhancement – Basic support added for AMP for WP. Dev – “Plugin Update Checker” by YahnisElsts library updated to 4.11 version.

PixelYourSite v8.0.9 to v8.2.1 — Reason: New options to turn ON/OFF most global, WooCommerce, Easy Digital Downloads events parameters. Use it if Facebook shows privacy warnings related to some parameters. You have a video about it linked on the plugin’s main page. WooCommerce 5.3 compatibility check. Some other code improvements and small bug fixes. Full support for ConsentMagic.com. Remove parameters from event_source-url. This is a mandatory parameter for Facebook Conversion API events. If the URL contains parameters that include personal data, it will trigger privacy working on Facebook. To avoid this problem we are now removing all URL parameters for this event. If you think you need them, you have toggle to add them back on the plugin’s main page. Dynamic Ads for Blogs events are now OFF by default. Fixes for various small bugs, PHP warnings, or potential errors.

Platinum SEO Pack v2.3.6 to v2.3.9 — Reason: Version updated incorrectly in the main file. Achange has been made to accomodate JSON schema even if entered with the script tag. The plugin will sanitize and save the schema. Multiple schemas can simply be entered as comma separated script tags and the plugin will automatically combine them and use them to generate schema correctly. Platinum SEO is now integrated with WordPress REST API. You can now GET the SEO meta data for any Post/Page/Taxonomy/Home from the plugin as a field psp_head included in responses to requests via the built-in WordPress REST API Endpoints like those for Posts, Types, etc. The other way to retrieve the SEO meta data is through the plugin’s own custom Endpoint. You may find the details in the blog post.

Rank Math SEO v1.0.61.1 to v1.0.63 — Reason: Added: [HUGE!] Divi SEO is HERE! Complete Divi Page Builder/Theme integration. Now you can configure all the SEO settings from the frontend. Improved: Elementor SEO is made better by improving the update button behavior. Improved: Removed old analytics table as it was not required anymore after we revamped Google Analytics integration in Rank Math SEO. Fixed: Fatal error happening on some installations when action_schedular tables were missing. Fixed: Star rating showing two times in the preview area for the Event Schema. Fixed: Missing line break in robots.txt after Sitemap: rule. Fixed: Undefined offset: 0 warning when the featured thumbnail didn’t exist. Fixed: Analytics-related database table was not getting removed after the complete uninstallation. Fixed: The filter to change the Sitemap http_headers was not working.

Really Simple SSL v4.0.13 to v4.0.15 — Reason: Fix: non hierarchical structured form elements in the template could cause settings not to get saved in some configurations. Improvement: when WordPress incorrectly reports that SSL is not possible, correct the resulting site health notice. Improvement: don’t show the secure cookies notice on subsites of a multisite installation. Show on the network dashboard instead.

Redirection v5.0.1 to v5.1.1 — Reason: Revert the permalink migration improvement from 5.1 as it’s causing problems on some sites. Add importer for PrettyLinks. Fix crash converting a ‘do nothing’ to ‘redirect to URL’. Improve warning messages. Improve permalink migration when is_404 is not set. Fix ‘delete log entries’ returning blank data. Fix missing .htaccess location. Fix hits & date not imported with JSON format.

Relevanssi v4.12.5 to v4.13.1 — Reason: New feature: Adds compatibility for WP-Members plugin, preventing blocked posts from showing up in the search results. New feature: New function relevanssi_get_attachment_suffix() can be used to return the attachment file suffix based on a post object or a post ID. Minor fix: Improves the Oxygen compatibility. Now also the [oxygen] shortcode tags are removed.

Relevanssi Premium v2.14.5 to v2.15.1 — Reason: New feature: Adds compatibility for WP-Members plugin, preventing blocked posts from showing up in the search results. New feature: New function relevanssi_get_attachment_suffix() can be used to return the attachment file suffix based on a post object or a post ID. Minor fix: Improves the Oxygen compatibility. Now also the [oxygen] shortcode tags are removed.

SEO Redirection v6.3 to v6.4 — Reason: Bugs fixed. Can delete 404 log.

Search Console v2.2.5 to v2.2.7 — Reason: Fix bugs. Small fixes table.

ShortPixel Image Optimizer v4.21.2 to v4.22.2 — Reason: Fix: the Bulk screen reflects better the extra credits used for WebP and/or AVIF creation. Language: 1 new string added, 0 updated, 0 fuzzed, and 0 obsoleted.

Simple History v2.41.2 to v2.42.0 — Reason: Fixed: Quick diff table had to wrong sizes of the table cells. Fixed: Error when running on PHP version 7.2 or lower.

SiteOrigin CSS v1.2.13 to v1.2.14 — Reason: Resolved Photo Gallery by 10Web plugin conflict. Inspector: Added support for WooCommerce single product tabs. Inspector: Highlight important classes when element with class is selected. Restored the scrollbar in the Custom CSS content field. Developer: Further changes for jQuery 3.5. Developer: For WP 4.9+ use the WordPress version of CodeMirror if available. Developer: Removed socss-codemirror-show-hint as a dependency. The script can now be removed to disable hints.

Slide Anything - Responsive Content / HTML Slider and Carousel v2.3.36 to v2.3.37 — Reason: Added a new feature ‘Mousewheel Navigation’ which allows previous/next slide navigation using the mousewheel. Removed the ‘Lazy Load Images’ feature, as this is now included in the standard WordPress installation.

Smart Slider 3 Pro v3.4.1.11 to v3.5.0.6 — Reason: Bugfixes.

Smash Balloon Instagram Feed v2.9 to v2.9.1 — Reason: Fix: Updated the Instagram authorization URL to work around an Instagram API issue and prevent problems with connecting personal accounts.

TI WooCommerce Wishlist v1.24.5 to v1.25.5 — Reason: WooCommerce 5.3 support. Tweaked HTML markup for the empty wishlist template.

Thrive Leads v2.4.0.1 to v2.4.2 — Reason: Bugfixes.

Thrive Product Manager v1.2.5 to v1.2.6 — Reason: Bugfixes.

UpdraftPlus - Backup/Restore v to v — Reason: FIX: Revert changing of Amazon S3 authentication error handling in 1.16.55, which broke support of S3-compatible providers. TWEAK: Remove some unnnecessary methods from the UpdraftPlus_S3 class.

User Role Editor v4.59 to v4.59.1 — Reason: New: Multisite: When update role at the main site with “Apply to all sites” option and PHP constant URE_MULTISITE_DIRECT_UPDATE === 1 (update roles directly in database, not via WordPress API), URE overwrites all subsite roles with roles from the main site. It’s possible now to leave selected role(s) for selected subsite(s) unchanged: add filter ‘ure_network_update_leave_roles’ and return from it the array like this one – array( (int) blog_id => array(‘role_id1’, ‘role_id2’, … ); Update: “Other roles” section at user profile is available now only for users with ‘promote_users’ capability. Update: Notice at the top of URE page about action result is not removed automatically after 7 seconds as earlier. Update: ‘ure_sort_wp_roles_list’ filter accepts these values for the single input parameter: false – leave roles list as it is; true, ‘id’ – sort roles list by role ID; ‘name’ – sort roles by role name.

User Role Editor Pro v4.59.3 to v4.59.4 — Reason: New: Multisite: it's possible to leave selected roles for selected subsites unchanged after "Update Network" applied. Add filter 'ure_network_update_leave_roles' and return from it the array like this one - array( (int) blog_id => array('role_id1', 'role_id2', ... ); Update: Posts/pages, custom post types edit restrictions add-on: child posts auto access takes into account all existing hierarchical post types, not only pages as earlier. Use 'ure_auto_access_children_for_hierarchical_post_types' filter in order to change this. It takes the single input parameter $hierarchical_post_types - the list of existing public hierarchical post types. Core version was updated to version 4.59.1 New: Multisite: When update role at the main site with "Apply to all sites" option and PHP constant URE_MULTISITE_DIRECT_UPDATE === 1 (update roles directly in database, not via WordPress API), URE overwrites all subsite roles with roles from the main site. It's possible now to leave selected role(s) for selected subsite(s) unchanged: add filter 'ure_network_update_leave_roles' and return from it the array like this one - array( (int) blog_id => array('role_id1', 'role_id2', ... ); Update: "Other roles" section is available now only for users with 'promote_users' capability. Update: Notice at the top of URE page about action result is not removed automatically after 7 seconds as earlier. Update: 'ure_sort_wp_roles_list' filter accepts these values for the single input parameter: false - leave roles list as it is; true or 'id' - sort roles list by role ID; 'name' - sort roles by role name in the alphabetical order.

User Switching v1.5.6 to v1.5.7 — Reason: Fix some issues that could lead to PHP errors given a malformed cookie. Fix documentation.

Variation Swatches for WooCommerce v1.1.13 to v1.1.17 — Reason: Update: Twick PHP functions. Fix: Backend CSS. Fix: WPML currency switcher issue. Add: Function added to get Dual color values. Fix: WPML product term meta issue. Update: Backend CSS.

WP 2FA - Two-factor authentication for WordPress v1.5.2 to v1.6.1 — Reason: Issue in logic caused users to be unable to configure 2FA unless specifically enforced on them. Missing blog_id from SQL query caused some network users to not be “instantly enforced” (redirected to the WP 2FA setup area) upon login. New features: Setting to redirect users to a custom URL after they complete the 2FA setup. User’s 2FA status in the WordPress users page. Setting to restrict plugin’s settings to a specific site administrator. New 2FA policies for multisite networks (require 2FA for all users of an individual site on the network). Setting to change the text of the 2FA code page.

WP Bulk Delete v1.2.1 to v1.2.2 — Reason: ADDED: Optional Plugin deactivation Feedback. FIXED: Delete button was not showing for WP < 5.3. IMPROVEMENTS: Support for WP 5.7.

WP Email Template LITE v2.5.2 to v2.5.3 — Reason: This maintenance release fixes a bug with sending via Mandrill API & SparkPost API. Fix – Defined wp_mail function for Mandrill out from namespace for it override default wp_mail function. Fix – Defined wp_mail function for SparkPost out from namespace for it override default wp_mail function.

WP Engine Automated Migration v4.54 to v4.55 — Reason: Added Migration Readiness Page.

WP Event Manager v3.1.20 to v3.1.21 — Reason: Fixed – var_dump on submission page. Fixed – Organizer and venue sumbmission page message. Fixed – Some css and js tweaks.

WP Fastest Cache v0.9.1.7 to v0.9.1.8 — Reason: to make compatible the preload feature with WPML, refactoring of clearing cache of content which is moved to trash, to fix Notice: Undefined variable: no_selected in single-preload.php on line 39, to add image/avif for browser caching.

WP HTML Mail - Email Template Designer v3.0.6 to v3.0.8 — Reason: changed inline css library, fixed missing links on header, removed debug logs, fixed CSRF and Self XSS vulnerabilities.

WP Mail SMTP v2.7.0 to v2.8.0 — Reason: Added: WP Site Health status check for the sending domain. Added: WP Mail SMTP WordPress admin menu position filter hook. Changed: Moved the Email Test tab to the new WP Mail SMTP > Tools page. Changed: Updated the list of conflicting plugins. Fixed: Removed the empty admin dashboard menu item for the Setup Wizard. Fixed: The Setup Wizard conflicting issue with Admin 2020 plugin. Fixed: The plugin settings pages not opening when WishList Member plugin was active.

WP Maintenance Mode v2.3.0 to v2.3.4 — Reason: Design: add “Custom CSS” setting; Finally! Design: add “Footer links” color setting. Design: add a list of available shortcodes under the “Text” editor. Bot: make {visitor_name} placeholder work in all messages after the visitor types his name. Misc: add [embed] shortcode for responsive video embeds; Compatible with YouTube, Vimeo, DailyMotion. Misc: make the exclude mechanism work with Cyrillic characters. Misc: add wpmm_maintenance_template filter; It works the same way as the wpmm_contact_template filter, but for the maintenance template. Misc: now you can override the contact email template too; Check /views/contact.php for more details. Misc: better compatibility with translation plugins like Loco Translate. Misc: the image uploaders (from the dashboard) are now translatable. Misc: improve uninstall routine. Misc: add wpmm_delete_cache action; It is called after each setting change. Misc: add support for cache plugins like WP Rocket, WP Fastest Cache, Endurance Page Cache, Swift Performance Lite, Cache Enabler, SG Optimizer, LiteSpeed Cache, Nginx Helper; Misc: remove wpmm_count_where helper function. Misc: code improvements.

WP Migrate DB Pro v1.9.14 to v2.0.2 — Reason: Bugfixes.

WP Rocket v3.8.3 to v3.8.8 — Reason: Bugfixes.

WP User Avatar v2.2.10 to v3.0 — Reason: Fixed bug where disabling admin new user notifications wasn’t working. Fixed fatar error: Cannot use ProfilePress\Core\Base as Base because the name is already in use. Fixed issue where myaccount js was shown on all pages. Added custom login forms. Added frontend user registration form. Added User Profiles. Added Member Directories. Added Content Protection. Added Admin bar and dashboard access restriction.

WPBakery Page Builder v6.2.0 to v6.6 — Reason: Bugfixes.

WPForms Lite v1.6.6 to v1.6.7 — Reason: Changed: Email Summaries can now be tweaked via the hook to have multiple “To” recipients. Changed: Email Summaries subject line is changed to reduce a chance of going into spam folder. Changed: Rewrote inline captcha scripts in vanilla JS to improve its compatibility with a third-party code. Changed: Replaced jQuery.isFunction() (deprecated as of jQuery 3.3) usages with a recommended counterpart. Changed: Refine smart tags system to improve extensibility. Changed: Each addon title is linked to a related documentation on the Addons page. Changed: Externally disabled fields are displayed inside the Form Builder as dismissible notices. Changed: Updated DOMPurify lib to 2.2.8. Fixed: Inconsistent Form Builder JS events loading order in jQuery 3+ across different browsers.

WebP Express v0.19.0 to v0.19.1 — Reason: Bugfix for PHP 8.0 – fread() does not permit second argument to be 0.

Woo Discount Rules v2.3.5 to v2.3.7 — Reason: Improvement – Moved advance option tab to settings. Feature – Recursive option for set discounts. Improvement – Reset migration improvement. Improvement – Changed rule limit option select box to number field. Improvement – Additional param on Event: advanced_woo_discount_rules_get_product_categories. Improvement – Compatible with PHP 8. Event: advanced_woo_discount_rules_dynamic_price_html_update Improvement – Event: advanced_woo_discount_rules_csv_import_export_separator Improvement – Event: advanced_woo_discount_rules_csv_length_for_import. Improvement – Event: advanced_woo_discount_rules_discounts_check_bogo_return_values. Improvement – Advance option to handle conflict with other plugins. Fix – Build onsale list not working while having huge volume of products. Fix – Blocking paypal return requests. Fix – Subsequent discount with cart rule. Fix – Dynamic strikeout shows incorrect value while having multiple rules.

WooCommerce v5.1.0 to v5.3.0 — Reason: Dev – Add support for “cities” and “postcodes” fields to the REST API endpoints to create/update tax rates. Dev – The taxes GET endpoint now supports sorting by priority. Enhancement – Add a new woocommerce_cart_product_not_enough_stock_already_in_cart_message filter to allow developers to filter an add-to-cart error when there isn’t enough in stock taking into account what’s already in the cart. Enhancement – Pass $handler, and prevent logging from woocommerce_logger_log_message filter when the message is null. Fix – Added parameter $item (instance of WC_Order_Item) to both the function wc_downloadable_file_permission and the filter hook woocommerce_downloadable_file_permission. Fix – Add array-typed “cities” and “postcodes” to the response of the “tax” endpoint in the REST API to overcome the limitation of “city” and “postcode” returning always one single value. Fix – Update tax rate for existing taxes when recalculating order totals. Fix – Replace page setup dropdowns with AJAX powered search selects. Fix – Return 0 if order isn’t available in WC_Payment_Gateway::get_order_total(). Fix – Fix console error on IE11 when opening admin pages. Fix – Prevent crash when log file can’t be opened for writing. Fix – Closes the section “Store management insights” in email settings. Fix – Fixed return type of WC_Shortcode_Products::get_type(). Fix – Fix syntax error in the admin (products/orders) list table. Fix – Cart duplicate debug shipping notices in certain situations. Fix – Trying to update the cities or postcodes (only) or a tax rate via REST API returned an error. Fix – Unneeded browser popup message of unsaved changes when adding a shipping zone with a shipping method. Fix – Update the persistent cart after it’s loaded on customer login. Fixes an issue whereby unavailable products would be validated on every login. Fix – Updated $customer->get_shipping() and $customer->get_billing() to return the full address after updating individual fields. Fix – Prevent cart to reset all nonce in front-end.

WooCommerce Shipping & Tax v1.25.11 to v1.25.12 — Reason: Fix – UPS account connection form retry on invalid submission. Fix – Fix PHP 5.6 compatibility issue. Tweak – Update plugin author name. Fix – Removes unnecessary subscription debug error logs.

Woocommerce Sisow Payment Methods v5.5.4 to v5.5.6 — Reason: Feature: Sisow overboeking can be used from admin. Feature: Possibility to hide IBAN. Refund iDEAL QR

WordPress Users & WooCommerce Customers Import Export(BASIC) v2.1.0 to v2.1.2 — Reason: Tested OK with WC 5.2.2.

Wordfence Security v7.5.2 to v7.5.3 — Reason: Improvement: Expanded WAF capabilities including better JSON and user permission handling. Switched to relative paths in WAF auto_prepend file to increase portability. Eliminated unnecessary calls to Wordfence servers Fix: Prevented errors on PHP 8.0 when disk_free_space and/or disk_total_space are included in disabled_functions. Fixed PHP notices caused by unexpected plugin version data. Fix: Gracefully handle unexpected responses from Wordfence servers. Time field now displays correctly on “See Recent Traffic” overlay. Corrected typo on Diagnostics page. Corrected IP counts on activity report. Added missing line break in scan result emails. Sending test activity report now provides success/failure response. Reduced SQLi false positives caused by comma-separated strings. Fixed JS error when resolving last scan result.

XT WooCommerce Floating Cart v2.3.2 to v2.3.3 — Reason: Fixed issue with Related Products not visible if the cart has only variable products. Minor CSS Fixes.

YITH WooCommerce Ajax Product Filter v4.0.2 to v4.0.3 — Reason: New: support for WooCommerce 5.3. Update: YITH plugin framework. Tweak: improved WPML metabox handling. Tweak: added option to skip sanitization of url parameters. Fix: pass all slugs to rawurldecode before printing them as HTML. Fix: pass all terms coming from query string to sanitize_title. Fix: possible error when adding all terms on backend filter. Fix: cast both property-to-remove and term-slug to string before comparison, to avoid errors when deactivating filters. Dev: added method to retrieve original post in Preset object. Dev: added filter yith_wcan_all_filters_label to allow third party code to change All label in select filters. Dev: added trigger yith_wcan_filters_parameters. Dev: added filter yith_wcan_is_filter_active.

Yet Another Related Posts Plugin (YARPP) v5.10.2 to v5.21.0 — Reason: Bugfix: Disable “Edit as HTML” for YARPP Block. Bugfix: Fixes issue with the correct template not being applied. New: Option to automatically generate missing thumbnail sizes on the fly. New: Option to include or exclude Sticky Posts. Enhancement: Dynamic CSS for the built-in “Thumbnails” theme is now in-lined for much improved cross compatibility with optimization and caching plugins. Bugfix: Fixes conflict with the Page Optimize plugin.

Yoast Duplicate Post v4.1.1 to v4.1.2 — Reason: Allows plugins such as ACF to add fields to the “Compare changes” screen for Rewrite & Republish. Fixes a bug where the “Compare changes” screen for the Rewrite & Republish feature displayed a broken layout in WordPress 5.7. Fixes a bug where a post type enabled by filter couldn’t be copied. Fixes a bug where the “Show links in” settings were reset to the default value on version upgrade.

Yoast SEO v16.1.1 to v16.3 — Reason: Fixes a bug where a malformed Organization piece would be added to the Schema output if the company logo was an unsupported image. Fixes a bug where we would accidentally include unminified CSS files in the zip. This led to an unnecessary zip size increase.Fixes a bug where the complete options array could be re-saved in the database at each frontend request. Fixes a bug where both noindex and index values could be added to the robots meta tag on the WordPress login screen. Fixes a rare bug where the name property could be missing in the breadcrumb Schema due to plugin conflicts. Other: Adds the yoast_display_gutenberg_compat_notification filter to allow disabling the Gutenberg compatibility notification. Adds the wpseo_schema_person_data filter to enable the filtering of Person Schema by the user’s ID. Adds the Yoast\WP\SEO\admin_post_types_archive action at the end of the archive section of the custom post types in Search Appearance. Deprecates the wpseo_admin_page_meta_post_types action in favor of the new Yoast\WP\SEO\admin_post_types_beforearchive action. Deprecates the wpseo_admin_page_meta_taxonomies action in favor of the new Yoast\WP\SEO\admin_taxonomies_meta action. Improves the layout of the Search Appearance collapsibles. Improves spacing between settings sections in the Search Appearance page. Replaces all occurrences of ‘SEMrush’ by ‘Semrush’ to reflect Semrush’s rebranding.

iThemes Security v7.9.0 to v7.9.1 — Reason: Security: Fix Hide Backend Bypass, thanks to Julio Potier for reporting the issue. Tweak: Add filters to short-circuit lock APIs. Tweak: Remove non-SSL fallbacks for Security Check Pro and Version Management. Bug Fix: Tweak checkbox styles. Bug Fix: Improved compatibility with WP Engine. Bug Fix: Pass the WP_Error object to the wp_login_failed hook. Bug Fix: Prevent wp_no_robots deprecation warning on WordPress 5.7.

plugin load filter v4.0.2 to v4.0.6 — Reason: Fixed a filtering bug in the multi-site siteeide plugi. Fixed a bug where url filter Addon would match only home (/) settings to all URL trail slashe. Fixed a bug that caused conflicts for some custom post types.