WordPress.org

Ready to get started?Download WordPress

Codex

Attention Interested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference!

Difference between revisions of "Version 3.6"

(What's New)
(Users)
Line 82: Line 82:
 
===Users===
 
===Users===
 
* Remove the three default contact methods (AIM, YIM, Jabber) for new installs.
 
* Remove the three default contact methods (AIM, YIM, Jabber) for new installs.
* Remove all IM fields from core - #11541
 
 
* Pass old roles to set_user_role action - #19134
 
* Pass old roles to set_user_role action - #19134
 
* Select "Attribute all posts to…" radio button automatically when selecting a username to delete - #23224
 
* Select "Attribute all posts to…" radio button automatically when selecting a username to delete - #23224

Revision as of 18:02, 18 May 2013

On xxxxx, WordPress Version 3.6, named for xxxxx, will be released to the public. For more information on this enhancement and bug-fix release, read the WordPress Blog, and see the Changelog for 3.6.

For Version 3.6, the database version (db_version in wp_options) changed to xxxxx, and the Trac revision was xxxxx.

Highlights

  • Admin Enhancements
    • Post Formats UI Update
    • Menus UI improvements
    • Revisions Update
    • Autosave and Post Locking
  • For Developers

What's New

General

  • Arg param for wp_nonce_url() - #22423
  • Use digraphs for German umlauts in remove_accents() - #3782
  • Use Ellipses instead of … - #8714
  • Consistently apply 'register' filter - #14406
  • Automatically esc_url() the URL echoed by the_permalink() - #17562
  • Allow developers to specify an Accept-Encoding header in WP_Http::accept_encoding() - #20142
  • Pass tag object and args array to topic_count_text_callback from wp_generate_tag_cloud() - #21198
  • Use wp_unslash() instead of stripslashes_deep - #21767
  • Improve the performance of backslashit() by avoiding regular expressions - #22286
  • XML-RPC: Standardize home/site url labels with core labels - #22771
  • Disallow accidental or negligent deregistering of critical scripts in the admin. Covers jQuery, jQuery UI, Underscore, and Backbone - #22896
  • Remove the_title_attribute() from anchors with the_title() as text - #24203

Dashboard

Posts

  • Revisions UI improvements (Backbone) - #23497
  • Allow filtering of Shortcode attributes - #15155
  • Remove ability to change post format in quick edit - #23426
  • Add 'not_found' label to non-hierarchical taxonomy labels - #23597
  • Disallow moving of locked posts to the trash - #23792

Media

  • Add functions to extract images from posts in various forms (audio, video, images, galleries, links, chat) - #22960 #23570 #23572 #23625
  • Add functions to generate metadata for audio/video - #23673
  • Add Rdio and Spotify oEmbed support - #24242
  • Add .webm (video/webm) to wp_get_mime_types() - #14659
  • Allow filtering attachments by Author name in Media Library - #16044
  • Return from image_downsize() earlier if a custom resize function is used - #23392
  • Add orientation information to items in gallery_shortcode() - #23695
  • Show Audio and Video previews on Edit Attachment screen - #23726

Comments

  • Improve wp_list_comments() markup - #20088
  • Add the ability to use HTML5 input types in the comment form - #15080

Appearance

  • New default theme: Twenty Thirteen
  • UX improvements to Navigation Menus - #23119 #23607
  • Add Customizer link to Appearance menu - #21413
  • Allow Backround Image's "select a file" link to be activated by pressing return on the keyboard - #22606
  • Make it possible to add screen options to the Widget screen - #23239

Plugins

  • Prevent plugins from overriding jQuery in the admin - #22896

Users

  • Remove the three default contact methods (AIM, YIM, Jabber) for new installs.
  • Pass old roles to set_user_role action - #19134
  • Select "Attribute all posts to…" radio button automatically when selecting a username to delete - #23224

Settings

  • Allow any post format to be set as default in Writing settings - #24036

Install Process

Multisite

  • Pass blog_id to the wpmu_drop_tables filter - #24230

Under The Hood

General

Bug Fixes

  • Allow paths with two consecutive dots to be passed to home_url() and all related *_url() functions - #19032
  • Use official MIME types for Windows Media file extensions - #14253
  • Redirect after save on options-permalink.php to ensure permalinks are fully flushed - #14345
  • Remove duplicate calls to add_new_user_to_blog() - #15173
  • Strip slashes from passwords sent to new users by email - #17018
  • Document 7th parameter, $callback_args in add_meta_box() - #17515
  • Make sure the url returned by post_preview() is filterable with preview_post_link hook - #19378
  • Fix handling of '0' as meta_value argument in get_pages() - #20376
  • Correctly print 'after' data when scripts are concatenated in WP_Styles class - #20836
  • Properly truncate UTF-8 post slugs in wp_unique_post_slug() - #21013
  • Prevent plugins with certain filenames from breaking links in the admin menu - #22079
  • Display username (user_login) rather than user_nicename in Toolbar below username - #22121
  • Only show database errors if both WP_DEBUG and WP_DEBUG_DISPLAY are enabled - #22203
  • Avoid PHP notices in Media Library if an attachment parent does not exist - #22312
  • XML-RPC: Return an error for getRecentPosts (mw and blogger) if the user does not have edit_posts - #22320
  • Fix some tabbing issues on the post editing screen - #22933
  • Avoid notice by checking for user agent in wp_new_comment() - #22979
  • Avoid notice in parent_dropdown() by checking if post exists before testing post id - #23026
  • Preserve alpha in WP_Image_Editor_GD when images are not resized - #23039
  • Prevent an unintended visibility change from "Password protected" to "Public" when updating the post - #23065
  • Confirm a user exists before deleting them in wp_delete_user() and wpmu_delete_user() - #23067
  • Avoid a warning in mb_internal_encoding by making sure we have a charset first - #23093
  • Fix unnecessarily persistent "pending email change" admin message #23146
  • Ensure we strictly compare 'all options' and 'not options' when protecting these special options - #23289
  • Return WP_Error from wp_crop_image() if saving has failed - #23325
  • Bail early with correct WP_Error if invalid post ID passed to wp_insert_post() - #23474
  • Make sure to reset the modal after gallery insertion - #23675
  • Make sure WP_Http funnels all redirect requests through WP_Http::request() to ensure the proper transport is used - #23682
  • Add sanity checks on image metadata to avoid warnings - #23733
  • Avoid an undefined index notice in get_post_type_archive_feed_link() - #23744
  • Avoid notices when array args are missing in WP_Image_Editor::multi_resize() - #23884
  • Fix notice in wp_generate_attachment_metadata() - #23710
  • Avoid PHP notices when deleting or restoring an item that no longer exists - #24246

Multisite

Classes

Functions

Filters

Scripts, External Libraries

  • Services_JSON 1.0.3
  • jQuery Color 2.2.1
  • Backbone 1.0.0
  • jQuery UI 1.10.3
  • Iris 1.0.3
  • hoverIntent r7
  • MediaElement.js 2.11.1 (New)

Deprecated

And see others WordPress Versions.