Skip to content

Releases: alleyinteractive/mantle-framework

v0.12.6

07 Sep 13:46
33d3edc
Compare
Choose a tag to compare

What's Changed

  • Testing new cache-dir branch in #448
  • Adding query builder count() method in #449
  • Fixing issue with custom post type/taxonomies and factories in #450

Full Changelog: v0.12.5...v0.12.6

v0.12.5

31 Aug 15:25
ba176d0
Compare
Choose a tag to compare

Fixed

  • Improved the performance of the with_image() method on attachment factories.

v0.12.4

24 Aug 15:23
099476c
Compare
Choose a tag to compare

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

21 Aug 17:24
4706f98
Compare
Choose a tag to compare

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

17 Aug 18:57
aaa6af5
Compare
Choose a tag to compare

Creating a release for a re-tag, no changes.

v0.12.1

17 Aug 18:14
1935218
Compare
Choose a tag to compare

Re-release and tag to fix a bad monorepo split of v0.12.0.

v0.12.0

17 Aug 17:58
1514362
Compare
Choose a tag to compare

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 to psr/log 3.0.
  • Ensure that faker can always generate Gutenberg blocks.

New Contributors

Full Changelog: v0.11.3...v0.12.0

v0.11.3

21 Jul 18:37
ac9159d
Compare
Choose a tag to compare
  • 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

21 Jul 16:23
c8d5882
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.11.1...v0.11.2

v0.11.1

31 May 14:33
584d284
Compare
Choose a tag to compare

What's Changed

  • Add support for using SQLite in tests (opt-in) in #393

Full Changelog: v0.11.0...v0.11.1