{"id":690,"date":"2016-04-14T08:56:27","date_gmt":"2016-04-14T07:56:27","guid":{"rendered":"http:\/\/securityroots.com\/blog\/?p=690"},"modified":"2024-03-28T08:09:16","modified_gmt":"2024-03-28T08:09:16","slug":"new-dradis-pro-v2-2","status":"publish","type":"post","link":"https:\/\/dradis.com\/blog\/2016\/04\/new-dradis-pro-v2-2\/","title":{"rendered":"New in Dradis Pro v2.2"},"content":{"rendered":"<p><a href=\"http:\/\/securityroots.com\/dradispro\/\">Dradis Professional Edition<\/a> is a <strong>collaboration and automated reporting tool<\/strong> for <a href=\"http:\/\/securityroots.com\/dradispro\/customers.html\">information security teams<\/a> that will cut your reporting time in half.<\/p>\n<p>Two short months after the release of <a href=\"http:\/\/securityroots.com\/blog\/2016\/02\/new-dradis-pro-v2-1\/\">Dradis Pro v2.1<\/a> in February we&#8217;re pleased to bring you <strong>Dradis Pro v2.2<\/strong> which is focused around connectivity and performance.<\/p>\n<h2>The highlights of Dradis Pro v2.2<\/h2>\n<ul>\n<li>Full REST\/JSON API coverage (<a href=\"http:\/\/securityroots.com\/dradispro\/support\/guides\/rest_api\/\">documentation<\/a>)<\/li>\n<li>Performance improvements: Rails 4.2, Ruby 2.2, memory monitoring.<\/li>\n<li>Fix bug in Activity Feed of project templates.<\/li>\n<li>Add-on enhancements:\n<ul>\n<li>CSV: export evidence data, fix CLI integration<\/li>\n<li>HTML: fix CLI integration<\/li>\n<\/ul>\n<\/li>\n<li>Bugs fixed: <a href=\"https:\/\/github.com\/securityroots\/dradispro-tracker\/issues\/204\">#204<\/a>, <a href=\"https:\/\/github.com\/securityroots\/dradispro-tracker\/issues\/319\">#319<\/a><\/li>\n<\/ul>\n<h2>The REST API<\/h2>\n<p>Through the new HTTP JSON APPI you can securely access all of the application entities including:<\/p>\n<ul>\n<li><a href=\"http:\/\/securityroots.com\/dradispro\/support\/guides\/rest_api\/clients.html\">Clients<\/a><\/li>\n<li><a href=\"http:\/\/securityroots.com\/dradispro\/support\/guides\/rest_api\/projects.html\">Projects<\/a><\/li>\n<li><a href=\"http:\/\/securityroots.com\/dradispro\/support\/guides\/rest_api\/issues.html\">Issues<\/a><\/li>\n<li><a href=\"http:\/\/securityroots.com\/dradispro\/support\/guides\/rest_api\/nodes.html\">Nodes \/ Evidence and Notes<\/a><\/li>\n<\/ul>\n<div id=\"attachment_691\" style=\"width: 713px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/securityroots.com\/blog\/wp-content\/uploads\/2016\/04\/rest_api-01.png\"><img aria-describedby=\"caption-attachment-691\" decoding=\"async\" loading=\"lazy\" src=\"http:\/\/securityroots.com\/blog\/wp-content\/uploads\/2016\/04\/rest_api-01.png\" alt=\"Screenshot showing a GET request to the \/clients endpoint\" width=\"703\" height=\"618\" class=\"size-full wp-image-691\" \/><\/a><p id=\"caption-attachment-691\" class=\"wp-caption-text\">Perform CRUD operations on all application objects through an easy-to-use JSON interface.<\/p><\/div>\n<div id=\"attachment_692\" style=\"width: 708px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/securityroots.com\/blog\/wp-content\/uploads\/2016\/04\/rest_api-02.png\"><img aria-describedby=\"caption-attachment-692\" decoding=\"async\" loading=\"lazy\" src=\"http:\/\/securityroots.com\/blog\/wp-content\/uploads\/2016\/04\/rest_api-02.png\" alt=\"Screenshot showing a POST request to the \/issues endpoint\" width=\"698\" height=\"515\" class=\"size-full wp-image-692\" \/><\/a><p id=\"caption-attachment-692\" class=\"wp-caption-text\">Use your favorite language to interact with the data contained in your Dradis environment.<\/p><\/div>\n<h2>Performance boost: faster, more responsive interface<\/h2>\n<p>Dradis Pro v2.2 also comes with a new version of the Rails framework and a modern version of Ruby. Both of these upgrades should have a significant impact in the overall performance and snappiness of the app and also bring some interesting security features out of the box. Strong parameters and DB performance come to mind on the Rails front and garbage collection (GC) of symbols on the Ruby front are some of the notable changes.<\/p>\n<p>For the nitty gritty details please see the <a href=\"http:\/\/guides.rubyonrails.org\/4_2_release_notes.html\">Rails 4.2 release notes<\/a> and the <a href=\"https:\/\/www.ruby-lang.org\/en\/news\/2014\/12\/25\/ruby-2-2-0-released\/\">Ruby 2.2 announcements<\/a>.<\/p>\n<h2>Still not a Dradis user?<\/h2>\n<p>These are some of the benefits you&#8217;re missing out:<\/p>\n<ul>\n<li><a href=\"http:\/\/securityroots.com\/dradispro\/features.html#reporting\">Automated reports<\/a>, generate the same reports your clients know and love in a fraction of the time.<\/li>\n<li><a href=\"http:\/\/securityroots.com\/dradispro\/features.html#plugins\">Combine the output from 19+ different tools (including Qualys, Metasploit, Burp&#8230;) into a single report<\/a>.<\/li>\n<li><a href=\"http:\/\/securityroots.com\/dradispro\/features.html#consistency\">Deliver consistent results<\/a>. Never forget any steps. Always know what has been covered and what is still ahead.<\/li>\n<li><a href=\"http:\/\/securityroots.com\/dradispro\/features.html#collaboration\">Everyone on the same page: all information available across the team<\/a>.<\/li>\n<li>Dradis Professional is reliable, up-to-date and with comes with quality support<\/li>\n<\/ul>\n<p>Read more about Dradis Pro&#8217;s <a href=\"http:\/\/securityroots.com\/dradispro\/features.html\">time-saving features<\/a>, <a href=\"http:\/\/securityroots.com\/dradispro\/customers.html\">what our users are saying<\/a>, or if you want to start from the beginning, read the <a href=\"http:\/\/securityroots.com\/dradispro\/\">the 1-page summary<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dradis Professional Edition is a collaboration and automated reporting tool for information security teams that will cut your reporting time in half. Two short months after the release of Dradis Pro v2.1 in February we&#8217;re pleased to bring you Dradis Pro v2.2 which is focused around connectivity and performance. The highlights of Dradis Pro v2.2 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":true,"jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":[]},"categories":[3,9,10],"tags":[],"jetpack_publicize_connections":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Dradis Pro v2.2 release notes - REST API, full CSV export<\/title>\n<meta name=\"description\" content=\"In Dradis Pro v2.2: Full REST API coverage, better CSV and HTML exports, performance improvements via Rails 4 and Ruby 2.2.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/dradis.com\/blog\/2016\/04\/new-dradis-pro-v2-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Dradis Pro v2.2 release notes - REST API, full CSV export\" \/>\n<meta property=\"og:description\" content=\"In Dradis Pro v2.2: Full REST API coverage, better CSV and HTML exports, performance improvements via Rails 4 and Ruby 2.2.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dradis.com\/blog\/2016\/04\/new-dradis-pro-v2-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Dradis Framework Blog\" \/>\n<meta property=\"article:published_time\" content=\"2016-04-14T07:56:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-28T08:09:16+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/securityroots.com\/blog\/wp-content\/uploads\/2016\/04\/rest_api-01.png\" \/>\n<meta name=\"author\" content=\"Daniel Martin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@dradisfw\" \/>\n<meta name=\"twitter:site\" content=\"@dradisfw\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Daniel Martin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/dradis.com\/blog\/2016\/04\/new-dradis-pro-v2-2\/\",\"url\":\"https:\/\/dradis.com\/blog\/2016\/04\/new-dradis-pro-v2-2\/\",\"name\":\"Dradis Pro v2.2 release notes - REST API, full CSV export\",\"isPartOf\":{\"@id\":\"https:\/\/dradis.com\/blog\/#website\"},\"datePublished\":\"2016-04-14T07:56:27+00:00\",\"dateModified\":\"2024-03-28T08:09:16+00:00\",\"author\":{\"@id\":\"https:\/\/dradis.com\/blog\/#\/schema\/person\/0d7332083eed49c91ddf883f46f0dc52\"},\"description\":\"In Dradis Pro v2.2: Full REST API coverage, better CSV and HTML exports, performance improvements via Rails 4 and Ruby 2.2.\",\"breadcrumb\":{\"@id\":\"https:\/\/dradis.com\/blog\/2016\/04\/new-dradis-pro-v2-2\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/dradis.com\/blog\/2016\/04\/new-dradis-pro-v2-2\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/dradis.com\/blog\/2016\/04\/new-dradis-pro-v2-2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/dradis.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"New in Dradis Pro v2.2\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/dradis.com\/blog\/#website\",\"url\":\"https:\/\/dradis.com\/blog\/\",\"name\":\"Dradis Framework Blog\",\"description\":\"Information management for security teams\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/dradis.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/dradis.com\/blog\/#\/schema\/person\/0d7332083eed49c91ddf883f46f0dc52\",\"name\":\"Daniel Martin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dradis.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b0810040b4df4564381531b4d4a79a05?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b0810040b4df4564381531b4d4a79a05?s=96&d=mm&r=g\",\"caption\":\"Daniel Martin\"},\"sameAs\":[\"http:\/\/securityroots.com\/story.html\"],\"url\":\"https:\/\/dradis.com\/blog\/author\/etd\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Dradis Pro v2.2 release notes - REST API, full CSV export","description":"In Dradis Pro v2.2: Full REST API coverage, better CSV and HTML exports, performance improvements via Rails 4 and Ruby 2.2.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/dradis.com\/blog\/2016\/04\/new-dradis-pro-v2-2\/","og_locale":"en_US","og_type":"article","og_title":"Dradis Pro v2.2 release notes - REST API, full CSV export","og_description":"In Dradis Pro v2.2: Full REST API coverage, better CSV and HTML exports, performance improvements via Rails 4 and Ruby 2.2.","og_url":"https:\/\/dradis.com\/blog\/2016\/04\/new-dradis-pro-v2-2\/","og_site_name":"Dradis Framework Blog","article_published_time":"2016-04-14T07:56:27+00:00","article_modified_time":"2024-03-28T08:09:16+00:00","og_image":[{"url":"http:\/\/securityroots.com\/blog\/wp-content\/uploads\/2016\/04\/rest_api-01.png"}],"author":"Daniel Martin","twitter_card":"summary_large_image","twitter_creator":"@dradisfw","twitter_site":"@dradisfw","twitter_misc":{"Written by":"Daniel Martin","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/dradis.com\/blog\/2016\/04\/new-dradis-pro-v2-2\/","url":"https:\/\/dradis.com\/blog\/2016\/04\/new-dradis-pro-v2-2\/","name":"Dradis Pro v2.2 release notes - REST API, full CSV export","isPartOf":{"@id":"https:\/\/dradis.com\/blog\/#website"},"datePublished":"2016-04-14T07:56:27+00:00","dateModified":"2024-03-28T08:09:16+00:00","author":{"@id":"https:\/\/dradis.com\/blog\/#\/schema\/person\/0d7332083eed49c91ddf883f46f0dc52"},"description":"In Dradis Pro v2.2: Full REST API coverage, better CSV and HTML exports, performance improvements via Rails 4 and Ruby 2.2.","breadcrumb":{"@id":"https:\/\/dradis.com\/blog\/2016\/04\/new-dradis-pro-v2-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dradis.com\/blog\/2016\/04\/new-dradis-pro-v2-2\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/dradis.com\/blog\/2016\/04\/new-dradis-pro-v2-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dradis.com\/blog\/"},{"@type":"ListItem","position":2,"name":"New in Dradis Pro v2.2"}]},{"@type":"WebSite","@id":"https:\/\/dradis.com\/blog\/#website","url":"https:\/\/dradis.com\/blog\/","name":"Dradis Framework Blog","description":"Information management for security teams","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/dradis.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/dradis.com\/blog\/#\/schema\/person\/0d7332083eed49c91ddf883f46f0dc52","name":"Daniel Martin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dradis.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/b0810040b4df4564381531b4d4a79a05?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b0810040b4df4564381531b4d4a79a05?s=96&d=mm&r=g","caption":"Daniel Martin"},"sameAs":["http:\/\/securityroots.com\/story.html"],"url":"https:\/\/dradis.com\/blog\/author\/etd\/"}]}},"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p3ijVs-b8","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":664,"url":"https:\/\/dradis.com\/blog\/2015\/12\/new-dradis-pro-v2-0\/","url_meta":{"origin":690,"position":0},"title":"New in Dradis Pro v2.0","date":"December 17, 2015","format":false,"excerpt":"Dradis Professional Edition is a collaboration and automated reporting tool for information security teams. Just in time for the new year a fresh release of Dradis Pro is out of the oven. We're really excited about Dradis Pro v2.0 as it is going to allow you to have a much\u2026","rel":"","context":"In &quot;Dradis_Pro&quot;","img":{"alt_text":"A screenshot showing the view comparing the differences between two revisions of the same content.","src":"https:\/\/i0.wp.com\/securityroots.com\/images\/dradispro\/guides\/projects\/projects-41.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1567,"url":"https:\/\/dradis.com\/blog\/2021\/04\/new-in-dradis-pro-v3-12\/","url_meta":{"origin":690,"position":1},"title":"New in Dradis Pro v3.12","date":"April 14, 2021","format":false,"excerpt":"https:\/\/youtu.be\/4i9YJxkWEYU Instance Notifications All notifications now display at the instance level so you don\u2019t have to open each project to see notifications. These Dradis instance-wide notifications include notifications from updates in Remediation Tracker tickets too. Accessibility Improvements Dradis font and element contrast are adjusted to meet Level AA WCAG 2.0\u2026","rel":"","context":"In &quot;Release&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dradis.com\/blog\/wp-content\/uploads\/2021\/04\/instance-notifications.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":2522,"url":"https:\/\/dradis.com\/blog\/2025\/05\/new-in-dradis-pro-v4-16\/","url_meta":{"origin":690,"position":2},"title":"New in Dradis Pro v4.16","date":"May 21, 2025","format":false,"excerpt":"Dradis v4.15.0 includes automatic cross-references, custom tag ordering, and kit updates.","rel":"","context":"In &quot;Dradis_Pro&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dradis.com\/blog\/wp-content\/uploads\/2025\/05\/image.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":2384,"url":"https:\/\/dradis.com\/blog\/2024\/05\/new-in-dradis-pro-v4-12\/","url_meta":{"origin":690,"position":3},"title":"New in Dradis Pro v4.12","date":"May 9, 2024","format":false,"excerpt":"Dradis v4.12.0 includes CVSSv4, AWS and Azure official support, downloading attachments via the REST API, and Mappings Manager updates.","rel":"","context":"In &quot;Dradis_Pro&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dradis.com\/blog\/wp-content\/uploads\/2024\/01\/Screen-Shot-2024-01-16-at-4.41.11-PM.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":1696,"url":"https:\/\/dradis.com\/blog\/2022\/09\/new-in-dradis-pro-v4-5\/","url_meta":{"origin":690,"position":4},"title":"New in Dradis Pro v4.5","date":"September 7, 2022","format":false,"excerpt":"https:\/\/youtu.be\/rcAsCIAw_NM CSV Importer Dradis can now import CSV files into projects! Some vulnerability scanners produce output in CSV format rather than e.g. XML or JSON. You can now import these (and other) CSV files into Dradis, and configure which column to assign to which field in your Dradis projects on\u2026","rel":"","context":"In &quot;Dradis_Pro&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dradis.com\/blog\/wp-content\/uploads\/2022\/08\/image1.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":998,"url":"https:\/\/dradis.com\/blog\/2019\/04\/new-in-dradis-pro-v3-2\/","url_meta":{"origin":690,"position":5},"title":"New in Dradis Pro v3.2","date":"April 1, 2019","format":false,"excerpt":"Dradis Professional Edition is a collaboration and reporting tool for information security teams that will help you deliver the results of security assessments, in a fraction of the time without the time-wasting frustration of creating manual reports. What's new in Dradis Pro v3.2 Here is Rachael with a quick video\u2026","rel":"","context":"In &quot;Dradis_Pro&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dradis.com\/blog\/wp-content\/uploads\/2019\/03\/CVSSv3Calculator.gif?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/dradis.com\/blog\/wp-json\/wp\/v2\/posts\/690"}],"collection":[{"href":"https:\/\/dradis.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dradis.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dradis.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/dradis.com\/blog\/wp-json\/wp\/v2\/comments?post=690"}],"version-history":[{"count":5,"href":"https:\/\/dradis.com\/blog\/wp-json\/wp\/v2\/posts\/690\/revisions"}],"predecessor-version":[{"id":708,"href":"https:\/\/dradis.com\/blog\/wp-json\/wp\/v2\/posts\/690\/revisions\/708"}],"wp:attachment":[{"href":"https:\/\/dradis.com\/blog\/wp-json\/wp\/v2\/media?parent=690"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dradis.com\/blog\/wp-json\/wp\/v2\/categories?post=690"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dradis.com\/blog\/wp-json\/wp\/v2\/tags?post=690"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}