Magento 2 module to automatically flush the cache whenever you save something in the System Configuration.
Do NOT use this in production.
When saving the System Configuration within Magento 2, the core behaviour is to add a reminder in the backend that you should manually flush the cache. In production, this is a good practice: Instead of flushing the cache with every change, the cache is only flushed when needed. In development, I always keep caching on, and then this becomes annoying. This module automatically flushes the cache for you.
Install this module within Magento 2 using composer:
composer require yireo/magento2-autoflushcache --dev bin/magento module:enable Yireo_AutoFlushCache
This module listens to the event
it is called, it flushes the following caches: