cleverness / widget-css-classes

WordPress Plugin to add CSS classes to Widgets
GNU General Public License v3.0
21 stars 11 forks source link

v1.5.0 #22

Closed JoryHogeveen closed 7 years ago

JoryHogeveen commented 7 years ago

Ready for testing!

This PR will address version 1.5.0, fixing mutiple issues:

Changelog

Core changes:

Tests:

Settingpage & Widget form

Widget form

Frontend

ImportExport

Updating

JoryHogeveen commented 7 years ago

@cleverness Let me know if you see anything you don't like or you would like to change.

Also, with the patches for the mentioned issues (new hooks for example) it might be good to set the version to 1.5.0. Let me know what you think.

JoryHogeveen commented 7 years ago

@cleverness I think that's it for now.

Let me know about the version and your review. In the meantime I will test it on various installations. If/when you have the time, please test it as well.

cleverness commented 7 years ago

Yes, definitely a version increase to 1.5.0. This is so awesome! I put it on my schedule to find some time to test it tomorrow.

JoryHogeveen commented 7 years ago

Great! And now I really need to address client work haha. The plugin needed some refactoring to properly build unit tests and address some of the issues I found on wp.org. Patched it to v1.5.0-rc1 for testing. We'll see what pops up tomorrow! I'll add some manual tests to the todolist. In the future I can try to build some of those into unit tests.

cleverness commented 7 years ago

I did some quick basic testing from just the previous version to this. I didn't run into any issues.

JoryHogeveen commented 7 years ago

Alrighty, I'll make some time today or this weekend to test some more and if that's all good that I think it's good to go!

JoryHogeveen commented 7 years ago

@cleverness If/when you have the time, can you test again? Also frontend display etc? I've added another new option "remove duplicate classes" and enhanced the code a bit more. All tests in the tasklist are done and checked in two of my test sites but an extra pair of eyes is always good!

I'm going to wrap it up for this release, other stuff will need to go in a next one. If you can think of anything I should check/fix/change for 1.5 let me know!