Release notes
*Sourced from [symfony/cache's releases](https://github.com/symfony/cache/releases).*
> ## v4.3.11
> **Changelog** (https://github.com/symfony/cache/compare/v4.3.10...v4.3.11)
>
> * bug [#35428](https://github-redirect.dependabot.com/symfony/cache/issues/35428) fix checking for igbinary availability (nicolas-grekas)
Changelog
*Sourced from [symfony/cache's changelog](https://github.com/symfony/cache/blob/master/CHANGELOG.md).*
> CHANGELOG
> =========
>
> 5.1.0
> -----
>
> * added max-items + LRU + max-lifetime capabilities to `ArrayCache`
> * added `CouchbaseBucketAdapter`
>
> 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()`
> * improved `RedisTagAwareAdapter` to support Redis server >= 2.8 and up to 4B items per tag
> * added `TagAwareMarshaller` for optimized data storage when using `AbstractTagAwareAdapter`
> * added `DeflateMarshaller` to compress serialized values
> * removed support for phpredis 4 `compression`
> * [BC BREAK] `RedisTagAwareAdapter` is not compatible with `RedisCluster` from `Predis` anymore, use `phpredis` instead
> * Marked the `CacheDataCollector` class as `@final`.
> * added `SodiumMarshaller` to encrypt/decrypt values using libsodium
>
> 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
> ... (truncated)
Commits
- [`8794ccf`](https://github.com/symfony/cache/commit/8794ccf68ac341fc19311919d2287f7557bfccba) Mysqli doesn't support the named parameters used by PdoAdapter
- [`5f0227b`](https://github.com/symfony/cache/commit/5f0227ba9cc28f26764d4fad09ec187a88fdb6b6) [Cache] fix checking for igbinary availability
- [`4427707`](https://github.com/symfony/cache/commit/44277074713f6959df50b857fcb43033cfc0c188) Merge branch '3.4' into 4.3
- [`17d1cda`](https://github.com/symfony/cache/commit/17d1cda69341b631811a1555aab35360a070b953) Update year in license files
- [`69b4a72`](https://github.com/symfony/cache/commit/69b4a728362f020582ef9c84734f015b25b8b1e9) do not overwrite variable value
- [`a921042`](https://github.com/symfony/cache/commit/a921042b1fd333c5e8f260f720045de6e0cc0961) [Cache] Fix wrong classname in deprecation message
- [`c0dc4a8`](https://github.com/symfony/cache/commit/c0dc4a841f10268207a3ccfaebc85c3c20b26508) [Cache] Propagate expiry when syncing items in ChainAdapter
- [`a6c0fb8`](https://github.com/symfony/cache/commit/a6c0fb8d76dc1602f68d9e33bd509f172361bb2f) bug [#34896](https://github-redirect.dependabot.com/symfony/cache/issues/34896) [Cache] fix memory leak when using PhpFilesAdapter (nicolas-grekas)
- [`b5f4514`](https://github.com/symfony/cache/commit/b5f45147e68fdaaf5f2ae85130f415b4a1e5032b) [Cache] fix memory leak when using PhpFilesAdapter
- [`dadb53f`](https://github.com/symfony/cache/commit/dadb53f5826705693900cf3cfd3f01c0a8311e29) Merge branch '3.4' into 4.3
- Additional commits viewable in [compare view](https://github.com/symfony/cache/compare/v4.1.12...v4.3.11)
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
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/mjordan/islandora_bagger/network/alerts).
Bumps symfony/cache from 4.1.12 to 4.3.11.
Release notes
*Sourced from [symfony/cache's releases](https://github.com/symfony/cache/releases).* > ## v4.3.11 > **Changelog** (https://github.com/symfony/cache/compare/v4.3.10...v4.3.11) > > * bug [#35428](https://github-redirect.dependabot.com/symfony/cache/issues/35428) fix checking for igbinary availability (nicolas-grekas)Changelog
*Sourced from [symfony/cache's changelog](https://github.com/symfony/cache/blob/master/CHANGELOG.md).* > CHANGELOG > ========= > > 5.1.0 > ----- > > * added max-items + LRU + max-lifetime capabilities to `ArrayCache` > * added `CouchbaseBucketAdapter` > > 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()` > * improved `RedisTagAwareAdapter` to support Redis server >= 2.8 and up to 4B items per tag > * added `TagAwareMarshaller` for optimized data storage when using `AbstractTagAwareAdapter` > * added `DeflateMarshaller` to compress serialized values > * removed support for phpredis 4 `compression` > * [BC BREAK] `RedisTagAwareAdapter` is not compatible with `RedisCluster` from `Predis` anymore, use `phpredis` instead > * Marked the `CacheDataCollector` class as `@final`. > * added `SodiumMarshaller` to encrypt/decrypt values using libsodium > > 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 > ... (truncated)Commits
- [`8794ccf`](https://github.com/symfony/cache/commit/8794ccf68ac341fc19311919d2287f7557bfccba) Mysqli doesn't support the named parameters used by PdoAdapter - [`5f0227b`](https://github.com/symfony/cache/commit/5f0227ba9cc28f26764d4fad09ec187a88fdb6b6) [Cache] fix checking for igbinary availability - [`4427707`](https://github.com/symfony/cache/commit/44277074713f6959df50b857fcb43033cfc0c188) Merge branch '3.4' into 4.3 - [`17d1cda`](https://github.com/symfony/cache/commit/17d1cda69341b631811a1555aab35360a070b953) Update year in license files - [`69b4a72`](https://github.com/symfony/cache/commit/69b4a728362f020582ef9c84734f015b25b8b1e9) do not overwrite variable value - [`a921042`](https://github.com/symfony/cache/commit/a921042b1fd333c5e8f260f720045de6e0cc0961) [Cache] Fix wrong classname in deprecation message - [`c0dc4a8`](https://github.com/symfony/cache/commit/c0dc4a841f10268207a3ccfaebc85c3c20b26508) [Cache] Propagate expiry when syncing items in ChainAdapter - [`a6c0fb8`](https://github.com/symfony/cache/commit/a6c0fb8d76dc1602f68d9e33bd509f172361bb2f) bug [#34896](https://github-redirect.dependabot.com/symfony/cache/issues/34896) [Cache] fix memory leak when using PhpFilesAdapter (nicolas-grekas) - [`b5f4514`](https://github.com/symfony/cache/commit/b5f45147e68fdaaf5f2ae85130f415b4a1e5032b) [Cache] fix memory leak when using PhpFilesAdapter - [`dadb53f`](https://github.com/symfony/cache/commit/dadb53f5826705693900cf3cfd3f01c0a8311e29) Merge branch '3.4' into 4.3 - Additional commits viewable in [compare view](https://github.com/symfony/cache/compare/v4.1.12...v4.3.11)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 You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/mjordan/islandora_bagger/network/alerts).