{"id":1546,"date":"2021-02-16T21:52:10","date_gmt":"2021-02-16T21:52:10","guid":{"rendered":"https:\/\/dradisframework.com\/blog\/?p=1546"},"modified":"2024-03-28T08:01:38","modified_gmt":"2024-03-28T08:01:38","slug":"new-in-dradis-pro-v3-11","status":"publish","type":"post","link":"https:\/\/dradis.com\/blog\/2021\/02\/new-in-dradis-pro-v3-11\/","title":{"rendered":"New in Dradis Pro v3.11"},"content":{"rendered":"\n<p>We\u2019re heading to Singapore for <strong>Black Hat Asia 2025<\/strong>, and we\u2019ll be showing off the latest in streamlined reporting and collaboration at our <strong>Dradis Arsenal demo<\/strong>. We\u2019re excited to be part of the <strong>Black Hat Arsenal<\/strong>, demoing how Dradis helps security teams collaborate and report more effectively.<\/p>\n\n\n\n<p>Catch us here:<\/p>\n\n\n\n<p>\ud83e\uddea <strong>Dradis @ Black Hat Arsenal<\/strong> \u00a0<br>Business Hall &#8211; Arsenal Station 3<br>\ud83d\udcc5 April 3, 10:05am-11:20am<\/p>\n\n\n\n<p><em>Learn how our most recent updates\u2014which include in-app quality assurance workflows, easier deployment with Docker, and AI-driven enhancements\u2014allow for the creation of reports faster and with greater quality. <\/em><\/p>\n\n\n\n<p>\ud83d\udccd <a href=\"https:\/\/www.blackhat.com\/asia-25\/arsenal\/schedule\/index.html#dradis-framework-streamlined-collaboration-and-reporting-for-security-professionals-43823\">See our Arsenal session<\/a><\/p>\n\n\n\n<p>When we\u2019re not presenting, we\u2019ll be diving into the briefings, trainings, and executive summits across AI, exploit development, cloud, and physical infrastructure. Here\u2019s what we\u2019re most excited about.<\/p>\n\n\n\n<figure class=\"wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe loading=\"lazy\" class=\"youtube-player\" width=\"625\" height=\"352\" src=\"https:\/\/www.youtube.com\/embed\/fPMJj-FfhLo?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation\"><\/iframe><\/span>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">JIRA Sync<\/h2>\n\n\n\n<p>Details added to <a href=\"https:\/\/dradisframework.com\/integrations\/jira.html\">JIRA <\/a>tickets will now sync back to Dradis Issues and Remediation Tracker tickets making it easier to keep all of the project details together to speed up remediation tasks. <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" loading=\"lazy\" width=\"600\" height=\"358\" src=\"https:\/\/dradisframework.com\/blog\/wp-content\/uploads\/2021\/02\/jira-sync.gif\" alt=\"\" class=\"wp-image-1551\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Ruby 2.7.2 and Rails 6.1.1<\/h2>\n\n\n\n<p>Sometimes we have to roll up our sleeves and take care of the less flashy bits of development. In this version, it was due time to update Ruby, Rails, and a handful of other gems. There won&#8217;t be a noticeable difference on your side but this sets up the team to make future improvements.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Improved Caching<\/h2>\n\n\n\n<p>When the projects listing or Issue Library contained thousands of entries, it became slow to load and in some cases wouldn&#8217;t load at all. This update improves caching to make it much faster to load those long lists. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Release Notes<\/h3>\n\n\n\n<ul><li>Upgraded DradisPro to run on Ruby 2.7.2 and Rails 6.1.1<\/li><li>Add view hooks for the export view<\/li><li>Increase secondary sidebar width for medium viewports<\/li><li>Projects page: Add caching to speed up slow loading when thousands of projects are present<\/li><li>Upgraded gems: bundler, papertrail, rails<\/li><li>Bugs fixed:<ul>\n<li>Correct position of sticky editor toolbar in fullscreen source view<\/li>\n<\/ul>\n<\/li><li>Integration enhancements:<ul>\n<li>Integrate JIRA ticket\/status details into Remediation Tracker<\/li>\n<li>IssueLib: Add caching to speed up the issuelib table when thousands of entries are present<\/li>\n<li>Add remote JIRA Comments to Issues#show and Tickets#show<\/li>\n<\/ul>\n<\/li><li>Security Fixes:<ul>\n<li>Medium: Authenticated (admin) persistent cross-site scripting in Business Intelligence Custom Properties search<\/li>\n<\/ul>\n<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Not using Dradis Pro on your team?<\/h3>\n\n\n","protected":false},"excerpt":{"rendered":"<p>JIRA Sync Details added to JIRA tickets will now sync back to Dradis Issues and Remediation Tracker tickets making it easier to keep all of the project details together to speed up remediation tasks. Ruby 2.7.2 and Rails 6.1.1 Sometimes we have to roll up our sleeves and take care of the less flashy bits [&hellip;]<\/p>\n","protected":false},"author":8,"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":false,"jetpack_social_options":[]},"categories":[3,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>New in Dradis Pro v3.11 - Dradis Framework Blog<\/title>\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\/2021\/02\/new-in-dradis-pro-v3-11\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"New in Dradis Pro v3.11 - Dradis Framework Blog\" \/>\n<meta property=\"og:description\" content=\"JIRA Sync Details added to JIRA tickets will now sync back to Dradis Issues and Remediation Tracker tickets making it easier to keep all of the project details together to speed up remediation tasks. Ruby 2.7.2 and Rails 6.1.1 Sometimes we have to roll up our sleeves and take care of the less flashy bits [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dradis.com\/blog\/2021\/02\/new-in-dradis-pro-v3-11\/\" \/>\n<meta property=\"og:site_name\" content=\"Dradis Framework Blog\" \/>\n<meta property=\"article:published_time\" content=\"2021-02-16T21:52:10+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-28T08:01:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/dradisframework.com\/blog\/wp-content\/uploads\/2021\/02\/jira-sync.gif\" \/>\n<meta name=\"author\" content=\"Tabatha DiDomenico\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Dradis Pro v3.11.0 release\" \/>\n<meta name=\"twitter:description\" content=\"The latest version of Dradis Pro includes JIRA syncing, several low-level platform updates, and bug fixes.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/dradis.com\/blog\/wp-content\/uploads\/2021\/02\/Dradisv3.11.png\" \/>\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=\"Tabatha DiDomenico\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/dradis.com\/blog\/2021\/02\/new-in-dradis-pro-v3-11\/\",\"url\":\"https:\/\/dradis.com\/blog\/2021\/02\/new-in-dradis-pro-v3-11\/\",\"name\":\"New in Dradis Pro v3.11 - Dradis Framework Blog\",\"isPartOf\":{\"@id\":\"https:\/\/dradis.com\/blog\/#website\"},\"datePublished\":\"2021-02-16T21:52:10+00:00\",\"dateModified\":\"2024-03-28T08:01:38+00:00\",\"author\":{\"@id\":\"https:\/\/dradis.com\/blog\/#\/schema\/person\/0f636e4914a59d6c7433a186c49b31aa\"},\"breadcrumb\":{\"@id\":\"https:\/\/dradis.com\/blog\/2021\/02\/new-in-dradis-pro-v3-11\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/dradis.com\/blog\/2021\/02\/new-in-dradis-pro-v3-11\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/dradis.com\/blog\/2021\/02\/new-in-dradis-pro-v3-11\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/dradis.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"New in Dradis Pro v3.11\"}]},{\"@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\/0f636e4914a59d6c7433a186c49b31aa\",\"name\":\"Tabatha DiDomenico\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dradis.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c4eb4833975569fb49958c514dcce19e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c4eb4833975569fb49958c514dcce19e?s=96&d=mm&r=g\",\"caption\":\"Tabatha DiDomenico\"},\"url\":\"https:\/\/dradis.com\/blog\/author\/tabatha\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"New in Dradis Pro v3.11 - Dradis Framework Blog","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\/2021\/02\/new-in-dradis-pro-v3-11\/","og_locale":"en_US","og_type":"article","og_title":"New in Dradis Pro v3.11 - Dradis Framework Blog","og_description":"JIRA Sync Details added to JIRA tickets will now sync back to Dradis Issues and Remediation Tracker tickets making it easier to keep all of the project details together to speed up remediation tasks. Ruby 2.7.2 and Rails 6.1.1 Sometimes we have to roll up our sleeves and take care of the less flashy bits [&hellip;]","og_url":"https:\/\/dradis.com\/blog\/2021\/02\/new-in-dradis-pro-v3-11\/","og_site_name":"Dradis Framework Blog","article_published_time":"2021-02-16T21:52:10+00:00","article_modified_time":"2024-03-28T08:01:38+00:00","og_image":[{"url":"https:\/\/dradisframework.com\/blog\/wp-content\/uploads\/2021\/02\/jira-sync.gif"}],"author":"Tabatha DiDomenico","twitter_card":"summary_large_image","twitter_title":"Dradis Pro v3.11.0 release","twitter_description":"The latest version of Dradis Pro includes JIRA syncing, several low-level platform updates, and bug fixes.","twitter_image":"https:\/\/dradis.com\/blog\/wp-content\/uploads\/2021\/02\/Dradisv3.11.png","twitter_creator":"@dradisfw","twitter_site":"@dradisfw","twitter_misc":{"Written by":"Tabatha DiDomenico","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/dradis.com\/blog\/2021\/02\/new-in-dradis-pro-v3-11\/","url":"https:\/\/dradis.com\/blog\/2021\/02\/new-in-dradis-pro-v3-11\/","name":"New in Dradis Pro v3.11 - Dradis Framework Blog","isPartOf":{"@id":"https:\/\/dradis.com\/blog\/#website"},"datePublished":"2021-02-16T21:52:10+00:00","dateModified":"2024-03-28T08:01:38+00:00","author":{"@id":"https:\/\/dradis.com\/blog\/#\/schema\/person\/0f636e4914a59d6c7433a186c49b31aa"},"breadcrumb":{"@id":"https:\/\/dradis.com\/blog\/2021\/02\/new-in-dradis-pro-v3-11\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dradis.com\/blog\/2021\/02\/new-in-dradis-pro-v3-11\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/dradis.com\/blog\/2021\/02\/new-in-dradis-pro-v3-11\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dradis.com\/blog\/"},{"@type":"ListItem","position":2,"name":"New in Dradis Pro v3.11"}]},{"@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\/0f636e4914a59d6c7433a186c49b31aa","name":"Tabatha DiDomenico","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dradis.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c4eb4833975569fb49958c514dcce19e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c4eb4833975569fb49958c514dcce19e?s=96&d=mm&r=g","caption":"Tabatha DiDomenico"},"url":"https:\/\/dradis.com\/blog\/author\/tabatha\/"}]}},"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p3ijVs-oW","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":2218,"url":"https:\/\/dradis.com\/blog\/2022\/11\/new-in-dradis-pro-v4-6\/","url_meta":{"origin":1546,"position":0},"title":"New in Dradis Pro v4.6","date":"November 23, 2022","format":false,"excerpt":"https:\/\/youtu.be\/lgIvOpBGR0g Integration and Tool Manager Now you can install and upgrade integrations (such as DuoWeb and Jira) and tools (such as the Gateway and the Remediation Tracker) directly in the Dradis application - no need to use ssh or the command line! Simply browse to the Integration and Tool Manager\u2026","rel":"","context":"In &quot;Dradis_Pro&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dradis.com\/blog\/wp-content\/uploads\/2022\/11\/administration-79.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":2573,"url":"https:\/\/dradis.com\/blog\/2025\/11\/new-in-dradis-pro-v4-19\/","url_meta":{"origin":1546,"position":1},"title":"New in Dradis Pro v4.19","date":"November 27, 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\/11\/image.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":2295,"url":"https:\/\/dradis.com\/blog\/2023\/09\/new-in-dradis-pro-v4-10\/","url_meta":{"origin":1546,"position":2},"title":"New in Dradis Pro v4.10","date":"September 12, 2023","format":false,"excerpt":"Dradis version 4.10.0 includes validation before export, mappings manager for Azure DevOps\/Jira, and archiving projects.","rel":"","context":"In &quot;Dradis_Pro&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dradis.com\/blog\/wp-content\/uploads\/2023\/09\/Screen-Shot-2023-09-01-at-4.44.49-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":1546,"position":3},"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":2233,"url":"https:\/\/dradis.com\/blog\/2023\/02\/new-in-dradis-pro-v4-7\/","url_meta":{"origin":1546,"position":4},"title":"New in Dradis Pro v4.7","date":"February 23, 2023","format":false,"excerpt":"https:\/\/youtu.be\/lm5SFUQHvjg Inline Code Support We already supported code blocks, but now, you can use @ symbols to create in-line code inside of your Dradis project: When you export this to a Word report that has a custom InlineCode character style, you'll get that code styled automatically: Custom Tag Management Previously,\u2026","rel":"","context":"In &quot;Dradis_Pro&quot;","img":{"alt_text":"Screenshot of the Dradis Pro inline code support feature update","src":"https:\/\/i0.wp.com\/dradis.com\/blog\/wp-content\/uploads\/2023\/02\/Screen-Shot-2023-02-17-at-5.10.38-PM.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":1567,"url":"https:\/\/dradis.com\/blog\/2021\/04\/new-in-dradis-pro-v3-12\/","url_meta":{"origin":1546,"position":5},"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":[]}],"_links":{"self":[{"href":"https:\/\/dradis.com\/blog\/wp-json\/wp\/v2\/posts\/1546"}],"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\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/dradis.com\/blog\/wp-json\/wp\/v2\/comments?post=1546"}],"version-history":[{"count":7,"href":"https:\/\/dradis.com\/blog\/wp-json\/wp\/v2\/posts\/1546\/revisions"}],"predecessor-version":[{"id":1557,"href":"https:\/\/dradis.com\/blog\/wp-json\/wp\/v2\/posts\/1546\/revisions\/1557"}],"wp:attachment":[{"href":"https:\/\/dradis.com\/blog\/wp-json\/wp\/v2\/media?parent=1546"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dradis.com\/blog\/wp-json\/wp\/v2\/categories?post=1546"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dradis.com\/blog\/wp-json\/wp\/v2\/tags?post=1546"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}