3.7.0
What's new
- Add support for Laravel's memoized cache driver (
Cache::memo(), requires Laravel 12.9+)
When enabled, settings cache values are stored in memory during a single request, preventing repeated cache store hits.
Configuration
// config/settings.php
'cache' => [
'enabled' => true,
'memo' => true, // or env('SETTINGS_CACHE_MEMO', false)
],Per-repository configuration is also supported.
Backwards compatible — on Laravel versions without Cache::memo(), the option is silently ignored.