The new WordPress 4.8.1 maitenance update contains 29 maintenance fixes and enhancements to the 4.8 release series. Changes worth mentioning are: fixes to the rich Text widget and the introduction of the Custom HTML widget.
Administration
- #40982 - Permalink Settings: custom structure field keyboard trap
Build/Test Tools
- #41327 - Bump Akismet External - 4.9 Edition
Comments
- #40975 - 'Empty Spam' and 'Empty Trash' comment buttons not displayed on mobile
Customize
- #40978 - Customizer Panel Footer border missing
- #40981 - Customizer: Menus: it is far too easy to mistakenly delete a menu because the "Delete Menu" link and the "Add Items" button are too close together
- #41158 - Increase tinymce panel z-index
- #41410 - Set `'filter' => 'content'` on starter content "business info" widget
Embeds
- #41019 - oEmbed: Update VideoPress oEmbed URL
- #41048 - `WP_oEmbed_Controller::get_proxy_item()` should remove `_wpnonce` from cached `$args`
- #41299 - oEmbed proxy fails to forward maxwidth and maxheight params
General
- #41056 - WP-API JS Client: Settings is incorrectly registered as a collection
Media
- #41231 - media-views.js: Cannot read .length of undefined (this.controller.$uploaderToggler.length)
REST API
- #38964 - Add filter to allow modifying response *after* embedded data is added
- #40886 - REST API: PUT requests fail on Nginx servers when fancy permalinks aren't enabled
Taxonomy
- #41010 - wp_get_object_terms() returns duplicate terms if more than one taxonomy is given in args
TinyMCE
- #41408 - TinyMCE: Images with link and caption look "broken" when selected
Widgets
- #40907 - Introduce widget dedicated for HTML code
- #40935 - Facebook Video Works On Preview But Not On Theme
- #40951 - New Text Widget - Switching Between Visual/Text Editor Strips Out Code
- #40960 - Widgets: The Text widget should respect the “Disable the visual editor when writing” setting
- #40972 - TinyMCE editor in Text widget does not have RTL contents
- #40974 - Updated text widget do not save text (when using paste)
- #40977 - Widgets: Query param for `loop` added for non-hosted external videos
- #40986 - Widgets: text widget and media widgets cannot be edited in accessibility mode
- #41021 - Text widget does not show Title field or TinyMCE editor
- #41361 - Text widget can raise JS error if customize-base is enqueued on widgets admin screen
- #41386 - Text Widget - Wording - Legacy Mode 4.8.1 beta
- #41392 - Theme styles for Text widget do not apply to Custom HTML widget
- #41394 - Text widget: Rename legacy mode to visual mode and improve back-compat for widget_text filters
ASK US ANYTHING WORDPRESS RELATED: We can offer you confidently, SEVERAL OPTIONS to choose which one suits your needs better.
List of Files Revised in WordPress 4.8.1
wp-admin/css/themes.css wp-admin/css/widgets.css wp-admin/includes/class-wp-comments-list-table.php wp-admin/includes/options.php wp-admin/js/customize-controls.js wp-admin/js/customize-nav-menus.js wp-admin/js/widgets/media-widgets.js wp-admin/js/widgets/text-widgets.js wp-includes/class-oembed.php wp-includes/class-wp-customize-widgets.php wp-includes/class-wp-editor.php wp-includes/class-wp-oembed-controller.php wp-includes/default-widgets.php wp-includes/js/media-views.js wp-includes/js/media/views/uploader/inline.js wp-includes/js/tinymce/plugins/wordpress/plugin.js wp-includes/js/tinymce/skins/wordpress/wp-content.css wp-includes/js/wp-api.js wp-includes/media.php wp-includes/rest-api.php wp-includes/rest-api/class-wp-rest-server.php wp-includes/script-loader.php wp-includes/taxonomy.php wp-includes/theme.php wp-includes/version.php wp-includes/widgets.php wp-includes/widgets/class-wp-widget-media-video.php wp-includes/widgets/class-wp-widget-media.php wp-includes/widgets/class-wp-widget-text.php