{"id":711,"date":"2016-06-30T12:00:53","date_gmt":"2016-06-30T11:00:53","guid":{"rendered":"http:\/\/securityroots.com\/blog\/?p=711"},"modified":"2024-03-28T08:09:05","modified_gmt":"2024-03-28T08:09:05","slug":"new-dradis-pro-v2-4","status":"publish","type":"post","link":"https:\/\/dradis.com\/blog\/2016\/06\/new-dradis-pro-v2-4\/","title":{"rendered":"New in Dradis Pro v2.4"},"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 help you create the same reports, in a fraction of the time.<\/p>\n<p>This month we&#8217;re pleased to bring you <strong>Dradis Pro v2.4<\/strong> with some long-requested improvements.<\/p>\n<h2>The highlights of Dradis Pro v2.4<\/h2>\n<ul>\n<li>Project-wide search (see below)<\/li>\n<li>UI improvements (see below)\n<ul>\n<li>I18n support for tags (thanks <a href=\"https:\/\/github.com\/dradis\/dradis-ce\/pull\/18\">@kulisu<\/a>)\n<li>Validate on save<\/li>\n<li>Optimistic locking<\/li>\n<li><a href=\"http:\/\/securityroots.com\/dradispro\/support\/guides\/projects\/issues.html#evidence-issue\">Evidence multi-add<\/a><\/li>\n<\/ul>\n<\/li>\n<li>Copying of Report Template Properties<\/li>\n<li>Word reports\n<ul>\n<li>Better file extension handling in Windows<\/li>\n<\/ul>\n<\/li>\n<li>Minor bug fixing.<\/li>\n<\/ul>\n<p>A quick video summary of what&#8217;s new in this release:<\/p>\n<p><iframe loading=\"lazy\" title=\"v2.4.0 Video\" src=\"https:\/\/fast.wistia.net\/embed\/iframe\/v4bghjusbq?dnt=1\" allow=\"autoplay; fullscreen\" allowtransparency=\"true\" frameborder=\"0\" scrolling=\"no\" class=\"wistia_embed\" name=\"wistia_embed\" msallowfullscreen width=\"625\" height=\"352\"><\/iframe><script src=\"https:\/\/fast.wistia.net\/assets\/external\/E-v1.js\" async><\/script><\/p>\n<h2>Project search<\/h2>\n<p>It is now possible to perform a project-wide full-text search against Evidence, Issues, Nodes and Notes:<\/p>\n<p><a href=\"http:\/\/securityroots.com\/blog\/wp-content\/uploads\/2016\/06\/search-01.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/securityroots.com\/blog\/wp-content\/uploads\/2016\/06\/search-01.png\" alt=\"A screenshot showing the &quot;All&quot; tab with results for a &quot;DNS&quot; search\" width=\"820\" height=\"525\" class=\"aligncenter size-full wp-image-723\" \/><\/a><\/p>\n<p><a href=\"http:\/\/securityroots.com\/blog\/wp-content\/uploads\/2016\/06\/search-02.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/securityroots.com\/blog\/wp-content\/uploads\/2016\/06\/search-02.png\" alt=\"A screenshot from the Search results page showing only Node matches\" width=\"815\" height=\"376\" class=\"aligncenter size-full wp-image-724\" \/><\/a><\/p>\n<h2>UI improvements<\/h2>\n<p>Dradis is used by over 270 teams in 33 countries around the world. When people are using your platform to edit and generate content in languages as varied as Simplified Chinese, Slovenian or Turkish, it becomes very easy to spot and squash internationalisation and character encoding bugs.<\/p>\n<p>With this release we&#8217;ve made sure that Tags fully support names encoded in UTF-8:<\/p>\n<p><a href=\"http:\/\/securityroots.com\/blog\/wp-content\/uploads\/2016\/06\/i18n_tag_names.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/securityroots.com\/blog\/wp-content\/uploads\/2016\/06\/i18n_tag_names.png\" alt=\"A screenshot showing a tag in simplified Chinese\" width=\"405\" height=\"138\" class=\"aligncenter size-full wp-image-720\" \/><\/a><\/p>\n<h3>Evidence multi-add<\/h3>\n<p>It is not uncommon to need to link the same Issue to a number of hosts in your project. We&#8217;ve redesigned the UI to make this task a lot simpler:<\/p>\n<ul>\n<li>Select the Evidence template you need (or start with a blank slate).<\/li>\n<li>Tick off the relevant items from the Existing Hosts list.<\/li>\n<li>If needed, paste list of new IP addresses that will be added to the project and also associated with your Issues.\n<\/ul>\n<p><a href=\"http:\/\/securityroots.com\/blog\/wp-content\/uploads\/2016\/06\/add_evidence.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/securityroots.com\/blog\/wp-content\/uploads\/2016\/06\/add_evidence.png\" alt=\"A screenshot showing the new Add Evidence feature that lets you select existing nodes from a list, or paste a list of IP address.\" width=\"1162\" height=\"557\" class=\"aligncenter size-full wp-image-718\" \/><\/a><\/p>\n<h3>Validate on save<\/h3>\n<p>Teams working with Dradis normally need to use a number of different report templates (e.g. one for vulnerability assessments and one for social engineering). To make it easy for users to remember what information they need to provide on each template we&#8217;re now validating the contents supplied by the user against the individual template requirements so we can present a warning if the content doesn&#8217;t match the template&#8217;s expectations:<\/p>\n<p><a href=\"http:\/\/securityroots.com\/blog\/wp-content\/uploads\/2016\/06\/validate_on_save-1.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/securityroots.com\/blog\/wp-content\/uploads\/2016\/06\/validate_on_save-1.png\" alt=\"A screenshot showing warnings about missing fields and mismatched values in a recently created issue.\" width=\"1256\" height=\"215\" class=\"aligncenter size-full wp-image-721\" \/><\/a><\/p>\n<h3>Optimistic locking<\/h3>\n<p>Have you ever been in a situation where just after updating an Issue or Note, you find out that one of your team mates was also editing that feature? From now on, Dradis will warn you when someone else has been modifying the content you were busy with, so you have the peace of mind to know you&#8217;re always working on the latest version of the content:<\/p>\n<p><a href=\"http:\/\/securityroots.com\/blog\/wp-content\/uploads\/2016\/06\/optimistic_locking.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/securityroots.com\/blog\/wp-content\/uploads\/2016\/06\/optimistic_locking.png\" alt=\"A screenshot showing how Dradis detects a modification to the content you were just trying to edit.\" width=\"1488\" height=\"406\" class=\"aligncenter size-full wp-image-716\" \/><\/a><\/p>\n<h2>Still not using Dradis in your team?<\/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 help you create the same reports, in a fraction of the time. This month we&#8217;re pleased to bring you Dradis Pro v2.4 with some long-requested improvements. The highlights of Dradis Pro v2.4 Project-wide search (see below) UI improvements (see [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":true},"categories":[3,9,10],"tags":[],"class_list":["post-711","post","type-post","status-publish","format-standard","hentry","category-dradispro","category-features","category-release"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Dradis Pro v2.4 release notes - Project search, evidence multiadd<\/title>\n<meta name=\"description\" content=\"In Dradis Pro v2.4: Add evidence to multiple hosts, project-wide search, optimistic locking and on-the-fly report template validation.\" \/>\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\/06\/new-dradis-pro-v2-4\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Dradis Pro v2.4 release notes - Project search, evidence multiadd\" \/>\n<meta property=\"og:description\" content=\"In Dradis Pro v2.4: Add evidence to multiple hosts, project-wide search, optimistic locking and on-the-fly report template validation.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dradis.com\/blog\/2016\/06\/new-dradis-pro-v2-4\/\" \/>\n<meta property=\"og:site_name\" content=\"Dradis Framework Blog\" \/>\n<meta property=\"article:published_time\" content=\"2016-06-30T11:00:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-28T08:09:05+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/securityroots.com\/blog\/wp-content\/uploads\/2016\/06\/search-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=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/dradis.com\/blog\/2016\/06\/new-dradis-pro-v2-4\/\",\"url\":\"https:\/\/dradis.com\/blog\/2016\/06\/new-dradis-pro-v2-4\/\",\"name\":\"Dradis Pro v2.4 release notes - Project search, evidence multiadd\",\"isPartOf\":{\"@id\":\"https:\/\/dradis.com\/blog\/#website\"},\"datePublished\":\"2016-06-30T11:00:53+00:00\",\"dateModified\":\"2024-03-28T08:09:05+00:00\",\"author\":{\"@id\":\"https:\/\/dradis.com\/blog\/#\/schema\/person\/0d7332083eed49c91ddf883f46f0dc52\"},\"description\":\"In Dradis Pro v2.4: Add evidence to multiple hosts, project-wide search, optimistic locking and on-the-fly report template validation.\",\"breadcrumb\":{\"@id\":\"https:\/\/dradis.com\/blog\/2016\/06\/new-dradis-pro-v2-4\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/dradis.com\/blog\/2016\/06\/new-dradis-pro-v2-4\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/dradis.com\/blog\/2016\/06\/new-dradis-pro-v2-4\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/dradis.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"New in Dradis Pro v2.4\"}]},{\"@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\/a399ecf880d900a7e6eda70a86854a717956e937911a1565885959abe6afbdcf?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a399ecf880d900a7e6eda70a86854a717956e937911a1565885959abe6afbdcf?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.4 release notes - Project search, evidence multiadd","description":"In Dradis Pro v2.4: Add evidence to multiple hosts, project-wide search, optimistic locking and on-the-fly report template validation.","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\/06\/new-dradis-pro-v2-4\/","og_locale":"en_US","og_type":"article","og_title":"Dradis Pro v2.4 release notes - Project search, evidence multiadd","og_description":"In Dradis Pro v2.4: Add evidence to multiple hosts, project-wide search, optimistic locking and on-the-fly report template validation.","og_url":"https:\/\/dradis.com\/blog\/2016\/06\/new-dradis-pro-v2-4\/","og_site_name":"Dradis Framework Blog","article_published_time":"2016-06-30T11:00:53+00:00","article_modified_time":"2024-03-28T08:09:05+00:00","og_image":[{"url":"http:\/\/securityroots.com\/blog\/wp-content\/uploads\/2016\/06\/search-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":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/dradis.com\/blog\/2016\/06\/new-dradis-pro-v2-4\/","url":"https:\/\/dradis.com\/blog\/2016\/06\/new-dradis-pro-v2-4\/","name":"Dradis Pro v2.4 release notes - Project search, evidence multiadd","isPartOf":{"@id":"https:\/\/dradis.com\/blog\/#website"},"datePublished":"2016-06-30T11:00:53+00:00","dateModified":"2024-03-28T08:09:05+00:00","author":{"@id":"https:\/\/dradis.com\/blog\/#\/schema\/person\/0d7332083eed49c91ddf883f46f0dc52"},"description":"In Dradis Pro v2.4: Add evidence to multiple hosts, project-wide search, optimistic locking and on-the-fly report template validation.","breadcrumb":{"@id":"https:\/\/dradis.com\/blog\/2016\/06\/new-dradis-pro-v2-4\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dradis.com\/blog\/2016\/06\/new-dradis-pro-v2-4\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/dradis.com\/blog\/2016\/06\/new-dradis-pro-v2-4\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dradis.com\/blog\/"},{"@type":"ListItem","position":2,"name":"New in Dradis Pro v2.4"}]},{"@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\/a399ecf880d900a7e6eda70a86854a717956e937911a1565885959abe6afbdcf?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a399ecf880d900a7e6eda70a86854a717956e937911a1565885959abe6afbdcf?s=96&d=mm&r=g","caption":"Daniel Martin"},"sameAs":["http:\/\/securityroots.com\/story.html"],"url":"https:\/\/dradis.com\/blog\/author\/etd\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p3ijVs-bt","jetpack_sharing_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/dradis.com\/blog\/wp-json\/wp\/v2\/posts\/711","targetHints":{"allow":["GET"]}}],"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=711"}],"version-history":[{"count":7,"href":"https:\/\/dradis.com\/blog\/wp-json\/wp\/v2\/posts\/711\/revisions"}],"predecessor-version":[{"id":728,"href":"https:\/\/dradis.com\/blog\/wp-json\/wp\/v2\/posts\/711\/revisions\/728"}],"wp:attachment":[{"href":"https:\/\/dradis.com\/blog\/wp-json\/wp\/v2\/media?parent=711"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dradis.com\/blog\/wp-json\/wp\/v2\/categories?post=711"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dradis.com\/blog\/wp-json\/wp\/v2\/tags?post=711"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}