Release Notes History

Enhancements

  • Export attachments to Jira
    • Set exportAttachments to true in the Jira configuration to export attachments
    • Note: The default maximum size of attachments supported by Jira Cloud is 1 GB, see Configure File Attachments
  • Offer releasing edit locks and committing all changed documents when the application window is closed
  • Support custom Word macros in DOCX Export
  • Export ReqIF with .properties file for Capella MBSE tool

Bugfixes

  • Get Started

    • Fix errors on drag and drop of file attachments
    • Fix size of the template code editor after resizing of the Template Column dialog
  • Import

    • Fix preserving file protocol URLs after ReqIF import
    • Fix display refresh of dangling links after CSV import
  • Manage

    • Fix error when a project with linked projects is cloned
  • Collaborate

    • Fix unlocking file in the local Git repository if the Start Editing Document action is canceled and the project is closed
    • Fix error messages for Jira integration shown when user has Viewer permission
    • Fix error messages for detection if a project is managed in Git
    • Fix the error messages shown in the SVN Information dialog if connection to the remote server fails
    • Fix the error messages shown when Git cannot access project files on filesystem
  • Export

    • Fix selection of a document template file in the Create Project and Add Document dialogs in the WebApp
    • Fix error when using the export helper templateColumnValue in the Template Column
    • Fix failed ReqIF export of open documents when a document from linked project is open
    • Fix storing relative paths in export configurations after Save as File action

New Features and Enhancements

  • Git Integration
    • Enable Git integration by Edit > Preferences > Integrate with Git
    • Clone a remote Git repository
    • Open and refresh a ReqView Project Folder from a local Git working tree
    • Edit project or documents exclusively by locking them in the remote Git repository
    • Commit project changes to the remote Git repository
    • Revert project changes to the last local commit
    • Show Git information about the project
  • Drag & Drop
    • Link document objects within the same project
    • Link document objects between linked project windows
  • OWASP ASVS Template
  • Create new project from a selected custom document template
  • Delete ReqIF metadata from the project
  • If table view is sorted then display an indicator and a tooltip explaining that add and move document object actions are disabled

Bugfixes

  • Get Started
    • Fixed display of dropdown menu for group items in the Project pane
    • Fixed error when opening a document template file or adding a document from a document template file when Validate files when opening option is enabled in the Preferences dialog
    • Fixed consistency checks of document files for document views and export configurations when opening a project or document file
    • Fixed consistency checks of project configuration file on refreshing the project or connecting to a linked project
    • Fixed error when adding a new template column without a label
    • Fixed print options for the Compare Projects dialog
    • Fixed saving of boolean attributes set to FALSE and numerical attributes set to 0 as undefined
    • Fixed memory leak if a shown image attachment is deleted or replaced
  • Import
    • Fixed import of attachments with German characters in filename from CP437 encoded ReqIFz files
    • Fixed ReqIF update of a document if another document has ID with the same prefix
  • Manage
    • Fixed display of the OK button in the Document Attributes dialog on small screen resolutions
    • Fixed copying outgoing traceability links to unloaded linked projects
    • Fixed clearing of the suspect flag for outgoing links to unloaded linked projects
    • Fixed refresh of document groups after refreshing the project if document groups were changed in another project window or in a linked project window
    • Fixed enabling link actions run from the context menu in the target document if the source document is editable
    • Fixed search and filter of documents in Chinese
    • Fixed forward/backward navigation in traceability links if the focused document object is hidden by a filter or folded parent section
    • Fixed filter error during changing the document filter when OR is chosen before finishing NOT
    • Fixed lost linked selection after starting exclusive edit of another document
    • Fixed error when copying a document object if the document has an attribute with help property set to true
  • Collaborate
    • Fixed error message when SVN lock is required in parallel from more working copies
    • Fixed entering a commit message in the Commit dialog with project unlocked to allow other users to edit the project configuration
    • Fixed refresh of documents when the traceability of a project managed in SVN is edited in another application instance
    • Fixed login to Jira cloud after clearing Jira credentials and entering a wrong API token
    • Fixed display of changes in the Project History dialog if the Description column overflows
    • Fixed display of warning about clearing suspect link flags when suspect property of a link type is changed
    • Fixed storing of metadata for integrations (ReqIF or Jira) in the project config file after project refresh if another user has changed project properties meanwhile
    • Fixed error message for failed connection to Jira Cloud when the Jira site URL contains a path
    • Fixed proper unlocking of projects managed in SVN when user aborts updating the project, e.g. during ReqIF export
  • Export
    • Fixed error when exporting an Excel file with option Open documents
    • Fixed enabling export options when editing a configuration for exporting an Excel file
    • Fixed editing export configurations with custom template with a network path starting with \\
    • Fixed update of the Manage Export Configurations dialog after adding a new export configuration
    • Fixed traceability links within a document to be navigable when the document is exported to a HTML file
    • Fixed traceability links between linked projects to be navigable when the projects exported to separate HTML files
    • Fixed font size of section numbers in the default DOCX template
    • Fixed several document file locking issues after ReqIF import and export
    • Fixed DOCX export with custom Word template created in another tool than MS Word without OpenXML core properties
    • Fixed DOCX export containing extra bullet in the table cell on right if a table cell contains bullet or numbered list not followed by a paragraph
    • Fixed error state of the Edit Export Configuration dialog if the referenced template file is not accessible

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+
  • Integrations
    • Word & Excel: Microsoft 365 or version 2019+
    • Atlassian Jira Cloud: the latest version
    • ReqIF: version 1.2+
    • Git: version 2.39+
    • Subversion (SVN): version 1.14+

Known Issues

  • ReqView UI is not optimized for control by a touchscreen.

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.

Enhancements

  • Add a non-breaking space or a non-breaking hyphen after clicking on the Special Characters > Punctuation button in the toolbar of the Edit Description dialog

Bugfixes

  • Fixed opening of large projects concurrently
  • Fixed memory leak in the application persistency when running CLI command export with -l switch to export also linked projects
  • Fixed opening the context menu to load a linked project after clicking on a link to the linked project
  • Fixed failed ReqIF export after an attribute imported from ReqIF previously is deleted in ReqView
  • Fixed the error message during ReqIF export when project.json is out-of-sync
  • Fixed detection of duplicate document and document object GUIDs when exporting ReqIF

Bugfixes

  • Fixed upgrading projects to ReqView 2.17 if the project contains a document with visible a template column with empty code
  • Fixed temporary UI freeze after copying many selected document objects to clipboard if the document is sorted by a template column

Bugfixes

  • Fixed update of the requirements table after sorting by a template column
  • Fixed error at startup if the current document is sorted by a template column

New Features and Enhancements

  • Reuse Table Views
    • Create reusable table views storing configuration of the table columns and the filter for the current document
    • Edit the current table view
    • Display the selected table view
    • Make the selected table view default to display it after opening the document
    • Rename the selected table view
    • Duplicate the selected table view
    • Delete the selected table view
    • Select a table view in the Export dialog
    • Select a table view from the CLI using --view option of export command
  • Document Groups
    • Display documents in groups in the Project pane
    • Organize documents in groups in the Group Documents dialog
  • Edit Attachments in External Application
    • Right click an attachment and select View in External Application to open the attachment as read-only in the default application
    • Right click an attachment and select Edit in External Application to edit the attachment in the default application
  • Attributes Template Column
    • Replace the Custom Attributes system column by a template column
    • Create a new template column displaying values of selected custom attributes by Document > Add Template Column > Attributes Column > All / Visible / Hidden Attributes
  • Import OLE Attachments From DOORS via ReqIF
    • Convert OLE attachments to image file types and display them in ReqView
    • Convert OLE attachments to MS Office documents and display them in the associated external application
  • Export ReqIF.ForeignID in Number Format
    • Export ReqIF with requirements to Capella or another tool expecting ReqIF.ForeignID in integer format only
  • Export documents to a single HTML or PDF file from the CLI using --mergeDocuments option of export command
  • Filter and search discussion comments by a keyword
  • Insert non-breaking space by using CtrlShiftSpace shortcut in the rich text editor
  • Display status icon when document is edited
  • Ignore case when sorting string attribute values
  • Export dates with custom formatting
    • Use export helper formatDateTime to output date and time in custom format, for example {{formatDateTime date format='d.M.yyyy H:m'}}

Bugfixes

  • Fixed selection of another requirement after saving the project when the document has many rows
  • Fixed CtrlS shortcut after editing an attribute in the Attributes pane
  • Fixed broken Document Attributes dialog after expanding a long list of enum values
  • Fixed edit of a template column when all nodes are filtered out
  • Fixed storing the attribute value set in an inline editor when the document tab is closed by a mouse click during editing a project opened from a project folder
  • Fixed display of What's New dialog content if it does not fit the dialog width
  • Fixed the error message when a missing attachment is detected on the file system
  • Fixed display of link types if it does not define source and target labels
  • Fixed display of the attributes with help flag set to true in the Instructions pane if the attribute has no name defined
  • Fixed overflow of the Template Column dialog when the template error message is too long
  • Fixed empty project window after opening a recent project from the list if the project was closed with multiple windows open
  • Fixed error when setting project traceability with multiple windows open
  • Fixed display of the search icon when filter is long and takes two rows
  • Fixed refresh of a filter using a condition for a template column
  • Fixed filter by a template column after creating the column or updating related attribute values
  • Fixed several UX issues when entering a filter condition
  • Fixed update of filter set in another window after refreshing the project
  • Fixed visibility of context menu in the Linked Projects pane
  • Fixed disabling of Edit > Clear Suspect Flags menu items when no document is open
  • Fixed visibility of columns of the Mine view in the Compare Project dialog after refreshing the project
  • Fixed compare of deleted attachments or attachments of type application/octet-stream
  • Fixed compare of XHTML values with different order of XHTML attributes
  • Fixed error handling when loading or refreshing multiple linked projects
  • Fixed refresh of Linked Projects pane after linking a project in another window
  • Fixed adding of new documents and attachments to SVN after ReqIF import/update
  • Fixed access to Jira Cloud project without admin user rights or a personal access token
  • Fixed failed export when the export template contains an inline partial with a ReqView export block helper
  • Fixed projectId export helper when it is used in the context of a linked project
  • Fixed styling of exported attribute values to match better attribute value displayed in the UI
  • Fixed accidental replacement of selected document range in the Export dialog after repeated export

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 touchscreen.

Enhancements

  • Bulk ReqIF Import
    • Select more ReqIF files to be imported at once
  • Bulk ReqIF Export
    • Check Export each document separately in the Export ReqIF dialog to save each exported document in a separate ReqIF file
  • Custom Export Parameters
    • Define custom export parameters in a JSON file
    • Use exportParam helper in custom export templates to get value of export parameters
    • In UI, check "Add custom export parameters" in the Export DOCX, Export PDF and Custom Export dialogs to process parameters during export.
    • In command line, pass CLI argument "-j" with a path to the JSON file to process parameters during export.
  • Convert case of strings in export templates using formatString export helper with case and locale parameters
  • Update of EULA

Bugfixes

  • Fixed missing indentation in the Description column when document direction is set to RTL
  • Fixed redundant colon in the Project pane for documents with empty document name
  • Fixed print of blank pages
  • Fixed failed ReqIF export of a document imported from ReqIF, which ReqIF specification type was updated by importing another document from ReqIF
  • Fixed export of LAST-CHANGE property of unchanged ReqIF specification objects imported from ReqIF
  • Fixed display of the current application version when using the --version CLI command
  • Fixed ReqView URL links when no project is open in the application and it is not running

Enhancements

  • Increase the number of recent projects to 20

Bugfixes

  • Fixed disabling protocol association when it fails on new install
  • Fixed opening open the Edit dialog from the Attributes pane
  • Fixed empty Project time view in the Project History dialog after adding attachments to the project
  • Fixed search and filter of keywords which are FTS stopwords (e.g. "should" or "will")
  • Fixed errors when the main project is edited in multiple project windows and a linked project is loaded
  • Fixed occasionally broken DOCX when exporting a tiny document
  • Fixed date offset in the exported Project History view
  • Fixed handling of maxHeight parameter by export helper imageSize
  • Fixed export of image attachments to DOCX and HTML files from the WebApp (WebApp)

New Features and Enhancements

  • ReqIF Round-trip - Stakeholder Request Clarification (SRC) Workflow
    • A customer exports a ReqIF package storing stakeholder requirements from his RM tool (e.g. IBM DOORS)
    • You (as a supplier) import the ReqIF package into ReqView, edit SRC attributes for supplier feedback, and export an updated ReqIF file
    • The customer imports your feedback from the updated ReqIF file into his RM tool
    • Display results of ReqIF import and export quality check (Q-check)
    • Create a new project from a ReqIF package
  • Edit Attributes in Pane
    • Select a requirement then double click on an attribute value in the Attributes pane to edit the value immediately
  • Update From Jira Cloud
    • Fetch the Priority issue field
    • Fetch links leading from/to exported Jira issues using $LinkedIssues(<issue_type>) or $Links(<link_type>) value in reqviewAttributes property of Jira configuration
  • Revert Changes From SVN
    • Discard your changes and restore the last project version from the SVN repository
  • Support for RTL Scripts
    • In the Document Properties dialog, set right-to-left (RTL) as the default text direction in the Document Properties dialog
    • Switch the current paragraph or selected text to RTL by CtrlShiftX in the rich-text editor
    • Switch the current paragraph or selected text to LTR by CtrlShiftZ in the rich-text editor
    • Import MS Word HTML files preserving RTL scripts
    • Export documents preserving RTL scripts
  • Delete the suspect flag for all incoming links
  • Start a new filtering condition by choosing ƒ AND from the list of suggestions
  • Ask user whether to overwrite the project file if it was changed on the file system from another application

Bugfixes

  • Fixed docking of toolbars in Attributes, Discussion and History panes
  • Fixed display of dates and default enumeration values in the Attributes pane
  • Fixed saving of a project attachment file if the project folder is shared between Linux and Windows and the attachment file name contains special characters
  • Fixed an error during saving of a project folder after creating a attachment and immediate deleting of the attachment
  • Fixed wrong property key for attribute asAn in the User Stories template
  • Fixed creation of a template file if there are more attachments with the same file name
  • Fixed order of XHTML attributes after saving a project
  • Fixed display of project and document IDs containing special characters
  • Fixed a potential security issue (P5 — Stored XSS — Self) when a malicious script is stored in a document name and Show document name in Project pane is enabled in the Preferences dialog
  • Fixed display of wrong symbol for true values (Linux)
  • Fixed preserving more than 6 levels when importing from MS Word HTML
  • Fixed display of a dropdown button to open the filter suggestions list
  • Fixed display of only used link types in filter suggestions list
  • Fixed display of filter suggestions list when entering filter for a template column
  • Fixed display of the enumeration label instead of the key when filtering by an enumeration attribute
  • Fixed document filter after entering a keyword with mixed case letters
  • Fixed document filter after entering a keywords with white spaces
  • Fixed hidden columns in the Project Compare dialog after Reload Mine View
  • Fixed display of error if protocol association fails because registry editing is disabled (Windows)
  • Fixed missing image attachments when exporting a document from a linked project
  • Fixed preserving more than 6 levels when exporting to DOCX, HTML and PDF
  • Fixed an error when custom export template references a template column of linked objects
  • Fixed formatPrefixedXHTML to not create extra paragraphs for styled or RTL paragraphs
  • Fixed wrong symbol for true values in exported HTML files (Linux)
  • Fixed size of exported DOCX to not include all attachments but only attachments from the exported document
  • Fixed ReqIF export to not produce invalid XML when a new enum value is added to an imported enum attribute
  • Fixed hiding of "All documents from loaded projects" option from the Export dialog when no linked project is loaded

System Requirements

  • Application
    • WebApp: the latest desktop version of Chrome, Edge or Firefox browser
    • WinApp: Windows 10+
    • LinuxApp: Ubuntu 18.04+ LTS, Debian 10+ LTS
    • MacApp: Mac OS X 11+
  • Licensing
    • ReqView License Server: version 1.1.3 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 touchscreen.

Bugfixes

  • Fixed display of image attachments after opening a project if
  • Fixed error message after refreshing a dirty project from a project file updated on the file system
  • Fixed error of custom export using a template with {{withDocument}} helper
  • Fixed missing attachment images in exported DOCX if project ID contains a space (WinApp)
  • Fixed extension of files exported via CLI

New Features and Enhancements

  • Linked Projects
    • Connect / disconnect linked projects
    • Display Linked Projects pane
    • Load / unload linked projects
    • Edit linked projects in another window
    • Manage links between projects
    • Export loaded projects
    • Compare links leading to other projects
  • Split Projects
    • Move selected documents to a linked project
    • Redirect links leading from moved documents
    • Redirect links leading from the main project to moved documents
  • Bulk Redirect Links
    • Redirect dangling links to a new target project and document
  • Update From ReqIF
    • Update documents objects imported from a ReqIF file
    • Preserve IDs of imported document objects
    • Preserve attributes, comments, and links added in ReqView
    • Persist ReqIF metadata in project and document files for further updates
  • Export DOCX Sections
    • Add ReqView content control ReqView.document.exportSection[<sectionId>] or ReqView.documents[<docId>].exportSection[<sectionId>] to Word templates
    • Add export helper exportOptions with option exportSection set to sectionId from custom Word template
  • If Preferences -> Refresh project on startup and open is enabled then do svn update when the application is started
  • If "Export All Documents" option in the Export Options dialog is checked then export all documents from the main project
  • Export CSV with traceability and origin links
  • Allow to delete a document if it is not in the exclusive edit mode
  • Show document names in the Project pane, Reorder Documents, and *Move Documents dialogs by Edit > Preferences > Show document name in Project pane
  • Delete link to origin from the link context menu
  • Select to paste only inlinks or outlinks in the Paste menu
  • Import and update origin links from a CSV file
  • Set value of the Summary field of exported Jira issues from a custom attribute or template column
  • Fetch Fix versions issue fields when updating ReqView document from Jira Cloud
  • Notify users at the application startup 30 days before license expiration

Bugfixes

  • Fixed refresh of projects opened from a project file
  • Fixed display of new project ID in the UI after the project is save as new project folder or file
  • Fixed restoring of the focus when the table view is refreshed
  • Fixed unchecking all values of a multi-enum attribute in the editor
  • Fixed display of "none" in the editor when the value of an enum attribute is not set
  • Fixed display of undefined values of a boolean attribute
  • Fixed display of cropped section number in the Description inline editor
  • Fixed display of document, project or attribute IDs with reserved characters
  • Fixed copying of the background color of a text selected in the table view when it is pasted into a rich-text editor
  • Fixed update of open document status in the Project pane when a document is closed
  • Fixed text selection by CtrlA in some dialogs
  • Fixed import of compressed ReqIF packages created manually on Mac
  • Fixed display of new column after it is added from the Document Attributes wizard
  • Fixed auto-add of enum value in the Document Attributes wizard
  • Fixed filtering of document objects by a multi-valued enum attribute with default value(s)
  • Fixed error when suspect property of a link type property is changed and a document is read only
  • Fixed clearing the link start or end selection after Finish Edit
  • Fixed lost changes of the traceability configuration made in the code are lost when the Project Traceability dialog is closed
  • Fixed error handling when user tries to add a linked type with empty ID in the Project Traceability dialog
  • Fixed naming of links without target name in the Traceability Wizard dialog
  • Fixed moving to the Wizard tab from the Code tab in the Document Attributes and Project Traceability dialogs if the current document or project is read only
  • Fixed order of comments in the Discussion pane after clicking on Change ordering and then Edit comment button
  • Fixed closing the Compare Project after Esc when previewing an image
  • Fixed reload of changed images in the Compare Project dialog after Reload Mine View
  • Fixed scroll in the Compare Project
  • Fixed hiding of tabs for unchanged documents in the Compare Project dialog
  • Fixed empty Mine view in the Compare Project dialog if Theirs version contains an attribute with changed type
  • Fixed display of swapped document objects in the Compare Project dialog
  • Fixed highlighting of non visible formatting changes in the Compare Project dialog when compared xhtml attributes were saved by different version of the rich text editor
  • Fixed error when saving a project folder into an empty SVN directory
  • Fixed implicit commit of changes to a SVN Repository before Project Traceability and Delete Document actions
  • Fixed error when saving the project into a new project folder created under another SVN folder
  • Fixed error when moving documents into a new project folder created under another SVN folder
  • Fixed error message when exporting a document to Jira without permission to view the target Jira project
  • Fixed display of the progress dialog when saving exported files
  • Fixed navigability of links between projects in exported DOCX file
  • Fixed navigability of links between exported PDF files
  • Fixed extra white spaces in xhtml attributes exported to CSV and XLSX files
  • Fixed formatting of deleted document objects in exported DOCX and PDF files
  • Fixed display of the error dialog twice after failed Custom Export

System Requirements

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

Bugfixes

  • Fixed lost requirement selection after saving the project
  • Fixed error when closing the tab of the current document while editing an attribute in the inline editor
  • Fixed closing the current document tab by shortcut while editing the document name in the title bar

New Features and Enhancements

  • View Project History
    • See project changes done by team members
    • Filter changes by date or author
    • Order changes by document structure or date
    • Group changes by documents
  • Import ReqIF Files (one-time)
    • Choose a .reqif, .reqifz, .xml or .zip file to import
    • Verify consistency of the imported ReqIF file
    • Select ReqIF specifications to import
    • Import the selected specifications automatically
    • Configure import of ReqIF attributes
  • Export ReqIF Files
    • Choose to export the current document, all open documents, or the whole project
    • Optionally disambiguate conflicting attribute names
    • Export selected documents to a .reqifz file
  • Enhance Rich Text Format in the Edit dialog
    • Set underlined, strike-through, subscript and superscript text format
    • Set color of text and background
    • Quote paragraphs, increase and decrease indent
  • Copy Attachments From Other Applications
    • Copy an image in an application, paste it to the table view and choose an ID in the Paste Attachment dialog to attach the image to the selected requirement
    • Copy selected files in the file explorer and paste them to the table view to attach them to the selected requirement
  • Display Dangling Links — links leading to a missing target
    • Display dangling links with a warning icon in the Links column
    • Manually delete dangling links from the context menu
  • Sort the table view by xhtml attributes and template columns
  • Check Show context toolbar option in the Preferences dialog to show or hide the context toolbar in the table view
  • Check Ignore section numbering option in Export XLSX Options dialog to show or hide section numbers in the exported XLSX file
  • Warn user if the open folder or the target folder for export is managed by a cloud synchronization service (One Drive, Dropbox or GDrive)

Removed Features

  • Encrypt the saved project file

Bugfixes

  • Fixed temporary freeze when importing of a large CSV file
  • Fixed temporary freeze when saving the project after importing of a large CSV file
  • Fixed range error after importing a huge CSV file into a document
  • Fixed window synchronization error when editing a huge document with more project windows open
  • Fixed removing new lines (\n) from code blocks (<pre>) in xhtml attribute after project is saved to a new folder
  • Fixed releasing of file locks when comparing the project with a project folder
  • Fixed deleting of the current requirement after pressing CtrlDel when the Filter or Search input field is focused
  • Fixed display of change indicator when an xhtml attribute is open in a the Edit Text dialog and then is closed by pressing OK or CtrlEnter shortcut
  • Fixed display of a warning when entering an invalid document object ID in the Go To dialog and pressing Enter
  • Fixed display of the attachment ID in the History pane
  • Fixed display style of code blocks (<pre>) in the predefined export templates
  • Fixed error when typing a non-existing ID in Go To dialog while no document is open
  • Fixed resizing of the Edit Attributes dialog
  • Fixed check and warning if added attribute definition is not complete and user presses OK in the Edit Attributes wizard
  • Fixed error after displaying a multi-value attribute in the Traceability Column Wizard dialog
  • Fixed selection of text of application menus and buttons after pressing CtrlA to select all text in a dialog
  • Fixed repeat of actions after its shortcut is pressed for a long time
  • Fixed error handling of rate limit HTTP errors returned by Jira server
  • Fixed SVN error when the commit message is a file name (e.g. "project.json")
  • Fixed clicking on a link in exported HTML if the ID of linked documents contains a hash character
  • Fixed open of the parent link in another application window
  • Fixed closing of application window when Compare Project dialog is open

System Requirements

  • Application
    • WebApp: the latest desktop version of Chrome, Edge or Firefox browser
    • WinApp: Windows 10+
    • LinuxApp: Ubuntu 18.04+ LTS, Debian 10+ LTS
    • MacApp: Mac OS X 11+
  • Licensing
    • ReqView License Server: version 1.1.3 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 touchscreen.

Enhancements

  • Cancel SVN actions to resolve situations if network connection to the SVN repository is not available
  • Cancel PDF export action to resolve situations if network connection to remote resources used in the HTML template (e.g. external CSS) is not available

Bugfixes

  • Fixed auto-update to the latest release (MacApp)
  • Fixed validation of document IDs to disallow IDs ending with a dot to not break document file names
  • Fixed broken formatting of displayed xhtml attributes containing a preformatted paragraph inside a list
  • Fixed display of the Cancel button in confirmation dialogs with long text
  • Fixed display of more than 8 enumeration values in the Customize Attributes dialog wizard
  • Fixed error pressing Esc during during of drag & drop in Customize Attributes *
  • Fixed adding a new link type entered via Project Traceability wizard when the dialog is closed by OK button without confirmation of the new link type before
  • Fixed error during DOCX export if the documents contains an attachment with specific unicode characters in the file name
  • Fixed problem with missing image attachments in HTML export if the attachment contains hash character in the file name
  • Fixed output of export helpers attributeValue and templateColumnValue if they are used in the context of a linked document object

Enhancements

  • Build ReqView Mac Application for both Intel and Apple M1 64-bit processors (MacApp)

Bugfixes

  • Fixed warning "ReqView cannot be opened because the developer cannot be verified." opened when starting the ReqView Mac Application the first time. (MacApp)

New Features and Enhancements

  • Export Requirements From ReqView to Jira
    • Set summary, description and type of exported Jira issues
    • Preserve hierarchy of exported Jira issues (e.g. Epics > Stories > Tasks)
    • Mark requirements deleted in ReqView by "[DELETED]" prefix of the summary of the corresponding Jira issue
    • Set values ReqView document attributes from exported Jira issue fields updated in Jira (e.g. Status)
    • Follow a URL link in Jira to open the corresponding requirement in ReqView
    • Follow a URL link in ReqView to open the corresponding issue in Jira
  • Custom Attributes Wizard
    • Add or update custom attributes intuitively in the Wizard tab of the Document Attributes dialog
    • Choose to edit custom attributes in a table or directly in JSON code according to your preference
  • PDF Export
    • Run reqview export pdf from the command line to output a PDF file. Provide a custom HTML template or a certificate to digitally sign the PDF file.
  • Confirm Delete Operations
    • Display a confirmation dialog before deleting a document, document object, attachment or link permanently from the project
    • Disable or enable confirmation dialogs by Edit > Preferences > Edit > Confirm delete operations
  • Moved all actions related to the integration with Subversion into File > SVN menu
  • Activate a TEAM license

Bugfixes

  • Fixed validation of opened projects converted from ReqIF files having GUIDs not compliant to RFC4122 version 4
  • Fixed the Save history option to be enabled by default in Save As dialogs
  • Fixed merging and alignment setting of more cells in embedded tables
  • Fixed display of a multi-value custom attribute in the inline editor if the attribute value is undefined and the attribute is configure with a default value
  • Fixed display of attribute columns in a document opened from a document file without view property
  • Fixed handling of empty JSON configuration of the project traceability or document attributes
  • Fixed failed DOCX export if the ID of the exported document contains a space
  • Fixed issue with displaying filter suggestions if the enumeration values contains special characters, such as "<"
  • Fixed a potential security issue (P5 — Stored XSS — Self) when a malicious script is stored in a template column label
  • Fixed error during the first application startup after it is installed on Mac and ~/Applications folder is missing (MacApp)

System Requirements

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

Known Issues

  • ReqView UI is not optimized for control by a touchscreen.

Bugfixes

  • Fixed jump of vertical scroll position after editing custom attributes in an inline editor

New Features and Enhancements

  • Traceability Column Wizard
    • Add a new custom traceability column easily using Document > Add Template Column > Traceability Wizard menu
    • Filter iterated traceability links by link type or linked document
    • Choose to display description or also a custom attribute
    • Iterate up to three traceability levels
    • Preview template column output for the selected requirement
    • Show generated template code
  • Project Traceability Wizard
    • Configure project traceability intuitively using Project > Project Traceability menu
    • Choose to edit types of traceability links in a table or directly in JSON code according to your preference
  • PDF Export
    • Export open documents into a PDF file using File > Export > PDF File menu
    • Choose Book or Custom layout
    • Set page size, orientation and margin
    • Digitally sign the exported PDF
  • Share URL Links
    • Copy the URL of the current requirement by clicking on the button in the context toolbar or pressing CtrlK shortcut
    • Paste URL links into other applications
    • Paste URL links into xhtml attributes in other ReqView projects
    • Click on URL links to navigate to the related requirement in ReqView
  • Link Browsing History
    • Go back and forward in link browsing history using / toolbar buttons or Alt / shortcut
  • Refresh Project on Startup**
    • Select Edit > Preferences > Refresh project folders on startup to refresh projects open from a project folder automatically when ReqView is started
  • Output to application log file stored in the application data folder
  • Allow empty configuration in the Project Traceability and Document Attributes dialogs

Bugfixes

  • Fixed project clone consistency error after a failing action (e.g. when deleting a link and the source document is read-only) and opening a new project window
  • Fixed creating links of a link type having link type ID set only
  • Fixed missing tooltips for the context toolbar
  • Fixed display of an error after the first change in the editor
  • Fixed overflow of images into the next column when printing a document into PDF
  • Fixed TOC links to be navigable by clicking in PDF files exported from a DOCX in MS Word

System Requirements

  • Application
    • WebApp: the latest desktop version of Chrome, Edge or Firefox browser
    • WinApp: Windows 10+
    • LinuxApp: Ubuntu 18.04+ LTS, Debian 10+ LTS
    • MacApp: Mac OSX 10.14+
  • Licensing
    • ReqView License Server: version 1.1.5+
  • Integrations
    • MS Office 365: Word and Excel version 2019+
    • Apache Subversion: version 1.14+

Known Issues

  • ReqView UI is not optimized for control by a touchscreen.

Bugfixes

  • Fixed headings style of embedded tables to match when documents are displayed and exported
  • Fixed failed link actions after search in a reopened document tab
  • Fixed preserving cursor position and selection after switching from the inline editor to the Edit dialog
  • Fixed deleting of a row from an embedded table

Bugfixes

  • Fixed disconnected project error when opening link in another window on a virtual machine
  • Fixed error when opening a new project window and closing the window before the project is restored
  • Fixed placement of link preview popups for a link in the Links pane
  • Fixed overlapping of link preview popups and context menus
  • Fixed evaluation of result returned columnAttributeValue helper in export templates
  • Updated 3rd party libraries used in the Modern Report HTML export template
  • Removed deprecated export template helpers from the suggestions in Template Column code editor

New Features and Enhancements

  • Edit Project in Multiple Windows
    • View different documents from the same project side-by-side
    • View linked requirements in other project windows
    • Edit requirements in multiple project windows
    • Copy requirements between project windows
    • Create traceability links between project windows
    • Compare the project with a baseline in another project window
  • Preview Linked Objects
    • Mouseover a link in the Links column or pane to preview information about the linked object in a popup
  • Advanced Code Editor
    • Display lines, highlight syntax, instantly validate code, use new key shortcuts in the Document Attributes, Project Traceability, and Template Column dialogs
  • Filter Commented Requirements
    • Enter  Commented to filter all commented requirements
    • Enter  Commented since YYYY-MM-DD to filter requirements commented since the given date
  • Suspect Flag for Attachments
    • Add attachments to suspect property of a link type to display suspect flag if an attachment for an upstream linked requirement has been updated in the project
  • Comparison Dialog Enhancements
    • Display only one toolbar with iteration buttons
    • Display file path of the compared projects
    • Disable iteration buttons if there is no difference
    • Add Reload Mine View button to display changes done in another window of the project

Bugfixes

  • Fixed invisible application window placed on an external monitor after the application is restarted without the external monitor
  • Fixed enabling copy and paste of objects having outgoing traceability links to read-only documents
  • Fixed preserving empty headings to enforce display of section numbers for requirements without children
  • Fixed update of document name after changing template in Create Project and Add Document dialogs
  • Fixed handling of shortcuts after switching to ReqView from another application by AltTab
  • Fixed URL file and SVN links on Linux and Mac
  • Fixed enabling PRO features after application restart for the Demo project
  • Fixed missing columns for new attributes added without saving the Default Table Layout when exporting a document from CLI
  • Fixed missing columns for new attributes after refreshing the project from the Project Folder
  • Fixed refresh of changed or removed template columns from the Project Folder
  • Fixed lost of template column width after it is edited
  • Fixed borders for embedded tables exported into DOCX using Book layout
  • Fixed export of images in BMP format into DOCX
  • Fixed HTML escaping of attribute names and values in custom export
  • Fixed JSON validation error "RangeError: Maximum call stack size exceeded"
  • Fixed validation of document attributes configuration if the whole configuration is an array or properties are set to an unexpected value, e.g. an empty string
  • Fixed validation of project traceability configuration if the whole configuration is an array or properties are set to an unexpected value, e.g. an empty string
  • Fixed error handling after check-out of a project from SVN to into a non-empty folder
  • Fixed never-ending progress of the application update (WinApp)
  • Fixed opening a file in an external application after clicking on its URL link if it contains "#" in the path
  • Fixed import of HTML with an image attachment containing a space in its file name
  • Fixed missing View > Refresh Table (F5) menu item
  • Fixed shortcut for View > Toggle Full Screen on Mac
  • Fixed minimum width of a window so that two windows can be placed side-by-side on the most common laptop display resolution
  • Fixed a long word overflow in the heading editor
  • Removed Save Current Table Layout option from Save Project As File or Save Project As Folder dialogs

System Requirements

  • Application
    • WebApp: the latest desktop version of Chrome or Firefox browser
    • WinApp: Windows 10+
    • LinuxApp: Ubuntu 18.04+ LTS, Debian 10+ LTS
    • MacApp: Mac OSX 10.14+
  • Licensing
    • ReqView License Server: version 1.1.2+
  • Integrations
    • MS Office 365: Word and Excel version 2019+
    • Apache Subversion: version 1.14+

Known Issues

  • ReqView UI is not optimized for control by a touchscreen.

Bugfixes

  • Fixed installation of ReqView on a Windows virtual image with disabled GPU acceleration
  • Fixed an error when clearing suspect flag for all links of the current object by CtrlJ
  • Fixed an error when copying objects with multiple attachments
  • Fixed checkout of a project from a SVN repository via svn+ssh:// protocol.
    Note: We recommend connecting to a SVN repository using HTTPS protocol instead of SSH because it has better performance and security
  • Fixed error when opening a project added manually to a SVN working copy from command line but not committed to the SVN repository yet
  • Fixed project compare if the document contains custom attribute with ID comparison
  • Fixed confusing title and label of the action button in file picker dialogs
  • Fixed missing hints for toolbar dropdown buttons

New Features and Enhancements

  • Collaborate in Team via Subversion (SVN) Version Control System
    • Checkout a project from a SVN repository to a local SVN working copy
    • Open a project from a local SVN working copy by choosing File > Check out from SVN from the menu
    • Update the project by changes from the SVN repository by choosing Project > Refresh Project from the menu or by CtrlR shortcut
    • Lock / unlock a document in the SVN repository for exclusive edit by choosing Document > Start / Finish Editing Document from the menu or by CtrlShiftE shortcut
    • Get SVN information by choosing Project > SVN Information from the menu
    • Commit project changes with a custom commit message after leaving document exclusive edit mode, closing the project or choosing File > Commit to SVN
    • Commit project changes automatically after adding a new document, deleting a document, reordering documents, or changing project traceability configuration
  • Compare with Project Folder — compare the current project with a project folder storing a baseline (e.g., a SVN tag checked out to another SVN working copy) by choosing Project > Compare Project > Compare Folder from the menu
  • Edit or Delete Discussion Comments — open the Discussion pane and click icon above a chosen comment to edit or delete the comment
  • Choose Spelling Languages — right click in the rich text editor, select Spelling languages context menu item and choose one or more languages for the spell checker
  • Set Font Size — open the Preferences dialog and choose Font Size to set the font size for application panes
  • Open Attachments in External Application — click on the attachment link or select Open Attachment from the context menu to open the attachment file in the default external application (WinApp, MacApp, LinuxApp)
  • Open Project Traceability dialog as read only and edit project traceability after pressing Edit button explicitly
  • Unified key shortcuts across Windows, Mac and Linux platforms
    • Requirements Table
      • Comment the selected requirement by Ctrl/D
      • Expand / collapse of the selected section by Space
    • Rich Text Editor
      • Toggle numbered list style by Ctrl/1
      • Toggle bullet list style by Ctrl/8
  • Restore size of the Edit dialog
  • Added a new export helper withParent for accessing parents of document objects

Bugfixes

  • Fixed: Cannot refresh the project from the Project Folder while another user is editing project traceability or reordering documents
  • Fixed: Save of all updated documents on CtrlS to enforce saving links to new requirements stored in other documents
  • Fixed: Application does not ask for saving the opened Project File when the project is closed and only the order of documents is changed since opening the project
  • Fixed: Project folder lock file is not released when the project window is closed while the Add Document dialog is open
  • Fixed: A Project File or Folder can be opened in different windows
  • Fixed: Project Folder save fails with an error after adding a new attachment and then deleting this attachment
  • Fixed: Error when the project is refreshed from Project Folder after another user changes a document attributes definition
  • Fixed: CSV import of heading attribute containing newline characters
  • Fixed: A deleted requirement can be marked as the link end (by CtrlL), which opens Create Links dialog is opened with "No links will be created" message
  • Fixed: Clicking on a traceability link with target hidden in a collapsed section focuses the first visible parent but not the target
  • Fixed: Image attachments added or updated by other users in the shared Project Folder are not visible after Start Editing Document
  • Fixed: "Invalid format of document file" error when refreshing a document from a Project Folder while it is saved by another user at the same time
  • Fixed: Display of error "Tried to register widget with id==messageDialog but that id is already registered" after version upgrade
  • Fixed: Custom attributes of date type displayed 1 day before for users from the US
  • Fixed: Text selection in table cells displaying custom attributes
  • Fixed: Display of document tabs after reordering by drag and drop
  • Fixed: Holding CtrlW closes all document tabs and immediately reopens some of them
  • Fixed: Error when the current document is filtered by an attribute and the attribute definition is changed
  • Fixed: Display of an empty filter input box after startup with no project opened
  • Fixed: Possible security issue when imported HTML contains malicious code
  • Fixed: Memory leak after closing a document tab
  • Speed up opening a project with large documents
  • Speed up scrolling of large documents

System Requirements

  • Application
    • WebApp: the latest desktop version of Chrome or Firefox browser
    • WinApp: Windows 10+
    • LinuxApp: Ubuntu 18.04+ LTS, Debian 10+ LTS
    • MacApp: Mac OSX 10.14+
  • Integrations
    • ReqView License Server: version 1.1.2+
    • MS Office 365: Word and Excel version 2009+
    • Apache Subversion: version 1.14+

Known Issues

  • ReqView UI is not optimized for control by a touchscreen.

Bugfixes

  • Fixed crash of a Chrome browser tab (WebApp) or application window (WinApp, MacApp, LinuxApp) after triple click on a requirement description without heading
  • Fixed error when saving a new project by File > Save command
  • Fixed irresponsible application after saving a project as a document or project template
  • Fixed error when double clicking on application close button when the project is changed and needs to be saved
  • Fixed opening the same Project File or Folder from the second application window after Project > Close Project
  • Fixed reordering documents by drag and drop if Ctrl or Shift keys are pressed

New Features and Enhancements

  • Multiple Projects Windows
    • open another project in a new application window
    • close the opened project by closing its application window
    • close the opened project by Project > Close Project to leave the application window open
    • exit the application by File > Quit or CtrlShiftQ
    • exit the application after closing the last application window
    • restore all opened windows after starting the application next time
  • Copy Data Between Project Windows
    • copy requirements between projects windows
    • optionally copy attribute values and attachments
  • Open Recent Project — choose a recent project to open from File > Open Recent menu
  • Image Preview — right click on an image attachment and choose Preview Image from the context menu to preview the image in a dialog
  • Rich Text Editor Enhancements
    • switch between normal and code paragraph style using a toolbar button or Ctrl; shortcut
    • insert a symbol (latin, greek, currency or math characters) using a toolbar button
    • undo / redo toolbar buttons
  • Numeric Filter on Template Columns — filter document objects matching values output in a template column with a numeric condition. For instance, filter all potential causes in FMEA with RPN greater or equal 50 by  RPN >= 50 condition
  • Enhanced Export Helpers
    • repeat — repeat the block content a specified number of times
  • Display close button for all dialogs
  • Moved Document > Document View menu to View > Table Layout

Bugfixes

  • Fixed hidden image attachments when refreshing the current document from the shared Project Folder after another user changed the document
  • Fixed update of the default document table layout when refreshing the current document from the shared Project Folder after another user changed the default layout
  • Fixed lost non-breaking spaces after saving and reopening project
  • Fixed saving of documents without history after updating project traceability configuration
  • Fixed application freeze when saving a document with more than 15 section levels
  • Fixed error when saving a document template from a document containing a dash in its ID
  • Fixed validation of empty project ID and name in Save Project as File dialog
  • Fixed adding, deleting and refreshing a document if the project contains another document with the same ID followed by a dash and an arbitrary suffix
  • Fixed deleting the document lock file after deleting a document from the Project Folder
  • Fixed removing of attachment files from the Project Folder after deleting a document
  • Fixed progress dialogs and error messages for actions accessing Project Folder locks
  • Fixed closing of the project after a document is refreshed from file, which has been manually corrupted
  • Fixed error message when opening a Project Folder with missing attachment file
  • Fixed selection of header input field when editing Description column in the inline editor
  • Fixed action for adding the first object into an empty document to be enabled after starting exclusive edit of the document
  • Fixed error when purging selected document objects marked as deleted which are in transitive (but not direct) parent-child relationship
  • Fixed performance of promote / demote action in documents containing a large number of document objects at the same single level
  • Fixed lost line endings after creating a code block with multiple lines or after pasting multiple lines into a code block
  • Fixed storing of date attributes as date only instead in full UTC date-time format
  • Fixed error "Cannot convert value" after removing a document attribute and then adding a new attribute with the same id and a different incompatible type.
  • Fixed export of corrupted DOCX if the exported document has a space in its ID
  • Fixed export of boolean attributes
  • Fixed usage of template helper hyperlink within scope of eachChild block helper
  • Fixed error when exporting a custom template using a variable, map or array and a template column value, which contains variable, map or array with the same name as the exported template
  • Fixed error when printing to PDF
  • Fixed display of changes of heading attribute in Compare Project dialog
  • Fixed email validation in Contact Details dialog and stripping of a white space characters at the end of user's email
  • Fixed check-out of floating license when running ReqView CLI
  • Fixed broken layout of Getting Started dialog after it is closed by pressing Esc shortcut and reopened
  • Removed Check spelling option in the Preferences dialog (WebApp)
  • Fixed restoring windows position at application startup if their are out of screen

System Requirements

  • Web Application — the latest desktop version of Chrome or Firefox browser
  • Windows Application — Windows 10
  • Linux Application — Ubuntu 16.04+ LTS, Debian 9+ LTS
  • Mac Application — Mac OSX 10.12+
  • ReqView License Server — version 1.1.2 or later

Known Issues

  • ReqView UI is not optimized for control by a touchscreen.

Enhancements

  • Enhanced Edit and Comment dialogs
    • Close dialogs by CtrlEnter shortcut
    • Resize dialogs

Bugfixes

  • Fixed start of the application from the installer (WinApp)
  • Fixed disappearing attachment images if a link type suspect property includes attribute text, a document has ID containing "-", a requirement in this document has attached an image, and there is an incoming link of the same type leading to the requirement
  • Fixed filtering of keywords containing uppercase characters
  • Fixed vertical movement in an embedded table by Up and Down keys when the table is opened in the Edit dialog
  • Fixed an error when user opened About dialog with a trial license with undefined company property

Enhancements

  • Enhanced DOCX Content Fields
    • ReqView.user.name — export the name of the current ReqView user
    • ReqView.user.email — export the email of the current ReqView user
    • ReqView.user.company — export the company of the current ReqView user
    • ReqView.date — export the current date, e.g. "2020-02-19"
    • ReqView.dateTime — export the current date, e.g. "2020-02-19 16:00"
  • Enhanced Export Helpers
    • user — output name, email or company information about the current user
    • formatDate, formatTime — output the current date / time if no parameter is provided
  • Extended File URLs
    • enter a URL starting with svn:// prefix in the Edit dialog and click on the URL to open the linked file in the default application

Bugfixes

  • Fixed opening a Project File or Folder from command line using open CLI command
  • Fixed createdBy property of a new document created from a template to be set to the current user instead of the author of the template
  • Fixed createdOn property of a new document created from a template to be set to the current date instead of the date from the template
  • Fixed export command failing when run from the CLI
  • Fixed "Handlebars 'var' helper is used multiple times" error when the current document contains a template column containing var helper and users copies a document object or exports the document
  • Fixed metadata properties of exported DOCX files
  • Fixed replacing some simple ReqView.* content controls in the exported DOCX file
  • Fixed file validation error 'minLength' when a discussion comment is the empty string
  • Fixed problem that title attribute of links was persisted after hovering over the link in the inline rich text editor and then saving the changed object
  • Fixed Edit > Edit Text menu item to open Edit dialog instead of the inline editor

New Features and Enhancements

  • Export MS Word DOCX Files — click File > Export > DOCX File menu to export
    • the current document with Book or Table layout using the default DOCX template, or
    • the current document with Custom layout given by a custom export template, or
    • selected document(s) using a custom DOTX or DOCX template defining the title page, table of content, headers, footers and paragraph styles
  • Export MS Excel XLSX Files — added File > Export > XLSX File menu to export the current document with Table layout using the default XLSX template
  • Export Helpers for Logical Operators — added and, or and not export helpers for convenient evaluation of logical conditions
  • File URLs
    • enter a URL starting with file:// prefix (e.g file://X:/Document.pdf) in the Edit dialog and click on the URL to open the linked file in the default application
    • enter a URL starting with onenote:// prefix (e.g onenote://X:/Document.one#ReqView) in the Edit dialog and click on the URL to open the linked note in MS One Note application
  • Display URLs — mouse hover an external link to display the URL in the tooltip
  • Reuse Export Options — set export options same as in the last export
  • Improved checking of export helpers parameters
  • Improved email validation in the Contact Details dialog

Bugfixes

  • Fixed file validation error 'minLength' when a new document is saved with empty name
  • Fixed dangling links after removing a document with incoming links from a Project Folder and reopening the project
  • Fixed preserving the text selection when switching from the inline text editor to the Edit dialog
  • Fixed hyperlinks in MS Word HTML export of multiple documents
  • Fixed multi-selection if distance between the selected objects is big. Note: The fix is just improvement, the problem may still appear when manually selecting objects in huge documents
  • Fixed opening of URL links in the default browser if the link contains rich formatted text
  • Fixed missing section numbers for section without headings in the exported HTML
  • Fixed style of embedded tables in a custom xhtml attribute exported using the HTML Report template
  • Fixed export of includes helper when it is used within eachInLinkWith, eachInLinkWith and eachLink helpers in the context of another document
  • Fixed error when an invalid regular expression is used in the Filter input field
  • Fixed selection of license files with .lic extensions in the system file picker dialog
  • Fixed print style of URL links in the printed PDF
  • Fixed print style of URL links in the HTML exported using the HTML Report template
  • Fixed print in the Compare Project dialog

System Requirements

  • Web Application — the latest desktop version of Chrome or Firefox browser
  • Windows Application — Windows 7+
  • Linux Application — Ubuntu 16.04+ LTS, Debian 9+ LTS
  • Mac Application — Mac OSX 10.12+
  • ReqView License Server — version 1.1.2 or later

Known Issues

  • ReqView UI is not optimized for control by a touchscreen.

Enhancements

  • Set the default value of Validate files when opening option to false to minimize impact of possible false alarms from the project validation
  • When Project Files / Folders are saved then fix automatically the following JSON validation problems of the project history:
    • "Error 'enum': history[x].structureAction should be equal to one of the allowed values" in change records for promoting/demoting objects created in v2.2 or sooner
    • "Error 'type': history[x].clearedLinkSuspect.target should be array" in change records for clearing suspect flag for the origin links
    • "Error 'uniqueItems': history[x].addedLink.target should NOT have duplicate items (items ## y and z are identical)" — in change records for adding or removing links with duplicate targets

Bugfixes

  • Fixed clearing of suspect flag for origin links from copied objects
  • Fixed error "Cannot open editor of the cell because it has null element" when opening an inline editor
  • Fixed error "Maximum call stack size exceeded" when validating a Project File with large attachment files. The definition of attachments in JSON schema was changed from uri to nonEmptyString.
  • Fixed availability of the export command in the ENTERPRISE plan

New Features and Enhancements

  • New Rich Text Editor
    • Embedded Tables — create, update and delete embedded tables
    • URL Links — create, update and delete URL links
    • Promote the current list item by pressing CtrlShiftTab
    • Demote the current list item by pressing CtrlTab
  • Edit Text Dialog — press CtrlE shortcut or icon to edit text of xhtml attributes in a larger Edit Text dialog
  • Validate Project File — check format and consistency of opened Project Files or Folders against most common errors, such as issues with JSON format, duplicate IDs, links to missing objects, etc.
    • Set Validate files when opening option in the Preferences dialog to enable or disable automatic validation for all opened Project Files and Folders
    • Validate a Project File or Folder from command line by validate command
  • Filter Changed Requirements — filter document objects with changed attribute since a given date
  • Export Merged Documents
    • added Export into a single file option in the Export Options dialog to merge output from multiple documents;
    • new eachDocument, eachOpenDocument and withDocument export helpers allowing to choose which documents to export
  • Export Date of the Last Change — introduced lastChangedOn custom export helper which outputs the date when the document object was last changed in any attribute or an attribute given as a parameter
  • Save History — Set the default value of Save History option in Save Project As File / Folder dialog to ON. Display a warning message that the project history will be lost if this option is set to off.
  • Updated the ReqView Demo project — added ARCH document describing an example allocation of requirements to application components
  • Removed Compliance attribute from the standard document templates
  • Renamed Source attribute to Originator and added Priority attribute in the Volere template
  • Rearranged the Help menu, added Roadmap menu item with a link to the new ReqView Roadmap page

Bugfixes

  • Fixed error "Access lock failed, timeout has expired" when opening a Project Folder from a network drive mounted via CIFS filesystem protocol (LinuxApp)
  • Fixed text of error messages when user opens an invalid Project Folder
  • Fixed error when an invalid name of a predefined document template is entered in Add Document dialog
  • Fixed saving of document templates to not store discussions
  • Fixed width of embedded table columns in the printed layout
  • Fixed filter by document object ID if document prefix is provided, e.g., "ID: SRS-3"
  • Fixed export of hidden columns when running CLI with export command
  • Fixed errors when uploading an updated file opened from Google Drive (WebApp)
  • Fixed error after pressing CtrlShiftQ (WebApp)

System Requirements

  • Web Application — the latest desktop version of Chrome or Firefox browser
  • Windows Application — Windows 7+
  • Linux Application — Ubuntu 16.04+ LTS, Debian 9+ LTS
  • Mac Application — Mac OSX 10.12+
  • ReqView License Server — version 1.1.1 or later

Known Issues

  • ReqView UI is not optimized for control by a touchscreen.

Bugfixes

  • Fixed error "f.getAll is not a function" during application start or after license activation
  • Fixed errors when user download / uploads a file from / to Google Drive (WebApp)

Enhancements

  • Reorder documents by drag & drop in the Reorder Documents dialog
  • When user changes a template column definition then it is automatically updated in the Default View
  • When a user deletes a document then all linked documents are automatically unlocked to allow deletion of traceability links
  • CSV Import supports files with UTF16 (BOM) encoding saved in Excel as "Unicode Text (*.txt)" file type
  • FMEA document template supports multiple Potential Causes per a Failure Mode

Bugfixes

  • Fixed wrong error message after saving a project opened from a Project Folder into another Project Folder or File.
  • Fixed the Demo project to adapt User Stories, FMEA and ISO/IEC/IEEE 29148 SRS document templates
  • Fixed enabling menu and shortcut for creating of a traceability link if it leads to a read-only document
  • Fixed inconsistent link icons in the Links column and pane
  • Fixed HTML import of a bullet list using a custom MS Word list style
  • Fixed error when a user with FREE plan opens a Project File containing a single document and while no document is open he triggers the Project Traceability dialog
  • Fixed error after user triggers the Download action and selects a file stored in GDrive (WebApp)
  • Fixed width of embedded table columns to allow long text to fit in
  • Fixed wrong size of Instructions or Attributes pane after opening a project
  • Fixed size of the center pane after user closes a project and collapses the left and side panes

New Features and Enhancements

  • Volere Template — create requirements specifications for software development projects based on Volere process
  • ISO/IEC/IEEE 29148 Templates — create business, stakeholder, system and software requirements specifications based on ISO/IEC/IEEE 29148:2018 International Standard — Systems and software engineering — Life cycle processes — Requirements engineering
  • Clone Project — clone an existing project preserving document attributes, discussion and traceability links
  • Close Document Tabs — open only chosen documents in tabs; close document tabs
  • Project Pane — list all documents in Project pane
  • Instructions Pane — display template instructions in the right Instructions pane
  • Search Online Documentation — click Help menu, select Search Documentation and enter a keyword to display matched documentation topics
  • Key-value Maps Template Helpers — added the following template helpers: map, getElement, setElement, deleteElement, clear, eachOfMap and sort
  • Arrays Template Helpers — added the following template helpers: array, push, pop, getElement, setElement, deleteElement, clear and sort
  • Added includes template helper to check value(s) of an enumeration attribute
  • Added projectId template helper to output the project ID
  • Added Ignore links to invisible objects option to Export Options dialog; if this option is enabled then linked objects which do not match the current filter or which are not in the current document are not exported
  • Give explicit consent with the Privacy Policy in User Details dialog
  • License bound to a specific SW version

Bugfixes

  • Fixed problem that objects from another document with the same document ID prefix as another document ID are visible
  • Fixed error "Attachment ID XXX has the wrong format" for a document with the the same document ID prefix as another document ID
  • Fixed error "Attachment XXX not found in the application database." after removing a document with an attachment
  • Fixed saving of attachments a template without the original IDs
  • Fixed empty requirements table after inserting a template column with an error
  • Fixed occasional error "Cannot read property 'type' of null" when editing requirements description text
  • Fixed filter of unassigned string attribute which displayed an empty table
  • Fixed focus of the first document after opening a project
  • Fixed detection of image attachments
  • Fixed CSV import of an object with an attachment which created an object with a single attachment per each letter in the original attachment name
  • Fixed CSV import of an object with a discussion comment which created an object with a single attachment per each letter in the original attachment name
  • Fixed deleting of a traceability link of type "parent"
  • Fixed wrong button icons in Check for Update dialog after update is finished or fails
  • Fixed usage of eachDisplayedCustomAttribute in template columns
  • Fixed too narrow display of custom Traceability Columns when exporting documents using the predefined HTML Report template

System Requirements

  • Web Application — the latest version of Chrome or Firefox browser
  • Windows Application — Windows 7+
  • Linux Application — Ubuntu 16.04+ LTS, Debian 9+ LTS
  • Mac Application — Mac OSX 10.12+

Known Issues

  • ReqView UI is not optimized for control by a touchscreen.

Enhancements

  • Added the User Details dialog allowing user to give explicit consent with the Privacy Policy
  • Added support for a license bound to a specific SW version

Bugfixes

  • Fixed focus of the first document after opening a project
  • Fixed CSV import of an object with an attachment which created an object with a single attachment per each letter in the original attachment name
  • Fixed deleting of a traceability link of type "parent"
  • Fixed detection of image attachments
  • Fixed error "Attachment XXX not found in the application database." after removing a document with an attachment

Bugfixes

  • Fixed disappeared suspect link flag of a traceability link after unsuccessful clearing of the flag because the link source document is read only
  • Fixed syntax check of block helpers in the Template Column dialog
  • Fixed empty requirements table after inserting a template column with a block helper using wrong syntax
  • Fixed error when deleting an object with missing attachment from persistency
  • Fixed copy of text from the Description column and paste into the rich text editor (MacApp)
  • Fixed occasional display error in displayed parent links during the Purge All action
  • Fixed occasional problem with restoring focus after opening a Project File
  • Fixed occasional problem with jumping to the next change in the Project Compare dialog
  • Fixed typo in Refresh Project action error message

New Features and Enhancements

  • Native Mac Application — install ReqView native application on Mac from a DMG file
  • Project Info in Window Title — check the application window title to see the current project ID and path to the opened Project File or Folder
  • Opening Project CLI — open a project using open command with --project or -p parameter specifying the Project File / Folder path
  • Update Template Column in Default View — check Update the default view check box in the Template Column dialog to update the Default View by the template column definition
  • Improved visual style to use system fonts and lighter icons
  • Use formatString helper with optional newlines parameter to preserve newlines in the output
  • Warning when opening a Project Folder from a synchronized Dropbox folder

Bugfixes

  • Fixed corruption of persisted project data after opening a project with an document object ID
  • Fixed frozen startup with "Cannot set property 'level' of undefined" error
  • Fixed timeout in the Project Compare dialog when comparing with a project which does not have the same document as the current project
  • Fixed rendering of traceability columns after opening a project and going to a document object located near the end of the document
  • Fixed spell checker suggestions in rich text editor
  • Fixed unclear link icons in the Links column and pane not matching the toolbar
  • Fixed wrong size of About dialog when switching between full-screen and half-screen window size
  • Fixed wrong size of Setup Your Contact Details dialog opened after the first application start
  • Fixed opening empty browser window after clicking on rich text editor toolbar buttons (WebApp)

System Requirements

  • Web Application — the latest version of Chrome or Firefox browser
  • Windows Application — Windows 7+
  • Linux Application — Ubuntu 16.04+ LTS, Debian 9+ LTS
  • Mac Application — Mac OSX 10.12+

Known Issues

  • ReqView UI is not optimized for control by a touchscreen.

ReqView 2.4.2

Enhancements

  • Update Template Column in Default View — check Update the default view check box in the Template Column dialog to update the Default View by the template column definition
  • Use formatString helper with optional newlines parameter to preserve newlines in the output
  • Display dialog with warning about ReqView ChromeApp deprecation after application startup (ChromeApp)

Bugfixes

  • Fixed corruption of persisted project data after opening a project with an document object ID
  • Fixed timeout in the Project Compare dialog when comparing with a project which does not have the same document as the current project
  • Fixed rendering of traceability columns after opening a project and going to a document object located near the end of the document
  • Fixed wrong size of About dialog when switching between full-screen and half-screen window size

ReqView 2.4.1

Enhancements

  • Enabled dash character ("-") in document ID

Bugfixes

  • Fixed blank requirements table when "Show parent links" preference is enabled
  • Fixed display of pasted sections if it was copied and its parent was collapsed
  • Fixed check of importing invalid value into numeric attributes
  • Fixed error when showing / hiding an image attachment if document ID contains a dash character ("-")
  • Fixed error after entering another document ID in the Go To dialog
  • Fixed lost current object selection after moving an object down several times
  • Fixed error when clearing outgoing suspect link to a copied origin
  • Fixed search of the next object if the object is at the end of document
  • Fixed overflow of long words in the Links column
  • Fixed overflow of long words in an embedded table pasted from MS Word / Excel
  • Fixed non-breaking space after section number
  • Fixed overflow of Preferences dialog (Chrome)
  • Fixed error after reopening the Check for Update dialog during an active SW update (Windows, Linux App)

ReqView 2.4.0

New Features and Enhancements

  • Floating License — check-out a floating license from a floating license server or borrow a floating license for a time limited period when you plan to stay offline.
  • Numeric Filter — set a filtering condition choosing a numeric attribute (int, real and date) from the filter suggestions list and entering a condition using <, >, <=, >= or = numeric operator.
  • Text Filter — set a filtering condition choosing a text attribute (string, xhtml) from the filter suggestions list and entering a condition as "substring" or /regular expression/.
  • Template Column Filter — set a filtering condition choosing a template column from the filter suggestions list and entering a condition as "substring" or /regular expression/.
  • Displayed Details of Deleted Objects — enable or disable View > Show details of deleted objects option to display full details of deleted objects or display just a single line with id, heading and shortened text
  • Editable Traceability Links with Read-Only Target — create, edit or delete traceability links leading to an upstream document even if the document is read-only (possibly edited by another user); change records of edit links operations are stored only with the link source object
  • Compare Projects in FREE Plan

Bugfixes

  • Fixed moving of multiple selected items
  • Fixed filter of the default enumeration value
  • Fixed rendering of navigable URL links by hyperlink export helper in a template column
  • Fixed format of a date edited in a date selection box to be ISO (“YYYY-MM-DD”)
  • Fixed preserving of embedded table cell alignment by the rich text editor
  • Fixed changing paragraph style to preformatted (Firefox)
  • Fixed overflowing attachments in the printed layout
  • Fixed “No object is selected” error after importing objects “As Children” into an empty document

System Requirements

  • WebApp — the latest version of Chrome or Firefox browser
  • ChromeApp — the latest version of Chrome browser
  • WindowsApp — Windows 7+
  • LinuxApp — Ubuntu 14.04+ LTS, Debian 8+ LTS

Known Issues

  • ReqView UI is not optimized for control by a touchscreen.
  • ChromeApp extension crashes after opening a Project file which is larger or after adding an attachment which is larger than approx 100 MB.

ReqView 2.3.4

Enhancements

  • Added view preference “Show only sections in TOC” controlling if TOC displays only sections (objects with a child) or all numbered objects
  • Expand / collapse all objects at a given level

Bugfixes

  • Fixed templateColumnValue export helper to accept template column label as a parameter
  • Fixed clearing of the History pane after closing the current project

ReqView 2.3.3

Bugfixes

  • Fixed wrong display of changed link type record in the History
  • Fixed URL links to the ReqView support site to use secure https connection
  • Fixed IP anonymization in reporting to Google Analytics

ReqView 2.3.2

Bugfixes

  • Fixed display of empty history for a target object of a deleted link
  • Fixed handling of --doc / -d CLI parameter for the export command
  • Fixed wrong requirements table content after adding a new object before the first (and the only) top-level document section

ReqView 2.3.1

Bugfixes

  • Fixed broken auto-update mechanism (WindowsApp)
  • Fixed stack overflow error when importing large flat list of requirements
  • Fixed cut off custom attribute values displayed in Custom Attributes column
  • Fixed removing document view even the related document removal fails because the removed document contains traceability links to another documents which are locked
  • Fixed empty print preview of Mine or Theirs view in Project Comparison dialog

ReqView 2.3.0

New Features and Enhancements

  • Native Linux App — manually download and install the latest DEB installer package on Ubuntu or Debian Linux
  • English Spell Checker — check spelling during editing (WindowsApp, LinuxApp)
  • Export CLI — export a document into HTML using a custom template from command line
  • Template Columns — customize table view by means of columns displaying custom content defined by a template; you can add for instance:
    • Calculated Columns displaying value of an expression such as the risk priority number (RPN)
    • Traceability Columns — displaying list of linked objects across multiple traceability levels
  • Refresh View — refresh requirements table view by View > Refresh menu or by F5 shortcut
  • Default View — set or use document default view saved with the project by Document > Default View menu
  • Suspect Flag for Origin Links — propagate changes from original objects to their copies
  • Filter Suspect Links — filter objects with an outgoing suspect link
  • Update Traceability Links from CSV — update outgoing traceability links for a batch of objects from a CSV file
  • Export Attachments of Linked Objects — iterate attachments of linked objects by eachAttachment helper; create files only for exported attachments
  • Export Document Name — new docName export helper to output the name of a given document
  • Export to JSON — new formatJSONString export helper
  • Export Links Count — new countInLinks and countOutLinks export helpers
  • Check Browser Version — check browser version and display a message if it is too old (WebApp)

Bugfixes

  • Fixed application freezes for more than 10s after purging selected deleted objects with enabled filter
  • Fixed display of system custom template file selection dialog during Custom Export action (WebApp)
  • Fixed synchronization of concurrent Project Folder file read / writes (WindowsApp, LinuxApp)
  • Fixed display of Save File Options dialog after leaving Exclusive Edit Mode the first time
  • Fixed saving of edited text after switching to another document by clicking on the document tab
  • Fixed export of linked object parent information
  • Fixed copy of selected object to the system clipboard
  • Fixed scrolling problems when the document contains large row heights
  • Fixed lost selected object when switching between documents
  • Fixed error that registering a dialog widget is already done because the widget is already registered
  • Fixed restoring requirements table font size from persistency
  • Fixed importing of explicit space in object headings from CSV
  • Fixed filtering of headings with an explicit space
  • Fixed display of empty line in TOC when heading contains an explicit space
  • Fixed display of object text in Create Links dialog for objects with an explicit space in heading
  • Fixed usage of searchString, searchRegexp, replaceString and replaceRegexp export helpers with multivalued enumeration attributes
  • Fixed usage of hasInlinks and hasOutlinks export helpers to accept link type ID as an optional parameter
  • Fixed overflow of requirements table cells if the text contains long non-breakable words
  • Fixed overflow of string and number editors
  • Fixed opening an empty browser windows after clicking on rich text editor buttons (WebApp)

System Requirements

  • WebApp — the latest version of Chrome or Firefox browser
  • ChromeApp — the latest version of Chrome browser
  • WindowsApp — Windows 7+
  • LinuxApp — Ubuntu 14.04+ LTS, Debian 8+ LTS

Known Issues

  • ReqView UI is not optimized for control by a touchscreen.
  • Chrome crashes after opening a Project file which is larger or after adding an attachment which is larger than approx 100 MB.

ReqView 2.2.12

Bugfixes

  • Fixed check if the opened project file or folder does not have higher version than the application to prevent loss of data
  • Fixed lost row selection after filter removal
  • Fixed click on disabled buttons in the context toolbar

ReqView 2.2.11

Enhancements

  • Added shortcuts for changing paragraph styles for the current paragraph in the rich text editor:
    • shortcut CTRL. sets normal paragraph style (<p> HTML tag)
    • shortcut CTRL; sets preformatted paragraph style (<pre> HTML tag) for inserting code snippets
  • Increased vertical spaces between paragraphs in the same document object

Bugfixes

  • Fixed showing of image attachments containing “_<number>_” pattern in the attached file name

ReqView 2.2.10

Enhancements

  • Moved display options from View menu into Preferences dialog
  • Added display option Sort Links to Preferences dialog enabling sorting of linked objects by document structure order
  • Added separator parameter to eachDocumentObject export helper
  • Added debug export helper which outputs detailed information about context in which it is used
  • Added eval export helper which evaluates an expression using one of following binary operators: +, -, *, /, ==, !=, <, <=, >, >=, &&, ||
  • Added var export helper declaring a variable
  • Added set export helper setting value of a declared variable
  • Added get export helper getting value of a declared variable
  • Added incr and decr export helpers incrementing resp. decrementing a declared variable storing number value
  • Added searchString and searchRegexp export helpers searching a substring resp. a regular expression pattern in a string
  • Added replaceString and replaceRegexp export helpers replacing a substring resp. a regular expression pattern in a string

Bugfixes

  • Fixed pasting of a URL link in rich text editor which inserted the link text twice
  • Fixed opening of URL links in the default browser (WindowsApp)
  • Fixed attaching a file in a document containing “-” character in its ID
  • Fixed generation of a new attachment ID with double document ID prefix after update of an attachment
  • Fixed export of a custom export template formatCustomAttributeCSVColumn helper to output value of a custom attribute as CSV column
  • Fixed swapping of an object with a deleted object
  • Fixed using the last used link type in Create Links dialog
  • Fixed automatic loading of image attachments after starting ReqView

ReqView 2.2.9

Enhancements

  • Filter objects in the Requirements Table to match id attribute in the given list of IDs, e.g. filter [ID: 12, 13, 15]

Bugfixes

  • Fixed CSV export to store object IDs with document ID prefix, e.g. “TEST-123” instead of just “123”

ReqView 2.2.8

Enhancements

  • New formatString export helper formatting a value as a string with maximum length given by optional maxLength parameter
  • New ifHasInlinks and ifHasOutlinks export block helpers which output a given content if the corresponding object has / doesn’t have a link of a given type

Bugfixes

  • Fixed switch to the next/previous document and to a document with the given order index
  • Fixed copy of all selected objects into the system clipboard with filter enabled
  • Fixed lost focus after enabling filter and updating an object which is at the end of the table
  • Fixed warning in Document Attributes if user removed (or renamed) an attribute
  • Fixed display of default enumeration value
  • Fixed display of empty Print Options dialog for print of a comparison view (WebApp, ChromeApp)

ReqView 2.2.7

Bugfixes

  • Fixed indentation of object heading / text description rich text editor to match document structure
  • Fixed saving of attachments with special characters (e.g. &) in the file name
  • Fixed saving of a Project Folder after deleting a new attachment which has not been saved yet
  • Fixed opening the demo project when New User Tour is started without any opened project

ReqView 2.2.6

Bugfixes

  • Fixed false positive in the consistency check of a folder stored on a shared file system on Windows Server 2008 (and later) due to wrong file timestamps
  • Fixed false positive in the consistency check of a folder when a user removes a document with incoming links and updates document with outgoing links at the same time

ReqView 2.2.5

Enhancements

  • Set the current document view as default per a document
  • Opening attribute editor on F2 shortcut
  • Closing New Comment dialog on CTRLENTER shortcut

Bugfixes

  • Fixed inconsistent display of order and hierarchy of copied objects in some situations
  • Fixed handling of context toolbar buttons which stop working in the latest Chrome (WebApp, ChromeApp)
  • Fixed preserving clipboard selection if filter is disabled to allow cut / copy of the selected objects with filter enabled and pasting objects with filter disabled
  • Fixed saving files with double .reqw extension (WindowsApp)
  • Fixed warning displayed in the Project Traceability dialog when project is locked by another user
  • Fixed detection of number of custom attributes after confirmation of Document Attributes dialog for a user with FREE plan to not exceed license plan limits without any possibility to revert the change
  • Disabled detection of license plan limits for delete and purge actions to allow a user with FREE plan to remove unwanted objects and continue editing the current project
  • Fixed display of “Item is not rendered at the calculated position!” error
  • Fixed transparency of the context toolbar to not fully hide the underlying text

ReqView 2.2.4

Enhancements

  • HTML export of requirement text description prefixed by requirement ID

Bugfixes

  • Fixed closing of enumeration editor when it is opened by Enter shortcut
  • Fixed HTML import of a table with merged cells
  • Fixed pasting of a table with merged cells into the rich text editor

ReqView 2.2.3

Bugfixes

  • Fixed issue that application failed to start when there is inconsistent documents order in the opened project
  • Fixed lost selection and focus of the current object when enabling/disabling Exclusive Edit Mode
  • Fixed lost selection and focus of the current object when hiding the current Requirements Table column
  • Fixed opening of an enum attribute editor dropdown list after clicking on Edit toolbar icon
  • Fixed failed upload to Google Drive after 30s timeout; the new timeout for Google Drive download/upload was set to 15 mins
  • Fixed error message for failed authorization in Google Drive
  • Fixed displaying of the New User Tour off-screen

ReqView 2.2.2

Bugfixes

  • Fixed display of a progress dialog when purging deleted objects
  • Fixed error message after reordering documents when the opened Project Folder is not accessible
  • Fixed file timestamp error after reordering documents in a Project Folder (ChromeApp)
  • Fixed handling of disconnecting from the opened Project Folder during editing project traceability
  • Fixed comparison of projects with changed traceability definitions
  • Fixed comparison of documents with changed attributes definitions
  • Fixed comparison if Mine document has a deleted section and display of parent links is enabled

ReqView 2.2.1

Bugfixes

  • Fixed wrong text in CSV import dialog
  • Fixed display of icons in the context toolbar
  • Fixed strange error messages after reordering documents
  • Fixed detection of inconsistent Project Folder and disconnecting the project after saving or opening a template.
  • Fixed lost current object selection after project or document refresh from a Project Folder
  • Fixed a problem appearing sometimes when adding a new attachment
  • Fixed editing of a Project Folder with a single document with STANDARD plan
  • Fixed purge of selected deleted objects containing a section root and its children if a section child has an incoming link
  • Fixed display of an error dialog if a project consistency error is detected
  • Fixed loading of image attachments when a Project File is opened
  • Fixed error message when opening Project Traceability with disconnected Project Folder
  • Fixed display of changed links in Theirs view instead of Mine view
  • Fixed focus of OK button in some dialogs

ReqView 2.2.0

New Features and Enhancements

  • Installed Windows App
    • download the latest installer package version from ReqView Download page
    • install ReqView as a native 64-bit or 32-bit Windows application
    • automatic creation of a shortcut in the Windows system menu
    • automatic check if an application update is available, download of an incremental update package, installation of the downloaded update package on the next application restart
  • Project Comparison
    • compare the current project with a Project File storing another project version (e.g. a baseline)
    • display the compared documents side-by-side in Theirs and Mine views with highlighted changes
    • print change report for Theirs or Mine view
  • Suspect Flag for Traceability Links
    • track changes of linked requirements by means of suspect link flag which propagates downstream (to link source) the information that the directly linked upstream object (link target) has changed
    • configure suspect attributes for a link type in the Project Traceability dialog
    • visually check suspect link flag displayed as icon next to the source / target link object the Links column or Links right pane
    • follow the suspect link to review how the change affects the linked object
    • clear the suspect link flag by Clear Suspect Link Flag context menu item
    • select more reviewed downstream objects and clear suspect flags of all outgoing links by Edit > Clear Suspect Flag menu or by CTRLJ shortcut
    • new export helper ifSuspect which outputs an exclamation mark if the link is suspect
  • Reordering Documents
    • change order of displayed project documents by drag & drop of the corresponding document tabs
    • if the project is opened from a Project File then the changed document order is saved to the Project File with the next project save
    • if the project is opened from a Project Folder then the changed order is immediately saved to the project file (if no other user keeps the project lock)
  • New Objects Imported from CSV
    • import new objects (lines with an empty ID) from a CSV file and update existing objects
    • section, level and attachments columns are ignored by the CSV importer and do not need to be manually deleted from imported CSV files
  • History of Object Moves
    • display in object history moves in the document such as swapping up and down, promoting, demoting and moving object by cut & paste
  • Display Copied Objects
    • if origin links are displayed (View > Origin Links) and an object is origin of one or more copies then its copies are displayed in the Links column or Links right pane
    • new export helpers hasOriginInlink, eachOriginInlink for export of copied objects
  • Exportable Section Number
    • export the section number of document objects as a plain text using sectionNumber helper
  • Hideable Description Column
    • hide and show the Description main column of the Requirements Table; you can do that from the popup opened by View > Table Columns menu or by clicking on icon
  • Flat Theme
    • UI was dressed into a modern looking flat visual style

Bugfixes

  • Fixed long document / project refresh time if the document / project was not updated in the Project Folder
  • Fixed long document refresh time with enabled filter
  • Fixed removing of an attachment file from the Project Folder if user deletes the attachment in the document and saves the project
  • Fixed issue when an object was Cut & Pasted to the same position (i.e., before the next object or after the previous object)
  • Fixed issue that the attribute value editor was not closed properly when clicking on column header to sort the table
  • Fixed issue that the attribute value editor was not closed properly when reordering columns by drag & drop
  • Fixed issue that the attribute value editor was not closed properly when collapsing or expanding a section
  • Fixed issue that global key shortcuts were handled in opened modal dialogs
  • Fixed issue that visibility of a custom attribute column was not restored after restart or reload from file if the attribute has space(s) in its ID

Supported Browsers

  • The latest stable version of Google Chrome (WebApp, ChromeApp)
  • The latest stable version of Mozilla Firefox (WebApp)

Known Issues

  • ReqView UI is not optimized for control by a touchscreen.
  • Chrome crashes after opening a Project file which is larger or after adding an attachment which is larger than approx 100 MB.

ReqView 2.1.3

Bugfixes

  • Fixed 10s timeout when user had not been logged into Chrome before File > Download or Upload was used. ReqView now shows a message dialog and waits 5 minutes for logging.
  • Fixed waiting for Google scripts loading when a ReqView document is opened directly from Google Drive (WebApp).

ReqView 2.1.2

Optimizations

  • Improved time of loading attachments from files into the document (WebApp)
  • Improved time of showing image attachments from persistency

Bugfixes

  • Fixed blinking of No Project text for a short time during the initial animation
  • Fixed overflow of printed columns by setting width of printed columns to be same as the corresponding displayed columns.

ReqView 2.1.1

Bugfixes

  • Fixed display of text in the link description if the heading contains space(s)
  • Fixed problems with display of the context toolbar in other than the first document
  • Fixed issue that the last changed document properties were updated after collapsing a section in the document
  • Fixed opening of Project Traceability dialog in offline mode
  • Fixed disabling edit buttons in the context toolbar in read only mode
  • Fixed issue that the description editor sometimes appeared for a very short time after double click on expand / collapse button
  • Fixed problem with uploading empty Project File to Google Drive
  • Fixed application error when saving of Project Files

ReqView 2.1.0

New Features and Enhancements

  • Document Exclusive Edit Mode — more users can edit different documents of a project opened from a Project Folder at the same time
  • Advanced Filter — filter combination of several conditions using AND, OR and NOT logical operators (in DNF)
  • Update Document from CSV — update attributes of more objects in the current document based on data from a CSV file
  • Copy Object with Links — copy a select object with copying all traceability links from the origin to its copy
  • Link Copy to its Origin — when copying objects optionally link new objects to their original objects
  • Reverse Link Direction — reverse direction of a chosen link from the right-click context menu
  • Change Link Type — change type of a chosen link from the right-click context menu
  • Risks Document Template — create a new document describing project risks using a predefined FMEA (Failure Mode Effects Analysis) document template
  • Show Parent Links — optionally show parent in the document hierarchy in the Links column or pane
  • Show Origin Links — optionally show origin of copied objects and all inherited links from the origin in the Links column or pane
  • Private View — save view configuration for the current project persistently into the local application storage; optionally save view configuration as the default view into a Project File or a Project Folder

Bugfixes

  • Fixed performance issues when editing a large document with thousands of objects by rendering only of a document window around the focused object
  • Fixed display of an error message during WebApp startup if another instance of WebApp is run in different tab or window
  • Fixed display of a dialog before an edit action disabled due to FREE license limitation
  • Fixed removing a file corresponding to the deleted document from the opened Project Folder
  • Fixed removing of document objects of a deleted document from the local persistency
  • Fixed wrong indentation of nested bullet lists imported from MS Word HTML
  • Fixed error “Cannot read property tagName of undefined” after MS Word HTML import
  • Fixed display of filtering condition used for HTML export
  • Fixed problem in traceability reports that linked objects from another document had wrong document ID
  • Fixed saving of document template to not contain folded sections and traceability configuration
  • Fixed changed lastChangesOn and lastChangesBy properties after opening a file and saving that file without any change
  • Fixed pasting text into filter or search input
  • Fixed filter/search bar to not overlap the main menu
  • Fixed disabling menus and toolbar buttons for view actions related to the Requirements Table (e.g. collapse) after closing the current project
  • Fixed disabling Discussion and Links right pane toolbar buttons in a read only document
  • Fixed disabling Paste (CTRL V shortcut) in a locked document or as a child of a deleted object
  • Fixed multi selection of rows to not select text inside rows
  • Fixed problem that selected collapsed children were updated by changing attribute of the collapsed parent
  • Fixed problem with creating link type _total as it was reserved for internal application purposes
  • Fixed display of Setup Your Contact Details if no contact was provided after the first start and the application is restarted
  • Fixed Chrome crash after adding a 50 MB attachment

Supported Browsers

  • The latest stable version of Google Chrome
  • The latest stable version of Mozilla Firefox

Known Issues

  • ReqView UI is not optimized for control by a touchscreen.
  • Chrome crashes after opening a Project file which is larger or after adding an attachment which is larger than approx 100 MB.
  • There is a new internal attribute origin. If you have defined in version 2.0 a custom attribute with ID origin the please contact us and we will help you with upgrading your project.

ReqView 2.0.6

Bugfixes

  • Fixed problem with saving a copied section tree structure into the application persistency
  • Fixed display of column sort indicators in HTML export columns
  • Fixed problem with activation purchased license caused by different time zones

ReqView 2.0.5

Bugfixes

  • Fixed error “Maximum callstack size exceeded” after opening a large project file
  • Fixed error “Application Error. undefined is not a function” when opening ReqView in an old Chrome version
  • Fixed undefined attribute values after copying an object with preserving attribute values

ReqView 2.0.4

Bugfixes

  • Fixed import of numbered and bullet list from MS Word to be merged into the previous paragraph
  • Fixed deleted links after removing a link type from traceability configuration
  • Fixed removed zero value set for a “real” custom attribute

ReqView 2.0.3

Bugfixes

  • Fixed failed MS Word HTML import of a document with figures if the current document also contains figures
  • Fixed saving history and view state into the Project Folder

ReqView 2.0.2

Enhancements

  • Custom Traceability HTML Reports — create a custom export template for traceability reports displaying information from linked objects across one or more levels; create custom multilevel end-to-end traceability HTML reports
  • Custom CSV Export — create a custom template for exporting document into a CSV file
  • User Stories Document Template — created predefined document template for storing user stories in "As a (type of user), I want (some goal), so that (some reason)" form and an example document NEEDS in the demo project

Bugfixes

  • Fixed exception when a document template was opened when there is no current project
  • Fixed problem that links could not be created the right Links pane
  • Fixed misbehavior of CTRL ENTER shortcut in Create Links dialog
  • Fixed extension of the exported file to match the extension of used custom export template
  • Fixed transparent display of File Open message dialog for more than one second

ReqView 2.0.1

Enhancements

  • Close Project & Exit menu item (Chrome App)

Bugfixes

  • Fixed problem with startup in Chrome Canary 51.0 (Chrome App)
  • Fixed exception after saving a new project (Chrome App)
  • Fixed lost changes when editing the requirement text after pressing CTRL X shortcut
  • Fixed exception after attaching a file created by saving another attachment
  • Fixed menu item tooltips

ReqView 2.0.0

New Features and Enhancements

  • Project Containing More Documents — separate project data into different documents (e.g. requirements and tests)
  • Project Folders — store project as separate document and attachment files on local file system (Chrome App)
  • Exclusive Edit Lock — share Project Folder on a network drive and open it for exclusive edit or read only (Chrome App)
  • External Document Links — setup traceability links between documents from the same project
  • Copy and Move Data Between Documents — copy and move selected objects between documents, copy HTML and CSV to system clipboard
  • Copy Data to Other Applications — copy the selected objects as HTML and CSV to the system clipboard to be pasted to another application, e.g., Word, Excel or an email client
  • Project Templates — create custom project templates containing multiple documents
  • Project HTML Report — export HTML files with URL links for all documents in the project
  • Excel HTML Export — export HTML which can be directly opened in MS Excel preserving rich text style and formatting of description column including section number, heading and the text description
  • Custom Separator for CSV Export — choose a separator for CSV export according to your country or region preferences to directly open the CSV file in MS Excel
  • Show / Hide Images — show / hide image attachments in the current document and delayed load of image attachments after opening the project
  • Document ID Prefix — enable / disable showing document ID prefix for object IDs
  • Attributes Pane Ordering — order attributes in the Attributes pane according to columns in the Requirements Table
  • JSON Validator — validate JSON format of custom attributes and traceability definition with better error messages
  • Activation of PRO License

Bugfixes

  • Fixed history of a changed multivalued attribute to show change details
  • Fixed performance issues related to loading large attachments
  • Fixed delete of XHTML attribute value if the rich text editor is canceled
  • Fixed issue that an user could not choose HTML export template file (Web App)
  • Fixed browser incompatibility warning for MS Edge browser (Web App)
  • Fixed problem with opening a document template
  • Fixed issue that an user could edit attribute values of deleted attributes using multi-selection
  • Fixed preserving styles of embedded tables in MS Word HTML export

Supported Browsers

  • The latest stable version of Google Chrome
  • The latest stable version of Mozilla Firefox

Known Issues

  • Application responsiveness is worsening if the document contains more than 1000 objects. If you edit large documents then you can improve application performance by hiding unused columns (View > Table Columns menu item) and by collapsing document sections not related to the current editing task (Ctrl Space shortcut).
  • ReqView UI is not optimized for control by a touchscreen.

ReqView 1.0.5

Bugfixes

  • Fixed wrong column name of “description” and “attributes” columns in HTML export
  • Fixed non working URL links to ReqView support site
  • Fixed problem with license file selection on Mac by removing filter on “.key” file extension in the file picker dialog

ReqView 1.0.4

Bugfixes

  • Fixed empty Print Options dialog

Known Issues

  • Print feature is broken in Chrome App if run in Chrome version 46+.

ReqView 1.0.3

Bugfixes

  • Fixed problem that documents were uploaded to Google Drive as templates, i.e., without discussion and links

ReqView 1.0.2

Enhancements

  • MS Word HTML Export with Book Layout — export the Requirements Table using a new MS Word (Book) HTML template which outputs custom attributes, links and comments to the main column under the object heading and text description
  • Traceability Filter — filter objects with/without incoming or outgoing links of a specific link type; e.g., “NOT Satisfied by” matches only objects without satisfaction links such as uncovered requirements with missing tests
  • Permanent License — added support for activation of a permanent license file

Bugfixes

  • Fixed MS Word HTML templates to resize images to a maximum width when the exported HTML file is imported into MS Word
  • Fixed occasional problem that the changed value of an enum custom attribute is not saved when the editor is closed by a mouse click out of the editor

ReqView 1.0.1

Enhancements

  • Negative Filtering Condition — choose “NOT” suggestion to negate the current filtering criterion

Bugfixes

  • Fixed temporary UI freeze when editing multiple objects in the document (edit attribute, delete, undelete) with enabled filter
  • Fixed temporary UI freeze when opening a document with enabled filter
  • Fixed disabled Purge All command after applying a filter
  • Fixed Go To object command if the object is in a folded section
  • Fixed browsing links if the linked object is in a folded section
  • Fixed strange section numbering after demoting a section if the previous section is folded
  • Fixed lost current object selection after deleting / undeleting an item with active filter
  • Fixed maximum number of suggestions for the filtering criteria
  • Fixed Requirements Table column overflow after resizing columns

ReqView 1.0.0

New Features and Enhancements

  • Sections Folding — collapse / expand the selected section by clicking on / icons on the right of section name in the Requirements Table and in the Contents pane or by Ctrl Space shortcut. Folding state is saved to a file when user enables Save View option in Save File dialog.
  • Print / Export Options
    • Custom Attributes Columns — export a HTML file or print the document with the same layout of columns as the displayed Requirements Table including custom attributes, Links and Discussion columns and choose if you want to compact all displayed custom attributes into a single Custom Attributes column.
    • Filter and Sort — choose if you want to preserve Requirements Table filter and sort or not
    • Preserve Section Folding — choose if you want to preserver folding of Requirements Table sections
  • Section Filter — filter requirements in a given section by choosing “Section” filtering criterion from the suggestion list, e.g. "Section: 2.2"
  • Delete Enumeration Value — delete values of an enumeration attribute for selected requirements by choosing “none” item from the enumeration editor

Bugfixes

  • Fixed saving of view when user opens a document without view properties and then saves it without doing any view changes enabling Save View option in Save File dialog.
  • Fixed disappearing sort arrows in the column heading.
  • Fixed wrong handling of default property of multivalued enum attributes.
  • Fixed missing implicit sections (without heading but with children) in the Contents pane
  • Fixed "&nbsp;" HTML entities added when editing xhtml attributes after adding two spaces and deleting the first space (Chrome)
  • Fixed issue that internal data-cke-saved-href attribute was saved to the file for URL links in xhtml attributes

Supported Browsers

  • Latest stable version of Google Chrome
  • Latest stable version of Mozilla Firefox

Known Issues

  • There are some performance issues when the document contains large attachments. It is recommended to resize pictures before attaching them to a ReqView document.
  • Internet Explorer browser is not supported at all as it still does not support some HTML5 features.
  • ReqView UI is not optimized for control by a touchscreen.

ReqView 0.15.2

Enhancements

  • Adjusted minimum font size for View > Decrease Font Size from 12px to 10px
  • Buy button in the Welcome Dialog

Bugfixes

  • Fixed deletion of links from context menu
  • Fixed Google Drive Picker to allow to choose a document from a folder (Chrome App)
  • Fixed refresh of Google Drive Picker (Chrome App)
  • Fixed license verification if user name contains characters with diacritics

ReqView 0.15.1

Bugfixes

  • Fixed activation of deactivated filter by deleting all requirements
  • Fixed sorting of Requirements Table by a custom date attribute
  • Fixed copying of selected text when editing a custom string attribute

ReqView 0.15.0

New Features and Enhancements

  • SRS template — create a new document from predefined Software Requirements Specification (SRS) template according to ANSI/IEEE Std. 830-1998 with instructions by Karl E. Wiegers
  • Password confirmation — repeat password to prevent data loss due to typos in password
  • Clear history — clear document history from Edit / Clear History menu
  • Sort discussion and history — change sorting order in Discussion and History right panes
  • Main menu — reworked the main menu
  • Top toolbar — enable or disable the main navigation toolbar from View / Main Toolbar menu
  • Send anonymous usage statistics — opt-in for sending anonymous usage statistics, exception and crash reports to help improve ReqView
  • Activation of license — activate a ReqView license from Help / Import License Key

Bugfixes

  • Fixed corruption of template file saved from a document which contains an object with all attributes empty
  • Fixed issue that requirements table was not empty after deleting and purging all requirements
  • Fixed wrong fulltext search filter suggestions for keywords with non-latin characters
  • Fixed failed fulltext search filter by a custom string attributes
  • Fixed wrong sorting of integer columns
  • Fixed section names at the top level starting with dot after import of a HTML document from Word
  • Fixed display of document name containing < or > characters
  • Fixed wrong file name with “.html” extension after the first save of a document after HTML import in Chrome App
  • Fixed text selection inside rich text editor in Firefox

Supported Browsers

  • Latest stable version of Google Chrome
  • Latest stable version of Mozilla Firefox

Known Issues

  • There are some performance issues when the document contains large attachments. It is recommended to resize pictures before attaching them to a ReqView document.
  • Internet Explorer browser is not supported at all as it still does not support some HTML5 features.
  • ReqView UI is not optimized for control by a touchscreen.

ReqView 0.14.3

Enhancements

  • Changing size of requirements table heading font on Increase/Decrease Font Size (Ctrl Alt +/-) command

Bugfixes

  • Fixed requirements table ordering after creating a new document and swapping the 2nd item with the 1st item
  • Fixed non working shortcuts, menu items and empty right side panels after clicking on a requirement table cell in the active row
  • Fixed disappearing multi-selection after a selected row is clicked or entered by key press
  • Fixed ESC shortcut to cancel copy and cut selection of nodes

ReqView 0.14.2

Bugfixes

  • Fixed wrong formatting (escaping) of quotes, apostrophes, umlauts and other symbols when document is saved
  • Fixed wrong formatting (escaping) XHTML custom attributes after changing attributes definition
  • Fixed read-only restriction for system attributes heading and text
  • Fixed failed saving of file with checked option Clear History
  • Fixed adjustment of section names with in Contents Pane after window is resized from half-screen to full-screen
  • Fixed Ctrl C for copying requirements under Firefox
  • Fixed Requirements Table keyboard shortcuts on Mac

ReqView 0.14.1

New Features and Enhancements

  • Improved usability of the context toolbar by making Add New buttons directly accessible

Bugfixes

  • Fixed duplicated columns in CSV export
  • Fixed failed CSV import into empty document
  • Fixed that multi-value enum attribute is sometimes displayed empty
  • Fixed download of empty attachments

ReqView 0.14.0

New Features and Enhancements

  • Validation of attributes definition — check attributes definition with more detailed information about found errors
  • Document templates — save the current document as a template and open it later to create a new document with preconfigured structure, custom attributes and traceability configuration.
  • CSV export — export the current document to a CSV file which can be easily opened in MS Excel.
  • CSV import — insert new requirements from a CSV file. The imported requirements can be placed bellow a selected section and before or after a selected requirement in the current document.
  • Insert from HTML — insert new requirements from a HTML document exported from MS Word. The imported requirements can be placed bellow a selected section and before or after a selected requirement in the current document.
  • Discussion pane — reworked rendering of comments in the requirements discussion
  • History pane — reworked rendering of changes in the requirements history
  • License information — check license information in About dialog

Bugfixes

  • Fixed adding new requirement after deleting the last requirement
  • Fixed saving of multivalued enum attribute values
  • Fixed detection of duplicate keys in enum attribute definition
  • Fixed issues with history change records after deleting requirement, deleting comments and edit of multi-valued attributes and conversion of enum attribute definition to multi-valued enum
  • Fixed starting of the upgrade tour only for major upgrade with new features
  • Fixed crash of Chrome after clicking on a large attachment link. Attachment links are disabled and attachments can be downloaded from the attachment context menu
  • Fixed broken attachment context menu after attaching a file with apostrophe in name
  • Fixed display of custom attributes with special characters in their name, e.g. '<'
  • Fixed display of “undefined” for numeric custom attributes with zero value
  • Fixed multiple attachment of a selected file after canceling New Attachment file selection dialog
  • Fixed update of fulltext search indices after opening another document with different custom attributes
  • Fixed lost requirement selection after purging requirements if siblings of the selected requirements are also deleted
  • Fixed description editor issue after clicking outside of heading text
  • Fixed zombie filtering criteria after opening a document with active filter
  • Fixed visible row with '#' ID after moving requirement to the first position
  • Fixed wrong section number after removing child elements

Known Issues

  • The Fulltext Search Filter does not work properly for text containing non English characters, such as diacritics in European languages.
  • There are some performance issues when the document contains large attachments. It is recommended to resize pictures before attaching them to a ReqView document.
  • ReqView Desktop has still some issues in Mozilla browser which will be fixed in a future release.
  • Internet Explorer browser is not supported at all as it still does not support some HTML5 features.
  • ReqView UI is not optimized for control by a touchscreen.

ReqView 0.13.4

Enhancements

  • Application of filter and sort for the printed table

Bugfixes

  • Fixed too slow attaching of larger files
  • Fixed wrong search result after deleting matched phrase from the requirement

ReqView 0.13.3

Enhancements

  • Removing junk HTML formatting on HTML import
  • Pasting an external URL into the rich text editor creates automatically an URL link, removed Create URL button

Bugfixes

  • Fixed empty requirements table after opening document with a multivalued attribute
  • Fixed saving of multivalued attributes

ReqView 0.13.2

Bugfixes

  • Fixed empty requirements table after opening a file with a comment with no author
  • Fixed error message after canceling Google Drive file picker dialog

ReqView 0.13.1

Bugfixes

  • Fixed problem with empty content after opening a new document from menu / New
  • Fixed opening of a document without lastId property
  • Fixed description of new user tour to match the updated UI

ReqView 0.13.0

New Features and Enhancements

  • Full text search — search text in requirements table by Ctrl F; move to the next match by F3 shortcut and to the previous match by Shift F3.
  • Intelligent filter — filter requirements table rows by a free text keyword or an attribute value (string, xhtml or enum)by Ctrl Shift F. Suggestion list offers the best matching filter keywords.
  • Sort columns — sort columns by clicking on column header
  • Paste text from Word or Excel — paste text with fixed formatting from Word or Excel
  • Copy HTML text to other applications — copy selected text as HTML and paste to other applications, e.g., MS Word, Excel, email client, ...
  • Separate attachment files in HTML export — export document with attachments saved to separate files placed under a subfolder. This allows to import attachments to a text processor (Chrome App only).
  • Context toolbar — choose common actions from toolbar placed under a Requirements Table cell pointed by mouse
  • Delete last comment — delete last comment in Discussin right pane
  • Keep toggle state of side panels after restart
  • Place document last modified date at the end of HTML Report

Bugfixes

  • Fixed links in HTML export for document import into MS Word
  • Fixed download of an image from document imported from ReqIF
  • Fixed Cmd key on Mac
  • Fixed links in the discussion pane to be opened in a new window

Known Issues

  • ReqView Desktop has still some issues in Mozilla which will be fixed in a future release
  • ReqView Desktop does not work in IE explorer at all because it still does not support some HTML5 features

ReqView 0.12.2

Enhancements

  • Copy text — copy text from requirements table to other applications (e.g. Word or Excel)
  • Changed link to new documentation site on Help (F1) command

Bugfixes

  • Fixed error during opening a ReqView document which was saved with a white space character \t, \r or \n in a text
  • Fixed Adding a new requirement after a requirement with a parent having ID 1
  • Fixed copy of a selected text from requirements table
  • Fixed display of an error message when HTML export failed
  • Fixed exit of the requirements text editor after right mouse click
  • Fixed closing of New Comment dialog after ESC

Synchronizer 0.12.2

New Features and Enhancements

  • Import of images as attachments
  • Automatic numbering — requirement id is generated automatically during import, mapping section for import should not contain id
  • Customize attribute properties — customization of imported attribute name and readOnly flag in attributes section of configuration file

Bugfixes

  • Removing <div> wrapping requirement text and custom XHTML attributes during import
  • Removing formatting from requirement heading during import
  • Fixed that when a document imported from ReqIF is opened it was not possible to download an image attachment
  • Fixed document lastId property after ReqIF and CSV import allowing to add new requirements into an imported document starting with the right id
  • Fixed that imported attributes are editable by default

ReqView 0.12.1

Bugfixes

  • Ctrl-V inside rich text editor exits editor without pasting data from clipboard
  • Removed GDrive button from file open dialog in the online webapp
  • Edited value is saved when ESC is pressed if previous value was empty
  • Print preview shows empty table

ReqView 0.12.0

New Features and Enhancements

  • Save unencrypted file — store ReqView documents under version control systems due to saving unencrypted local files
  • Update local file — save a document stored on your local file system by pressing Ctrl S (Chrome App only)
  • Cut, copy and paste multiple items — restructure document by moving or copying multiple items
  • Swap — move a select item up and down in the hierarchy by pressing Ctrl Shift Up / Down
  • Promote and demote — move selected item one level up or down by pressing Ctrl Shift Left / Right
  • HTML export — export the document with two predefined templates
    • Report — review report for review or print including links, discussion and status columns
    • MS Word — export document for its easy import into MS Word
    • or use your own custom template with any combination of columns
  • HTML import — import a text document from MS Word or other text processor preserving its structure, formatting of text description and image attachments
  • New rich text editor for requirement description and comments based on CKEditor component
  • External links — add a link to an external URL directly in the rich text editor
  • Links right pane — show / hide overview of traceability links for the currently selected item by by pressing Ctrl Alt L
  • Custom attributes right pane — show / hide overview of custom attributes for the currently selected item by pressing Ctrl Alt A
  • Product tours — run a tour for new users and a tour showing news in the current version from Help / Product Tours menu
  • Context menu — open context menu for any item in the requirements table by mouse right click
  • Offline application cache — use ReqView offline from the WebApp
  • Updated key shortcuts — changed shortcuts conflicting with standard browser shortcuts which can not be overridden

Bugfixes

  • Fixed empty Table of Contents after opening other file with hidden Table of Contents
  • History was not updated after changing requirement attribute
  • User could not delete or update an attachment
  • Section was not selected in the requirements table after clicking on TOC
  • Font zoom in and out did not work
  • Inlinks were not displayed after application restart
  • Fixed some compatibility issues when running ReqView under Firefox
  • Wrong section after deleting section children
  • Paste operation did not save some items into persistency

Known Issues

  • ReqView Desktop has still some issues in Mozilla which will be fixed in a future release
  • ReqView Desktop does not work in IE explorer at all because it still does not support some HTML5 features