I'm going to skip the questions the PM may well raise, like "When'll you have a fix for it, are we talking hours or days?"
Summary
oik version 2.4 fixes a problem with pagination in WordPress 4.1.
Background
WordPress 4.1 ( “Dinah” ) was released on the 18th December 2014. I’m proud to be listed as a contributor to this version; I’m bobbingwide.
For the last couple of days I’ve been releasing beta versions of the oik base plugin, happily reporting that it’s been tested with WordPress 4.1 and WordPress Multisite.
But yesterday I realized that some code that worked in WordPress 3.9 no longer worked with 4.1
I tracked it down to a change to the paginate_links() API, which I use in shortcodes which support pagination.
[bw_list posts_per_page=5]
- Post: 20206
- __qca cookie – what makes it appear?
- “Probably doing it wrong” at PHPHants – 13 Nov 2013
- [[bw_code]] broken?
- [bw_code]
The pagination links were correct on the first page, but wrong on any other. I developed the fix, tested it and released it as 2.4-beta.1223.
The change was trivial. Unlike other changes in oik 2.4, the potential for the discovering the problem was not limited to sites which were running an alpha or beta version.
Anyone who had upgraded to WordPress 4.1 could have seen the problem.
So earlier this morning, I decided it was time to make the fix available to everyone, not just beta testers.
Therefore oik v2.4 has now been released to WordPress.org.
Merry Christmas.