Release Notes History

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 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 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 Desktop 2.4.2

Enhancements

  • Update Template Column in Default View — check Update the default view check box in 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 1.0.3

Bugfixes

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

ReqView Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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 Desktop 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