Home

>

Tools

>

WordPress

>

Releases

>

3.7.34

WordPress Release: 3.7.34

Tag Name: 3.7.34

Release Date: 6/10/2020

WordPress LogoWordPress

World's most popular open-source content management system powering over 40% of all websites. Offers extensive plugin ecosystem, themes, and robust community support for blogs, e-commerce, and corporate websites. Highly customizable and scalable platform suitable for beginners and advanced developers.

TL;DR

WordPress 3.7.34 is a maintenance release that addresses several important bug fixes across different areas of the CMS. This update focuses on improving embed functionality, editor behavior, URL redirection security, theme handling, and admin screen options. The changes ensure better security, stability, and proper functionality of core WordPress features.

Highlight of the Release

    • Fixed embed functionality to ensure proper title attribute display
    • Prevented unwanted HTML decoding in the editor
    • Enhanced security in wp_validate_redirect() function
    • Improved handling of broken theme names
    • Added new filter to extend set-screen-option functionality

Migration Guide

No migration steps are required for this maintenance release. The update focuses on bug fixes and minor enhancements that maintain backward compatibility.

Upgrade Recommendations

This release contains important bug fixes and a security enhancement for URL redirection validation. It is recommended that all WordPress 3.7.x users upgrade to version 3.7.34 as soon as possible to ensure proper functionality and security of their websites.

Bug Fixes

Embed Functionality

  • Fixed an issue where title attributes were not being set correctly on embeds, ensuring proper accessibility and tooltip functionality.

Editor Behavior

  • Resolved a problem with HTML decoding by setting the proper editor context, preventing unwanted character transformations.

Theme Handling

  • Fixed an issue where broken theme names were not being returned properly, improving error handling and user experience when dealing with problematic themes.

New Features

New Filter for Screen Options

A new filter has been added to extend the set-screen-option functionality in the WordPress administration area. This enhancement provides developers with more flexibility to customize the screen options behavior according to specific requirements.

Security Updates

URL Redirection Security

Enhanced the wp_validate_redirect() function to sanitize a wider variety of characters. This improvement helps prevent potential security issues related to URL redirection by ensuring more thorough validation of redirect URLs.

Performance Improvements

No specific performance improvements were mentioned in this release.

Impact Summary

WordPress 3.7.34 is a maintenance release that addresses several important issues across different areas of the CMS. The update improves embed functionality by ensuring proper title attributes, fixes HTML decoding issues in the editor, enhances security in URL redirection handling, improves theme error handling, and adds a new filter for screen options customization.

While this is a minor update in terms of scope, it addresses specific issues that could affect content display, editor behavior, and security. The security enhancement to the wp_validate_redirect() function is particularly important as it helps prevent potential security vulnerabilities related to URL redirection.

For developers, the new filter for extending set-screen-option functionality provides additional customization options for admin screens. Content creators will benefit from the fixes to embed functionality and editor behavior, ensuring their content displays as intended.

Overall, this release maintains the stability and security of WordPress 3.7.x while addressing specific issues reported by the community.

Statistics:

File Changed8
Line Additions69
Line Deletions8
Line Changes77
Total Commits4

User Affected:

  • Improved embed functionality with proper title attributes
  • Fixed HTML decoding issues in the editor

Contributors:

whyisjakeSergeyBiryukovdesrosj