I got a little carried away

In June 2016, Strong Testimonials passed a major milestone: 20,000 active installs.

In July 2017, Strong Testimonials moved to the number 1 spot in a search for “testimonials” on the wordpress.org plugin repository! It is the highest-rated free testimonials plugin.

And how did I thank you? By releasing 10 updates in 2 months. Sorry.

A few people complained about the frequent updates and rightly so.

For reference, I use the common major.minor.revision numbering scheme. Revisions are also called “point” or “bugfix” releases. For example, WordPress 4.8.2 is commonly called a point release; Strong Testimonials 2.27 is a minor update. According to Wikipedia:

In principle, in subsequent releases, the major number is increased when there are significant jumps in functionality…, the minor number is incremented when only minor features or significant fixes have been added, and the revision number is incremented when minor bugs are fixed.

Until then, I released a minor update update about once per month with bugfix updates as needed. I wasn’t following a schedule, it just worked out that way as feature requests came in and as I had time to work on the plugin.

As more people started using the plugin, some minor bugs and conflicts were exposed. I failed to keep up with recent changes in Polylang and WP Globus. Integration with the popular Captcha plugin was sketchy as its new owner went through point releases of his own.

All those issues required immediate attention. I was in putting-out-fires mode.

In October 2017, Strong Testimonials passed 30,000 active installs. That’s 10,000 new users in 4 months. A new approach is needed.

Moving forward, I plan to publish minor updates about once per month. Point releases that fix critical bugs or solve important conflicts will be released as needed. Some bugs can wait and some conflicts can be solved with custom code until the next minor update. I will better discern what is truly urgent.

Thanks for your patience.

Chris Dillon

About the author: Chris Dillon is a WordPress developer in Cleveland, Ohio, USA. When not trying to figure out why his plugins aren't working, he walks his rescue dog Gordo, takes a nap in the backyard or makes a mess in the kitchen.