Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Cache Bundle Laravel Package

sonata-project/cache-bundle

Symfony bundle providing caching services for Sonata projects, with pluggable cache backends and integration helpers. Note: this repository is abandoned and no longer actively maintained; community help welcome.

View on GitHub
Deep Wiki
Context7
3.4.0

Added

Fixed

Removed

3.3.1

Fixed

3.3.0

Added

3.2.1

Fixed

  • Changed return type declarations from void to int on the commands execute() methods
3.2.0

Added

  • Added symfony 5 components in composer.json
3.1.0

Fixed

  • missing argument for SSI and ESI cache
  • Fix return code of flush command for symfony cache
  • crash when running sonata:cache:flush-all or sonata:cache:flush
  • Fix deprecation for symfony/config 4.2+

Deprecated

  • not providing a cache manager to commands extending Sonata\CacheBundle\Command\BaseCacheCommand
3.0.1

Fixed

  • Wrong namespace for sonata.cache.phpcr_odm.event_subscriber.default config
  • sonata.cache.phpcr_odm.event_subscriber.defaultis now public
  • definition pointing to a non existent class
3.0.0

Added

  • support for sonata/cache 2

Removed

  • support for sonata/cache 1
  • support for Twig 1
  • PHP 5.3 through 5.5 support was removed
  • Symfony 2.2 through 2.7 support was removed
  • removed deprecated twig template classes
  • removed calling deprecated twig classes in bundle boot

Fixed

  • Fixed sonata.cache.invalidation.simple service definition typo

Changed

  • Sonata\CacheBundle\Twig\TwigTemplate14 was renamed to Sonata\CacheBundle\Twig\TwigTemplate
2.4.2

Fixed

  • Usage of twig service in SonataCacheBundle is optional now
2.4.1

Changed

  • made service public

Fixed

  • Symfony 4.0 for symfony/config
  • Commands not working on symfony4
2.4.0

Added

  • Added password configuration option under Predis cache configuration.

Changed

  • Rollback to PHP 5.6 as minimum support.
  • Changed internal folder structure to src, tests and docs

Deprecated

  • Sonata\CacheBundle\Invalidation\SimpleCacheInvalidation, use Sonata\Cache\Invalidation\SimpleCacheInvalidation instead
  • Sonata\CacheBundle\Invalidation\Recorder, use Sonata\Cache\Invalidation\Recorder instead.
  • Sonata\CacheBundle\Invalidation\ModelCollectionIdentifiers, use Sonata\Cache\Invalidation\ModelCollectionIdentifiers instead
  • Sonata\CacheBundle\Invalidation\InvalidationInterface, use Sonata\Cache\Invalidation\InvalidationInterface instead
  • Sonata\CacheBundle\Invalidation\DoctrinePHPCRODMListener, use Sonata\Cache\Invalidation\DoctrinePHPCRODMListener instead
  • Sonata\CacheBundle\Invalidation\DoctrineORMListener, use Sonata\Cache\Invalidation\DoctrineORMListener instead
  • Sonata\CacheBundle\Cache\CacheManager, use Sonata\Cache\CacheManager instead.
  • Sonata\CacheBundle\Cache\CacheManagerInterface, use Sonata\Cache\CacheManagerInterface instead
  • Sonata\CacheBundle\Cache\CacheInterface, use Sonata\Cache\CacheInterface instead.
  • Sonata\CacheBundle\Adapter\MemcachedCache, use Sonata\Cache\Adapter\Cache\MemcachedCache instead
  • Sonata\CacheBundle\Adapter\MongoCache, use Sonata\Cache\Adapter\Cache\MongoCache instead
  • Sonata\CacheBundle\Adapter\NoopCache, use Sonata\Cache\Adapter\Cache\NoopCache instead
  • Sonata\CacheBundle\Adapter\PRedisCache, use Sonata\Cache\Adapter\Cache\PRedisCache instead
  • Deprecation warning when using \Twig_Template::getAttribute function.
  • omitting the $argumentsResolver argument when instanciating SsiCache or VarnishCache

Fixed

  • DoctrineBundle and DoctrinePHPCRBundle can be loaded before or after SonataCacheBundle.
  • deprecation about using a ControllerResolverInterface to resolve arguments
  • It is now allowed to install Symfony 4

Removed

  • Support for PHP <7.1
  • Support for old versions of PHP and Symfony.
2.3.1

Fixed

  • Fixed variable conflict when multiple Varnish servers are configured
2.3.0

Added

  • Possibility to configure the timeout to clear the Symfony cache

Fixed

  • IP detection in SymfonyCache
Removed
  • Removed support for symfony 3
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
terminal42/code-quality-tools
codifyo/ts-generator-bundle
andydefer/laravel-cluster
testo/fiber
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity
christhompsontldr/laravel-inky