4.19.0
November 29th, 2024
What's Changed
- Laravel Pint by @duncanmcclean in https://github.com/statamic/eloquent-driver/pull/386
- Add collection tests by @duncanmcclean in https://github.com/statamic/eloquent-driver/pull/385
- PHP 8.4 Support by @duncanmcclean in https://github.com/statamic/eloquent-driver/pull/387
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.18.0...v4.19.0
4.18.0
November 20th, 2024
What's New
- Apply and restore sort direction on asset containers by @daun in https://github.com/statamic/eloquent-driver/pull/382
What's Fixed
- Prevent creation of duplicate terms on slug change by @daun in https://github.com/statamic/eloquent-driver/pull/384
New Contributors
- @daun made their first contribution in https://github.com/statamic/eloquent-driver/pull/382
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.17.1...v4.18.0
4.17.1
November 19th, 2024
What's Fixed
- Allow non-CP collection config fields to persist by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/381
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.17.0...v4.17.1
4.17.0
November 13th, 2024
What's Changed
- Optimize taxonomy <> collection queries by @TheBnl in https://github.com/statamic/eloquent-driver/pull/376
New Contributors
- @TheBnl made their first contribution in https://github.com/statamic/eloquent-driver/pull/376
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.16.2...v4.17.0
4.16.2
November 8th, 2024
What's Changed
- Add site database table exists by @jhhazelaar in https://github.com/statamic/eloquent-driver/pull/375
New Contributors
- @jhhazelaar made their first contribution in https://github.com/statamic/eloquent-driver/pull/375
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.16.1...v4.16.2
4.16.1
November 1st, 2024
What's Changed
- Fallback to locale or 'en' when site lang is not present by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/372
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.16.0...v4.16.1
4.16.0
October 28th, 2024
What's Changed
- Empty folders readme by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/366
- Use variables model defined in config by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/370
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.15.2...v4.15.3
4.15.2
October 5th, 2024
What's Fixed
- Fix entries export to use correct model, blueprint column, and set ID when exporting UUIDs by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/362
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.15.1...v4.15.2
4.15.1
October 4th, 2024
What's Fixed
- Prevent freezing of ImportAssets for asset meta data when importing a large number of files by @faltjo in https://github.com/statamic/eloquent-driver/pull/360
New Contributors
- @faltjo made their first contribution in https://github.com/statamic/eloquent-driver/pull/360
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.15.0...v4.15.1
4.15.0
September 26th, 2024
What's Changed
- Ensure asset container contents folder check finishes with / by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/356
- Refactor globals export by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/358
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.14.3...v4.15.0
4.14.3
September 12th, 2024
What's Fixed
- The root folder is / and not empty otherwise it's skipped by @danielsmink in https://github.com/statamic/eloquent-driver/pull/352
New Contributors
- @danielsmink made their first contribution in https://github.com/statamic/eloquent-driver/pull/352
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.14.2...v4.14.3
4.14.2
September 11th, 2024
What's Changed
- Corrects issue with importing/exporting blueprints on Windows by @JohnathonKoster in https://github.com/statamic/eloquent-driver/pull/351
New Contributors
- @JohnathonKoster made their first contribution in https://github.com/statamic/eloquent-driver/pull/351
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.14.1...v4.14.2
4.14.1
September 6th, 2024
What's fixed
- Prevent
lang
andattributes
being exported with empty values in theeloquent:export-sites
command by @duncanmcclean in https://github.com/statamic/eloquent-driver/pull/349
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.14.0...v4.14.1
4.14.0
August 28th, 2024
What's New
- Make term <> collection query more performant by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/345
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.13.0...v4.14.0
4.13.0
August 21st, 2024
What's New
- Store form data by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/342
- Improve data column mapping docs by @duncanmcclean in https://github.com/statamic/eloquent-driver/pull/340
What's Changed
- Empty namespace should default to file when namespaces is not
all
by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/336 - Fix for vendor prefixed fieldset handles by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/339
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.12.3...v4.13.0
4.12.3
August 7th, 2024
What's Changed
- Only run RelateFormSubmissionsByHandle when we have form submissions by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/334
Full Changelog: https://github.com/statamic/eloquent-driver/compare/14.2.2...v4.12.3
4.12.2
August 7th, 2024
What's Changed
- Fall back to boolean instead of null by @dnwjn in https://github.com/statamic/eloquent-driver/pull/332
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.12.1...v4.12.2
4.12.1
August 7th, 2024
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.12.0...v4.12.1
4.12.0
July 31st, 2024
What's New
- Only retrieve forms once instead of for every item by @dnwjn in https://github.com/statamic/eloquent-driver/pull/330
What's Changed
- Apply changes from new version of pint by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/329
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.11.1...v4.12.0
4.11.1
July 24th, 2024
What's Fixed
- Drop indexes before dropping the column on asset and form submission migrations by @georgecoca in https://github.com/statamic/eloquent-driver/pull/328
New Contributors
- @georgecoca made their first contribution in https://github.com/statamic/eloquent-driver/pull/328
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.11.0...v4.11.1
4.11.0
July 22nd, 2024
What's New
- Support canSelectAcrossSites on navs by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/327
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.10.0...v4.11.0
4.10.0
July 18th, 2024
What's New
- Store sites in eloquent by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/322
What's Changed
- Remove
initial_path
from import and export data by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/318 - Fix migration errors on form_submissions by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/324
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.9.0...v4.10.0
4.9.0
July 10th, 2024
What's Changed
- Fix URI and related issues by @jasonvarga in https://github.com/statamic/eloquent-driver/pull/317
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.8.1...v4.9.0
4.8.1
July 2nd, 2024
What's Fixed
- use created_at column for submission sorting by @SylvesterDamgaard in https://github.com/statamic/eloquent-driver/pull/316
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.8.0...v4.8.1
4.8.0
July 1st, 2024
What's Changed
- Support mapping of entry data to database columns by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/273
What's Fixed
- Handle vendor namespaces and handle for blueprints and fieldsets by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/310
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.7.0...v4.8.0
4.7.0
June 29th, 2024
What's Changed
- Make
Asset::clearCaches
protected by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/308
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.6.0...v4.7.0
4.6.0
June 27th, 2024
What's Changed
- Use database to build asset folder list by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/311
What's Fixed
- Change form submissions migration to use decimal by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/313
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.5.0...v4.6.0
4.5.0
June 24th, 2024
What's New
- Move to PHPUnit attributes by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/309
What's Fixed
- Use model
created_at
for form submission date() by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/306
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.4.0...v4.5.0
4.4.0
June 19th, 2024
What's Changed
- Allow blueprints and field sets to be split repository by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/302
What's Fixed
- Use double instead of float for MySQL compatibility by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/305
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.3.1...v4.4.0
4.3.1
June 18th, 2024
What's Changed
- Fix bug in updateEntryUris and updateEntryOrder by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/304
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.3.0...v4.3.1
4.3.0
June 14th, 2024
What's Changed
- Refactor makeModelFromContract on assets and containers by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/297
- make use of $ids in updateEntryOrder method by @mkwia in https://github.com/statamic/eloquent-driver/pull/301
- Support mixed repository blueprints by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/300
- Only create asset during sync if it doesnt already exist by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/299
New Contributors
- @mkwia made their first contribution in https://github.com/statamic/eloquent-driver/pull/301
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.2.0...v4.3.0
4.2.0
June 5th, 2024
What's Changed
- Add validation_rules support by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/296
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.1.0...v4.2.0
4.1.0
June 4th, 2024
What's Changed
- Drop foreign key on form_id by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/285
- GitHub Issue Templates by @duncanmcclean in https://github.com/statamic/eloquent-driver/pull/290
- Add "Tokens" driver to
artisan about
command output by @duncanmcclean in https://github.com/statamic/eloquent-driver/pull/293
What's Fixed
- Change ID type on form_submissions to be a float by @ryanmitchell in https://github.com/statamic/eloquent-driver/pull/287
- Date(time) sorting does not take time into account by @SylvesterDamgaard in https://github.com/statamic/eloquent-driver/pull/295
New Contributors
- @SylvesterDamgaard made their first contribution in https://github.com/statamic/eloquent-driver/pull/295
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v4.0.0...v4.1.0
4.0.0
May 9th, 2024
What's Changed
- Statamic 5 Support by @duncanmcclean in https://github.com/statamic/eloquent-driver/pull/276
Full Changelog: https://github.com/statamic/eloquent-driver/compare/v3.4.1...v4.0.0