WordPress commits: wp-5.3 branch

git: 4ab0e17
svn: r48483
1 of 133
Author
Sergey Biryukov <[email protected]> 2020-07-14 21:31:50 +0000
Tests: Temporarily skip PDF tests if they fail due to ImageMagick permission errors.
Merges [48338], [48341] to the 5.3 branch.

See #50573.
No action taken yet
git: 449dcc7
svn: r48245
2 of 133
Author
Sergey Biryukov <[email protected]> 2020-07-01 09:44:08 +0000
Administration: Pass the result of `set-screen-option` filter to the new `set_screen_option_{$option}` filter to ensure backward compatibility.
Rename the `$keep` parameter of both filters to `$screen_option` for clarity, update the documentation to better reflect its purpose.

Follow-up to [47951].

Props Chouby, sswells, SergeyBiryukov.
Merges [48241] to the 5.3 branch.
Fixes #50392.
Backported in 2e9252e
git: 39f1a7a
svn: r47990
3 of 133
Author
Jonathan Desrosiers <[email protected]> 2020-06-10 21:31:22 +0000
WordPress 5.3.4.
No action taken yet
git: d24440f
svn: r47959
4 of 133
Author
Jonathan Desrosiers <[email protected]> 2020-06-10 17:58:07 +0000
General: Backport several commits for release.
- Embeds: Ensure that the title attribute is set correctly on embeds.
- Editor: Prevent HTML decoding on by setting the proper editor context.
- Formatting: Ensure that `wp_validate_redirect()` sanitizes a wider variety of characters.
- Themes: Ensure a broken theme name is returned properly.
- Administration: Add a new filter to extend `set-screen-option`.

Merges [47948-47951] to the 5.3 branch.
Props xknown, sstoqnov, vortfu, SergeyBiryukov, whyisjake.
Backported in e42a387
git: 8b9d6fc
svn: r47945
5 of 133
Author
Jake Spurlock <[email protected]> 2020-06-10 15:46:48 +0000
Editor: Bump dependencies for WordPress 5.4.1 release.
Changes:
 - @wordpress/block-library: 2.9.6 => 2.9.7
 - @wordpress/edit-post: 3.8.6 => 3.8.7

Fixes #50094.
Props talldanwp, whyisjake.
No action taken yet
git: a0d1d6b
svn: r47916
6 of 133
Author
Sergey Biryukov <[email protected]> 2020-06-06 09:51:22 +0000
Comments: Ensure that unmoderated comments won't be search indexed.
After a comment is submitted, only allow a brief window where the comment is live on the site.

Props jonkolbert, ayeshrajans, Asif2BD, peterwilsoncc, imath, audrasjb, jonoaldersonwp, whyisjake, SergeyBiryukov.
Merges [47887] and [47889] to the 5.3 branch.
See #49956.
No action taken yet
git: 32b4000
svn: r47792
7 of 133
Author
Sergey Biryukov <[email protected]> 2020-05-14 09:20:35 +0000
Themes: Add "Block Editor Styles" and "Wide Blocks" to the list of WordPress theme features.
These were added to Theme Directory API in anticipation of being committed to core for WordPress 5.2+, which has not happened until now.

Follow-up to [meta8273].

Merges [47790] to the 5.3 branch.
See #46272.
No action taken yet
git: 08f6e09
svn: r47732
8 of 133
Author
Jonathan Desrosiers <[email protected]> 2020-05-01 13:01:47 +0000
Build/Test Tools: Introduce a command for restarting the local Docker environment.
This change introduces the env:restart command for easier restarting of the local Docker environment.

Merges [47730] to the 5.3 branch.

Props desrosj, ianbelanger.
Fixes #50039.
No action taken yet
git: 0f97141
svn: r47726
9 of 133
Author
Sergey Biryukov <[email protected]> 2020-04-29 22:11:07 +0000
Help/About: WordPress 5.3.3 included 10 bug fixes in addition to security fixes.
No action taken yet
git: 2f50a38
svn: r47705
10 of 133
Author
Sergey Biryukov <[email protected]> 2020-04-29 18:40:59 +0000
Update the About page for WordPress 5.3.3
No action taken yet
git: eec0baf
svn: r47684
11 of 133
Author
Jonathan Desrosiers <[email protected]> 2020-04-29 18:02:20 +0000
Actually, WordPress 5.3.3 comes first.
No action taken yet
git: 02a5c81
svn: r47667
12 of 133
Author
Jonathan Desrosiers <[email protected]> 2020-04-29 17:54:49 +0000
WordPress 5.3.4
No action taken yet
git: 42cbfc7
svn: r47644
13 of 133
Author
Jake Spurlock <[email protected]> 2020-04-29 16:04:20 +0000
Customize: Add additional filters to Customizer to prevent JSON corruption.
User: Invalidate `user_activation_key` on password update.
Query: Ensure that only a single post can be returned on date/time based queries.
Block Editor: Coding standards, properly escape class names.
Cache API: Ensure proper escaping around the stats method in the cache API.
Formatting: Expand `sanitize_file_name` to have better support for utf8 characters.

Brings the changes in [47633], [47634], [47635], [47636], [47637], and [47638] to the 5.4 branch.

Props: aduth, batmoo, ehti, ellatrix, jorgefilipecosta, nickdaugherty, noisysocks, pento, peterwilsoncc, sergeybiryukov, sstoqnov, talldanwp, westi, westonruter, whyisjake, whyisjake, xknown.
No action taken yet
git: 96b80b3
svn: r47630
14 of 133
Author
Jake Spurlock <[email protected]> 2020-04-28 03:05:50 +0000
Bundled Themes: Update copyright year in readme.txt. - Revert [47629]
Reverts [47629] as the tests will be updated, rather then the themes.

Props peterwilsoncc, whyisjake.
Fixes #48566.
No action taken yet
git: cab2b3e
svn: r47629
15 of 133
Author
Jake Spurlock <[email protected]> 2020-04-28 02:17:57 +0000
Bundled Themes: Update copyright year in `readme.txt`.
Add a unit test to ensure the year stays up to date.

Extends [46721] to 2020 and the 5.3 branch.

Fixes #48566.
No action taken yet
git: 1f715b0
svn: r47489
16 of 133
Author
Sergey Biryukov <[email protected]> 2020-03-22 14:29:03 +0000
Build/Test Tools: Remove unused `::assertPostHasTerms()` method from `tests/term.php`.
The associated test was removed in [30241].

Merges [47341] to 3.7+ branches.
See #49485.
Backported in e14e723
git: 932536b
svn: r47419
17 of 133
Author
Sergey Biryukov <[email protected]> 2020-03-03 17:23:19 +0000
Media: Improve the appearance of image editor on small and medium screens.
This prevents the main area of Edit Media screen from being pushed down too far.

Props sabernhardt, afercia, fierevere, sathyapulse, mikeschroder, johnbillion.
Merges [47418] to the 5.3 branch.
Fixes #48780. See #47136.
No action taken yet
git: 9f2b2da
svn: r47417
18 of 133
Author
Sergey Biryukov <[email protected]> 2020-03-03 17:07:46 +0000
Privacy: Fix the URLs and legacy redirects for the personal data export and erasure screens.
Props Jurgen Oldenburg, garrett-eclipse.
Merges [47412] to the 5.3 branch.
Fixes #49476.
No action taken yet
git: ad24423
svn: r47319
19 of 133
Author
Sergey Biryukov <[email protected]> 2020-02-19 05:12:22 +0000
Tests: Correct assertions in `test_site_dates_are_gmt()`.
`assertSame()` doesn't have the `$delta` parameter, only `assertEquals()` does.

Follow-up to [47313].

Merges [47318] to the 5.3 branch.
See #40364.
No action taken yet
git: 19acd07
svn: r47314
20 of 133
Author
Sergey Biryukov <[email protected]> 2020-02-19 02:54:55 +0000
Tests: Use delta comparison in `test_site_dates_are_gmt()` to avoid race conditions.
Merges [47313] to the 5.3 branch.
See #40364.
No action taken yet
git: eda3aee
svn: r47290
21 of 133
Author
Sergey Biryukov <[email protected]> 2020-02-14 00:53:02 +0000
Administration: Correct alignment of form controls inside custom meta boxes.
Props audrasjb, dontdream, valentinbora.
Merges [47289] to the 5.3 branch.
Fixes #49013.
No action taken yet
git: ba17e29
svn: r47137
22 of 133
Author
Sergey Biryukov <[email protected]> 2020-01-30 20:06:13 +0000
Twenty Nineteen: Standardize the Required PHP and Tested Up To headers.
* Remove `WordPress` from `Requires at least` headers.
* Ensure the `Requires at least` and `Requires PHP` headers are present in the `style.css` file.

Follow-up to [46676], which updated `style-rtl.css`, but not `style.scss` or `style.css`.

Merges [47136] to the 5.3 branch.
See #48517.
No action taken yet
git: bb0d1c4
svn: r47132
23 of 133
Author
Sergey Biryukov <[email protected]> 2020-01-29 16:34:45 +0000
Media: Make sure `attachment_url_to_postid()` performs a case-sensitive search for the uploaded file name.
Previously, the first available match was returned, regardless of the case, which was not always the expected result.

Props archon810, ben.greeley, tristangemus, vsamoletov, SergeyBiryukov.
Merges [47010] to the 5.3 branch.
Fixes #39768.
No action taken yet
git: f6b9637
svn: r47131
24 of 133
Author
Sergey Biryukov <[email protected]> 2020-01-29 16:19:57 +0000
Editor: Add unit tests for v5.3.1 block serialization functions.
[46896] was intended to have included unit tests for the block serialization functions added as part of the changeset.

Props aduth.
Merges [46997] to the 5.3 branch.
Fixes #49048.
No action taken yet
git: 8444860
svn: r47130
25 of 133
Author
Sergey Biryukov <[email protected]> 2020-01-29 16:16:59 +0000
Upgrade/Install: Correct vertical alignment for "Continue" button on language selection during the install process.
Props garrett-eclipse, audrasjb.
Merges [47070] to the 5.3 branch.
Fixes #49018.
No action taken yet
git: e0157e1
svn: r47129
26 of 133
Author
Sergey Biryukov <[email protected]> 2020-01-29 16:15:14 +0000
Editor: Correct vertical alignment for "Published on" month dropdown in Classic Editor.
Props pratik-jain, justinahinon, audrasjb.
Merges [47072] to the 5.3 branch.
Fixes #49115.
No action taken yet
git: dc36d1b
svn: r47128
27 of 133
Author
Sergey Biryukov <[email protected]> 2020-01-29 16:13:00 +0000
File Editor: Remove extra padding on submit button for "Select plugin/theme to edit" dropdown on smaller screens.
Props passoniate.
Merges [47071] to the 5.3 branch.
Fixes #49197.
No action taken yet
git: 5d319cd
svn: r47127
28 of 133
Author
Sergey Biryukov <[email protected]> 2020-01-29 16:10:28 +0000
Date/Time: Use `wp_date()` to display the correct time of the next DST transition in Timezone setting on General Settings screen.
Props Rarst, autotutorial.
Merges [47073] to the 5.3 branch.
Fixes #49038.
No action taken yet
git: d409989
svn: r47126
29 of 133
Author
Sergey Biryukov <[email protected]> 2020-01-29 16:08:13 +0000
Media: After [46375], enable JavaScript translations for the `media-views` script.
Props ocean90, audrasjb.
Merges [47040] to the 5.3 branch.
Fixes #49134.
No action taken yet
git: 629bdb9
svn: r47125
30 of 133
Author
Sergey Biryukov <[email protected]> 2020-01-29 15:20:38 +0000
Build/Test Tools: Pass the `TRAVIS_BRANCH` and `TRAVIS_PULL_REQUEST` environment variables along to the Docker container.
This ensures that `WP_UnitTestCase::skipOnAutomatedBranches()` has access to these variables.

Correct the check for pull requests in `WP_UnitTestCase_Base::skipOnAutomatedBranches()`.

Merges [46999], [47000], and [47001] to the 5.3 branch.
Fixes #49050.
No action taken yet
git: bafdac2
svn: r46995
31 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-18 22:47:45 +0000
Post WordPress 5.3.2 version bump.
No action taken yet
git: af6b8af
svn: r46993
32 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-18 22:10:44 +0000
WordPress 5.3.2
No action taken yet
git: 99636f1
svn: r46992
33 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-18 16:00:59 +0000
Help/About: Update the About page for 5.3.2.
Props audrasjb.
Fixes #49019.
No action taken yet
git: f6a4bdc
svn: r46984
34 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-17 22:23:08 +0000
Post WordPress 5.3.2 RC1 version bump
No action taken yet
git: 77630d2
svn: r46983
35 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-17 22:09:19 +0000
WordPress 5.3.2 RC1
No action taken yet
git: 986254c
svn: r46982
36 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-17 21:33:23 +0000
Tests: Use delta comparison in test_should_fall_back_to_last_post_modified() to avoid race conditions.
Merges [46981] to the 5.3 branch.
See #48957.
No action taken yet
git: 0adf2ab
svn: r46980
37 of 133
Author
Andrew Ozz <[email protected]> 2019-12-17 21:18:07 +0000
Upload: Fix the final file name collision test in `wp_unique_filename()` when uploading a file with upper case extension and limit it to run for each file in the directory + 1. Add a unit test to catch that in the future.
Props pbiron, azaozz.
Merges [46966] and [46976] to the 5.3 branch.
Fixes #48975.
No action taken yet
git: 962dfc2
svn: r46979
38 of 133
Author
Andrew Ozz <[email protected]> 2019-12-17 21:10:14 +0000
Upload:
- Fix PHP warnings in `wp_unique_filename()` when the destination directory is unreadable.
- Run the final name collision test only for files that are saved to the uploads directory.
- Update the unit tests to match.

Props eden159, audrasjb, azaozz.
Merges [46965] to the 5.3 branch.
Fixes #48960.
No action taken yet
git: cde3f01
svn: r46978
39 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-17 21:01:48 +0000
Administration: Fix the colors in all color schemes for the `.active` class for buttons.
Props ryelle, audrasjb.
Merges [46967] to the 5.3 branch.
Fixes #49003.
No action taken yet
git: 1c4ab73
svn: r46977
40 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-17 20:52:44 +0000
Date/Time: Ensure that `get_feed_build_date()` correctly handles a modified post object with invalid date.
* Clarify in the documentation that the function returns `false` on failure.
* Consistently pass the return value through the `get_feed_build_date` filter.

Props Rarst, dd32, azaozz, tellyworth.
Merges [46974] and [46973] to the 5.3 branch.
Fixes #48957.
No action taken yet
git: 4311862
svn: r46975
41 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-17 20:45:18 +0000
Date/Time: In `wp_insert_post()`, when checking the post date to set `future` or `publish` status, use a proper delta comparison.
[3525] allowed a difference up to 59 seconds between the post date/time and the current time to consider the post published instead of scheduled, but that didn't take start of a new minute into account.

Rapidly creating post fixtures in unit tests could encounter a one-second discrepancy between `current_time( 'mysql' )` and `gmdate( 'Y-m-d H:i:s' )`, returning values like `2019-12-16 23:43:00` vs. `2019-12-16 23:42:59`, respectively, and setting the post to a `future` status instead of `publish`.

[45851], while working as intended, made the issue somewhat more likely to occur.

This caused all sorts of occasional random failures in various tests on Travis, mostly on PHP 7.1.

Merges [46968] and [46969] to the 5.3 branch.
Fixes #48145.
No action taken yet
git: 0efbffc
svn: r46956
42 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-13 00:15:34 +0000
Post WordPress 5.3.1 version bump.
No action taken yet
git: 2cbd090
svn: r46920
43 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-12 20:22:17 +0000
WordPress 5.3.1
No action taken yet
git: c8f9fd0
svn: r46905
44 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-12 18:29:19 +0000
Bundled Themes: Bump version number and update changelog in Twenty Twenty for WordPress 5.3.1.
This bumps the Twenty Twenty version number to `1.1` and update the `readme.txt` changelog.

Props audrasjb, sinatrateam, SergeyBiryukov, ianbelanger.
Merges [46902] to the 5.3 branch.
Fixes #48944.
No action taken yet
git: 505dd6a
svn: r46900
45 of 133
Author
Jake Spurlock <[email protected]> 2019-12-12 18:10:56 +0000
Prevent stored XSS in the block editor.
Brings r46896 to the 5.3 branch.

Prevent escaped unicode characters become unescaped in unsafe HTML during JSON decoding.
No action taken yet
git: b197546
svn: r46899
46 of 133
Author
Jake Spurlock <[email protected]> 2019-12-12 18:10:23 +0000
Update `wp_kses_bad_protocol()` to recognize `&colon;` on uri attributes,
`wp_kses_bad_protocol()` makes sure to validate that uri attributes don’t contain invalid/or not allowed protocols. While this works fine in most cases, there’s a risk that by using the colon html5 named entity, one is able to bypass this function.

Brings r46895 to the 5.3 branch.

Props: xknown, nickdaugherty, peterwilsoncc.
No action taken yet
git: 1f7f3f1
svn: r46898
47 of 133
Author
Jake Spurlock <[email protected]> 2019-12-12 18:08:36 +0000
Prevent stored XSS through wp_targeted_link_rel().
Brings r46894 to the 5.3 branch.

Props: vortfu, whyisjake, peterwilsoncc, xknown,  SergeyBiryukov, flaviozavan.
No action taken yet
git: 1d1d5be
svn: r46897
48 of 133
Author
Jake Spurlock <[email protected]> 2019-12-12 18:07:23 +0000
Ensure that a user can publish_posts before making a post sticky.
Props: danielbachhuber, whyisjake, peterwilson, xknown.
No action taken yet
git: 4c285eb
svn: r46892
49 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-12 16:57:23 +0000
Help/About: Update the About page for 5.3.1.
Props audrasjb, melchoyce.
Fixes #48945.
No action taken yet
git: 9182bcc
svn: r46890
50 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-11 23:58:12 +0000
Post WordPress 5.3.1 RC2 version bump
No action taken yet
git: 7c2e65c
svn: r46889
51 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-11 23:37:11 +0000
WordPress 5.3.1 RC2
No action taken yet
git: 2401646
svn: r46888
52 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-11 23:02:26 +0000
Upgrade/Install: Improve the appearance of language selection on install:
* Remove a stray chevron.
* Improve focus and hover styles.

Props garrett-eclipse, audrasjb.
Merges [46887] to the 5.3 branch.
Fixes #48927.
No action taken yet
git: 62de8b2
svn: r46886
53 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-11 22:13:33 +0000
Comments: Avoid a PHP notice in `comment_form()` if the `email` field is not set.
Follow-up to [46090].

Props mat-lipe.
Merges [46885] to the 5.3 branch.
Fixes #48943.
No action taken yet
git: c0a346f
svn: r46884
54 of 133
Author
Andrew Ozz <[email protected]> 2019-12-11 20:21:08 +0000
Fixes in `admin-bar.js`:
- Silence errors when a node doesn't exist similarly to jQuery.
- Add "feature testing" and fallbacks for old browsers as this may run on the front-end.
- Improve inline docs.

Props dinhtungdu, azaozz.
Merges [46883] to the 5.3 branch.
Fixes #47069.
No action taken yet
git: 12c0ad3
svn: r46877
55 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-10 02:10:24 +0000
Post WordPress 5.3.1 RC1 version bump
No action taken yet
git: c245414
svn: r46876
56 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-10 01:54:21 +0000
WordPress 5.3.1 RC1
No action taken yet
git: f0e88cc
svn: r46875
57 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-10 01:36:45 +0000
Coding Standards: Fix WPCS and JSHint issues in [46872].
Merges [46874] to the 5.3 branch.
See #47069.
No action taken yet
git: 20c17f7
svn: r46873
58 of 133
Author
Andrew Ozz <[email protected]> 2019-12-10 01:06:27 +0000
Fix the admin toolbar js when jQuery is not present and replace the jQuery based hoverIntent.js with a native implementation. Introduces the "hoverintent" (no dependencies) package.
Props dinhtungdu, audrasjb, azaozz.
Merges [46872] to the 5.3 branch.
Fixes #47069.
No action taken yet
git: ffa984b
svn: r46871
59 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-09 22:28:59 +0000
Block Editor: Resolve `@wordpress/block-directory` to the expected version, 1.0.6.
Follow-up to [46860].

Props aduth, garrett-eclipse, audrasjb, azaozz.
Merges [46870] to the 5.3 branch.
Fixes #48884.
No action taken yet
git: 1775d3f
svn: r46869
60 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-09 21:04:07 +0000
Menus: Avoid a PHP warning in `add_submenu_page()` when the same value is passed for both `$parent_slug` and `$menu_slug` parameters.
Props welcher, ispreview, ayeshrajans, NextScripts, adamsilverstein, garrett-eclipse, 123host.
Merges [46868] to the 5.3 branch.
Fixes #48599.
No action taken yet
git: 5f75309
svn: r46867
61 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-09 20:26:42 +0000
Administration: Standardize form control height and alignment across the admin.
This improves the appearance of various form controls in the admin and addresses some visual inconsistencies in WordPress 5.3.

Props afercia, audrasjb, jameskoster, GDragoN, azaozz, michaelarestad, murgroland, SamuelFernandez, chetan200891, veminom, dlh.
Merges [46866] to the 5.3 branch.
Fixes #48420.
No action taken yet
git: 398e10d
svn: r46865
62 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-09 20:06:37 +0000
Date/Time: XML-RPC: Сalculate the proper offset for GMT in `wp.newPost`, `wp.editComment`, `mw.newPost`, `mw.editPost` when `post_date` or `comment_date` is set.
Previously, `post_date` or `comment_date` was assumed to be GMT, which is only true if the timezone string for the site matches GMT.

Add unit tests.

Props Rarst, smerriman, justdaiv, wonderboymusic, noyle.
Merges [46864] to the 5.3 branch.
Fixes #30429.
No action taken yet
git: a626f2e
svn: r46863
63 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-09 19:00:18 +0000
Date/Time: When determining whether to decline the month name in `wp_maybe_decline_date()`, take word boundaries into account.
Add more unit tests.

Props Rarst, Clorith, timon33, Xendo, SergeyBiryukov.
Merges [46862] to the 5.3 branch.
Fixes #48606.
No action taken yet
git: 499e4b3
svn: r46861
64 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-09 17:40:16 +0000
Block Editor: Bug fixes targeted for WordPress 5.3.1.
The list of included fixes:

- Edge scrolling issues https://github.com/WordPress/gutenberg/pull/17707
- Intermittent JavaScript issues https://github.com/WordPress/gutenberg/pull/18559
- Remove embed CollegeHumor https://github.com/WordPress/gutenberg/pull/18591 

Updated packages:

- @wordpress/[email protected]
- @wordpress/[email protected]
- @wordpress/[email protected]
- @wordpress/[email protected]
- @wordpress/[email protected]
- @wordpress/[email protected]
- @wordpress/[email protected]

Props youknowriad, ellatrix, epiqueras, audrasjb, gziolo, mcsf, kyliesabra.
Merges [46860] to the 5.3 branch.
Fixes #48884.
No action taken yet
git: b914eb1
svn: r46859
65 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-09 16:44:58 +0000
Upgrade/Install: Update sodium_compat to v1.12.1.
This includes a speedup for signature verification on most platforms and bugfixes for 32-bit platforms.

Props paragoninitiativeenterprises, lukaswaudentio.
Merges [46858] to the 5.3 branch.
Fixes #48371.
No action taken yet
git: b784f5e
svn: r46857
66 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-09 16:22:43 +0000
Media: Use consistent width for Scale and Crop inputs.
Follow-up to [46359].

Props sabernhardt, audrasjb.
Merges [46856] to the 5.3 branch.
Fixes #48907.
No action taken yet
git: 6d4b516
svn: r46855
67 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-09 16:18:20 +0000
Bundled Themes: Misaligned input placeholder text Twenty Twenty.
This fixes placeholder misalignment in Firefox when a `height` is added as an inline style to the input field.

Props aljullu, subratamal, ianbelanger.
Merges [46851], [46854] to the 5.3 branch.
Fixes #48876.
No action taken yet
git: dec1c93
svn: r46853
68 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-09 15:31:02 +0000
Help/About: Add a hover effect for links on About pages.
* Add a color that passes WCAG color contrast criteria to every link.
* Add an underline for links in credits list only on hover/focus.

Props audrasjb, ixkaito, mukesh27, melchoyce, SergeyBiryukov.
Merges [46852] to the 5.3 branch.
Fixes #48582.
No action taken yet
git: 1512fc2
svn: r46850
69 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-09 15:00:23 +0000
Twenty Twenty: Remove redundant `echo` for `bloginfo()` call in `footer.php`.
Props acosmin.
Merges [46849] to the 5.3 branch.
Fixes #48918.
No action taken yet
git: ce8ec53
svn: r46848
70 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-09 14:39:30 +0000
Twenty Twenty: Adds Customizer option to show or hide author bio.
This adds an option to the Customizer that allows you to turn the author bio on or off, sitewide.

Props williampatton, nielslange, acosmin, dlh, ianbelanger.
Merges [46813] to the 5.3 branch.
Fixes #48550.
No action taken yet
git: 6d2ca4e
svn: r46847
71 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-09 14:30:27 +0000
Twenty Twenty: Make checkbox in comment form larger.
This makes the checkbox in the comment form larger and more consistent with other checkboxes.

Props kharisblank, audrasjb, ianbelanger.
Merges [46844] to the 5.3 branch.
Fixes #48652.
No action taken yet
git: 9824734
svn: r46846
72 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-09 14:28:44 +0000
Administration: Correct checkbox width in list tables on smaller screens.
Previously, checkboxes for pending comments were partially hidden due to an added `4px` border.

Props audrasjb, jeremyfelt, talldanwp, melchoyce, marcelo2605, waleedt93.
Merges [46845] to the 5.3 branch.
Fixes #48815.
No action taken yet
git: 56b7d07
svn: r46843
73 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-09 13:48:37 +0000
Accessibility: Menus: Properly disable form controls on the Menus screen that cannot be used until at least one menu is created.
This ensures that the actual UI controls state matches the visually conveyed state.

Props afercia, audrasjb, dinhtungdu, sathyapulse, simonjanin, welcher, SergeyBiryukov.
Merges [46842] to the 5.3 branch.
Fixes #48409.
No action taken yet
git: 0df37cb
svn: r46841
74 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-09 13:38:50 +0000
Twenty Twenty: Correct alignment for embedded Instagram posts.
Props SGr33n, audrasjb, nielslange, JarretC.
Merges [46840] to the 5.3 branch.
Fixes #48688.
No action taken yet
git: 0f26af8
svn: r46839
75 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-09 13:28:13 +0000
Users: Introduce `admin_email_remind_interval` filter for dismissing the admin email confirmation screen.
Props desrosj, birgire.
Merges [46838], [46837] to the 5.3 branch.
Fixes #48334.
No action taken yet
git: 1459e32
svn: r46836
76 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-09 12:19:19 +0000
Upload: fix `wp_unique_filename()` to prevent name collisions with existing or future image sub-size file names, and add unit tests.
Props Viper007Bond, pbiron, azaozz.
Merges [46822], [46835] to the 5.3 branch.
Fixes #42437.
No action taken yet
git: e53dc24
svn: r46834
77 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-09 12:02:12 +0000
Upload: Exclude PNG images from scaling after uploading. Fixes a case where resizing a very large PNG may create a scaled image that has smaller dimensions but larger file size than the original.
Props azaozz.
Merges [46809] to the 5.3 branch.
Fixes #48736.
No action taken yet
git: f5afff0
svn: r46833
78 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-09 11:49:15 +0000
Twenty Twenty: Pass `$post_meta` and `$location` values to `twentytwenty_start_of_post_meta_list` and `twentytwenty_end_of_post_meta_list` actions to provide better context.
Props msaari, SergeyBiryukov.
Merges [46832] to the 5.3 branch.
Fixes #48906.
No action taken yet
git: 5485536
svn: r46825
79 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-07 11:06:06 +0000
Twenty Twenty: Replace Smooth Scroll JS implementation with `scroll-behavior` CSS property.
The JS implementation had multiple issues and did not work as expected.

This change includes an accessibility enhancement by using `prefers-reduced-motion: reduce` media query property for users that don't want motion effects. For further explanation on this media query, see MDN documentation: https://developer.mozilla.org/en-US/docs/Web/CSS/scroll-behavior#Accessibility_concerns

Props audrasjb, melchoyce, joostdevalk, Anlino, mauteri, sergiomdgomes, littlebigthing, williampatton, netweb, andraganescu, joyously, acosmin, mukesh27, hareesh-pillai.
Merges [46824] to the 5.3 branch.
Fixes #48763, #48551, #48866.
No action taken yet
git: d0c1415
svn: r46818
80 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-05 22:11:36 +0000
Accessibility: Administration: Correct active button color for the alternative color schemes.
Follow-up to [46815].

Props melchoyce, ryelle, larrach, audrasjb, studiotwee, afercia, azaozz.
Merges [46817] to the 5.3 branch.
Fixes #48598.
No action taken yet
git: cc663e6
svn: r46816
81 of 133
Author
Sergey Biryukov <[email protected]> 2019-12-05 21:32:26 +0000
Accessibility: Administration: Apply a unified design to all secondary buttons across all color schemes.
This ensures that secondary buttons have an appropriate color contrast in the alternative color schemes.

Props melchoyce, ryelle, audrasjb, ate-up-with-motor, afercia, sabernhardt.
Merges [46815] to the 5.3 branch.
Fixes #48585.
No action taken yet
git: 861d1d6
svn: r46798
82 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-28 15:55:38 +0000
Site Health: Add a test for PHP default timezone.
The test reports a failure if the default timezone was changed with `date_default_timezone_set()` to anything other than `UTC`.

WordPress historically uses `UTC` as the default timezone for calculating date and time offsets, overriding it is not recommended and can cause widespread and obscure issues.

Props Rarst, Clorith, TimothyBlynJacobs.
Merges [46797] to the 5.3 branch.
Fixes #48692.
No action taken yet
git: 8717bec
svn: r46796
83 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-28 13:55:22 +0000
Date/Time: Make `get_permalink()` more resilient against PHP timezone changes.
Overriding default PHP timezone with `date_default_timezone_set()`, while not recommended, should not inadvertently result in changing existing permalinks.

Add a unit test.

Props Rarst, steevithak, archon810, maciejmackowiak, Ov3rfly, Cybr, hometowntrailers, scvleon, miette49.
Merges [46795] to the 5.3 branch.
Fixes #48623.
No action taken yet
git: e387958
svn: r46794
84 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-28 00:28:50 +0000
KSES: Add support for gradient backgrounds.
Props jorgefilipecosta.
Merges [46793] to the 5.3 branch.
Fixes #48376.
No action taken yet
git: c0284b8
svn: r46789
85 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-27 14:38:37 +0000
Users: Display admin email verification screen in user's locale instead of site locale.
Props sathyapulse, TimothyBlynJacobs.
Merges [46788] to the 5.3 branch.
Fixes #48313.
No action taken yet
git: 8f25de1
svn: r46787
86 of 133
Author
Jonathan Desrosiers <[email protected]> 2019-11-26 18:41:31 +0000
Bundled Themes: Fixes JS TypeError in Twenty Twenty.
On mobile devices using a webkit browser, the menu and search modals could not be opened due to a `TypeError: document.body is null`. This commit fixes that issue by adding a `touch-enabled` class to the body for browsers that do not support media queries.

Props quicoto, poena, Boga86, acosmin, macmanx, ianbelanger.
Fixes #48601.
No action taken yet
git: da60d83
svn: r46783
87 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-25 14:00:22 +0000
Users: Use correct variable when displaying the Additional Capabilities list in user profile.
Addresses a regression in [45926].

Props wpgurudev, aravindajith, anantajitjg, davidbaumwald.
Merges [46782] to the 5.3 branch.
Fixes #48725.
No action taken yet
git: 91acd00
svn: r46781
88 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-25 13:49:22 +0000
Widgets: Avoid to move focus to the Image Widget "Insert from URL" field.
Fixes a bug after [45499], where the backbone view element isn't the input field any longer. Also, managing focus programmatically is often an assumption on a specific user flow and should generally be avoided, see #43169.

Props dufresnesteven, afercia.
Merges [46745] to the 5.3 branch.
See #43169.
Fixes #48588.
No action taken yet
git: e0584e9
svn: r46780
89 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-25 13:44:16 +0000
Options, Meta APIs: Avoid a race condition causing the first of two subsequent requests updating different options at the same time to lose changes.
Every time an autoloaded option is updated or deleted, the `alloptions` cache is similarly updated. Due to the race condition, on any autoloaded option being updated, every other autoloaded option had its value set to the value at load time, causing a mismatch between the data in the persistent cache and the database.

This change introduces a `$force_cache` parameter for `wp_load_alloptions()` to force an update of the local `alloptions` cache from the persistent cache when an option is added, updated, or deleted, to minimize the chance of affecting other options.

Props fabifott, rmccue, tollmanz, johnjamesjacoby, spacedmonkey, dd32, jipmoors, tellyworth, jeremyclarke, joehoyle, boonebgorges, danielbachhuber, flixos90, jeichorn, mihdan, Grzegorz.Janoszka, SergeyBiryukov.
Merges [46753] and [46779] to the 5.3 branch.
Fixes #31245.
No action taken yet
git: a68ccc8
svn: r46778
90 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-25 11:18:04 +0000
Accessibility: Media: Add an `aria-pressed` attribute to active button within a button group.
The `aria-pressed` attribute communicates semantically the "active" state of buttons that otherwise only look "active".

Props afercia.
Merges [46748] to the 5.3 branch.
Fixes #48355.
No action taken yet
git: 68a9844
svn: r46777
91 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-25 10:21:25 +0000
Accessibility: Add an `aria-current` attribute to the Media Library switch links.
The `aria-current` attribute is a simple, effective, way to help assistive technology users orientate themselves within a set of items.

Props mayanksonawat, afercia.
Merges [46746] to the 5.3 branch.
Fixes #48271.
No action taken yet
git: 544663c
svn: r46776
92 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-25 10:19:01 +0000
Docs: Fix typo in `wp_credits_section_title()` description.
Switch descriptions for `wp_credits_section_title()` and `wp_credits_section_list()` to third-person singular verbs, per the documentation standards.

Props hareesh-pillai.
Merges [46738] to the 5.3 branch.
Fixes #48674.
No action taken yet
git: 7cb2314
svn: r46775
93 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-25 10:13:00 +0000
Editor: Improve the appearance of tag cloud in Tags meta box in classic editor.
Props sathyapulse, Spaceshipone, tmatsuur, audrasjb, afercia.
Merges [46758] to the 5.3 branch.
Fixes #48592.
No action taken yet
git: a8a6a1f
svn: r46774
94 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-25 10:10:31 +0000
Date/Time: Remove `mysql2date()` usage in `get_feed_build_date()` to ensure the output includes correct timezone offset.
With the changes in [45908], `mysql2date()` works correctly for all local time inputs, but should not be used for UTC time inputs.

Add a unit test.

Props Rarst, lisota.
Merges [46756] and [46757] to the 5.3 branch.
Fixes #48675.
No action taken yet
git: 7659f94
svn: r46773
95 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-25 10:07:32 +0000
Media: Avoid a PHP notice in `image_downsize()` when trying to replace a non-image URL with a rendered image from its meta.
Props Mte90, jrf, hareesh-pillai.
Merges [46772] to the 5.3 branch.
Fixes #48324.
No action taken yet
git: c96459b
svn: r46771
96 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-24 19:58:13 +0000
Accessibility: Administration: Underline links on Dashboard that are located within a line of text and thus need to be underlined:
* "change your theme completely"
* Active theme in the "At a Glance" box
* "View all drafts" in the Quick Draft box

Split "Manage widgets or menus" into separate items for consistency with other links.

For better accessibility, links that are a part of other text should be underlined and not rely on color alone to be distinguished.

Per accessibility coding standards:
> When links can be identified as such by the context, for example because they’re part of a menu, or a set of links clearly identified as user interface controls, they don’t necessarily need to be underlined. In all the other cases, especially for links surrounded by other text (in a line or block of text), links need to be always underlined.
https://make.wordpress.org/core/handbook/best-practices/coding-standards/accessibility-coding-standards/#links-underline-or-no-underline
https://make.wordpress.org/accessibility/handbook/design/use-of-color/#not-by-color-alone

Props afercia, audrasjb, karmatosed.
Merges [46770] to the 5.3 branch.
Fixes #48406.
No action taken yet
git: 03b7f79
svn: r46769
97 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-24 11:03:05 +0000
Twenty Twenty: Fix typos in a variable name and inline comment in assets/js/color-calculations.js.
Props tanvirul.
Merges [46747] to the 5.3 branch.
Fixes #48704.
No action taken yet
git: 379c09d
svn: r46768
98 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-24 11:01:02 +0000
Embeds: Remove CollegeHumor oEmbed provider, as the service does not exist anymore.
Props audrasjb, youknowriad.
Merges [46761] to the 5.3 branch.
Fixes #48696.
No action taken yet
git: 9b6286f
svn: r46767
99 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-24 10:59:16 +0000
Twenty Twenty: Correctly align the author bio and bottom post meta on single posts on mobile.
Props nielslange, Anlino.
Merges [46762] to the 5.3 branch.
Fixes #48619.
No action taken yet
git: c293937
svn: r46766
100 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-24 10:57:24 +0000
Twenty Twenty: Remove duplicate array key/value in `TwentyTwenty_Non_Latin_Languages::get_non_latin_css()`.
Props manikmist09.
Merges [46765] to the 5.3 branch.
Fixes #48624.
No action taken yet
git: 995d8b3
svn: r46728
101 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-12 21:55:15 +0000
Post WordPress 5.3 version bump.
No action taken yet
git: 6a38c45
svn: r46726
102 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-12 20:26:31 +0000
WordPress 5.3.
No action taken yet
git: b324caf
svn: r46725
103 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-12 18:30:26 +0000
Help/About: Move images to the CDN.
Props ryelle.
Merges [46724] to the 5.3 branch.
Fixes #47708.
No action taken yet
git: 4874ee7
svn: r46723
104 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-12 18:24:42 +0000
Bundled Themes: Update Twenty Twenty.
This brings Twenty Twenty in sync with GitHub. For a full list of changes since [46715], see https://github.com/WordPress/twentytwenty/compare/fa8c3fc...a9e73ab.

Props Anlino, karmatosed, williampatton, poena, joyously, ianbelanger, chetan200891.
See #48110, #48386, #48450, #48505, #48557.
Merges [46722] to the 5.3 branch.
Fixes #48571.
No action taken yet
git: fa56af8
svn: r46721
105 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-12 18:04:34 +0000
Bundled Themes: Update copyright year in `readme.txt`.
Add a unit test to ensure the year stays up to date.

Props dkarfa, SergeyBiryukov.
Merges [46719] and [46720] to the 5.3 branch.
Fixes #48566.
No action taken yet
git: 8d18730
svn: r46718
106 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-12 02:46:21 +0000
Post WordPress 5.3 RC5 version bump.
No action taken yet
git: f8296fc
svn: r46717
107 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-12 02:17:59 +0000
WordPress 5.3 RC5.
No action taken yet
git: d7de782
svn: r46716
108 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-12 02:06:19 +0000
Bundled Themes: Update Twenty Twenty.
* Add `.has-background` excluding condition to wide and full group-blocks.

This brings Twenty Twenty in sync with GitHub. For a full list of changes since [46714], see https://github.com/WordPress/twentytwenty/compare/162edc0...fa8c3fc.

Reviewed by azaozz, SergeyBiryukov.
Props allancole, karmatosed.
See #48110, #48386, #48450, #48505.
Merges [46715] to the 5.3 branch.
Fixes #48557.
No action taken yet
git: c898d6e
svn: r46714
109 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-12 01:44:51 +0000
Bundled Themes: Update Twenty Twenty.
* Add a11y-friendly default text-colors when selecting a background-color.
* Remove margins for the group block when a background-color is set.
* Excluding pullquote block from width resize rules.

This brings Twenty Twenty in sync with GitHub. For a full list of changes since [46711], see https://github.com/WordPress/twentytwenty/compare/ab5fa23...162edc0.

Reviewed by azaozz, SergeyBiryukov.
Props allancole, karmatosed.
See #48110, #48386, #48450, #48505.
Merges [46713] to the 5.3 branch.
Fixes #48557.
No action taken yet
git: 029d6e1
svn: r46712
110 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-11 21:03:55 +0000
Bundled Themes: Update Twenty Twenty.
This brings Twenty Twenty in sync with GitHub. For a full list of changes since 5.3 RC4, see https://github.com/WordPress/twentytwenty/compare/c267289...ab5fa23.

Reviewed by SergeyBiryukov.
Props williampatton, poena, andersnoren, desrosj, schlessera, leprincenoir, alextran, aristath, b-07, allancole, karmatosed, pierlo, joen, ianbelanger.
See #48110, #48386, #48450, #48505.
Merges [46701], [46702], [46711] to the 5.3 branch.
Fixes #48557.
No action taken yet
git: 269d00f
svn: r46710
111 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-11 20:46:56 +0000
Help/About: Update the 5.3 About page.
* Remove the SVG from the upper right corner.
* Make sure admin notices that should be hidden stay hidden.
* Address a11y issues with contrast.
* Fix an issue with the active nav tab hover.
* Prevent names on the credits from breaking out of the box.
* Update two strings with a more accurate information.
* Remove extra padding on the Credits tab.

Previously [46556], [46572], [46616].

Reviewed by SergeyBiryukov.
Props ryelle, afercia, audrasjb, francina, mapk, desrosj, YordanSoares, melchoyce, azaozz, johnbillion, davidbaumwald, luminuu, bwmarkle, la-geek, SergeyBiryukov.
Merges [46705] and [46709] to the 5.3 branch.
Fixes #47708.
No action taken yet
git: f3d44de
svn: r46708
112 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-11 20:30:16 +0000
Tests: Fix a typo in an inline comment introduced in [46568].
Reviewed by whyisjake, SergeyBiryukov.
Props david.binda.
Merges [46707] to the 5.3 branch.
Fixes #48564. See #48312.
No action taken yet
git: e6ecd67
svn: r46706
113 of 133
Author
Jake Spurlock <[email protected]> 2019-11-11 16:57:05 +0000
Comments: Check if comment form element exists before adding a key handler to detect the cmd/ctrl-enter key press.
Brings [46700] to the 5.3 branch.

Follow-up to [45790].
Props raamdev.
Fixes #48543. See #41545.
No action taken yet
git: 7f5049e
svn: r46704
114 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-11 15:11:51 +0000
Script Loader: In `wp_default_packages_inline_scripts()`, make sure the root URL middleware is registered before using the media middleware.
This allows for requests to retry post-processing large images using the `post-process` REST API endpoint to work as expected.

Reviewed by johnbillion, youknowriad, SergeyBiryukov.
Props azaozz, mikeschroder, TimothyBlynJacobs, epiqueras, johnbillion, youknowriad.
Merges [46703] to the 5.3 branch.
Fixes #48542.
No action taken yet
git: 22e9dad
svn: r46699
115 of 133
Author
Sergey Biryukov <[email protected]> 2019-11-11 11:37:42 +0000
Bundled Themes: Standardize the Required PHP and Tested Up To headers.
This change makes several changes to ensure consistency and accuracy for default theme headers:

- Removes `WordPress` from `Requires at least` headers.
- Ensures the `Requires at least` and `Requires PHP` headers are present in every default theme’s `style.css` file.
- Ensures `Tested up to` is present in every `readme.txt` file.
- Removes any headers not processed in both the `style.css` and `readme.txt` files for each theme.

Props Otto42, afragen.
Merges [46676] to the 5.3 branch.
Fixes #48517.
No action taken yet
git: d0e44e8
svn: r46680
116 of 133
Author
Andrew Ozz <[email protected]> 2019-11-08 22:55:34 +0000
Upload: When an image was scaled because it is larger than the big image threshold, use the originally uploaded image's dimensions in `wp_get_missing_image_subsizes()`. Fixes an edge case/inconsistent behaviour when a registered image sub-size is also larger than the big image threshold.
Props desrosj, azaozz.
Merges [46677] to the 5.3 branch.
Fixes #48518.
No action taken yet
git: cdeeb85
svn: r46673
117 of 133
Author
John Blackbourn <[email protected]> 2019-11-06 00:00:02 +0000
Post WordPress 5.3 RC4 version bump.
No action taken yet
git: a4ad868
svn: r46672
118 of 133
Author
John Blackbourn <[email protected]> 2019-11-05 23:22:12 +0000
WordPress 5.3 RC4.
No action taken yet
git: 40dcc57
svn: r46669
119 of 133
Author
Jonathan Desrosiers <[email protected]> 2019-11-05 22:28:25 +0000
Bundled Themes: Update Twenty Twenty.
This brings Twenty Twenty in sync with GitHub. For a full list of changes since 5.3 RC3, see https://github.com/WordPress/twentytwenty/compare/dea9290...c267289.

Props williampatton, poena, andersnoren.
See #48110, #48386, #48450, #48293.
Fixes #48505.
No action taken yet
git: 796f773
svn: r46667
120 of 133
Author
Jonathan Desrosiers <[email protected]> 2019-11-05 22:14:24 +0000
Emoji: Upgrade Twemoji to 12.1.3.
This point release does not add any images and only slightly modifies a few images without changing their meanings. Because of this, the same CDN location can be used and has been updated.

Merges [46665] to the 5.3 branch.

Reviewed by desrosj, SergeyBiryukov.
Props matstars, desrosj, Otto42, pento.
Fixes #48293.
No action taken yet
git: c50d8f1
svn: r46666
121 of 133
Author
John Blackbourn <[email protected]> 2019-11-05 22:04:59 +0000
Block Editor: Bug fixes targeted for WordPress 5.3 RC4.
Merges [46656] to the 5.3 branch.
Fixes #48502
No action taken yet
git: 331f0d0
svn: r46659
122 of 133
Author
Andrew Ozz <[email protected]> 2019-11-05 20:56:25 +0000
Media: Remove the variable number (from the big image threshold value) when generating file names for scaled images. This makes it easier to "calculate" the full size file name from the name of an intermediate size image.
Props ianmjones, azaozz.
Merges [46658] to the 5.3 branch.
Fixes #48453.
No action taken yet
git: ade5ec4
svn: r46655
123 of 133
Author
Andrew Ozz <[email protected]> 2019-11-05 18:42:43 +0000
Upload:
- Run the `wp_generate_attachment_metadata` filter at the end in `wp_update_image_subsizes()` when new metadata was generated and additional image sub-sizes were created.
- Add another arg in the `wp_generate_attachment_metadata` filter for additional context.
- Fix inline docs and ensure the new image meta is always saved before starting image post-processing.

Props SergeyBiryukov, azaozz.
Merges [46621], [46622], and [46651] to the 5.3 branch.
Fixes #48472.
No action taken yet
git: 358e313
svn: r46653
124 of 133
Author
Jake Spurlock <[email protected]> 2019-11-05 17:34:06 +0000
Revert: Undo r46639.
This was meant to be committed to /trunk. 

See #48337.
No action taken yet
git: 969950c
svn: r46639
125 of 133
Author
Jake Spurlock <[email protected]> 2019-11-03 18:32:37 +0000
REST API: Fix for Yoda condition.
Little coding standards fix for the REST API.

Props mukesh27, spenserhale.
Fixes #48337.
No action taken yet
git: d331309
svn: r46619
126 of 133
Author
Jonathan Desrosiers <[email protected]> 2019-10-29 21:14:49 +0000
Post WordPress 5.3 RC3 version bump.
No action taken yet
git: 1c15cec
svn: r46618
127 of 133
Author
Jonathan Desrosiers <[email protected]> 2019-10-29 20:54:39 +0000
WordPress 5.3 RC3.
No action taken yet
git: ff94ed6
svn: r46617
128 of 133
Author
Jonathan Desrosiers <[email protected]> 2019-10-29 20:11:06 +0000
Help/About: Update the 5.3 About page for RC3.
Previously [46556], [46572].

Reviewed by azaozz, desrosj.
Merges [46616] to the 5.3 branch.
Props ryelle, SergeyBiryukov, afercia, desrosj, davidbaumwald, azaozz.
See #47708.
No action taken yet
git: 30e764e
svn: r46615
129 of 133
Author
Jake Spurlock <[email protected]> 2019-10-29 19:17:26 +0000
Build/Test Tools: Don't hardcode the directory name of the repo
When Travis builds the directory, it was looking for a hardcoded wordpress-develop directory. If the repo is sitting in another directory, the memcache install will fail. This allows a dynamic path for the directory.

Fixes #48444.

Props pento, whyisjake.
No action taken yet
git: 1be8676
svn: r46614
130 of 133
Author
Jonathan Desrosiers <[email protected]> 2019-10-29 16:40:34 +0000
Bundled Themes: Update Twenty Twenty.
This brings Twenty Twenty in-sync with GitHub.

For a complete list of changes since [46571], see https://github.com/WordPress/twentytwenty/compare/4549fd9...dea9290.

Reviewed by ianbelanger, SergeyBiryukov, desrosj.
Props anlino, ianbelanger, poena, williampatton, collet, erikkroes, torres126, intimez, byalextran, mehidi258, swapnild, nielslange.
Merges [46613] to the 5.3 branch.
Fixes #48450.
No action taken yet
git: 7380442
svn: r46611
131 of 133
Author
Grzegorz (Greg) Ziółkowski <[email protected]> 2019-10-29 09:57:37 +0000
Block Editor: Bug fixes targetted for WordPress 5.3 RC3.
The list of included fixes is:
https://github.com/WordPress/gutenberg/pull/18108
https://github.com/WordPress/gutenberg/pull/18051
https://github.com/WordPress/gutenberg/pull/18106
https://github.com/WordPress/gutenberg/pull/18102
Updated packages:
@wordpress/[email protected]
@wordpress/[email protected]
@wordpress/[email protected]
@wordpress/[email protected]
@wordpress/[email protected]
@wordpress/[email protected]
@wordpress/[email protected]
@wordpress/[email protected]
@wordpress/[email protected]
@wordpress/[email protected]

Props desrosj, youknowriad.
Merges [{46606}] to the 5.3 branch.
See #48447.
No action taken yet
git: 8c98131
svn: r46584
132 of 133
Author
Sergey Biryukov <[email protected]> 2019-10-25 15:32:03 +0000
Date/Time: Remove incomplete and redundant test for `get_post_time()` added in [46580].
There is no functional difference between `gmt_offset` and `timezone_string` timezone modes for the issue.

Props Rarst.
Merges [46583] to the 5.3 branch.
Fixes #48384.
No action taken yet
git: dd27c37
svn: r46581
133 of 133
Author
Jonathan Desrosiers <[email protected]> 2019-10-25 14:19:21 +0000
Branch 5.3
No action taken yet
© 2020 ClassicPress