Those of you who purchased my plugin Debugged! may have noticed that a new version just went live on CodeCanyon. For those of you who are just getting to the party, Debugged! is the premier debugging suite for WordPress. For your average end-user, not so useful. On the other hand, for a developer, Debugged! is the Swiss-Army Knife of debugging. It allows you to track everything from SQL queries to PHP errors to code validation from a simple, convenient interface.
But what’s changed with this latest release? Two things… First, the backend has been reworked significantly. Earlier versions of Debugged! were built using an options framework called NHP Theme Options Framework. It served its purpose well enough, but was woefully outdated and had been abandoned by its developer. As a result, I started working on a little project called Redux Framework with a very simple goal… Take all of the things I loved about NHP and build an even better framework. After several months of development, Redux Framework was released and has quickly become my most in-depth project.
Besides the backend change, WordPress has decided to change something with the latest release which seems to have negatively impacted usability of the Debugged! plugin. Specifically the use of the warning and validation functions. In effect, this upstream change resulted in a function call returning gibberish which ended up getting parsed into nonsense before being returned to the user. Obviously not what we were looking for! Thankfully, my little debugger doesn’t do too bad debugging itself, and the problem was quickly sorted and an update was submitted to the folks at CodeCanyon.
So what was the point of this long-winded and probably extremely boring narrative? If you’ve already purchased Debugged! it’s time for a fairly important upgrade. If you haven’t (and are a developer), maybe it’s a good time to check it out? Who knows… you might find your new favorite development aide!