{"id":2557,"date":"2025-09-30T15:27:08","date_gmt":"2025-09-30T14:27:08","guid":{"rendered":"https:\/\/dradis.com\/blog\/?p=2557"},"modified":"2025-11-28T09:15:53","modified_gmt":"2025-11-28T09:15:53","slug":"new-in-dradis-pro-v4-18","status":"publish","type":"post","link":"https:\/\/dradis.com\/blog\/2025\/09\/new-in-dradis-pro-v4-18\/","title":{"rendered":"New in Dradis Pro v4.18"},"content":{"rendered":"\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-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\/WoHH7n_0_Jc?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<h1 class=\"wp-block-heading\">Business Intelligence Dashboard updates<\/h1>\n\n\n\n<p>We get many feature requests about the Business Intelligence Dashboard, and now the first batch is ready! You can now see year-over-year trends of activities and custom properties, and lists of your most common issues across projects. Get a clearer look at changes over time at a glance.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/dradis.com\/blog\/wp-content\/uploads\/2025\/09\/bi-update.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1538\" height=\"687\" src=\"https:\/\/dradis.com\/blog\/wp-content\/uploads\/2025\/09\/bi-update.png\" alt=\"\" class=\"wp-image-2559\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>The Mappings Manager lets you keep <a href=\"https:\/\/dradis.com\/support\/guides\/plugin_manager\/multiple_templates_mapping.html\">multiple different mappings<\/a> for different templates across tools. Now we have also made it easier to copy existing template mappings to new or updated templates when you upload them. When you upload a new Kit, you can select the mappings to apply or copy:<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Copy existing mappings to new templates<\/h1>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/dradis.com\/blog\/wp-content\/uploads\/2025\/09\/kit-upload.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1426\" height=\"565\" src=\"https:\/\/dradis.com\/blog\/wp-content\/uploads\/2025\/09\/kit-upload.png\" alt=\"\" class=\"wp-image-2560\"\/><\/a><\/figure>\n\n\n\n<p>When you upload a new template (e.g., when you have updated a template and you want to move to the newer version), you can choose to copy existing mappings or to create new ones:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/dradis.com\/blog\/wp-content\/uploads\/2025\/09\/template-upload.png\"><img decoding=\"async\" loading=\"lazy\" width=\"1538\" height=\"618\" src=\"https:\/\/dradis.com\/blog\/wp-content\/uploads\/2025\/09\/template-upload.png\" alt=\"\" class=\"wp-image-2561\"\/><\/a><\/figure>\n\n\n\n<p>This will get you up and running with updated templates quickly and easily!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Release Notes<\/h3>\n\n\n\n<ul>\n<li>Activities:\n<ul>\n<li>Include methodology name in all methodology actions<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Business Intelligence:\n<ul>\n<li>Add Custom Properties view<\/li>\n\n\n\n<li>Add Dashboard view with Year-Over-Year insights<\/li>\n\n\n\n<li>Add sub-navigation<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Font:\n<ul>\n<li>Improve font weight consistency for international characters<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Layout:\n<ul>\n<li>Add custom error pages<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Issuelib:\n<ul>\n<li>Update entry edit UI to match issue edit UI<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Mappings:\n<ul>\n<li>Add an option to copy existing mappings when uploading kits or report templates<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Rails:\n<ul>\n<li>Upgrade Rails version to 8.0.2.1<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Ruby:\n<ul>\n<li>Upgrade Ruby version to 3.4.4<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Upgraded gems:\n<ul>\n<li>resque, rexml, selenium-webdriver, thor<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Bug fixes:\n<ul>\n<li>Combobox:\n<ul>\n<li>Prevent forcing the selection of the first available option for multi-select forms<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Integration enhancements:\n<ul>\n<li>Azure DevOps:\n<ul>\n<li>Replace OAuth with Microsoft Entra ID<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Not using Dradis Pro?<\/h3>\n\n\n","protected":false},"excerpt":{"rendered":"<p>Dradis v4.15.0 includes automatic cross-references, custom tag ordering, and kit updates. <\/p>\n","protected":false},"author":9,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":false,"jetpack_social_post_already_shared":true,"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 v4.18 - Dradis Framework Blog<\/title>\n<meta name=\"description\" content=\"Updated Business Intelligence Dashboard showing year-over-year insights. Copy mappings from existing report templates during upload.\" \/>\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\/2025\/09\/new-in-dradis-pro-v4-18\/\" \/>\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 v4.18 - Dradis Framework Blog\" \/>\n<meta property=\"og:description\" content=\"Updated Business Intelligence Dashboard showing year-over-year insights. Copy mappings from existing report templates during upload.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dradis.com\/blog\/2025\/09\/new-in-dradis-pro-v4-18\/\" \/>\n<meta property=\"og:site_name\" content=\"Dradis Framework Blog\" \/>\n<meta property=\"article:published_time\" content=\"2025-09-30T14:27:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-28T09:15:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/dradis.com\/blog\/wp-content\/uploads\/2025\/09\/bi-update.png\" \/>\n<meta name=\"author\" content=\"Christoffer\" \/>\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=\"Christoffer\" \/>\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\/2025\/09\/new-in-dradis-pro-v4-18\/\",\"url\":\"https:\/\/dradis.com\/blog\/2025\/09\/new-in-dradis-pro-v4-18\/\",\"name\":\"New in Dradis Pro v4.18 - Dradis Framework Blog\",\"isPartOf\":{\"@id\":\"https:\/\/dradis.com\/blog\/#website\"},\"datePublished\":\"2025-09-30T14:27:08+00:00\",\"dateModified\":\"2025-11-28T09:15:53+00:00\",\"author\":{\"@id\":\"https:\/\/dradis.com\/blog\/#\/schema\/person\/967c0dd4cee66d8ec17d0d1dd945e806\"},\"description\":\"Updated Business Intelligence Dashboard showing year-over-year insights. Copy mappings from existing report templates during upload.\",\"breadcrumb\":{\"@id\":\"https:\/\/dradis.com\/blog\/2025\/09\/new-in-dradis-pro-v4-18\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/dradis.com\/blog\/2025\/09\/new-in-dradis-pro-v4-18\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/dradis.com\/blog\/2025\/09\/new-in-dradis-pro-v4-18\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/dradis.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"New in Dradis Pro v4.18\"}]},{\"@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\/967c0dd4cee66d8ec17d0d1dd945e806\",\"name\":\"Christoffer\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dradis.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/11284db099ec311067710d24cc6ed00f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/11284db099ec311067710d24cc6ed00f?s=96&d=mm&r=g\",\"caption\":\"Christoffer\"},\"url\":\"https:\/\/dradis.com\/blog\/author\/christoffer\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"New in Dradis Pro v4.18 - Dradis Framework Blog","description":"Updated Business Intelligence Dashboard showing year-over-year insights. Copy mappings from existing report templates during upload.","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\/2025\/09\/new-in-dradis-pro-v4-18\/","og_locale":"en_US","og_type":"article","og_title":"New in Dradis Pro v4.18 - Dradis Framework Blog","og_description":"Updated Business Intelligence Dashboard showing year-over-year insights. Copy mappings from existing report templates during upload.","og_url":"https:\/\/dradis.com\/blog\/2025\/09\/new-in-dradis-pro-v4-18\/","og_site_name":"Dradis Framework Blog","article_published_time":"2025-09-30T14:27:08+00:00","article_modified_time":"2025-11-28T09:15:53+00:00","og_image":[{"url":"https:\/\/dradis.com\/blog\/wp-content\/uploads\/2025\/09\/bi-update.png"}],"author":"Christoffer","twitter_card":"summary_large_image","twitter_creator":"@dradisfw","twitter_site":"@dradisfw","twitter_misc":{"Written by":"Christoffer","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/dradis.com\/blog\/2025\/09\/new-in-dradis-pro-v4-18\/","url":"https:\/\/dradis.com\/blog\/2025\/09\/new-in-dradis-pro-v4-18\/","name":"New in Dradis Pro v4.18 - Dradis Framework Blog","isPartOf":{"@id":"https:\/\/dradis.com\/blog\/#website"},"datePublished":"2025-09-30T14:27:08+00:00","dateModified":"2025-11-28T09:15:53+00:00","author":{"@id":"https:\/\/dradis.com\/blog\/#\/schema\/person\/967c0dd4cee66d8ec17d0d1dd945e806"},"description":"Updated Business Intelligence Dashboard showing year-over-year insights. Copy mappings from existing report templates during upload.","breadcrumb":{"@id":"https:\/\/dradis.com\/blog\/2025\/09\/new-in-dradis-pro-v4-18\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dradis.com\/blog\/2025\/09\/new-in-dradis-pro-v4-18\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/dradis.com\/blog\/2025\/09\/new-in-dradis-pro-v4-18\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dradis.com\/blog\/"},{"@type":"ListItem","position":2,"name":"New in Dradis Pro v4.18"}]},{"@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\/967c0dd4cee66d8ec17d0d1dd945e806","name":"Christoffer","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dradis.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/11284db099ec311067710d24cc6ed00f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/11284db099ec311067710d24cc6ed00f?s=96&d=mm&r=g","caption":"Christoffer"},"url":"https:\/\/dradis.com\/blog\/author\/christoffer\/"}]}},"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p3ijVs-Ff","jetpack_sharing_enabled":false,"jetpack-related-posts":[{"id":2632,"url":"https:\/\/dradis.com\/blog\/2026\/02\/turn-your-pentests-into-insights-the-new-business-intelligence-dashboard\/","url_meta":{"origin":2557,"position":0},"title":"Turn Your Pentests Into Insights: The New Business Intelligence Dashboard","date":"February 6, 2026","format":false,"excerpt":"Remember when we shared a \"Year in Review\" script that could pull basic stats from your Dradis instance? Well, we heard your feedback loud and clear. You wanted more than a command-line script. You wanted insights that were easy to access, customizable to your needs, and powerful enough to help\u2026","rel":"","context":"Similar post","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dradis.com\/blog\/wp-content\/uploads\/2026\/02\/image.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":644,"url":"https:\/\/dradis.com\/blog\/2015\/07\/new-in-dradis-pro-v1-12\/","url_meta":{"origin":2557,"position":1},"title":"New in Dradis Pro v1.12","date":"July 14, 2015","format":false,"excerpt":"Today we\u2019re happy to announce a new release of Dradis Professional Edition: Dradis Pro v1.12. Dradis is a collaboration and automated reporting tool for information security teams. The highlights: New Accunetix and NTOSpider connectors Updated Burp and OpenVAS connectors Business Intelligence add-on (see below) Rules Engine add-on (see below) Reporting\u2026","rel":"","context":"In &quot;Dradis_Pro&quot;","img":{"alt_text":"A screenshot showing the list of configured rules in this Dradis Pro instance.","src":"https:\/\/i0.wp.com\/securityroots.com\/blog\/wp-content\/uploads\/2015\/07\/rulesengine-01.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":2583,"url":"https:\/\/dradis.com\/blog\/2025\/12\/icymi-what-we-shipped-in-2025-%f0%9f%9a%80\/","url_meta":{"origin":2557,"position":2},"title":"ICYMI: What we shipped in 2025 \ud83d\ude80","date":"December 17, 2025","format":false,"excerpt":"2025 has been a busy and productive year for the entire Dradis team. While we shipped a lot of cool stuff, there are some features that really stand out as we look back over the year. We hope you\u2019ve been making as much use of these as we have. Our\u2026","rel":"","context":"In &quot;Design&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dradis.com\/blog\/wp-content\/uploads\/2025\/12\/Services-1.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":1155,"url":"https:\/\/dradis.com\/blog\/2019\/12\/year-in-review-a-future-dradis-feature\/","url_meta":{"origin":2557,"position":3},"title":"Year in Review &#8211; a future Dradis feature","date":"December 23, 2019","format":false,"excerpt":"This feature was implemented in Dradis v4.19.0. Check out the full details in our forum post. How many Dradis projects did you create this year? How many Issues did you find? What were the most commonly found Issues? What was the most common severity of the Issues that you found?\u2026","rel":"","context":"Similar post","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dradis.com\/blog\/wp-content\/uploads\/2019\/12\/Screen-Shot-2019-12-20-at-4.35.18-PM.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":2557,"position":4},"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":2443,"url":"https:\/\/dradis.com\/blog\/2025\/01\/new-in-dradis-pro-v4-15\/","url_meta":{"origin":2557,"position":5},"title":"New in Dradis Pro v4.15","date":"January 7, 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\/2024\/12\/reports-203.webp?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/dradis.com\/blog\/wp-json\/wp\/v2\/posts\/2557"}],"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\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/dradis.com\/blog\/wp-json\/wp\/v2\/comments?post=2557"}],"version-history":[{"count":5,"href":"https:\/\/dradis.com\/blog\/wp-json\/wp\/v2\/posts\/2557\/revisions"}],"predecessor-version":[{"id":2581,"href":"https:\/\/dradis.com\/blog\/wp-json\/wp\/v2\/posts\/2557\/revisions\/2581"}],"wp:attachment":[{"href":"https:\/\/dradis.com\/blog\/wp-json\/wp\/v2\/media?parent=2557"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dradis.com\/blog\/wp-json\/wp\/v2\/categories?post=2557"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dradis.com\/blog\/wp-json\/wp\/v2\/tags?post=2557"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}