A new little development utility that is two things in one:
1. a faster magento cache:clean drop-in replacement
2. a file watcher that selectively cleans cache tags based on the type of the changed file
https://t.co/C25KXQXQMe
[Release] New Cache-Watcher release 1.0.33
* Stability improvements on synchronized file systems (e.g. with warden or other docker bases environments)
To upgrade:
composer g require mage2tv/magento-cache-clean:1.0.33
[Release] New Cache-Watcher release 1.0.32
* Support for RemoteSynchronizedCache with redis and file backends.
* Support for custom file_name_prefix for file backend
To upgrade:
composer g require mage2tv/magento-cache-clean:1.0.32
Thanks to @SimonSprankel for the idea!
(I really wish the filename could have been csp_includelist.xml though!)
It's a new feature, and Magento could have avoided this mistake!
Now the module released, it will be a bc breaking change to fix it.
[Release] New Cache-Watcher release 1.0.31
* Support etc/csp_whitelist.xml files in 2.3.5 and 2.4.0
To upgrade:
composer g require mage2tv/magento-cache-clean:1.0.31
[Release] New Cache-Watcher release 1.0.30
* Improve stability when running the watcher in a container or VM with file synchronization
To upgrade:
composer g require mage2tv/magento-cache-clean:1.0.30
[Stability Release] New Cache-Watcher release 1.0.29
* Compatibility with new Magento 2.3.5+ Redis Cache Backend
To upgrade:
composer g require mage2tv/magento-cache-clean:1.0.29
[Stability Release] New Cache-Watcher release 1.0.28
* Gracefully handle race conditions where generated files are removed while reading them
* Gracefully handle an empty cache ID prefix string "" in env.php
To upgrade:
composer g require mage2tv/magento-cache-clean:1.0.28
[Feature] New Cache-Watcher release 1.0.27
* Handle Varnish HTTP PURGE responses generated with synth() better
The result is less noisy output when a VCL file based on the default is used (e.g. with warden)
To upgrade:
composer g require mage2tv/magento-cache-clean:1.0.27
Here is more info on using the watcher as a library and using it from code:
https://t.co/bNSO6abP8Q
It's also possible to use the library to flush caches by type, tag or id from node.
Thanks to @paales for the idea :)
[Feature] New Cache-Watcher release 1.0.26
* Clean cache by IDs for Api/*Interface.php changes
* Updated the API to run the watcher from code
Thanks for all the feedback that allowed me to do these changes!
To upgrade:
composer g require mage2tv/magento-cache-clean:1.0.26
We reduced our prices by 50% for new subscriptions to help developers during the pandemic to be able to continue to learn and invest in themselves.
Stay up to date and hit the ground running once the economy goes into recovery!
https://t.co/AcMdhnogU6
@mage2tv I have recently signed up. I can highly recommend the content. @VinaiKopp is one of the best instructors. UI of https://t.co/DFdWjU9oNX could be better. Videos and explanations are great. I subscribed to organize my knowledge on some topics and still learned a few new things.
@JJBRPL@VinaiKopp I have sketchedout some drafts and organized some topics, but it still will be a while.
The adminhtml GUI is my least favorite part of M2 so I maybe subconsciously hope until I get around to it something else will have taken it’s place that’s more fun.
@tyleroptpres Hope you get a chance though!
I personally use it as a reference during work, too, so it’s not only intended to be watched in order, once.