80 Commits

Author SHA1 Message Date
Jonathan Desrosiers
dff13bd911 WordPress 4.3.29.
git-svn-id: https://develop.svn.wordpress.org/branches/4.3@54004 602fd350-edb4-49c9-b593-d223f7449a82
2022-08-30 17:27:54 +00:00
David Baumwald
e273e5733a WordPress 4.3.28.
git-svn-id: https://develop.svn.wordpress.org/branches/4.3@52892 602fd350-edb4-49c9-b593-d223f7449a82
2022-03-10 22:18:25 +00:00
Jonathan Desrosiers
bdd0952ab2 WordPress 4.3.27.
git-svn-id: https://develop.svn.wordpress.org/branches/4.3@52502 602fd350-edb4-49c9-b593-d223f7449a82
2022-01-06 18:46:59 +00:00
Peter Wilson
41cb4b0b0b WordPress 4.3.26.
git-svn-id: https://develop.svn.wordpress.org/branches/4.3@50883 602fd350-edb4-49c9-b593-d223f7449a82
2021-05-12 23:21:47 +00:00
Jonathan Desrosiers
61fe1073bf Build/Test Tools: Backport GitHub Action and build improvements to the 4.3 branch.
This backports several build and test tool improvements to the 4.3 branch. Most notably, this includes:

- The changes required to allow each workflow to be triggered by the `workflow_dispatch` event so that tests can be run on a schedule [50590].
- Splitting single site and multisite tests into parallel jobs [50379].
- Split slow tests into separate, parallel jobs for PHP <= 5.6 [50444].
- Better branch and path scoping for GitHub Action workflows when running on `pull_request` [50432,50479].
- Several `devDependency` updates.

Merges [50379,50387,50416,50432,50435,50436,50444,50446,50473,50474,50476,50479,50485,50486,50487,50545,50579,50590] to the 4.3 branch.
See #50401, #51801, #51802, #52548, #52612, #52624, #52625, #52645, #52653, #52658, #52660, #52667.

git-svn-id: https://develop.svn.wordpress.org/branches/4.3@50640 602fd350-edb4-49c9-b593-d223f7449a82
2021-04-02 15:46:33 +00:00
Jonathan Desrosiers
2339f32f42 Build/Test Tools: Backport the local Docker environment to the 4.3 branch.
This commit introduces the Docker-based local WordPress development environment to the 4.3 branch.

Merges [44176,45445,45745,45762,45783-45784,45800,45819,45885,46320,46999,47225,47912,48121,49267,49335,49358,49360,49362] to the 4.3 branch.
See #48301, #47767.

git-svn-id: https://develop.svn.wordpress.org/branches/4.3@50245 602fd350-edb4-49c9-b593-d223f7449a82
2021-02-08 20:52:53 +00:00
Jonathan Desrosiers
fa7ecfc440 Build/Test Tools: Support NodeJS 14.x in the 4.3 branch.
This updates the 4.3 branch to support the latest LTS version of NodeJS (currently 14.x), allowing the same version to be used across all WordPress branches that receive security updates as a courtesy.

Because older branches use (really) old versions of NodeJS, the local Docker environment cannot be backported since the needed dependencies will not run on these older versions (see #48301). This also blocks the ability to move automated testing over to GitHub Actions (see #50401).

This change also introduces a `packager-lock.json` file to the branch.

In addition to backporting the package updates that happened after branching 4.3, dependencies that were removed in future releases have also been updated to their latest versions.

Props desrosj, dd32, netweb, jorbin.
Merges [33726,34888,35332,35335,35363,35513,35520-35521,35538-35541,35562-35563,35859-36865,36935,36978-36980,37017,37019-37020,37212,37612,38111,38688,39110,39113-39119,39478,42460-42461,42463,42887,43320,43323,43977,44219,44233,44728,45321,45765,46404,46408-46409,47404,47867-47869,47872-47873,48705,49636,49933,49937,49939,50017,50126,50176,50185] to the 4.3 branch.
See #52341.

git-svn-id: https://develop.svn.wordpress.org/branches/4.3@50212 602fd350-edb4-49c9-b593-d223f7449a82
2021-02-05 04:24:59 +00:00
Jonathan Desrosiers
600bc98f22 WordPress 4.3.25.
git-svn-id: https://develop.svn.wordpress.org/branches/4.3@49421 602fd350-edb4-49c9-b593-d223f7449a82
2020-10-29 19:34:12 +00:00
Jonathan Desrosiers
39e2b55143 WordPress 4.3.24.
git-svn-id: https://develop.svn.wordpress.org/branches/4.3@48000 602fd350-edb4-49c9-b593-d223f7449a82
2020-06-10 21:32:49 +00:00
Jonathan Desrosiers
6ae13d7972 WordPress 4.3.23
git-svn-id: https://develop.svn.wordpress.org/branches/4.3@47677 602fd350-edb4-49c9-b593-d223f7449a82
2020-04-29 17:56:47 +00:00
Sergey Biryukov
0214dc808d WordPress 4.3.22
git-svn-id: https://develop.svn.wordpress.org/branches/4.3@46930 602fd350-edb4-49c9-b593-d223f7449a82
2019-12-12 20:30:39 +00:00
Jonathan Desrosiers
94af14bbb6 WordPress 4.3.21.
git-svn-id: https://develop.svn.wordpress.org/branches/4.3@46517 602fd350-edb4-49c9-b593-d223f7449a82
2019-10-14 20:12:20 +00:00
Jonathan Desrosiers
bd55432f59 WordPress 4.3.20.
git-svn-id: https://develop.svn.wordpress.org/branches/4.3@46037 602fd350-edb4-49c9-b593-d223f7449a82
2019-09-04 21:20:08 +00:00
Gary Pendergast
940117fd65 WordPress 4.3.19
git-svn-id: https://develop.svn.wordpress.org/branches/4.3@44880 602fd350-edb4-49c9-b593-d223f7449a82
2019-03-13 01:36:11 +00:00
Jeremy Felt
b73d26f031 Bump 4.3 branch to version 4.3.18.
git-svn-id: https://develop.svn.wordpress.org/branches/4.3@44084 602fd350-edb4-49c9-b593-d223f7449a82
2018-12-13 02:13:08 +00:00
Aaron D. Campbell
beee8e687a Bump 4.3 branch to version 4.3.17
git-svn-id: https://develop.svn.wordpress.org/branches/4.3@43413 602fd350-edb4-49c9-b593-d223f7449a82
2018-07-05 16:10:44 +00:00
Aaron D. Campbell
7882cfbf99 Bump 4.3 branch to version 4.3.16
git-svn-id: https://develop.svn.wordpress.org/branches/4.3@42939 602fd350-edb4-49c9-b593-d223f7449a82
2018-04-03 20:27:47 +00:00
Dion Hulse
fdd08af1ed Bump the 4.3 branch to 4.3.15.
git-svn-id: https://develop.svn.wordpress.org/branches/4.3@42500 602fd350-edb4-49c9-b593-d223f7449a82
2018-01-16 21:41:24 +00:00
John Blackbourn
3b9ea18ecd Bump 4.3 branch to version 4.3.14.
git-svn-id: https://develop.svn.wordpress.org/branches/4.3@42322 602fd350-edb4-49c9-b593-d223f7449a82
2017-11-29 19:00:36 +00:00
Gary Pendergast
3b90965b99 Bump 4.3 branch to version 4.3.13.
git-svn-id: https://develop.svn.wordpress.org/branches/4.3@42074 602fd350-edb4-49c9-b593-d223f7449a82
2017-10-31 13:32:49 +00:00
Dominik Schilling (ocean90)
94f13ff58f Bump 4.3 branch to version 4.3.12.
git-svn-id: https://develop.svn.wordpress.org/branches/4.3@41515 602fd350-edb4-49c9-b593-d223f7449a82
2017-09-19 20:01:36 +00:00
Aaron D. Campbell
5b2c8b54f2 Bump 4.3 branch to version 4.3.11.
git-svn-id: https://develop.svn.wordpress.org/branches/4.3@40752 602fd350-edb4-49c9-b593-d223f7449a82
2017-05-16 21:49:57 +00:00
Pascal Birchler
844f2e8b37 Bump 4.3 branch to version 4.3.10.
git-svn-id: https://develop.svn.wordpress.org/branches/4.3@40491 602fd350-edb4-49c9-b593-d223f7449a82
2017-04-20 16:24:09 +00:00
James Nylen
b81820e354 Bump 4.3 branch to version 4.3.9.
git-svn-id: https://develop.svn.wordpress.org/branches/4.3@40206 602fd350-edb4-49c9-b593-d223f7449a82
2017-03-06 16:27:26 +00:00
Aaron D. Campbell
bef83719fb Bump 4.3 branch to version 4.3.8.
git-svn-id: https://develop.svn.wordpress.org/branches/4.3@40000 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-26 18:23:32 +00:00
Aaron D. Campbell
cdc0b3aa11 Bump 4.3 branch to version 4.3.7.
git-svn-id: https://develop.svn.wordpress.org/branches/4.3@39864 602fd350-edb4-49c9-b593-d223f7449a82
2017-01-11 16:56:35 +00:00
Jeremy Felt
ab57df82fe Bump 4.3 branch to 4.3.6.
git-svn-id: https://develop.svn.wordpress.org/branches/4.3@38552 602fd350-edb4-49c9-b593-d223f7449a82
2016-09-07 14:57:59 +00:00
Boone Gorges
887f292748 Bump 4.3 branch to 4.3.5.
git-svn-id: https://develop.svn.wordpress.org/branches/4.3@37830 602fd350-edb4-49c9-b593-d223f7449a82
2016-06-21 16:32:15 +00:00
Dominik Schilling (ocean90)
7b7b907918 Bump 4.3 branch to 4.3.4.
git-svn-id: https://develop.svn.wordpress.org/branches/4.3@37386 602fd350-edb4-49c9-b593-d223f7449a82
2016-05-06 18:11:49 +00:00
Dominik Schilling (ocean90)
63aff6212f Bump 4.3 branch to 4.3.3.
git-svn-id: https://develop.svn.wordpress.org/branches/4.3@36456 602fd350-edb4-49c9-b593-d223f7449a82
2016-02-02 17:27:42 +00:00
Dominik Schilling (ocean90)
0dff817a04 Bump 4.3 branch to 4.3.2.
git-svn-id: https://develop.svn.wordpress.org/branches/4.3@36197 602fd350-edb4-49c9-b593-d223f7449a82
2016-01-06 18:47:43 +00:00
Helen Hou-Sandi
7c5af946f8 Bump 4.3 branch to 4.3.1.
git-svn-id: https://develop.svn.wordpress.org/branches/4.3@34181 602fd350-edb4-49c9-b593-d223f7449a82
2015-09-15 14:25:47 +00:00
Aaron Jorbin
f86fd644e1 Remove grunt-autoprefixer in favor of grunt-postcss with autoprefixer
grunt-autoprefixer was deprecated - e020f878d5
None of the autoprefixer tasks should have been called directly, so they are now removed.  `grunt precommit` and `grunt build` still work exactly as they should.  This change doesn't affect the output of our builds.

An NPM install is required after you have updated after this change.

See #31700
Props netweb



git-svn-id: https://develop.svn.wordpress.org/trunk@33129 602fd350-edb4-49c9-b593-d223f7449a82
2015-07-08 19:53:22 +00:00
Aaron Jorbin
d928f81407 Update Grunt dev-dependencies
grunt-browserify : minor version update
grunt-contrib-cssmin : minor version update
grunt-contrib-imagemin : patch version update
grunt-contrib-jshint : patch version update
grunt-contrib-uglify : minor version update (causes some changes to minified JS)
grunt-includes : minor version update
grunt-sass : major version update ( underlying libsass update ).

Props wonderboymusic
See #31700



git-svn-id: https://develop.svn.wordpress.org/trunk@32988 602fd350-edb4-49c9-b593-d223f7449a82
2015-06-28 14:49:08 +00:00
Scott Taylor
33f416f35a Use GPL-2.0+ for the value of license in package.json
Props netweb.
Fixes #32718.


git-svn-id: https://develop.svn.wordpress.org/trunk@32880 602fd350-edb4-49c9-b593-d223f7449a82
2015-06-19 22:31:33 +00:00
Aaron Jorbin
e68f7765c1 Update grunt-autoprefixer to 3.0.0
Two changes we need to know about:
* Aborts build if there is an exception thrown bu autoprefixer
* Less verbose output in standard mode

Major version seems to have been bumped due to change in annotation option which which we do not use.

Upstream Changes e30d2c5bfd...6f8dfe8840

See #31700


git-svn-id: https://develop.svn.wordpress.org/trunk@32357 602fd350-edb4-49c9-b593-d223f7449a82
2015-05-05 21:29:04 +00:00
Aaron Jorbin
ee60ec1c23 Update grunt-contrib-qunit to 0.7.0
This upgrade adds two changes, both of which are aimed at less reporting of false test passing:
* Log PhantomJS errors as warnings
* Add noGlobals option, forwarded to QUnit. Report proper exit code to grunt based on failures. Add support for AMD.

See #31700



git-svn-id: https://develop.svn.wordpress.org/trunk@32356 602fd350-edb4-49c9-b593-d223f7449a82
2015-05-05 20:29:29 +00:00
Helen Hou-Sandi
f8140ca961 Trunk is now 4.3-alpha.
git-svn-id: https://develop.svn.wordpress.org/trunk@32280 602fd350-edb4-49c9-b593-d223f7449a82
2015-04-23 17:59:53 +00:00
Gary Pendergast
5a0564bb8f Emoji: Instead of loading the emoji JS files automatically, we now include a small JS shim in the header, to test if the user's browser needs Twemoji. It then loads the emoji JS files only if they're needed.
Props pento, azaozz.

Fixes #31701.



git-svn-id: https://develop.svn.wordpress.org/trunk@31875 602fd350-edb4-49c9-b593-d223f7449a82
2015-03-24 23:32:23 +00:00
Dominik Schilling (ocean90)
5981385894 Update grunt-rtlcss to 1.6.0.
Changes:
* https://github.com/MohammadYounes/grunt-rtlcss/compare/1.5.1...1.6.0
* https://github.com/MohammadYounes/rtlcss/compare/1.5.1...1.6.1

see #31332.

git-svn-id: https://develop.svn.wordpress.org/trunk@31802 602fd350-edb4-49c9-b593-d223f7449a82
2015-03-17 12:17:31 +00:00
Scott Taylor
2058dadaf7 Update NPM Grunt packages: compress, concat, copy, imagemin and uglify
Props netweb.
Fixes #31489.


git-svn-id: https://develop.svn.wordpress.org/trunk@31650 602fd350-edb4-49c9-b593-d223f7449a82
2015-03-06 21:13:21 +00:00
Scott Taylor
3d944cc15e Update grunt-contrib-jshint to 0.11.0
Props netweb.
Fixes #31488.


git-svn-id: https://develop.svn.wordpress.org/trunk@31649 602fd350-edb4-49c9-b593-d223f7449a82
2015-03-06 21:07:35 +00:00
wonderboymusic
689c0982ec Update grunt-sass to 0.18.0.
Props netweb.
Fixes #31343.


git-svn-id: https://develop.svn.wordpress.org/trunk@31648 602fd350-edb4-49c9-b593-d223f7449a82
2015-03-06 21:04:03 +00:00
Dominik Schilling (ocean90)
cbb528de0f RTL CSS generation: Switch from CSSJanus to RTLCSS.
CSSJanus (introduced in [26107]), we had a great time with you, but sadly you don't like our fancy CSS.

RTLCSS is a framework for converting CSS from LTR to RTL, same as CSSJanus, with support for more CSS properties like `transform`, `transition` or multiple box and text shadows.

Changes:
* devDependencies: Remove `grunt-cssjanus`, add `grunt-rtlcss`.
* RTLCSS uses `/* rtl:ignore */` to ignore a rule, switch existing `/* @noflip */` to the new directive.
* RTLCSS supports the `transform` property, means we can remove some ignore rules.
* RTLCSS supports string maps for custom replace rules. This commit includes a rule `import-rtl-stylesheet` which replaces ".css" with "-rtl.css" in URLs.

Notes for core development:
* The file generation task is still `grunt rtl`.
* If you have used `grunt cssjanus` before, use `grunt rtlcss` now.
* Remember the new directive `/* rtl:ignore */`.

fixes #31332.

Build: https://build.trac.wordpress.org/changeset/31554

git-svn-id: https://develop.svn.wordpress.org/trunk@31573 602fd350-edb4-49c9-b593-d223f7449a82
2015-02-27 13:40:03 +00:00
Aaron Jorbin
39d1f621fd Update grunt-patch-wordpress to 0.3.0
This new update includes the following changes:
 * The tools directory can now be patched along with a handful of other root level files that were failing
 * If patching fails  or otherwise issues a prompt, you can now interact with the prompt
 * Only save the watch file to your directory if you pass the --debug flag
 * Default to selecting the newest patch rather then the oldest patch

props ocean90 ntwb kadamwhite aaronjorbin
Fixes #31466



git-svn-id: https://develop.svn.wordpress.org/trunk@31557 602fd350-edb4-49c9-b593-d223f7449a82
2015-02-26 17:46:33 +00:00
Dominik Schilling (ocean90)
92952c72bc Update grunt-autoprefixer to 2.2.0
Upstream changes:
* grunt-autoprefixer: https://github.com/nDmitry/grunt-autoprefixer/compare/v1.0.1...v2.2.0
* autoprefixer-core: https://github.com/postcss/autoprefixer-core/compare/2.0.2...5.1.7

fixes #31337.

git-svn-id: https://develop.svn.wordpress.org/trunk@31504 602fd350-edb4-49c9-b593-d223f7449a82
2015-02-22 16:53:27 +00:00
Dominik Schilling (ocean90)
0b1463c6f4 Update grunt-cssjanus to 0.2.4, we no longer need the fork.
Upstream changes:
* https://github.com/cssjanus/cssjanus/compare/v1.0.2...v1.1.2
* https://github.com/cssjanus/grunt-cssjanus/compare/v0.2.2...v0.2.4

fixes #30997.

git-svn-id: https://develop.svn.wordpress.org/trunk@31425 602fd350-edb4-49c9-b593-d223f7449a82
2015-02-11 22:27:53 +00:00
Scott Taylor
4eb88c3d15 Split the media JS files into modules:
* Add a new folder in `wp-includes/js`, `media`
* Create manifest files for `views`, `models`, `grid`, and `audio-video`
* Make `browserify` an `npm` dependency
* Add Grunt tasks for `browserify` and `uglify:media` on `build` and `watch`
* Update the paths loaded for media files in `script-loader`
* All new files were created using `svn cp` from their original location

Please run `npm install`. While developing media JS, you must run `grunt watch`.

See #28510.


git-svn-id: https://develop.svn.wordpress.org/trunk@31373 602fd350-edb4-49c9-b593-d223f7449a82
2015-02-09 00:42:28 +00:00
Andrew Nacin
d268aaf37f Update version numbers in trunk.
git-svn-id: https://develop.svn.wordpress.org/trunk@30960 602fd350-edb4-49c9-b593-d223f7449a82
2014-12-17 17:37:16 +00:00
Aaron Jorbin
489da6a815 Update grunt-autoprefixer to 1.0.1
Upstream changes https://github.com/nDmitry/grunt-autoprefixer/compare/v0.8.2...v1.0.1

see #30141


git-svn-id: https://develop.svn.wordpress.org/trunk@30067 602fd350-edb4-49c9-b593-d223f7449a82
2014-10-28 20:16:32 +00:00