Releases: alleyinteractive/mantle-framework
Releases · alleyinteractive/mantle-framework
v0.11.0
Added
- Add support for rsync-ing mu-plugins and a Memcache-object-cache.php during testing.
- Add PHP 8.1 support.
Changes
- Assorted fixes from/to support PHPStan (we're now at level 5 with plans to increase).
Full Changelog: v0.10.8...v0.11.0
v0.10.8
What's Changed
- Update trait-rsync-installation.php by @renatonascalves in #379
- Add a with_image() helper to create an attachment with a real image by @srtfisher in #380
- Handle some edge cases when running wp-cli on VIP by @srtfisher in #383
Full Changelog: v0.10.7...v0.10.8
v0.10.7
What's Changed
- Use the core shim in the main test case by @srtfisher in #378
Full Changelog: v0.10.6...v0.10.7
v0.10.6
What's Changed
- Introduce a WP_UnitTestCase class and a core shim to the testing framework by @srtfisher in #376
- Improving rsyncing and phpunit path detection in #374
- Set better defaults for registering meta in #375
Fixed
- Make wp_insert_post return WP_Error by @szepeviktor in #369
- Fix an error with the trace not passing through in #371
- Fix get_facade_accessor signature by @szepeviktor in #368
- Allow json to be dumped from the response in #372
- Improve reporting of stray HTTP requests in #373
New Contributors
- @szepeviktor made their first contribution in #369
Full Changelog: v0.10.5...v0.10.6
v0.10.5
v0.10.4
Changed
- Remove Laravel Mix support. Switch to asset loader that aligns with shared company configuration.
Full Changelog: v0.10.3...v0.10.4
v0.10.3
What's Changed
- Ensure --url doesn't throw an error on bin/mantle by @srtfisher in #365
Full Changelog: v0.10.2...v0.10.3
v0.10.2
v0.10.1
What's Changed
- Upgrading to voku/portable-ascii 2.0 by @srtfisher in #362
Full Changelog: v0.10.0...v0.10.1
v0.10.0
What's Changed
- Improvements to database factories: adds
with_meta()
to all supported types, addswith_posts()
to term factory. - Upgrading to Symfony 6 and Illuminate/View 9
- Allow
Mantle\Testing\Mock_Http_Response
to be converted toMantle\Http_Client\Response
- Support streamed HTTP responses in the client and fake.
- Add
maybe_rsync_content
during testing. - Add
--delete
when rsyncing content during testing. - Work to make Mantle a bit more isolated.
Full Changelog: v0.9.1...v0.10.0