1.3.0+ Breaks All Existing Usages – Backwards Compatibility Missing?
-
I generally update all of my plugins as soon as new updates are available, and did the same with Spreaker. Unfortunately, the new version 1.3.x, updated to support the nice new player, is apparently NOT backwards compatible. The required parameters changed, leaving all of my existing posts with Spreaker shortcode use broken.
Previous code, per the documentation up through 1.2.5:
[spreaker episode_id=xxxxxx]
But now it must be:
[spreaker type=player resource=”episode_id=xxxxxx”]
And while the documentation doesn’t specifically identify type as required, after the upgrade, all of my existing posts start displaying errors of “type required”.
Fortunately, I still had 1.2.5 in my SVN and was able to roll back. As manually changing 90+ posts is not really something I desire to do, I hope Spreaker will either fix the shortcode to be backwards compatible or provide a tool to update all existing usages.
- The topic ‘1.3.0+ Breaks All Existing Usages – Backwards Compatibility Missing?’ is closed to new replies.