Updates the requirements on symfony/cache to permit the latest version.
Changelog
*Sourced from [symfony/cache's changelog](https://github.com/symfony/cache/blob/master/CHANGELOG.md).*
> CHANGELOG
> =========
>
> 5.0.0
> -----
>
> * removed all PSR-16 implementations in the `Simple` namespace
> * removed `SimpleCacheAdapter`
> * removed `AbstractAdapter::unserialize()`
> * removed `CacheItem::getPreviousTags()`
>
> 4.4.0
> -----
>
> * added support for connecting to Redis Sentinel clusters
> * added argument `$prefix` to `AdapterInterface::clear()`
>
> 4.3.0
> -----
>
> * removed `psr/simple-cache` dependency, run `composer require psr/simple-cache` if you need it
> * deprecated all PSR-16 adapters, use `Psr16Cache` or `Symfony\Contracts\Cache\CacheInterface` implementations instead
> * deprecated `SimpleCacheAdapter`, use `Psr16Adapter` instead
>
> 4.2.0
> -----
>
> * added support for connecting to Redis clusters via DSN
> * added support for configuring multiple Memcached servers via DSN
> * added `MarshallerInterface` and `DefaultMarshaller` to allow changing the serializer and provide one that automatically uses igbinary when available
> * implemented `CacheInterface`, which provides stampede protection via probabilistic early expiration and should become the preferred way to use a cache
> * added sub-second expiry accuracy for backends that support it
> * added support for phpredis 4 `compression` and `tcp_keepalive` options
> * added automatic table creation when using Doctrine DBAL with PDO-based backends
> * throw `LogicException` when `CacheItem::tag()` is called on an item coming from a non tag-aware pool
> * deprecated `CacheItem::getPreviousTags()`, use `CacheItem::getMetadata()` instead
> * deprecated the `AbstractAdapter::unserialize()` and `AbstractCache::unserialize()` methods
> * added `CacheCollectorPass` (originally in `FrameworkBundle`)
> * added `CachePoolClearerPass` (originally in `FrameworkBundle`)
> * added `CachePoolPass` (originally in `FrameworkBundle`)
> * added `CachePoolPrunerPass` (originally in `FrameworkBundle`)
>
> 3.4.0
> -----
>
> * added using options from Memcached DSN
> * added PruneableInterface so PSR-6 or PSR-16 cache implementations can declare support for manual stale cache pruning
> * added prune logic to FilesystemTrait, PhpFilesTrait, PdoTrait, TagAwareAdapter and ChainTrait
> * now FilesystemAdapter, PhpFilesAdapter, FilesystemCache, PhpFilesCache, PdoAdapter, PdoCache, ChainAdapter, and
> ChainCache implement PruneableInterface and support manual stale cache pruning
> ... (truncated)
Commits
- [`1d8f7fe`](https://github.com/symfony/cache/commit/1d8f7fee990c586f275cde1a9fc883d6b1e2d43e) Merge branch '3.4' into 4.3
- [`6a9cc3e`](https://github.com/symfony/cache/commit/6a9cc3ed7f61c6c2bc042d0594cdb807b6fea62c) [Cache] fix return type declarations
- [`0cd3ff2`](https://github.com/symfony/cache/commit/0cd3ff247da64005f107c5c49a029413a99e8a5b) Merge branch '3.4' into 4.3
- [`ba05e59`](https://github.com/symfony/cache/commit/ba05e59bb88a997fb1ec78770fb0f06a8086d9a5) Merge branch '3.4' into 4.3
- [`0be1c25`](https://github.com/symfony/cache/commit/0be1c252d516370ba6e91bde9770a6cd172f51bc) More docblock fixes
- [`703a738`](https://github.com/symfony/cache/commit/703a73860a323e4ea1abf31f97a29f4af91a5552) Fix inconsistent return points.
- [`93c0efc`](https://github.com/symfony/cache/commit/93c0efcf3d7d6604d3cc58352a8186ef2616a4c6) Merge branch '3.4' into 4.3
- [`0cffd9d`](https://github.com/symfony/cache/commit/0cffd9dba4b832ab44a9343646ee4342741a3aaa) Fix inconsistent return points.
- [`31e7458`](https://github.com/symfony/cache/commit/31e74580b02ed78b0bdb87d7c7afca8784716776) [Cache] Fix predis test
- [`be140d6`](https://github.com/symfony/cache/commit/be140d6701c08a8acd5a442931d1c6be6f8e0548) Merge branch '3.4' into 4.3
- Additional commits viewable in [compare view](https://github.com/symfony/cache/compare/v4.3.3...v4.3.4)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Updates the requirements on symfony/cache to permit the latest version.
Changelog
*Sourced from [symfony/cache's changelog](https://github.com/symfony/cache/blob/master/CHANGELOG.md).* > CHANGELOG > ========= > > 5.0.0 > ----- > > * removed all PSR-16 implementations in the `Simple` namespace > * removed `SimpleCacheAdapter` > * removed `AbstractAdapter::unserialize()` > * removed `CacheItem::getPreviousTags()` > > 4.4.0 > ----- > > * added support for connecting to Redis Sentinel clusters > * added argument `$prefix` to `AdapterInterface::clear()` > > 4.3.0 > ----- > > * removed `psr/simple-cache` dependency, run `composer require psr/simple-cache` if you need it > * deprecated all PSR-16 adapters, use `Psr16Cache` or `Symfony\Contracts\Cache\CacheInterface` implementations instead > * deprecated `SimpleCacheAdapter`, use `Psr16Adapter` instead > > 4.2.0 > ----- > > * added support for connecting to Redis clusters via DSN > * added support for configuring multiple Memcached servers via DSN > * added `MarshallerInterface` and `DefaultMarshaller` to allow changing the serializer and provide one that automatically uses igbinary when available > * implemented `CacheInterface`, which provides stampede protection via probabilistic early expiration and should become the preferred way to use a cache > * added sub-second expiry accuracy for backends that support it > * added support for phpredis 4 `compression` and `tcp_keepalive` options > * added automatic table creation when using Doctrine DBAL with PDO-based backends > * throw `LogicException` when `CacheItem::tag()` is called on an item coming from a non tag-aware pool > * deprecated `CacheItem::getPreviousTags()`, use `CacheItem::getMetadata()` instead > * deprecated the `AbstractAdapter::unserialize()` and `AbstractCache::unserialize()` methods > * added `CacheCollectorPass` (originally in `FrameworkBundle`) > * added `CachePoolClearerPass` (originally in `FrameworkBundle`) > * added `CachePoolPass` (originally in `FrameworkBundle`) > * added `CachePoolPrunerPass` (originally in `FrameworkBundle`) > > 3.4.0 > ----- > > * added using options from Memcached DSN > * added PruneableInterface so PSR-6 or PSR-16 cache implementations can declare support for manual stale cache pruning > * added prune logic to FilesystemTrait, PhpFilesTrait, PdoTrait, TagAwareAdapter and ChainTrait > * now FilesystemAdapter, PhpFilesAdapter, FilesystemCache, PhpFilesCache, PdoAdapter, PdoCache, ChainAdapter, and > ChainCache implement PruneableInterface and support manual stale cache pruning > ... (truncated)Commits
- [`1d8f7fe`](https://github.com/symfony/cache/commit/1d8f7fee990c586f275cde1a9fc883d6b1e2d43e) Merge branch '3.4' into 4.3 - [`6a9cc3e`](https://github.com/symfony/cache/commit/6a9cc3ed7f61c6c2bc042d0594cdb807b6fea62c) [Cache] fix return type declarations - [`0cd3ff2`](https://github.com/symfony/cache/commit/0cd3ff247da64005f107c5c49a029413a99e8a5b) Merge branch '3.4' into 4.3 - [`ba05e59`](https://github.com/symfony/cache/commit/ba05e59bb88a997fb1ec78770fb0f06a8086d9a5) Merge branch '3.4' into 4.3 - [`0be1c25`](https://github.com/symfony/cache/commit/0be1c252d516370ba6e91bde9770a6cd172f51bc) More docblock fixes - [`703a738`](https://github.com/symfony/cache/commit/703a73860a323e4ea1abf31f97a29f4af91a5552) Fix inconsistent return points. - [`93c0efc`](https://github.com/symfony/cache/commit/93c0efcf3d7d6604d3cc58352a8186ef2616a4c6) Merge branch '3.4' into 4.3 - [`0cffd9d`](https://github.com/symfony/cache/commit/0cffd9dba4b832ab44a9343646ee4342741a3aaa) Fix inconsistent return points. - [`31e7458`](https://github.com/symfony/cache/commit/31e74580b02ed78b0bdb87d7c7afca8784716776) [Cache] Fix predis test - [`be140d6`](https://github.com/symfony/cache/commit/be140d6701c08a8acd5a442931d1c6be6f8e0548) Merge branch '3.4' into 4.3 - Additional commits viewable in [compare view](https://github.com/symfony/cache/compare/v4.3.3...v4.3.4)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.