Skip to content

Releases: mikebronner/laravel-model-caching

0.2.37

24 Feb 02:42
Compare
Choose a tag to compare
0.2.37 Pre-release
Pre-release

Added

  • disabling of ->all() method via config flag.

0.2.36

24 Feb 01:27
Compare
Choose a tag to compare
0.2.36 Pre-release
Pre-release

Added

  • config setting to allow disabling of model-caching.

0.2.35

23 Feb 04:32
Compare
Choose a tag to compare
0.2.35 Pre-release
Pre-release

[0.2.35] - 21 Feb 2018

Fixed

  • cache key generation for find() and findOrFail().

Added

  • caching for paginate();

0.2.34

22 Feb 04:18
Compare
Choose a tag to compare
0.2.34 Pre-release
Pre-release

Added

  • implementation tests using redis.
  • additional tests for some edge case scenarios.

Fixed

  • cache key prefix functionality.

Updated

  • tests through refactoring and cleaning up.

0.2.33

20 Feb 03:32
Compare
Choose a tag to compare
0.2.33 Pre-release
Pre-release

Added

  • unit test to make sure Model::all() returns a collection when only only
    record is retrieved.
  • console command to flush entire model-cache.

0.2.32

19 Feb 15:26
Compare
Choose a tag to compare
0.2.32 Pre-release
Pre-release

Fixed

  • hash collision logic to not run query twice if not needed.

0.2.31

19 Feb 02:17
Compare
Choose a tag to compare
0.2.31 Pre-release
Pre-release

Added

  • optional cache key prefixing.

0.2.30

19 Feb 00:30
Compare
Choose a tag to compare
0.2.30 Pre-release
Pre-release

Changed

  • detection of Cachable trait to use class_uses() instead of looking for
    method.

0.2.29

18 Feb 23:36
Compare
Choose a tag to compare
0.2.29 Pre-release
Pre-release

Added

  • hash collision detection and prevetion.

0.2.28

18 Feb 20:33
403dc41
Compare
Choose a tag to compare
0.2.28 Pre-release
Pre-release

Changed

  • disabling of cache from using session to use cache-key instead.