On August 1, 2013, WordPress Version 3.6, named for Oscar Peterson, was released to the public. WordPress 3.6 contains several bug fixes and new features.
What’s New
General
- Use digraphs for German umlauts in remove_accents()
- Use Ellipses instead of …
- Consistently apply ‘register’ filter
- Automatically esc_url() the URL echoed by the_permalink()
- Allow developers to specify an Accept-Encoding header in WP_Http::accept_encoding()
- Pass tag object and args array to topic_count_text_callback from wp_generate_tag_cloud()
- Use wp_unslash() instead of stripslashes_deep
- Improve the performance of backslashit() by avoiding regular expressions
- Disallow accidental or negligent deregistering of critical scripts in the admin. Covers jQuery, jQuery UI, Underscore, and Backbone
- Remove the_title_attribute() from anchors with the_title() as text
- Display username (user_login) rather than user_nicename in Toolbar below username
Posts
- The Revision Management UI saw significant improvement
- Shortcode attributes can now be filtered via shortcode_atts_$shortcode hook
- The ability to change post formats was removed from Quick Edit
- A ‘not_found’ label was added for non-hierarchical taxonomys
- Better UX for dealing with multiple users editing the same content (aka Post Locking)
- Audio/Video support
Media
- Add oEmbed support for Rdio and Spotify
- .webm (video/webm) was added to the MIME types list
- The Media Library can now be sorted by Author name
- Bug fixed where initial gallery link-to setting wasn’t applied
- Return from image_downsize() earlier if a custom resize function is used
- Orientation information was added to items in gallery_shortcode()
- New Audio and Video previews are available on the Media > Edit Screen
- Added wp_audio_shortcode() and wp_video_shortcode()
Comments
- Improve wp_list_comments() markup
- Add the ability to use HTML5 input types in the comment form
Appearance
- The Navigation Menus UI got a significant refresh
- The Customizer can now be accessed via the Appearance menu
- Screen options can now be added to the Appearance > Widgets Screen
Plugins
- Prevent plugins from overriding jQuery in the admin
- Prevent plugins with certain filenames from breaking links in the admin menu
Users
- Remove the three default contact methods (AIM, YIM, Jabber) for new installs.
- Pass old roles to set_user_role action
- The workflow for deleting users has been improved
Settings
- Allow any post format to be set as default in Settings > Writing Screen
Accessibility
- Better keyboard/screen reader accessibility in the Nav Menus UI
- Background image’s “select a file” link works with keyboard navigation