Releases: boxuk/wp-muplugin-loader
2.2.0
What's Changed
- [DEPS]: Bump composer/composer from 2.5.5 to 2.5.8 by @dependabot in #112
- [DEPS]: Bump phpunit/phpunit from 9.6.8 to 9.6.10 by @dependabot in #114
- [DEPS]: Bump mockery/mockery from 1.5.1 to 1.6.4 by @dependabot in #116
- [DEPS]: Bump psr/container from 1.1.1 to 1.1.2 by @dependabot in #107
- [DEPS]: Bump 10up/wp_mock from 0.5.0 to 1.0.0 by @dependabot in #117
- [DEPS]: Bump composer/pcre from 2.1.0 to 3.1.0 by @dependabot in #106
- [FEATURE] Add a filter for loaded plugins by @jdamner in #118
Full Changelog: 2.1.0...2.2.0
Filtering the mu plugins loaded
You may wish to filer the mu plugins loaded by the mu plugin loader. WordPress does not provide any hook that is early enough
to ensure that this filter is registered before the plugins are loaded, so filtering of this list should be applied immediately before the mu-loader is initialised. You can modify the mu-require.php
file like the below, or create a new file that's alphabetically before mu-require.php
file in your mu-plugins
directory.
add_filter(
'lkwdwrd_mupluginloader_get_muplugins',
function ( array $plugins ): array {
unset( $plugins['example/plugin.php'] );
return $plugins;
}
);
// Load the mu loader
require_once 'vendor/boxuk/wp-muplugin-loader/src/mu-loader.php';
2.1.0
What's Changed
- [DEPS]: Bump phpunit/phpunit from 9.5.16 to 9.5.17 by @dependabot in #58
- [DEPS]: Bump phpunit/phpunit from 9.5.17 to 9.5.18 by @dependabot in #59
- [DEPS]: Bump composer/composer from 2.2.7 to 2.2.8 by @dependabot in #60
- [DEPS]: Bump phpunit/phpunit from 9.5.18 to 9.5.19 by @dependabot in #61
- [DEPS]: Bump composer/composer from 2.2.8 to 2.2.9 by @dependabot in #62
- [FEATURE] Add support for composer 2.3. by @jenkoian in #64
- [DEPS]: Bump phpunit/phpunit from 9.5.19 to 9.5.20 by @dependabot in #66
- [DEPS]: Bump phpunit/phpunit from 9.5.20 to 9.5.25 by @dependabot in #82
- [DEPS]: Bump composer/composer from 2.3.2 to 2.4.2 by @dependabot in #81
- [DEPS]: Bump mockery/mockery from 1.5.0 to 1.5.1 by @dependabot in #80
- [DEPS]: Bump phpunit/phpunit from 9.5.25 to 9.6.4 by @dependabot in #98
- [DEPS]: Bump composer/composer from 2.4.2 to 2.5.4 by @dependabot in #97
- [DEPS]: Bump composer/pcre from 2.0.0 to 2.1.0 by @dependabot in #88
- Fix var format for PHP 8.2 by @Ritchbox in #99
- [DEPS]: Bump 10up/wp_mock from 0.4.2 to 0.5.0 by @dependabot in #86
- [DEPS]: Bump composer/composer from 2.5.4 to 2.5.5 by @dependabot in #100
- [DEPS]: Bump phpunit/phpunit from 9.6.5 to 9.6.8 by @dependabot in #103
- [SETUP] Update Travis Runner by @jdamner in #105
- [FIX] Set expiry for site transient by @jdamner in #104
New Contributors
Full Changelog: 2.0.0...2.1.0
2.0.0
Why major bump?
Although the changes are all fairly minor, the one big thing that changes is the location of the loader. 1.x is within vendor/boxuk/wp-muplugin-loader/src/lkwdwrd/mu-loader.php
and 2.x will be within vendor/boxuk/wp-muplugin-loader/src/mu-loader.php
.
The updated mu-require.php
file should happen automatically and thus cause no issues for the end user, however it's possible some implementations are expecting to the loader to be in that original location and thus a bump to a new major probably makes sense.
What's Changed
- Refactoring of various things, mostly names and locations. by @jenkoian in #21
- Makes the mu-plugin src directory configurable by @andrewjt71 in #22
- [DEPS]: Bump phpunit/phpunit from 9.5.8 to 9.5.9 by @dependabot in #25
- [DEPS]: Bump composer/composer from 2.1.6 to 2.1.7 by @dependabot in #26
- [DEPS]: Bump mockery/mockery from 1.4.3 to 1.4.4 by @dependabot in #27
- [DEPS]: Bump composer/composer from 2.1.7 to 2.1.8 by @dependabot in #28
- [DEPS]: Bump phpunit/phpunit from 9.5.9 to 9.5.10 by @dependabot in #29
- [DEPS]: Bump composer/composer from 2.1.8 to 2.1.9 by @dependabot in #30
- [DEPS]: Bump composer/composer from 2.1.9 to 2.1.10 by @dependabot in #31
- [DEPS]: Bump composer/composer from 2.1.10 to 2.1.11 by @dependabot in #32
- [DEPS]: Bump composer/composer from 2.1.11 to 2.1.12 by @dependabot in #33
- [DEPS]: Bump composer/composer from 2.1.12 to 2.1.14 by @dependabot in #34
- [FEATURE] Fire action on completion of mu_loader by @andrewjt71 in #35
- [DEPS]: Bump phpunit/phpunit from 9.5.10 to 9.5.11 by @dependabot in #40
- [DEPS]: Bump composer/composer from 2.1.14 to 2.2.3 by @dependabot in #42
- Some minor refactoring and updating of deps. by @jenkoian in #39
- [DEPS]: Bump composer/composer from 2.2.1 to 2.2.3 by @dependabot in #44
- [DEPS]: Bump phpunit/phpunit from 9.5.10 to 9.5.11 by @dependabot in #43
- [DEPS]: Bump composer/composer from 2.2.3 to 2.2.4 by @dependabot in #45
- [REFACTOR] Very minor tidying. by @jenkoian in #46
- [SETUP] Set composer branch alias to 2.0.x-dev. by @jenkoian in #47
- [DEPS]: Bump mockery/mockery from 1.4.4 to 1.5.0 by @dependabot in #48
- [DEPS]: Bump phpunit/phpunit from 9.5.11 to 9.5.12 by @dependabot in #49
- [DEPS]: Bump composer/composer from 2.2.4 to 2.2.5 by @dependabot in #50
- [DEPS]: Bump phpunit/phpunit from 9.5.12 to 9.5.13 by @dependabot in #51
- [DEPS]: Bump composer/composer from 2.2.5 to 2.2.6 by @dependabot in #52
- [DEPS]: Bump phpunit/phpunit from 9.5.13 to 9.5.14 by @dependabot in #53
- [DEPS]: Bump phpunit/phpunit from 9.5.14 to 9.5.15 by @dependabot in #54
- [DEPS]: Bump phpunit/phpunit from 9.5.15 to 9.5.16 by @dependabot in #55
- [DEPS]: Bump composer/composer from 2.2.6 to 2.2.7 by @dependabot in #56
- [SETUP] Build against PHP8.1 by @jenkoian in #57
Full Changelog: 1.6.1...2.0.0
2.0.0-beta
What's Changed
- Refactoring of various things, mostly names and locations. by @jenkoian in #21
- Makes the mu-plugin src directory configurable by @andrewjt71 in #22
- [DEPS]: Bump phpunit/phpunit from 9.5.8 to 9.5.9 by @dependabot in #25
- [DEPS]: Bump composer/composer from 2.1.6 to 2.1.7 by @dependabot in #26
- [DEPS]: Bump mockery/mockery from 1.4.3 to 1.4.4 by @dependabot in #27
- [DEPS]: Bump composer/composer from 2.1.7 to 2.1.8 by @dependabot in #28
- [DEPS]: Bump phpunit/phpunit from 9.5.9 to 9.5.10 by @dependabot in #29
- [DEPS]: Bump composer/composer from 2.1.8 to 2.1.9 by @dependabot in #30
- [DEPS]: Bump composer/composer from 2.1.9 to 2.1.10 by @dependabot in #31
- [DEPS]: Bump composer/composer from 2.1.10 to 2.1.11 by @dependabot in #32
- [DEPS]: Bump composer/composer from 2.1.11 to 2.1.12 by @dependabot in #33
- [DEPS]: Bump composer/composer from 2.1.12 to 2.1.14 by @dependabot in #34
- [FEATURE] Fire action on completion of mu_loader by @andrewjt71 in #35
- [DEPS]: Bump phpunit/phpunit from 9.5.10 to 9.5.11 by @dependabot in #40
- [DEPS]: Bump composer/composer from 2.1.14 to 2.2.3 by @dependabot in #42
- Some minor refactoring and updating of deps. by @jenkoian in #39
- [DEPS]: Bump composer/composer from 2.2.1 to 2.2.3 by @dependabot in #44
- [DEPS]: Bump phpunit/phpunit from 9.5.10 to 9.5.11 by @dependabot in #43
- [DEPS]: Bump composer/composer from 2.2.3 to 2.2.4 by @dependabot in #45
- [REFACTOR] Very minor tidying. by @jenkoian in #46
- [SETUP] Set composer branch alias to 2.0.x-dev. by @jenkoian in #47
- [DEPS]: Bump mockery/mockery from 1.4.4 to 1.5.0 by @dependabot in #48
- [DEPS]: Bump phpunit/phpunit from 9.5.11 to 9.5.12 by @dependabot in #49
- [DEPS]: Bump composer/composer from 2.2.4 to 2.2.5 by @dependabot in #50
- [DEPS]: Bump phpunit/phpunit from 9.5.12 to 9.5.13 by @dependabot in #51
- [DEPS]: Bump composer/composer from 2.2.5 to 2.2.6 by @dependabot in #52
- [DEPS]: Bump phpunit/phpunit from 9.5.13 to 9.5.14 by @dependabot in #53
- [DEPS]: Bump phpunit/phpunit from 9.5.14 to 9.5.15 by @dependabot in #54
Full Changelog: 1.5.1...2.0.0-beta
2.0.0-alpha
Why major bump?
Although the changes are all fairly minor, the one big thing that changes is the location of the loader. 1.x is within vendor/boxuk/wp-muplugin-loader/src/lkwdwrd/mu-loader.php
and 2.x will be within vendor/boxuk/wp-muplugin-loader/src/mu-loader.php
.
The updated mu-require.php
file should happen automatically and thus cause no issues for the end user, however it's possible some implementations are expecting to the loader to be in that original location and thus I think a bump to a new major probably makes sense.
What's Changed
- Refactoring of various things, mostly names and locations. by @jenkoian in #21
- Makes the mu-plugin src directory configurable by @andrewjt71 in #22
- [DEPS]: Bump phpunit/phpunit from 9.5.8 to 9.5.9 by @dependabot in #25
- [DEPS]: Bump composer/composer from 2.1.6 to 2.1.7 by @dependabot in #26
- [DEPS]: Bump mockery/mockery from 1.4.3 to 1.4.4 by @dependabot in #27
- [DEPS]: Bump composer/composer from 2.1.7 to 2.1.8 by @dependabot in #28
- [DEPS]: Bump phpunit/phpunit from 9.5.9 to 9.5.10 by @dependabot in #29
- [DEPS]: Bump composer/composer from 2.1.8 to 2.1.9 by @dependabot in #30
- [DEPS]: Bump composer/composer from 2.1.9 to 2.1.10 by @dependabot in #31
- [DEPS]: Bump composer/composer from 2.1.10 to 2.1.11 by @dependabot in #32
- [DEPS]: Bump composer/composer from 2.1.11 to 2.1.12 by @dependabot in #33
- [DEPS]: Bump composer/composer from 2.1.12 to 2.1.14 by @dependabot in #34
- [FEATURE] Fire action on completion of mu_loader by @andrewjt71 in #35
- [DEPS]: Bump phpunit/phpunit from 9.5.10 to 9.5.11 by @dependabot in #40
- [DEPS]: Bump composer/composer from 2.1.14 to 2.2.3 by @dependabot in #42
- Some minor refactoring and updating of deps. by @jenkoian in #39
- [DEPS]: Bump composer/composer from 2.2.1 to 2.2.3 by @dependabot in #44
- [DEPS]: Bump phpunit/phpunit from 9.5.10 to 9.5.11 by @dependabot in #43
- [DEPS]: Bump composer/composer from 2.2.3 to 2.2.4 by @dependabot in #45
- [REFACTOR] Very minor tidying. by @jenkoian in #46
- [SETUP] Set composer branch alias to 2.0.x-dev. by @jenkoian in #47
Full Changelog: 1.5.1...2.0.0-RC1
1.6.1
What's Changed
- [FEATURE] Fire action on completion of mu_loader by @andrewjt71 in #36
Full Changelog: 1.6.0...1.6.1