Release Notes

Enhancements

  • Start / finish editing of documents from the Project pane
  • Import CSV file with new requirements preserving their outgoing links

Bugfixes

  • Fixed performance issue when table view is sorted by a template column
  • Fixed navigation to invisible objects due to collapsing their section by Go To action or by clicking on a link
  • Fixed navigation to objects not matching to the active filter by Go To action or by clicking on a link
  • Fixed lingering of attachments replaced by another attachment with different file name in the original RM tool (e.g. DNG) after update from ReqIF
  • Fixed storing of file paths if export configurations are edited in both Windows and Linux applications
  • Fixed storing of Merged displayed custom attributes option in DOCX export configurations
  • Fixed protocol and file association on Windows

*

Bugfixes

  • Fixed saving of export configurations to a project template file
  • Fixed duplicate project file selection when creating a new project from a project template

New Features and Enhancements

  • Export Configurations
    • Share named export configurations stored in project files or folders
    • Update, duplicate or delete export configurations in the Manage Export Configurations dialog
    • Export selected export configurations from the UI using the main toolbar or menu File > Export > Configurations
    • Export given export configurations from the CLI using the export config command
  • Group Linked Projects
    • Set project level and a group name in the Create Project or Project Properties dialogs
    • Organize linked projects by levels and groups in the Linked Projects pane
    • Load / unload all projects in a project group
    • Explore indirectly linked projects by Explore Upstream, Explore Downstream using the toolbar of the Linked Projects pane
    • Check Explore and Load Linked Projects option in the Export dialog to export end-to-end traceability reports
    • Pass --explore parameter to the reqview export command to export end-to-end traceability reports
  • Linked Project Enhancements
    • Refresh the main project and all loaded linked projects using menu Project > Linked Projects > Refresh All Projects
    • Cancel loading linked projects
  • Project Description
    • Enter a short description when creating a new project
    • Display and edit the description of the current project in the Project Properties dialog
    • Display the description of a linked project
    • Export the description of an exported project using export helper {{projectDescription}}
  • Merge Requirements
    • Select more consecutive requirements and choose Edit > Merge Objects from the menu
    • Merge text description, attachments and links of the requirements into the first requirement
  • Export Enhancements
    • Export custom parameters into DOCX using a content control with text ReqView.exportParam[<parameter>]
    • New export helpers:
      • cond - conditional expression, e.g., {{cond <condition> <truthy_expr> <falsy_expr>}} outputs truthy_expr of condition is true, falsy_expr otherwise
      • let - set local variables in the current context, e.g., {{#let x="hello"}}{{@x}}{{/let}} outputs "hello"
      • join - join strings, e.g., {{join "a" "b" "c"}} outputs "abc"
  • Clear all suspect flags by choosing Project > Maintenance > Clear All Suspect Flags from the menu
  • Clean SVN working copy by choosing File > SVN > Cleanup from the menu
  • Import and update document objects from a CSV file while preserving rich text format if text is wrapped into <html> tag and target attribute has xhtml type
  • Verify that all document and document object GUIDs are unique on project open or refresh

Bugfixes

  • Fixed the error message when opening a project folder with file project.json, which does not store an object
  • Fixed startup of the WebApp after opening a project connected to another linked project
  • Fixed missing template column Story in document template User Stories
  • Fixed adding new rows after last rows of an embedded table because of invisible context menu items
  • Fixed error when editing the name of a document view from two project windows at the same time
  • Fixed adding new document objects after deleting and purging all objects in the document
  • Fixed search in a sorted document
  • Fixed file name when saving project in the WebApp
  • Fixed handling of CtrlHome / End shortcut to move to start / end of the current document and not to switch to the first / last open document
  • Fixed finish of exclusive edit when no floating license is available
  • Fixed handling of locked SVN working copy if it is open in more application windows and the windows run SVN update command at the same time
  • Fixed reload content of template and export parameters files in custom exports
  • Fixed selection of table view used in Export DOCX dialog
  • Fixed export to XLSX when the current document filter is disabled
  • Fixed failed export to a signed PDF for document selection All documents from loaded projects
  • Fixed title of exported HTML for documents from a linked project when using the Modern Report layout
  • Fixed failed ReqIF export when attribute definitions in ReqView are changed after ReqIF import or after initial ReqIF export
  • Fixed overflow of attachment image over its text in exported DOCX using the book layout if the attachment is placed at the top of a page
  • Fixed failed export of multiple documents (WebApp)
  • Fixed the error message for export helper eachColumn when it is used in a template column
  • Fixed export of All documents from the main project with Ignore links to invisible objects option enabled

System Requirements

  • Application
    • WebApp: the latest desktop version of Chrome, Edge or Firefox browser
    • WinApp: Windows 10+
    • LinuxApp: Ubuntu 20.04+ LTS, Debian 11+ LTS
    • MacApp: Mac OS X 11+
  • Licensing
    • ReqView License Server: version 1.2.0 or later
  • Integrations
    • MS Office 365: Word and Excel version 2019+
    • Atlassian Jira Cloud: the latest version
    • ReqIF: version 1.2

Known Issues

  • ReqView UI is not optimized for control by a touch screen.