Releases: alleyinteractive/mantle-framework
Releases · alleyinteractive/mantle-framework
v0.12.6
v0.12.5
v0.12.4
Added
- Added
with_active_plugins()
method to the installation manager to set the active plugins after installation. - Added the
install_plugin()
method to the installation manager to install a
plugin from WordPress.org or a remote URL.
Fixed
- Fixed an issue where the console kernel was not booting unless running
wp mantle
directly.
Full Changelog: v0.12.3...v0.12.4
v0.12.3
What's Changed
- Add better support for a query modifier on a relationship, fix an issue when saving multiple models by @srtfisher in #435
- Added
whereRaw()
/orWhereRaw()
to the query builder.
Full Changelog: v0.12.2...v0.12.3
v0.12.2
v0.12.1
v0.12.0
Added
- Introduce a flexible Application Bootloader.
- Allow dynamic instance of a model to be created without defining the model class.
- Add facade docblocks and phpdoc block generation script.
- Stringable and updated Str class.
- Vendor Publishable Assets.
- Add first_or_new/first_or_create/update_or_create methods.
- New assertion helpers.
- Adding PHP 8.2 support.
- Allow JSON to be POST-ed to requests when testing.
- Adding chunk()/chunk_by_id()/each()/each_by_id() methods to the query builder, fixing order by aliases.
- Add dump/dumpSql/dd/ddSql to the query builder.
- Add testing for prefer-lowest.
- Add snapshot testing.
Fixed
- Fix an error when typehinting and using request variables.
- Fix generator namespaces.
- Fix http-client content_type method by @nlemoine.
- Ensure that REST API headers are persisted when testing.
Changed
- Remove Guzzle HTTP and move to WordPress Http Client.
- Refresh application routing and add tests.
- Improve the handling of various arguments to with_terms().
- Refactor Factories for simplicity and to combine with testing factories.
- Updating factory generators/stubs.
- Requiring
symfony/console
, upgrading topsr/log
3.0. - Ensure that faker can always generate Gutenberg blocks.
New Contributors
Full Changelog: v0.11.3...v0.12.0
v0.11.3
- Allow the default database configuration to be customized via environment
variables:WP_DB_NAME
,WP_DB_USER
,WP_DB_PASSWORD
,WP_DB_HOST
.
Full Changelog: v0.11.2...v0.11.3
v0.11.2
What's Changed
- Update trait-installs-wordpress.php by @anubisthejackle in #407
- Feature/dependencies test trait by @anubisthejackle in #405
- Add back support for class-wpdb.php / wp-db.php for WP < 6.1 by @srtfisher in #408
Full Changelog: v0.11.1...v0.11.2