Update backendDependencies (major) #396
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
8.0.8
->9.0.1
2.16.0
->3.1.0
Release Notes
PHPSocialNetwork/phpfastcache
v9.0.1
Compare Source
14 november 2021
\Phpfastcache\Event\Event
class for centralizing event name with reusable constants.\Psr\Cache\CacheItemInterface::set
will also no longer accepts resource object anymore as method unique parameterv9.0.0
Compare Source
31 october 2021
psr/cache
dependency to^2.0||^3.0
(for PHP-8 types)\Psr\Cache\CacheItemInterface::get()
slightly changed to fully comply with missing PSR-6 specification: If the cache item is NOT hit, this method will returnNULL
.psr/simple-cache
dependency to^2.0||^3.0
(for PHP-8 types)4.0.0
(see changes)Api::getPhpFastCacheVersion()
toApi::getPhpfastcacheVersion()
Api::getPhpFastCacheChangelog()
toApi::getPhpfastcacheChangelog()
Api::getPhpFastCacheGitHeadHash()
toApi::getPhpfastcacheGitHeadHash()
\Phpfastcache\Cluster\AggregatorInterface::aggregateNewDriver()
to\Phpfastcache\Cluster\AggregatorInterface::aggregateDriverByName()
PhpfastcacheEventManagerException
for EventManager-related exceptionsCacheManager::DriverName()
, useCacheManager::getInstance('DriverName')
instead\Phpfastcache\Proxy\PhpfastcacheAbstractProxy
now implements\Phpfastcache\Proxy\PhpfastcacheAbstractProxyInterface
\Phpfastcache\Driver\[DRIVER_NAME]\Item
classes)psr/cache
,psr/simple-cache
)\Phpfastcache\Helper\CacheConditionalHelper
, use\Phpfastcache\CacheContract
instead\Phpfastcache\CacheContract
class is now also callable directly without callingget()
methodConfigurationOption
which is no longer anArrayObject
class, therefore array-syntax is no longer available.htaccess
for files-based drivers.IOConfigurationOptionTrait::getHtaccess()
IOConfigurationOptionTrait::setHtaccess()
\Psr\Cache\CacheItemInterface::set
will not accept\Closure
object anymore as method unique parameterArangodb
driver supportDynamodb
(AWS) driver supportFirestore
(GCP) driver supportCookie
driver because of its potential dangerosityCouchbase
(SDK 2 support dropped) driver which is now replaced byCouchbasev3
(SDK 3)Devtrue
andDevfalse
driversDevrandom
with configurable factor chance and data length\Phpfastcache\Cluster\Drivers\[STATEGY]\[CLUSTER_NAME]Cluster
to\Phpfastcache\Cluster\Drivers\[STATEGY]\Driver
for better driver naming across the project\Phpfastcache\Event\EventReferenceParameter
class and more events such as driver-specific events, see EVENTS.md file for more informationeventName
as an extra last callback parameter (except foronEveryEvents
callbacks)EventManagerInterface::on(array $eventNames, $callback)
method, to subscribe to multiple events in once with the same callbackunbindAllEventCallbacks(): bool
toEventManagerInterface
to allow you to unbind/clear all event from an event instance$items
) ofonCacheSaveMultipleItems()
event fromExtendedCacheItemInterface[]
toEventReferenceParameter($items)
$items
) ofonCacheCommitItem()
event fromExtendedCacheItemInterface[]
toEventReferenceParameter($items)
$value
) ofonCacheItemSet()
event frommixed
toEventReferenceParameter(mixed $value)
^8.0
PhpFastCache
toPhpcastcache
spatie/array-to-xml
v3.1.0
Compare Source
v3.0.1
Compare Source
v3.0.0
Compare Source
Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled due to failing status checks.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by WhiteSource Renovate. View repository job log here.