Welcome back the latest issue of Week in CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress., covering changes [38239-38274]. Here are the highlights:
- 35 commits
- 38 contributors
- 73 tickets created
- 7 tickets reopened
- 52 tickets closed
- WordPress 4.6 released 🎉
Ticketticket Created for both bug reports and feature development on the bug tracker. numbers based on trac timeline for the period above. The following is a summary of commits, organized by component.
Code Changes
Bootstrap/Load
- Bootstrap/Load: Revert PluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party. Global restoration around
advance-cache.php. [38251] [38252] #36819
Build/Test Tools
- Build/Test Tools: Ensure PHPPHP The web scripting language in which WordPress is primarily architected. WordPress requires PHP 7.4 or higher 7.1 is tested on Travis.[38273] #37625
Export
- Docs: Add a period missed in an argument description in [38253] for #36338. [38254] #36338
- Docs: Add documentation for all arguments accepted by
export_wp(). [38253] #36338
External Libraries
- Requests: Update to Requests master (fb5b517) which corrects a logic inversion in the cURL transport checks. [38274] #37700
- Update Masonry shim to prevent error using isAnimated option. Reported upstream: https://github.com/desandro/masonry-v2-3-shim/pull/1 [38261] [38262] #37666, #32802
General
- Docs: Replace some more HTTPHTTP HTTP is an acronym for Hyper Text Transfer Protocol. HTTP is the underlying protocol used by the World Wide Web and this protocol defines how messages are formatted and transmitted, and what actions Web servers and browsers should take in response to various commands. links with HTTPSHTTPS HTTPS is an acronym for Hyper Text Transfer Protocol Secure. HTTPS is the secure version of HTTP, the protocol over which data is sent between your browser and the website that you are connected to. The ‘S’ at the end of HTTPS stands for ‘Secure’. It means all communications between your browser and the website are encrypted. This is especially helpful for protecting sensitive data like banking information.. [38239] #37622, #36993
Help/About
- Add release video and move images to CDN. [38267] [38268] #37246
- Third pass for 4.6. Adjust strings. Make strings translatable. Improve margin between copy and images. [38244] #37246
- Enhance responsive images. [38257] [38258] #35030, #37246
- Fix punctuation errors in two strings. [38248] [38249] #37246
- Updates for 4.6. Merge of [38213], [38215], [38234], and [38244] to the 4.6 branchbranch A directory in Subversion. WordPress uses branches to store the latest development code for each major release (3.9, 4.0, etc.). Branches are then updated with code for any minor releases of that branch. Sometimes, a major version of WordPress and its minor versions are collectively referred to as a “branch”, such as “the 4.0 branch”.. [38245] #37246
Import
- Update/Install error messages: do not escape from the template, escape the error message string before inserting it. [38240] [38241] #37623
Permalinks
- Correct the documentation for the
get_sample_permalinkfilterFilter Filters are one of the two types of Hooks https://codex.wordpress.org/Plugin_API/Hooks. They provide a way for functions to modify data of other functions. They are the counterpart to Actions. Unlike Actions, filters are meant to work in an isolated manner, and should never have side effects such as affecting global variables and output., and improve the documentation for theget_sample_permalink()function. [38272] #37682
Post Thumbnails,Post Thumbnails,Post Thumbnails
- Restore thumbnail support for media files. Broken in [37658]. [38263] [38264] #12922, #12922, #37658
Script Loader
- Fix protocol-relative URLs for the
preconnectrelation type. Props azaozz for review. [38255] #37652
Upgrade/Install
- Rename
class-wp-automatic-upgrader.phptoclass-wp-automatic-updater.php. Introduced in [37409]. [38242] [38243] #37628
Users
Thanks to @afragen, @azaozz, @azaozz for testing and second sign off, @Clorith, @dd32, @dd32 for review, @dimadin, @DrewAPicture, @DrewAPicture for review, @flixos90, @helen, @hugobaeta, @Ipstenu, @ipstenu for research, @jeremyfelt, @jerrysarcastic, @JerrySarcastic, @joemcgill, @johnbillion, @johnpgreen, @jorbin, @macmanx, @MattyRob, @ocean90, @pento for review, @peterwilsoncc, @petya, @Presskopp, @RoseAppleMedia, @rosso99, @sebastian.pisula for the original patc, @SergeyBiryukov, @stephenharris, @swissspidy, @theMikeD for the initial patchpatch A special text file that describes changes to code, by identifying the files and lines which are added, removed, and altered. It may also be referred to as a diff. A patch can be applied to a codebase for testing., @voldemortensen, @westi for investigation, and @wonderboymusic for their contributions!