Skip to content
Microsoft Partner

Go-to Microsoft partner for requirements management since 2015

Azure DevOps

2024

MODERN REQUIREMENTS4DEVOPS 2024 UPDATE 1

November - 2024

In this update we have added following new features and enhancements.

General

New Features

1. Introducing News/Tips option

The News/Tips feature shall now be available in Modern Requirements4DevOps on the browse page of each module. It enhances users’ experience by providing a centralized notification system, allowing users to receive and filter important updates, alerts, and tips directly from the main interface.

2. Error message for restricted folders using ‘Save to Library’

Implementing error messaging for saving files to restricted folders using ‘Save to Library’. Users will be informed that “You do not have permission for [Folder name]” in Document Management.

Change Requests

1. Smart Editor hidden when Compare tab and Version is opened

The Smart Editor option will be hidden or disabled in the right panel of the Smart Docs and Version Package modules under the following conditions:

  • When navigating to the Compare tab and opening the right panel.
  • When opening any version and opening the right panel option from the Document and Compare tabs.

Smart View

Tool Enhancements

1. Azure DevOps ‘MultiValue’ custom control support in Smart View

Smart View now supports Azure DevOps’ Multivalue control by displaying bound fields with semicolon-separated values, even if they are hidden in the ADO Standard editor, without showing the control itself.

2. Support for Maximized HTML and Non-HTML fields in Smart View

Users can now view maximized HTML and Non-HTML fields in Smart View. If a work item page contains only HTML or Non-HTML fields, it will be displayed horizontally, occupying the entire area.

Admin Panel

New Features

1. Download Audit Log

Users can now download an Audit log report for Modern Requirements from the admin panel through the “Download Audit Log” option as an Excel file. The report tracks changes, detailing project ID, name, actor, timestamp, area, category, and specific event descriptions.

Tool Enhancements

1. Description updates in “Auto Save Layout Option” in General settings

Updated the description under the ‘Auto Save Layout Option’ in the Admin Panel, General settings. It now outlines Auto Save functionality for Diagram, Simulation, and Use Case modules.

Version Packages

New Features

1. Save Version Package directly into Document Management

Users can now save version packages directly to Document Management via the ‘Save to Library’ option, allowing customization of titles and folders while handling duplicate filenames with appropriate notifications.

Tool Enhancements

1. Performance optimization on Comparing versions and opening package templates from the info tab

Users will now experience improved loading times when comparing version(s) of the Version Package. Loading the current version or comparing versions is faster than in previous releases.

Copilot4DevOps Plus

Tool Enhancements

1. Left and Right Panels non-editable across all functions

The left and right panels have been made non-editable across all functions in Copilot4DevOps to provide a cleaner, more simplified interface.

2. German set as default Language in Translate function

The Translate function in Copilot4DevOps now automatically selects German as the default language.

Smart Docs

Tool Enhancements

1. Froala version integration

Users can now experience a better UI with Froala’s latest version integration in Smart Docs.

2. Performance Optimization for Open Smart Docs Template

Users will now experience significantly improved performance when opening Smart Docs templates through the “Open Template” option in the Smart Docs grid toolbar.

Review Management

Tool Enhancements

1. Support to provide review responses via Azure DevOps Credentials

Added support for Azure DevOps Credentials for review responses, configurable in the Admin Panel and displayed beside e-signatures in work item comments.

2. Performance improvement in Review browse page load time

Enhanced file loading times in the review module for quicker access. The “My Requested Review > Active Requests” node now expands by default, while other nodes load files when expanded.

Smart Report

New Features

1. Support to add a “Separator” after each section through the Designer tab

Users can add a separator after each section to identify that the section data is completed by checking the option “Separator” in the Smart Report designer. This adds a thick separator to the generated report on the report tab and in the generated Word file.

Tool Enhancements

1. Support to auto-select the test suites from the test hub up to the limit configured in the web config

Users can auto-select sub-test suites up to the configured limit by selecting the parent test suite. By default, 25 test suites are auto-selected, but users can adjust the limit through the web config.

2. Fetching Test Results virtual work item directly from Test Points on generating test report

Users can now fetch test results directly from test points to generate comprehensive test reports. Test results and Bug work items can be added under Test Points in Smart Report, viewed with properties, and exported to Word.

Trace Analysis

New Features

1. Support to Save Traceability Matrix directly into Document Management

Users can now save a traceability matrix directly into Document Management. A ‘Save to Library’ checkbox is provided in the ‘Export to Excel’ popup, allowing users to set a default title or customize it as needed.

Tool Enhancements

1. Fetching Test Results virtual work item directly from Test Points in Test Reporting

Users can now fetch test results directly from test points to generate comprehensive test reports from the Test Reporting option under the Horizontal matrix.

Baseline

Change Requests

1. Showing ‘Rev/Ver ID’ info based on the details existing in a baseline

Older baselines using the ‘work item revision’ approach now display details by revision number, while new baselines with Version ID show the ‘Ver ID’ column in the baseline grid, Smart View, and Difference reports.

Diagram

Tool Enhancements

1. Confirmation for Breaking Links on Deleted Work Items

When publishing after deleting a work item in Azure DevOps, a confirmation pop-up appears in the Analysis tab under the Diagram module, asking if users want to break the link to the missing work item and create a new one.

Impact Assessment

Tool Enhancements

1. Security Enhancement

Several updates and enhancements were made to further improve and secure this feature.

Document Management

New Features

1. Tooltip on lock icon

Now, a tooltip on the lock icon will indicate who checked out the document.

2. Security feature for shared documents

Each document in the shared documents section now has separate security settings, enabling users to edit them.

Tool Enhancements

1. Virtual Directory support

Users with a virtual directory/folder added to their ADO URL can now use it in Document Management.

Bug Fixes

2024

MODERN REQUIREMENTS4DEVOPS 2024

April - 2024

In this update we have added following new features and enhancements.

General

1. New Features

1. Support to copy a Test plan and its associated test suites from Test Hub.

Users can now copy and reuse test plans and associated test suites in Test Hub, with options to customize titles, choose paths, and selectively copy test suites while flexibly managing test case IDs and details through reference or duplication

2. Azure DevOps ‘MultiValue’ custom control support in Modern Requirements4DevOps

Modern Requirements now supports Azure DevOps custom control ‘Multivalue control’. Displayed as a field in Modern Requirements, allowing users to edit, configure, and generate reports with multiple values shown as semi-colon separated when selecting them with the help of checkboxes.

2. Tool Enhancements

1. Performance optimization on loading files on the browse page

Users shall now experience significant performance improvements when files are loaded on the browse page once a module is accessed. This will save time and give a better user experience without any hassle.

2. Message update in Diagram/Simulation/Use Case/Smart Note/FAQ when file is not checked in.

When file is not checked in, on renaming/deleting/moving/copying the file now shows the proper message Cannot [action], because file is not checked in. or in the case of copy, it shows like “Unable to copy, because file is not checked in.

3. Work item ‘Revision ID’ is replaced with ‘Update ID’ in ModernRequirement4DevOps.

Instead of ‘Revision ID’ of a work item an ‘Update ID’ will now be shown in the MR application. Also, the column labels ‘Revision’ or ‘Rev. ID’ have been replaced with ‘Version’ or ‘Ver. ID’ respectively.

4. Performance Optimization in Project Connection time.

The project connection time is reduced, and projects files are loaded faster on accessing ModerRequirements4DevOps module for the first time.

5. Updating static files without explicitly clearing browser cache.

Users no longer need to clear browser cache to update static files like CSS and JavaScript, as they will now update automatically, eliminating hurdles like in file creation and report generation.

3. Change Request

1. Linked work item details in “Linked Work item Type” virtual field of Smart Report now corresponds to the work item version/revision.

Smart Report displays details of linked work items based on configured ‘Linked Work item Type’ virtual field, with respect to revision(s), specifically for work items in Smart Docs, Version Package, Review, Baseline, and Trace Analysis modules, aiding users in viewing version-specific linked work item details.

Smart View

1. Change Request

1. Variant functionality in Smart View.

In the latest MR version, users can now view all variants belonging to the same variant family, known as a Variant Group (VG). A VG is identified by a ‘VG’ tag, allowing users to see all group variants.

2. Tool Enhancement

1. Add Multiple work items at once as variant from ‘Link to existing work item’ window.

In Smart View’s ‘Variants’ Tab, users can now easily add multiple work items as variants by clicking ‘Link existing work item’.

Admin Panel

1. New Features

1. Configure a comment as ‘Required’ for ‘Review Response Action’ value.

Administrators can configure a mandatory comment requirement for a designated ‘Review response action’ value, ensuring stakeholders provide justifications when selecting this value during a review.

2. Tool Enhancement

1. Configure versions for Copilot4DevOps.

In the admin panel’s “General Tab,” users can configure Copilot4DevOps settings, selecting the API model and specifying model versions to be displayed under the “Additional Instruction” right panel, allowing users to choose their preferred model version for data generation.

2. Copilot4DevOps Token Status

The admin panel now includes a “COPILOT4DEVOPS TOKEN STATUS” section within the “Licensing” tab, providing users the visibility into their token usage. Information includes monthly consumption, quota allocation, and start date, with token quotas tailored to the user’s
Modern Requirements license type, such as Floating or User-based.

Version Package Management

1. Change Request

1. View all Variants of the work item at ‘Switch Variant’ window.

In the latest MR version, users can now view all variants belonging to the same Variant Group (VG), in the ‘Switch Variant’ window.

2. New Features

1. Update Version Package template of existing version package(s).

Users can now update the associated Package template for an existing version package using the ‘Update Template’ option, with changes in work item type compatibility and field properties reflected in the version package, while modifications in variant packages are not impacted by meta template updates.

2. Create Package Variant along with the associated Sub Packages.

When creating a package variant, users can now include ‘sub-package(s)’ of a version package by choosing from options like ‘Link sub package(s),’ ‘Create variant of sub package(s)’ with customizable prefixes/postfixes, or ‘Don’t link sub package(s),’ providing flexibility and control over the association between source and variant packages.

3. Create a Version Package from the Queries and Backlog.

Users can create a Version Package directly from the Queries and Backlog tab, selecting work items and applying a Package template, with the created Version Package opening in a new browser tab.

4. View the changed type of work item(s) on the Version Package grid if changed from ADO.

Users can now easily identify and interact with work items that have changed types in the Version package grid. The changed work items are highlighted with pink if allowed or red if not allowed validating from Package template. Locked work items are validated and highlighted accordingly, allowing users to remove work items that are not allowed.

5. The last selected package template is remembered on reopening the new package.

The user selection for the package template is retained in the new package window. The last selected template is auto-selected in creating New Package, New Package Variant, Sub Package, and Linked Package.

6. Column Option on the Version Package grid.

Users can now customize column options for work items on the Version Package grid.

7. Context Menu meatball icon beside the work item title.

Users can now open the work item context menu from the meatball icons appearing beside the work item title.

8. Work item title shows as hyperlink on the Version Package grid.

Users are now able to click the work item title on the Version Package grid. On clicking, Smart View will invoke if the work item is Locked, and the ADO editor will open for Live work items.

9. Exclude ‘Live’ work item from a version package without breaking it links with other work item(s) in ADO.

Users are now able to exclude any ‘Live’ work item from the Version Package using the ‘Remove from Package’ option. The linking of respective work item with other work item(s) will remain intact in ADO and work item will get removed only from the Version Package.

10. Permissions for Version Package module.

Admins can now give permissions to the group of users on Project level from the ModernRequirements4DevOps admin panel settings.

3. Tool Enhancement

1. Add Multiple work items at once from ‘Link to existing work item’ window.

Users can now easily add multiple work items to the Version Package using the ‘Existing work item’ option.

Copilot4DevOps

1. New Features

1. Dynamic Prompt

A new “Dynamic Prompt” feature in Copilot4DevOps allows users to enter custom prompts in various modules, generating results based on selected queries and fields. Users can perform actions such as creating work items and publishing within ADO projects/teams and VPM/Smart Docs grids through the generated results.

2. Pseudocode

Copilot4DevOps enables the generation of pseudocode for input work item data, allowing users to select HTML fields, view original data, generate pseudocode, and perform actions like copying, adding to work items, or creating new work items with the generated pseudocode, offering flexibility and ease of integration into ADO projects, Version Packages, and Smart Docs grids.

3. Test Script

Copilot4DevOps facilitates the generation of Test Scripts for input work item data based on user-defined HTML fields and chosen frameworks, offering features like copying, adding to work items, or creating new work items with the generated Test Script, providing flexibility for integration into ADO projects, Version Packages, and Smart Docs grids.

2. Tool Enhancements

1. Additional Instructions

Copilot4DevOps now includes an option for additional instructions, allowing users to append custom instructions for desired results. The user can specify AI model, conversation style, output length, response language, and add custom instructions, enhancing flexibility in existing functions like elicit, which features two custom instruction input areas for titles and detailed instructions.

2. Copilot4DevOps Token Status

A new “Token Status” feature has been added to Copilot4DevOps’ Home page, allowing users to track their token usage. It includes details like monthly consumption, quota, start date, and a progress bar, tailored to different license types like Floating or User-based.

3. Improved Extension Point startup performance for Copilot4DevOps module.

The startup performance from the extension point of the Copilot4DevOps module has been significantly enhanced. Users will notice considerable improvements in extension point loading times, resulting in a smoother and faster user experience

Smart Docs

1. New Features

1. Export Smart Docs file/folder(s) to Microsoft Excel.

Users can now export Smart Docs files and folders to Microsoft Excel using the ‘Export to Excel’ option, available in the context menu at both file and folder levels. The generated Excel file includes Project Team Details and a Smart Docs List with comprehensive information such as titles, creation dates, modified dates, and URLs for navigation.

2. Tool Enhancements

1. System will maintain the last selection of Smart Docs templateat ‘Newfile’ window.

Upon creating a new Smart Docs, a user will be able to see his last selected template which he used in the past for file creation.

2. Support of Document Properties in Smart Docs Versions.

Users can now configure and export document properties directly to Microsoft Word/PDF from Smart Docs versions, accessible through a toolbar when viewing both manually created Smart Docs versions and Review versions.

3. Configure “Linked Work item type” virtual field from Column Options.

Like Smart Report, users will now be able to configure a “Linked Work item Type” virtual field from Column Options right panel. A user can configure the fields of linked work item which need to be shown in a grid column using the ‘Config’ option.

4. Froala version integration

Users can now experience a better UI with Froala’s latest version integration in Smart Docs with some bug fixes.

Review Management

1. Change Request

1. ‘Submit Comment’ option is moved from ‘Responses’ tab to a new tab ‘All Comments’.

A ‘Submit Comment’ option has been moved from ‘Responses’ tab to the new tab ‘All Comments’ keeping the same functionality as before.
Note: The details of a new tab ‘All Comments’ is explained below under section 1

2. New Features

1. ‘All Comments’ tab is added into the right panel.

A new ‘All Comments’ tab is introduced in the right panel of Smart Docs, consolidating both ‘Submit Comment’ and the newly introduced ‘Text-based Comment’ options, with the ‘Submit Comment’ option previously in the ‘Responses’ tab now relocated to this new tab.

2. Add text-based comment on a selected part of text in a work item field.

Users can now add text-based comments to selected text in a work item field using the ‘Add Comment’ icon on the review grid toolbar, facilitating a seamless commenting experience with highlighted text and clear identification of comment types in the Summary tab.

3. A ‘Comment’ is configured as ‘Required’ for ‘Review Response Action’ value.

If a comment is configured as ‘Required’ in the MR Admin panel for the ‘Review response action’ value then upon selecting a particular action value, the review stakeholders shall be prompted to enter a comment to rationalize your action, otherwise you cannot proceed with it.

3. Tool Enhancement

1. The count of ‘Submit Review’ shall be shown with respect to the count of Submit Review submitted in the ‘Responses’ tab.

The count of ‘Submit Review’ is shown with respect to the count of Submit Review submitted in the ‘Responses’. Previously only a single count for ‘Submit Review’ was shown for a Review stakeholder.

Smart Report

2. New Features

1. Generate Smart Report on Test Plan or Test Suite including sub-test Suites from Azure Test hub.

Users can now generate Smart Reports in ADO Test Hub, including sub-test suites of a chosen Test Plan or Test Suite, with a new option “Generate Report including Suites hierarchy.” The feature allows selection of multiple test suites in a hierarchy, with a limit of 25 test suites, displaying a notification if limit is exceeded.

2. Save Smart Report directly into Document Management System.

Users can now directly save generated Smart Reports to the Document Management using the “Save to Library” option, available in Smart Report, Smart Docs toolbar, and Advanced Reporting modules. The feature allows customization of titles, selection of folders, uploading of custom Word templates and handling existing file scenarios.

2. Tool Enhancement

1. Support to generate report in Test Hub-exclusive to Enterprise Plus License holder.

Users with an “Enterprise Plus” license will be able to utilize the “Generate Report” option in Test Hub exclusively. For others, this feature is disabled, accompanied by a tooltip on the “General Report” option indicating its exclusive support for Enterprise Plus licenses.

2. Support to display the date-time pattern in the “Details” field of Test Results in Smart Part with the configuration defined in the admin panel.

Users will be able to customize the date-time pattern displayed in the “Details” field of Test Results within Smart Part, in alignment with the settings defined in the admin panel.

Trace Analysis

1. Tool Enhancement

1. Generate horizontal matrix on version Package including sub-package(s).

Users can now include sub-packages when generating a trace matrix on a version package by checking the “Include sub-package(s)” checkbox. This feature ensures a clear hierarchy, considers associated sub-packages up to a specified level, and maintains functionality for top- level work items, linked items, and field configurations.

2. Sorting becomes easy on linked work items in the exported Excel spreadsheet.

In the exported Excel spreadsheet, top-level work item rows will now be merged by default if there are multiple linked work items associated with them. This enables users to easily view the respective predecessor work items in a path when sorting the work items in 2nd or subsequent columns, improving usability for filtering, sorting, and other functions.

3. UI and icons updates in Editor tab for both Horizontal and Intersection Matrix options.

Users can now experience a better understanding when creating a traceability matrix, with added label text in the Horizontal Matrix tabs and updated icons and checkboxes text for Work item type, Query, and Multi-Query in both Intersection and Horizontal matrices.

4. Support to access test reporting in trace analysis exclusive to Enterprise Plus License holders.

Users with an “Enterprise Plus” license will be able to utilize the “Test Reporting” option in Trace Analysis exclusively. For others, this feature is disabled, accompanied by a tooltip on the “Test Reporting” option indicating its exclusive support for Enterprise Plus licenses.

5. Support to display the date-time pattern in the “Details” field of Test Results in Trace Analysis with the configuration defined in the admin panel.

Users will be able to customize the date-time pattern displayed in the “Details” field of Test Results within Trace Analysis, in alignment with the settings defined in the admin panel.

Baseline

1. New Features

1. Details added in Baseline Difference Report as per the applied filter on grid.

During baseline comparison, applying filters on work item fields allows users to generate Difference Reports containing only the filtered data, applicable to all types of comparisons (current version, baseline, or ADO Query) and report types (Summary and Detailed Reports).

Bug Fixes

Wait! Before you go:

Want to see how ModernRequirements4DevOps works?

We’ll give you a quick Demo!