JShrink is a Javascript minifier written in pure PHP. It allows web applications such as Magento and Matomo (as well as thousands of other projects) to shrink Javascript code on the fly. In 2014 JShrink reached stability, and shortly after that hit the milestone of 100k total downloads- today JShrink has over 21 million downloads, with an average of over 400k installs each month.
This weekend JShrink v1.6 was released- one of the largest updates since JShrink hit version 1.0.0 back in 2014. This upgrade reworks how regular expressions are identified, removing a whole class of potential minification errors. It also includes some pretty hefty performance improvements. On top of that JShrink has migrated to Github Actions for testing, and in the process upgraded and expanded the test suite.
While this is a somewhat niche project I'm proud that the community has gotten so much usage out of it. I also want to give a special shout out to my Github Sponsors, as well as Tidelift for sponsoring this project!