|
2 | 2 |
|
3 | 3 | All notable changes to `laravel-query-builder` will be documented in this file |
4 | 4 |
|
| 5 | +## 6.0.1 - 2024-05-21 |
| 6 | + |
| 7 | +### What's Changed |
| 8 | + |
| 9 | +* Fix ability to filter models by an array as filter value by @inmula in https://github.com/spatie/laravel-query-builder/pull/943 |
| 10 | + |
| 11 | +### New Contributors |
| 12 | + |
| 13 | +* @inmula made their first contribution in https://github.com/spatie/laravel-query-builder/pull/943 |
| 14 | + |
| 15 | +**Full Changelog**: https://github.com/spatie/laravel-query-builder/compare/6.0.0...6.0.1 |
| 16 | + |
| 17 | +## 6.0.0 - 2024-05-10 |
| 18 | + |
| 19 | +### What's Changed |
| 20 | + |
| 21 | +* Add additional types & Phpstan by @Nielsvanpach in https://github.com/spatie/laravel-query-builder/pull/910 |
| 22 | + |
| 23 | +### New Contributors |
| 24 | + |
| 25 | +* @Nielsvanpach made their first contribution in https://github.com/spatie/laravel-query-builder/pull/910 |
| 26 | + |
| 27 | +**Full Changelog**: https://github.com/spatie/laravel-query-builder/compare/5.8.1...6.0.0 |
| 28 | + |
| 29 | +## 5.8.1 - 2024-05-10 |
| 30 | + |
| 31 | +### What's Changed |
| 32 | + |
| 33 | +* Fix typo by @justinkekeocha in https://github.com/spatie/laravel-query-builder/pull/926 |
| 34 | +* List query-builder-ts front-end implementation package by @rogervila in https://github.com/spatie/laravel-query-builder/pull/925 |
| 35 | +* Fix incorrect escape character in SQL for LIKE query in partial filter by @Talpx1 in https://github.com/spatie/laravel-query-builder/pull/927 |
| 36 | + |
| 37 | +### New Contributors |
| 38 | + |
| 39 | +* @justinkekeocha made their first contribution in https://github.com/spatie/laravel-query-builder/pull/926 |
| 40 | +* @rogervila made their first contribution in https://github.com/spatie/laravel-query-builder/pull/925 |
| 41 | +* @Talpx1 made their first contribution in https://github.com/spatie/laravel-query-builder/pull/927 |
| 42 | + |
| 43 | +**Full Changelog**: https://github.com/spatie/laravel-query-builder/compare/5.8.0...5.8.1 |
| 44 | + |
| 45 | +## 5.8.0 - 2024-02-06 |
| 46 | + |
| 47 | +### What's Changed |
| 48 | + |
| 49 | +* [Docs] Update config file content by @shdehnavi in https://github.com/spatie/laravel-query-builder/pull/918 |
| 50 | +* Bump: Deprecating Laravel 9 and PHP 8.1, adding Laravel 11 support by @JustSteveKing in https://github.com/spatie/laravel-query-builder/pull/922 |
| 51 | + |
| 52 | +### New Contributors |
| 53 | + |
| 54 | +* @shdehnavi made their first contribution in https://github.com/spatie/laravel-query-builder/pull/918 |
| 55 | +* @JustSteveKing made their first contribution in https://github.com/spatie/laravel-query-builder/pull/922 |
| 56 | + |
| 57 | +**Full Changelog**: https://github.com/spatie/laravel-query-builder/compare/5.7.0...5.8.0 |
| 58 | + |
| 59 | +## 5.7.0 - 2024-01-08 |
| 60 | + |
| 61 | +### What's Changed |
| 62 | + |
| 63 | +* Start testing against PHP 8.3 by @sergiy-petrov in https://github.com/spatie/laravel-query-builder/pull/899 |
| 64 | +* Add the possibility to use the literal relation names in the `allowedFields`. by @carvemerson in https://github.com/spatie/laravel-query-builder/pull/917 |
| 65 | +* Add `unsetDefault` as a replacement for `default(null)` which was removed in 5.6.0 by @patrickrobrecht in https://github.com/spatie/laravel-query-builder/pull/902 |
| 66 | +* Allow passing an array to the `defaultSort` function as documented by @MajidMohammadian in https://github.com/spatie/laravel-query-builder/pull/904 |
| 67 | +* Add `disable_invalid_includes_query_exception` config option by @dimzeta in https://github.com/spatie/laravel-query-builder/pull/906 |
| 68 | +* Update `AllowedFilter.php` to include `getFilterClass` function by @justasSendrauskas in https://github.com/spatie/laravel-query-builder/pull/909 |
| 69 | + |
| 70 | +### New Contributors |
| 71 | + |
| 72 | +* @sergiy-petrov made their first contribution in https://github.com/spatie/laravel-query-builder/pull/899 |
| 73 | +* @carvemerson made their first contribution in https://github.com/spatie/laravel-query-builder/pull/917 |
| 74 | +* @patrickrobrecht made their first contribution in https://github.com/spatie/laravel-query-builder/pull/902 |
| 75 | +* @MajidMohammadian made their first contribution in https://github.com/spatie/laravel-query-builder/pull/904 |
| 76 | +* @dimzeta made their first contribution in https://github.com/spatie/laravel-query-builder/pull/906 |
| 77 | +* @justasSendrauskas made their first contribution in https://github.com/spatie/laravel-query-builder/pull/909 |
| 78 | + |
| 79 | +**Full Changelog**: https://github.com/spatie/laravel-query-builder/compare/5.6.0...5.7.0 |
| 80 | + |
| 81 | +## 5.6.0 - 2023-10-05 |
| 82 | + |
| 83 | +### What's Changed |
| 84 | + |
| 85 | +- Add support for defining includes by callback by @enricodelazzari in https://github.com/spatie/laravel-query-builder/pull/894 |
| 86 | +- Add nullable filters by @enricodelazzari in https://github.com/spatie/laravel-query-builder/pull/895 |
| 87 | +- Fix escaping control characters in partial filters by @GrahamCampbell in https://github.com/spatie/laravel-query-builder/pull/898 |
| 88 | + |
| 89 | +**Full Changelog**: https://github.com/spatie/laravel-query-builder/compare/5.5.0...5.6.0 |
| 90 | + |
| 91 | +## 5.5.0 - 2023-09-12 |
| 92 | + |
| 93 | +### What's Changed |
| 94 | + |
| 95 | +- Add support for [`withExists`](https://laravel.com/docs/master/eloquent-relationships#other-aggregate-functions) via `IncludedExists` by @enricodelazzari in https://github.com/spatie/laravel-query-builder/pull/891 |
| 96 | +- Use default values for all config keys (avoids issues when `QueryBuilder` is used as a dependency in a package) |
| 97 | + |
| 98 | +**Full Changelog**: https://github.com/spatie/laravel-query-builder/compare/5.4.0...5.5.0 |
| 99 | + |
| 100 | +## 5.4.0 - 2023-09-08 |
| 101 | + |
| 102 | +### What's Changed |
| 103 | + |
| 104 | +- Deprecate `request_data_source` config. The `QueryBuilder` will always look at both the query string and the request body when available now |
| 105 | +- Fix having `null` as the query parameter name for filters (see #889) |
| 106 | +- Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/spatie/laravel-query-builder/pull/890 |
| 107 | + |
| 108 | +**Full Changelog**: https://github.com/spatie/laravel-query-builder/compare/5.3.0...5.4.0 |
| 109 | + |
| 110 | +## 5.3.0 - 2023-08-21 |
| 111 | + |
| 112 | +### What's Changed |
| 113 | + |
| 114 | +- Accepts string value for the `fields` query parameter by @ezra-obiwale in https://github.com/spatie/laravel-query-builder/pull/872 |
| 115 | +- Add `FiltersEndsWithStrict` filter by @utsavsomaiya in https://github.com/spatie/laravel-query-builder/pull/885 |
| 116 | +- Make sure the `allowedSorts` are always set (even when none are requested) @luilliarcec in https://github.com/spatie/laravel-query-builder/pull/865 |
| 117 | + |
| 118 | +### New Contributors |
| 119 | + |
| 120 | +- @ezra-obiwale made their first contribution in https://github.com/spatie/laravel-query-builder/pull/872 |
| 121 | +- @utsavsomaiya made their first contribution in https://github.com/spatie/laravel-query-builder/pull/885 |
| 122 | + |
| 123 | +**Full Changelog**: https://github.com/spatie/laravel-query-builder/compare/5.2.0...5.3.0 |
| 124 | + |
| 125 | +## 5.2.0 - 2023-02-24 |
| 126 | + |
| 127 | +### What's Changed |
| 128 | + |
| 129 | +- Bump dependabot/fetch-metadata from 1.3.5 to 1.3.6 by @dependabot in https://github.com/spatie/laravel-query-builder/pull/843 |
| 130 | +- Update sorting.md by @shukriYusof in https://github.com/spatie/laravel-query-builder/pull/846 |
| 131 | +- Update custom sorts link in documentation by @turpoint in https://github.com/spatie/laravel-query-builder/pull/844 |
| 132 | +- Add config to disable InvalidSortQuery exception by @bohemima in https://github.com/spatie/laravel-query-builder/pull/830 |
| 133 | + |
| 134 | +### New Contributors |
| 135 | + |
| 136 | +- @shukriYusof made their first contribution in https://github.com/spatie/laravel-query-builder/pull/846 |
| 137 | +- @turpoint made their first contribution in https://github.com/spatie/laravel-query-builder/pull/844 |
| 138 | +- @bohemima made their first contribution in https://github.com/spatie/laravel-query-builder/pull/830 |
| 139 | + |
| 140 | +**Full Changelog**: https://github.com/spatie/laravel-query-builder/compare/5.1.2...5.2.0 |
| 141 | + |
5 | 142 | ## 5.1.2 - 2023-01-24 |
6 | 143 |
|
7 | 144 | ### What's Changed |
|
0 commit comments