In ReqSuite® RM 3.8, which will be released on June 12, 2022, more than 150 improvements and new features have been integrated again. The most important changes are listed below.
General
Automatically mark as “read”
Notification emails sent automatically by ReqSuite® RM now include a tracking pixel. Provided that your email program is set to classify the sender address as trustworthy, this will also allow the opened notification to be marked as “read” directly in ReqSuite® RM.
Support of Font Awesome 6
ReqSuite® RM now also supports the new icons and formatting options of FontAwesome 6. Accordingly, new commands such as fa-solid can also be used when defining icons.
Restricted standard views
By default, users with a simple “Project Worker” role will only see the categories and folders within them in projects where there are items for which they are responsible, either directly or via their group membership. This restriction can be turned off in the “Views” menu if needed.
Element editing
Undocking the editing window
If you have several editing windows open at the same time, you can undock individual ones and open them in a new browser tab.
Close all editing windows
If you have several editing windows open at the same time, you can close them all with one click.
Table & board operations
Highlighting of search and glossary terms
When performing a table-wide search, the search terms are highlighted in the texts of the found elements. If these texts also contain glossary terms (i.e. elements defined in a category named “Glossary” or “Glossary term”), these are also highlighted and provided with a definition.
Filtering and sorting by related items in the board
In the board view it is now possible to filter and sort by related elements. Previously, this was only possible for custom attributes of the displayed elements.
Relationship & impact analysis
Saving the layout of the relationship graph
The set layout of the relationship graph is now saved for all refinement levels. Previously, only the graph at level 1 was automatically saved.
Filtering the relationship graph
The relationship graph can now be filtered to elements of a specific category.
Automatic re-layout of the relationship graph
The relationship graph can be automatically re-layouted if desired, for example to increase clarity.
State-specific impact analysis
For individual states, it is now possible to set in the project template whether an impact analysis should take effect in it or not. Thus, for example, unnecessary notifications in early project phases can be prevented.
Impact analysis for new links
The impact analysis now also takes effect when new elements are linked and not only when already linked elements change.
Reuse & Assistance
Multidimensional filter
A multidimensional (advanced) filter has been added to the filter or search function for reusable elements.
Direct reuse from link window
The link window has been enhanced to allow reusable elements to be imported and linked directly from there.
Reuse recommendation on creation
If an element is created with a name that already exists in a reuse project, the user is informed about this and can initiate a reuse directly instead of creating a new item.
Term management (black list / white list)
To improve the automated quality check, it is now possible to store terms and their synonyms that are to be deliberately used or avoided in the descriptions. The term management is organization-wide and can only be opened by global administrators via the “Assistance” menu.
Versioning & Baselining
Restoring relationships
When restoring deleted elements, the relationships are also restored from now on, provided that the linked elements have not been deleted in the meantime as well.
Administration
User assignment
The assignment of users to projects can now be done on the one hand also by drag & drop and on the other hand also in mass mode (bulk mode).
Configuration
Save and restore
Project templates can now be saved as a file download and restored via file upload. This allows old states of project templates to be easily reconstructed.
View enumeration usage
From now on it is possible to see for which attribute an enumeration is used within the project template.
Formula extension
Dynamic calculation of attribute values works from now on not only for DOUBLE attributes but also for DATETIME attributes. Specifically, MIN and MAX operations can be performed, for example, to read the minimum and maximum data from other attributes.
Exports & Imports
Dynamic template-based Excel exports
The template-based Excel exports introduced in the last release can now also be used for dynamic exports in the same way as dynamic Word exports. For this purpose, the :DOCUMENT and [ID=*] commands have also been made available for Excel.
Creation of folder structures during Excel import
The folder paths stored in an Excel document to be imported can be created dynamically if they do not already exist.
Optional areas in Word export
The Word exporter has been enhanced to allow areas to be excluded if certain conditions are not met. For this purpose, the new commands ###IF ANY … [filter]### and ###END IF ANY## have been implemented.
Interfaces to other tools
Relationship export to JIRA
If two category are to be synchronized to JIRA and there is a relationship type between them in ReqSuite® RM, from now on the relationships between the respective elements will also be traced in JIRA.
Filtering for related elements
When configuring the mapping between elements in ReqSuite® RM and elements in a downstream tool, the filter can now also be set to attributes of related elements. For example, it is possible to export only requirements that refer to a component of type “Software”.
Extension of the REST API
A function for generating and downloading project backups in the form of extended ReqIF files has been added to the REST API of ReqSuite® RM. In addition, the meta data for attachments (not the files themselves) can now also be read, modified and deleted via the API.