A few touch ups and fixes went up today for Reports that are worth noting. Most important is a change to the way checkboxes are now graphed. In the past, if you were given a checkbox as shown in the image to the right, the graph would be labeled based on the first choice, rather than the question. So in this example, you would select “Red” in the report builder to graph all of the checkboxes related to that question. This was a bug and while graphs could still be created, it was definitely confusing. That’s all behind us now because we fixed it so that you can select the title of the checkbox when adding graphs to your report. In this case, “What is your favorite color?” Much better.
The only tricky part is for those of you who may have selected the second or third choice like “Blue” or “Green” in the past. The graphs will still draw properly; however, when editing the report a re-selection will need to be made in some cases. In addition to that change, a few bug fixes have gone up as well:
– Most HTML in field titles will no longer break the report creation process.
– Graphs now properly display even when there are multiple conditions referencing the same field.
– Adjacent checkboxes can now all be graphed. Prior to this, only the first could be graphed.
– Multiple fixes to the process of duplicating a report.
Why stop at reports? The [Query API](https://help.wudev.com/articles/en_US/kb/Wufoo-REST-API-V3/query/ “Query API”) could use some beefing up too. Here are some of the enhancements we have made:
– Data can now be returned in both JSON and XML formats
– All parameters are now functioning properly when accessed from an outside URL
– See an [example in action](http://particletree.com/examples/json/ “Query JSON Example.”) or read about [how it was created](https://help.wudev.com/articles/en_US/kb/Wufoo-REST-API-V3/query/examples/json-query/ “Query JSON Tutorial.”).