@@ -4,7 +4,100 @@ All notable changes to this project will be documented in this file.
44The format is based on [ Keep a Changelog] ( http://keepachangelog.com/en/1.0.0/ )
55and this project adheres to [ Semantic Versioning] ( http://semver.org/spec/v2.0.0.html ) .
66
7- ## [ 0.2.51] - 51 Mar 2018
7+ ## [ 0.3.2] - 3 Nov 2018
8+ ### Added
9+ - handling of ` whereJsonContains() ` and ` orWhereJsonContains() ` .
10+
11+ ### Fixed
12+ - price field value generation in BookFactory to not exceed database field limits.
13+
14+ ## [ 0.3.1] - 7 Oct 2018
15+ ### Changed
16+ - use of ` cache() ` helper method to ` app("cache") ` to allow for better Lumen compatibility. Thanks @nope7777 !
17+
18+ ### Updated
19+ - test script for Laravel 5.7 to use non-dev version of test dependency.
20+
21+ ### Removed
22+ - ` codedungeon/phpunit-result-printer ` unit test output printer.
23+
24+ ### Fixed
25+ - use of custom pagination name.
26+ - edge-case where tag creation failed.
27+ - usage of ` forceDelete() ` in the Builder.
28+
29+ ## [ 0.3.0] - 10 Sep 2018
30+ ### Added
31+ - Laravel 5.7 compatibility.
32+
33+ ## [ 0.2.64] - 25 Jul 2018
34+ ### Fixed
35+ - caching of subqueries of ` ->whereNotIn() ` and ` ->whereIn() ` .
36+ - nested where bindings.
37+
38+ ## [ 0.2.63] - 9 Jun 2018
39+ ### Fixed
40+ - where clause binding resolution issue.
41+
42+ ## [ 0.2.62] - 1 Jun 2018
43+ ### Fixed
44+ - function name typo.
45+
46+ ### Removed
47+ - dump() used for debugging.
48+
49+ ## [ 0.2.61] - 31 May 2018
50+ ### Fixed
51+ - caching of paginated queries with page identifiers as arrays (` ?page[size]=1 ` ).
52+
53+ ## [ 0.2.60] - 27 May 2018
54+ ### Added
55+ - unit tests for multiple versions of Laravel simultaneously.
56+ - backwards-compatibility to Laravel 5.4.
57+
58+ ## [ 0.2.59] - 27 May 2018
59+ ### Fixed
60+ - caching of queries with ` whereNotIn ` clauses.
61+
62+ ### Updated
63+ - readme to specify that lazy-loaded relationships are currently not cached.
64+
65+ ## [ 0.2.58] - 24 May 2018
66+ ### Fixed
67+ - caching of queries with ` whereIn ` clauses.
68+
69+ ## [ 0.2.57] - 19 May 2018
70+ ### Added
71+ - database name to cache keys and tags to help with multi-tenancy use-cases.
72+
73+ ### Fixed
74+ - ` find() ` using array parameter.
75+
76+ ## [ 0.2.56] - 12 May 2018
77+ ### Fixed
78+ - nested ` whereNull ` within ` whereHas ` .
79+
80+ ## [ 0.2.55] - 6 May 2018
81+ ### Fixed
82+ - caching of ` between ` where clauses.
83+ - test cache keys and brought them back to green.
84+
85+ ## [ 0.2.54] - 6 May 2018
86+ ### Fixed
87+ - caching of query parameter bindings.
88+
89+ ## [ 0.2.53] - 6 May 2018
90+ ### Fixed
91+ - ` ->inRandomOrder() ` to not cache the query.
92+
93+ ## [ 0.2.52] - 21 Mar 2018
94+ ### Changed
95+ - ` flush ` console command to be called ` clear ` , to match other laravel commands.
96+
97+ ### Fixed
98+ - implementation of ` count() ` method.
99+
100+ ## [ 0.2.51] - 10 Mar 2018
8101### Added
9102- disabling of ` all() ` query.
10103
0 commit comments