WordPress 4.6 Pepper

WordPress.org released WordPress 4.6 Pepper today named after jazz saxophonist Pepper Adams.

WordPress 4.6 doesn’t come with any new sensational features, but is rather a collection of incremental improvements.

Managing Plugins and Themes is Faster

Building on the work introduced in WordPress 4.2, this release makes updating, installing, and deleting plugins and themes even faster.

Gone are the days of watching a progress screen each time you install a plugin or theme.

Native System Fonts

One of the most noteworthy changes users will notice is the switch from Open Sans to native system fonts.

Open Sans was used at a time when the choices for fonts were small. Over time, native fonts have dramatically improved on modern devices.

Using native fonts not only increases WordPress’ performance, it also gives it a consistent look and feel.

Developers are encouraged to note the specific changes to the font-stack and update accordingly.

Automatic Detection of URL Syntax errors

WordPress 4.6 will automatically detect if a link contains the correct syntax. Therefore, if a link is malformed, a red dotted outline is displayed.

It’s important to note that the URL checker only works if you insert links via the button as pasting a URL onto text bypasses the check.

Improved Disaster Recovery Mode

By default, WordPress saves the post title, content, and excerpt in the browser every 15 seconds on the edit post screen and prior to submitting the form.

Since content in the browser is newer, WordPress 4.6 will recover it first before resorting to an auto save.

This Update also includes:

  • The number of arguments for register_meta is decreased from four to three. There’s also a handful of other enhancements to register_meta.
  • WordPress 4.6 standardizes the registration of meta keys.
  • Comments can now be cached by a persistent object cache. Developers whose plugins modify comment data directly are encouraged to change them to make use of the various comment API functions or use clean_comment_cache()
  • There’s now a WP_Post_Type for each registered post type.
  • WordPress 4.6 uses a new W3C Specification that helps browsers determine which resources it should fetch and preprocess to improve page performance.
  • Internationalization and localization improvements.
  • The register_widget and unregister_widget functions now accept a WP_Widget subclass.
  • Improvements to the Customizer with the addition of an API for validating and setting values.
  • Improved APIs and performance for WordPress Multisite.