Monthly Archives: September 2011

New in Dradis 2.8: smart refresh

One of the best features that we have been working on for the next release of Dradis will be an improved Ajax refresh feature.

We have prepared a small screencast to show it. Two different browsers are shown side by side. Notes and nodes added in one browser are replicated in the other.

Dradis 2.8 smart Ajax refreshpor etdsoft

It is already in our GitHub repository so you are free to git pull and give it a shot. We will be very interested in hearing what you have to say.

New in Dradis Pro v1.1

These are some of the new features in Dradis Professional edition:

New layout

  • Three-columns to maximize the amount of useful information on screen
  • Better context menus: add special node types and reassign notes easily

Advanced XSLT reporting

Dradis Pro now generates an intermediate XML file containing all your notes. This will contain both the raw Text and the custom fields you created for each note:


Then a XML transformation can be applied to this document to generate a report.

You can see a couple of XSLT files in ./vendor/plugins/advanced_word_export/templates/:

  • basic.xslt: is a very basic transform that just creates a new XML document from the data in the Dradis XML.
  • simple_report.xslt: is a transform that generates a WordXML document.

Create custom fields in your notes:

And use them in your reports, in any way you need:

So with 1.1, if you’re so inclined, you can create your own XSLT transforms to produce your reports in no time. Word is just one example. Any XML-based format is generated just as easily.

Of course if you don’t have an in-house XSLT-wizard at Security Roots we will be more than happy to help and create custom XSLT for your organization in no time! Report customization was always part of our professional services offering.

Other changes

  • An independent version module! Finally an easy way to know what version of Pro are you running.
  • Improved table styling inside notes
  • Rails 3.0.10
  • Bug fixing (read-only records, sign up process, project edit form…)