{"id":11085368,"date":"2019-03-13T05:35:54","date_gmt":"2019-03-13T05:35:54","guid":{"rendered":"https:\/\/wordpress.org\/support\/?post_type=helphub_version&amp;p=11085368"},"modified":"2019-03-13T05:35:54","modified_gmt":"2019-03-13T05:35:54","slug":"version-4-0","status":"publish","type":"helphub_version","link":"https:\/\/wordpress.org\/documentation\/wordpress-version\/version-4-0\/","title":{"rendered":"Version 4.0"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">On September 4, 2014, WordPress&nbsp;<strong>Version 4.0<\/strong>&nbsp;&#8220;Benny,&#8221; named for jazz musician Benny Goodman, was released to the public. For more information on this enhancement and bug-fix release, read the&nbsp;<a href=\"https:\/\/wordpress.org\/news\/\">WordPress Blog<\/a>, and see the&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Changelog\/4.0\">Changelog for 4.0<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For&nbsp;<strong>Version 4.0<\/strong>, the database version (<strong>db_version<\/strong>&nbsp;in&nbsp;<strong>wp_options<\/strong>) changed to 29630, and the&nbsp;<a href=\"https:\/\/core.trac.wordpress.org\/\">Trac<\/a>&nbsp;revision was 29710.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/trac.wordpress.org\/query?status=closed&amp;milestone=4.0\">View Closed Tickets<\/a><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Highlights<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Manage your media and embedded content with style<\/strong><ul><li><a href=\"https:\/\/codex.wordpress.org\/Media_Library_Screen\">Explore your uploads<\/a>&nbsp;in a beautiful, endless grid<\/li><li>A new details preview makes viewing and editing any amount of media in sequence a snap.<\/li><\/ul><\/li><li><strong>The content-editing experience is better than ever<\/strong><ul><li>The visual editor now expands to fit your content<\/li><li>A fixed toolbar in the editor when you scroll<\/li><li>Embeddable content previews right in the visual editor<\/li><\/ul><\/li><li><strong>Better workflow for finding and installing plugins<\/strong><ul><li>A new grid view adds some visual flair to&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Plugins_Add_New_Screen\">finding and installing plugins<\/a>, bringing relevant plugin info front and center<\/li><\/ul><\/li><li><strong>For Developers<\/strong><ul><li>Customizer Panels API<\/li><li>Updated external libraries<\/li><li>Better flexibility for&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Class_Reference\/WP_Query\">WP_Query<\/a>&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Class_Reference\/WP_Query#Order_.26_Orderby_Parameters\">ORDER BY<\/a><\/li><\/ul><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">What&#8217;s New<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">General<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>Featured image previews now support .bmp files<\/li><li>Featured Image meta box is now hidden for contributors lacking upload capabilities<\/li><li>New supported&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Embeds\">oEmbed<\/a>&nbsp;providers: CollegeHumor, Issuu, Mixcloud, YouTube playlists, TED talks<\/li><li><a href=\"https:\/\/codex.wordpress.org\/Installing_WordPress\">Install WordPress<\/a>&nbsp;in your language<\/li><li>Streamlined Language management right&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Settings_General_Screen\">from the dashboard<\/a><\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Posts<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>Display embed previews for audio\/visual URLs in Visual editor content box.<\/li><li>Page scrolling now scrolls post content box.<\/li><li>Edit Post\/Page menu bar sticks to top of content box when scrolling (Visual and Text editor).<\/li><li>Color picker was re-added to the Visual editor<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Media<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>Add Media Grid view option (default) for&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Media_Library_Screen\">Media Library<\/a><\/li><li>Add &#8220;Bulk Select&#8221; button to Media Grid view to delete multiple items<\/li><li>Add&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Embeds\">oEmbed support<\/a>&nbsp;for TED talks, Mixcloud, CollegeHumor.com, Issuu<\/li><li>Expand oEmbed support to include YouTube playlist URLs and Polldaddy\u2019s short URL format<\/li><li>Remove Viddler oEmbed support<\/li><li>Update SlideShare oEmbed regex<\/li><li>Improved media experience on small screen sizes (embedded videos now responsive)<\/li><li>Native video and audio shortcodes now support Flash playback looping<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Comments<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>Comments in trash can now be marked as spam.<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Plugins<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>Display plugins list as grid, with thumbnails, on&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Plugins_Add_New_Screen\">Add New screen<\/a>.<\/li><li>Add popup window with plugin details (displays info from plugin&#8217;s directory page).<\/li><li>Add &#8220;Beta Testing&#8221; tab to Plugins screen for new features-as-plugins.<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Accessibility<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>Improved keyboard accessibility in the Add Media panel<\/li><li>Improved screen-reader support for Customizer sections<\/li><li>Makes links in help tabs keyboard accessible<\/li><li>Improvements for screen-readers when managing widgets in the Customizer<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Install Process<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>Add language select menu as first Installation screen (skipped for localized installs)<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Multisite<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>mp4 file extension was added to allowed upload file types<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Under The Hood<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">General<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>Performance and effectiveness improvements to&nbsp;wptexturize()<\/li><li>Ensure custom post types nested under top-level menu items get the proper classes<\/li><li>Added a&nbsp;src&nbsp;parameter to the embed shortcode<\/li><li>Fixes for handling nested shortcodes<\/li><li>Make default &#8216;template&#8217; argument of&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Function_Reference\/the_taxonomies\">the_taxonomies()<\/a>&nbsp;and&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Function_Reference\/get_the_taxonomies\">get_the_taxonomies()<\/a>&nbsp;translatable<\/li><li>Remove a redundant condition for comment feeds from&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Class_Reference\/WP_Query\">WP_Query::get_posts()<\/a><\/li><li>The Customizer now properly honors theme support defaults for background images<\/li><li>Installed Themes search now shows a proper &#8220;no results&#8221; message<\/li><li>Improved, more consistent styling for HTML5 input elements<\/li><li>Post previews now redirect to the permalink if the post has been published<\/li><li>Email and URL input types have been implemented where appropriate in the admin<\/li><li>Most uses of&nbsp;extract()&nbsp;have been removed from the core code<\/li><li>3gp mime type support was added<\/li><li><a href=\"https:\/\/codex.wordpress.org\/Function_Reference\/wp_handle_upload\">wp_handle_upload|sideload()<\/a>&nbsp;logic was consolidated<\/li><li>Remove dead and unused code from dashboard.php following changes in&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Version_3.8\">3.8<\/a><\/li><li>The&nbsp;operator&nbsp;argument now case-insensitive in tax queries<\/li><li>Now possible to disable drag and drop functionality in&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Function_Reference\/wp_editor\">wp_editor()<\/a>&nbsp;instances<\/li><li>Trigger&nbsp;_doing_it_wrong()&nbsp;when a registered post type or taxonomy slug is too long (20 characters max)<\/li><li>Widgets management in the Customizer to leverage the new Panels API.<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">JavaScript<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>Heartbeat API &#8220;experimental&#8221; labels have now been removed<\/li><li>Improved inline documentation for Media Views<\/li><li>Forces an autosave on switch from Visual to Text editor<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Bug Fixes<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>Fix a notice with media attached to non-existent post type<\/li><li>Fix expanding and collapsing the admin menu on small screen sizes<\/li><li>Fix a bug where multiple Add Media buttons shared an ID attribute<\/li><li>Fix&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Function_Reference\/get_the_ID\">get_the_ID()<\/a>&nbsp;not checking for a proper post object<\/li><li>Fix current track highlighting in audio playlists<\/li><li>Fixed bug with audio player not properly floating around images in the editor<\/li><li>Fix a bug where bulk actions would be performed upon clicking the Filter button in some circumstances<\/li><li>Fix&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Function_Reference\/remove_all_filters\">remove_all_filters()<\/a>&nbsp;always returning true via&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Function_Reference\/has_filter\">has_filter()<\/a>&nbsp;in some scenarios<\/li><li>Fix a notice in&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Function_Reference\/wp_reschedule_event\">wp_reschedule_event<\/a><\/li><li>Fix paragraph tags not being converted in PressThis for the Text editor<\/li><li>Fix&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Function_Reference\/get_the_excerpt\">get_the_excerpt()<\/a>&nbsp;not always checking&nbsp;$post-&gt;post_excerpt<\/li><li>Introduce caching for oEmbed responses<\/li><li>Fix an issue where attachment display settings didn&#8217;t work for galleries<\/li><li>Leverage iframe sandboxing for audio and video, allowing arbitrary scripts to be loaded<\/li><li>Ensure all plugins have an accurate oEmbed provider list by loading them &#8220;just in time&#8221;<\/li><li>Fixed several problems with formatting of curly quotes, square braces, non-breaking spaces, and related performance issues.<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Multisite<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>Fix a bug where an incorrect schema was shown on the Edit Site screen<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Classes<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">What&#8217;s New<\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li>Introduce WP_Customize_Panel<\/li><li>Introduce WP_Session_Tokens<\/li><li>Introduce WP_User_Meta_Session_Tokens<\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li>Introduce&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Class_Reference\/WP_Query\">WP_Query::parse_orderby()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Class_Reference\/WP_Query\">WP_Query::parse_order()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Class_Reference\/wpdb\">wpdb::esc_like()<\/a><\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li>Introduce WP_oEmbed::get_provider()<\/li><li>Introduce WP_oEmbed::_add_provider_early()<\/li><li>Introduce WP_oEmbed::_remove_provider_early()<\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li>Introduce&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Class_Reference\/WP_Customize_Control\">WP_Customize_Control::active()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Class_Reference\/WP_Customize_Control\">WP_Customize_Control::active_callback()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Class_Reference\/WP_Customize_Control\">WP_Customize_Control::input_attrs()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Class_Reference\/WP_Customize_Control\">WP_Customize_Control::active_callback()<\/a><\/li><li>Introduce WP_Widget_Area_Customize_Control::active_callback()<\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li>Introduce&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Class_Reference\/WP_Customize_Manager\">WP_Customize_Manager::containers()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Class_Reference\/WP_Customize_Manager\">WP_Customize_Manager::panels()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Class_Reference\/WP_Customize_Manager\">WP_Customize_Manager::customize_preview_override_404_status()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Class_Reference\/WP_Customize_Manager\">WP_Customize_Manager::add_panel()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Class_Reference\/WP_Customize_Manager\">WP_Customize_Manager::get_panel()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Class_Reference\/WP_Customize_Manager\">WP_Customize_Manager::remove_panel()<\/a><\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li>Introduce&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Class_Reference\/WP_Customize_Widgets\">WP_Customize_Widgets::is_widget_rendered()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Class_Reference\/WP_Customize_Widgets\">WP_Customize_Widgets::is_sidebar_rendered()<\/a><\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li>Introduce&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Class_Reference\/WP_Image_Editor\">WP_Image_Editor::get_quality()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Class_Reference\/WP_Dependencies\">WP_Dependencies::recurse_deps()<\/a><\/li><li>Introduce WP_Plugin_Install_List_Table::get_installed_plugin_slugs()<\/li><li>Introduce magic methods for:<ul><li>Custom_Image_Header<\/li><li>Custom_Background**&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Class_Reference\/Walker\">Walker<\/a><\/li><li>WP_Ajax_Response<\/li><li>WP_Comment_Query<\/li><li><a href=\"https:\/\/codex.wordpress.org\/Class_Reference\/WP_Error\">WP_Error<\/a><\/li><li>WP_Filesystem_Base<\/li><li><a href=\"https:\/\/codex.wordpress.org\/Class_Reference\/WP_List_Table\">WP_List_Table<\/a><\/li><li>WP_MatchesMapRegex<\/li><li><a href=\"https:\/\/codex.wordpress.org\/Class_Reference\/WP_Object_Cache\">WP_Object_Cache<\/a><\/li><li>WP_oEmbed<\/li><li><a href=\"https:\/\/codex.wordpress.org\/Class_Reference\/WP_Query\">WP_Query<\/a><\/li><li>WP_Text_Diff_Renderer_Table<\/li><li>WP_Roles<\/li><li><a href=\"https:\/\/codex.wordpress.org\/Class_Reference\/WP_User_Query\">WP_User_Query<\/a><\/li><\/ul><\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Functions<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">What&#8217;s New<\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/codex.wordpress.org\/Class_Reference\/WP_Query\">WP_Query<\/a>&nbsp;&#8211; Better flexibility in multiple `orderby` fields<\/li><li><a href=\"https:\/\/codex.wordpress.org\/Function_Reference\/wp_list_pluck\">wp_list_pluck()<\/a>&nbsp;&#8211;&nbsp;$index_key&nbsp;parameter added.<\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/attachment_url_to_postid\/\">attachment_url_to_postid()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/get_comments_number_text\/\">get_comments_number_text()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/get_editor_stylesheets\/\">get_editor_stylesheets()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/is_customize_preview\/\">is_customize_preview()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/translations_api\/\">translations_api()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/upgrade_400\/\">upgrade_400()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/wp_ajax_set_attachment_thumbnail\/\">wp_ajax_set_attachment_thumbnail()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/wp_ajax_parse_embed\/\">wp_ajax_parse_embed()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/wp_can_install_language_pack\/\">wp_can_install_language_pack()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/wp_destroy_all_sessions\/\">wp_destroy_all_sessions()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/wp_destroy_current_session\/\">wp_destroy_current_session()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/wp_destroy_other_sessions\/\">wp_destroy_other_sessions()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/wp_download_language_pack\/\">wp_download_language_pack()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/wp_dropdown_languages\/\">wp_dropdown_languages()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/wp_embed_handler_youtube\/\">wp_embed_handler_youtube()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/wp_get_all_sessions\/\">wp_get_all_sessions()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/wp_get_available_translations\/\">wp_get_available_translations()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/wp_get_session_token\/\">wp_get_session_token<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/wp_install_language_form\/\">wp_install_language_form()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/wpview_media_sandbox_styles\/\">wpview_media_sandbox_styles()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/wp_spaces_regexp\/\">wp_spaces_regexp()<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/wp_validate_boolean\/\">wp_validate_boolean()<\/a><\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Deprecated<\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li>get_all_category_ids()&nbsp;&#8211; use&nbsp;get_terms()&nbsp;instead.<\/li><li>like_escape()&nbsp;&#8211; use&nbsp;<a href=\"https:\/\/codex.wordpress.org\/Class_Reference\/wpdb\/esc_like\">$wpdb-&gt;esc_like()<\/a>&nbsp;instead.<\/li><li>url_is_accessable_via_ssl()<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Actions &amp; Filters<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>The ISO date standard YYYY-MM-DD format was added to the&nbsp;date_formats&nbsp;filter.<\/li><li>The&nbsp;$post&nbsp;parameter was added to&nbsp;preview_post_link.<\/li><li>wp_handle_upload_prefilter&nbsp;was renamed to&nbsp;{$action}_prefilter.<\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">New Actions<\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/customize_render_panel\/\">customize_render_panel<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/customize_render_panel_this-id\/\">customize_render_panel_{$this-&gt;id}<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/delete_user_form\/\">delete_user_form<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/pre_get_users\/\">pre_get_users<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/rss_tag_pre\/\">rss_tag_pre<\/a><\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">New Filters<\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/async_update_translation\/\">async_update_translation<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/attach_session_information\/\">attach_session_information<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/customize_control_active\/\">customize_control_active<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/human_time_diff\/\">human_time_diff<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/oembed_remote_get_args\/\">oembed_remote_get_args<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/oembed_ttl\/\">oembed_ttl<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/run_wptexturize\/\">run_wptexturize<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/session_token_manager\/\">session_token_manager<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/term_search_min_chars\/\">term_search_min_chars<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/translations_api\/\">translations_api<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/translations_api_result\/\">translations_api_result<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/wp_editor_expand\/\">wp_editor_expand<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/wp_editor_settings\/\">wp_editor_settings<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/wp_embed_handler_youtube\/\">wp_embed_handler_youtube<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/wp_list_comments_args\/\">wp_list_comments_args<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/wp_spaces_regexp\/\">wp_spaces_regexp<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/wp_title_parts\/\">wp_title_parts<\/a><\/li><li>Introduce&nbsp;<a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/wxr_export_skip_commentmeta\/\">wxr_export_skip_commentmeta<\/a><\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Constants<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Deprecated<\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li>FORCE_SSL_LOGIN&nbsp;&#8211; use&nbsp;FORCE_SSL_ADMIN&nbsp;instead.<\/li><li>WPLANG&nbsp;(see&nbsp;<a href=\"https:\/\/core.trac.wordpress.org\/changeset\/29630\">https:\/\/core.trac.wordpress.org\/changeset\/29630<\/a>)<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">External Libraries<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>Update to TinyMCE 4.1.3<\/li><li>Update to jQuery 1.11.1<\/li><li>Update to MediaElement 2.15<\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>On September 4, 2014, WordPress&nbsp;Version 4.0&nbsp;&#8220;Benny,&#8221; named for jazz musician Benny Goodman, was released to the public. For more information on this enhancement and bug-fix release, read the&nbsp;WordPress Blog, and see the&nbsp;Changelog for 4.0. For&nbsp;Version 4.0, the database version (db_version&nbsp;in&nbsp;wp_options) changed to 29630, and the&nbsp;Trac&nbsp;revision was 29710. View Closed Tickets Highlights Manage your media and [&hellip;]<\/p>\n","protected":false},"author":15234811,"featured_media":0,"menu_order":0,"template":"","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false},"helphub_major_release":[56],"class_list":["post-11085368","helphub_version","type-helphub_version","status-publish","hentry","helphub_major_release-4_0"],"revision_note":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/documentation\/wp-json\/wp\/v2\/wordpress-versions\/11085368","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/documentation\/wp-json\/wp\/v2\/wordpress-versions"}],"about":[{"href":"https:\/\/wordpress.org\/documentation\/wp-json\/wp\/v2\/types\/helphub_version"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.org\/documentation\/wp-json\/wp\/v2\/wordpress-versions\/11085368\/revisions"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/documentation\/wp-json\/wporg\/v1\/users\/subrataemfluence"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/documentation\/wp-json\/wp\/v2\/media?parent=11085368"}],"wp:term":[{"taxonomy":"helphub_major_release","embeddable":true,"href":"https:\/\/wordpress.org\/documentation\/wp-json\/wp\/v2\/helphub_major_release?post=11085368"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}