Releases: monospice/laravel-redis-sentinel-drivers
v2.7.0
- Add support for Laravel and Lumen version 7.x (#28, @jacovdbergh)
v2.6.0
- Add support for Laravel and Lumen version 6.x
- Implement package provider auto-boot option (#20, @dave-lang)
The auto-boot configuration option provides a workaround for applications that use other packages which depend on Sentinel services during the service provider registration phase before the boot phase (#17). When set to true
, this option will initialize the package's broadcasting, cache, session, and queue services without waiting for the application to call the service provider's boot()
method. This fixes compatibility with third-party packages that do not respect Laravel's service provider initialization conventions.
To enable this option, set the REDIS_SENTINEL_AUTO_BOOT
environment variable or the redis-sentinel.auto_boot
configuration directive to true
.
v2.5.0
- Add support for Laravel and Lumen version 5.7
v1.3.0
- Add support for
transaction()
- Add support for
subscribe()
andpsubscribe()
This fixes Predis aggregate connection exceptions in Laravel 5.2 and below.
v2.4.0
- Add support for Laravel Horizon
- Add support for
transaction()
- Add support for
subscribe()
andpsubscribe()
- Add support for dependency injection
Horizon requires Laravel 5.5 or greater.
v2.3.0
- Add support and auto-configuration for Laravel's broadcasting services.
- Turn on package package discovery for Laravel 5.5+.
This enables use of the redis-sentinel
broadcaster to publish events through Redis. Broadcasting requires Laravel 5.1 or greater.
v1.2.0
- Add support and auto-configuration for Laravel's broadcasting services.
This enables use of the redis-sentinel
broadcaster to publish events through Redis. Broadcasting requires Laravel 5.1 or greater.
v2.2.0
- Add support for Lumen 5.4+ (for Lumen 5.3 and below, see the v1.1.0 release)
- Add ability to configure the package through the environment
Environment-based configuration simplifies the code needed to configure this package and enables configuration in Lumen projects that don't use config files.
No changes are required for existing projects that configure this package through standard config files.
v1.1.0
- Add support for Lumen 5.3 and below (for Lumen 5.4+, see the v2.2.0 release)
- Add ability to configure the package through the environment
Environment-based configuration simplifies the code needed to configure this package and enables configuration in Lumen projects that don't use config files.
No changes are required for existing projects that configure this package through standard config files.
v2.1.0
- Update package implementation for Laravel 5.4.20
In version 5.4.20, Laravel modified the public interface of the Illuminate\Redis\RedisManager
class. The visibility of RedisManager::resolve()
changed to public.