Release Notes

requisis_ReqIF-Manager - Release Notes

Willkommen auf der Seite mit den Versionshinweisen für unseren requisis_ReqIF-Manager. Hier finden Sie eine ausführliche Dokumentation zu jedem Release, in der neue Funktionen, Verbesserungen und Fehlerbehebungen hervorgehoben werden, damit Sie immer über die neuesten Funktionen informiert sind.

Release 4.1.00
Fixes
Ticket-ID Description
RS-2657The check for different DNG servers was missing when adding modules but has been reinstated in this update. This ensures that modules are added correctly, maintaining consistency across DNG servers.
RS-2693The issue where the job overview in some cases did not update the status of the last module correctly has been resolved in this update.
RS-2695In the copy attribute mapping dialog, target Spec Object-Types were sometimes missing for selection. This issue has been resolved in the this update. Users can now access and select all target Spec Object-Types as expected.
RS-2697Several erroneous displays related to pre and post-processing have been corrected.
RS-2758The "Compare-Module" bundle now displays an error when there is no access to a project area.
Improvements
Ticket-ID Description
RS-2650During mapping dialog, workflow status attributes are now marked with "WFlow" pill. This enhancement facilitates easier identification and mapping of workflow-related attributes.
RS-2663Icons for ReqIF Check have been adjusted to accommodate red-green color blindness.
RS-2673In the Edit Module dialog, the "Writable" checkbox is now grayed out for the Primary Text attribute in the Customer Role. This ensures that the attribute remains consistent and cannot be edited in this role.
RS-2696In the Customer Role, when "No view / all attributes" is selected as the view, no attributes are displayed for selection. Consequently, all attributes are exported and imported.
RS-2754In the import process with mapping, the creation of the dummy export has been improved for stability. If errors occur during the creation of artifacts and writing the structure in the Dummy Module (e.g., due to missing permissions), the process will be retried a second time. In this retry, the artifacts will be instantly created. Any errors encountered while creating artifacts will be logged as warnings. The affected artifacts will be ignored, and the process will continue with the remaining artifacts. If the respective artifact types are not used in the mapping, the file will be transformed. However, errors may occur during the transformation if one of the invalid artifact types is used.
RS-2757Improved error message when trying to import Reqif file that has no specification or add basic artifacts to a ReqIF Set.
RS-2771In the Supplier role, if the "Without processing" option is chosen for a ReqIF set, default attribute settings will no longer be available.
RS-2792Numerous error and warning messages have been assigned error codes and included in the error list for easier reference and overview.
RS-2808During the CompareExportView process, the view data will now be updated for the job module. This ensures that new attributes will not be removed from the export later.
New Features
Ticket-ID Description
RS-2636We have introduced a new parameter, auth.ldap.user_access.dn, to parameters.yml. This parameter allows you to restrict user access by LDAP group, enabling you to narrow down user access based on LDAP group membership.
RS-2676In the ReqIF-Manager Supplier role during import preparation, a check has been implemented to detect existing ReqIF sets for the same module. If multiple ReqIF sets are found, a warning message will be issued to alert users. This enhancement helps prevent unintended duplication of ReqIF sets and promotes better management of module-related data.
RS-2677A new parameter group, "support.custom_help_page", has been added to the parameters.yml file. This parameter group allows defining a custom support page, providing the ability to override or deactivate existing help pages. This enhancement offers greater flexibility in managing support documentation according to specific needs.
RS-2678In ReqIF-Manager, when a user opens a URL for a ReqIF Set that they do not have access to, the application now displays the owner of the ReqIF Set and users who are "Authorized to share" the ReqIF Set. This enhancement provides greater transparency regarding ReqIF Set ownership and access permissions.
RS-2744Release Notes, Manual, Support, and About pages are now provided separately for each bundle. This enhancement allows for easier access to relevant information for each bundle.
RS-2752A ReqIF Viewer has been implemented as a requisis_toolbox bundle and is now available for licensing. This enhancement enables users to easily view ReqIF files, improving their workflow efficiency and productivity.
RS-2790A confirmation dialog has been added when changing the "Partner uses DNG" option after a successful export. This ensures that users are prompted to confirm their action, helping prevent accidental changes.
Release 3.2.06
Fixes
Ticket-ID Description
RS-2746OslcImport | Pre Processing | Post Processing: Allow HTML comments when checking invalid XML tags for writing or comparing DNG values.
RS-2747Import with Mapping: Bug fix in retrieving module from DNG after import.
RS-2748ImportMapping: Retrieve DNG data from the selected stream if the current changeset is not available.
RS-2751Bug fix for OAuth callback forwarding.
RS-2755Timeout of the UserLoginState does not immediately lead to logout.
Release 3.2.05
Fixes
Ticket-ID Description
RS-2739Import with Mapping: Don't show wrong warnings for existing files.
RS-2745Import/Export with Mapping: Mapping transformation bug fixes for multiple attributes with the same name and different identifiers.
Improvements
Ticket-ID Description
RS-2742Cleanup Users Command: Improved stability, expanded logging, and added a turn off parameter.
Release 3.2.04
Fixes
Ticket-ID Description
RS-2724Show the ReqIF Check icon in the module log without distracting text.
RS-2725The number of embedded artifacts in the module log must not become negative.
RS-2727The ReqIF check in the ReqIF Manager log should not show “Passed” if no ReqIF check has done.
RS-2734Execution of the Cleanup Users command without required values is prevented.
Release 3.2.03
Fixes
Ticket-ID Description
RS-2713Links in the primary text to another application on the same DNG server lead to an error when exporting the module.
RS-2715Import with Mapping: Import with Mapping: An error occurred when multiple Spec Object Types with the same name were mapped to the same DNG artifact type.
Improvements
Ticket-ID Description
RS-2714HIS processing: Changes to embedded artifacts should also be recognized as changes to the surrounding artifact - now also works with legacy artifacts uris.
Release 3.2.02
Fixes
Ticket-ID Description
RS-2710Parameter implemented to disable Diskspace threshold warning message.
Release 3.2.01
Fixes
Ticket-ID Description
RS-2702Due to performance problems, the changes for RS-2615 were reversed.
Release 3.2.00
Fixes
Ticket-ID Description
RS-2585Import Mapping GUI: Bug fix for the "Show already used types" checkbox on the "Type Mapping" page not working properly.
RS-2605makeModuleStructureFlat: The entry for the processor is only written to the log when it is executed.
RS-2638Improve ReqIF validation check if objects are referenced in the hierarchy that do not exist in the ReqIF file.
RS-2658OSLC import: Set empty value to artifact only appears in the log if the value is actually set to empty.
RS-2659Status of the ReqIF check in the module log matches that of the upload file.
RS-2667OSLC import is not used for import if the feature is not active.
RS-2668Fixed the problem that the reload button in the Compare module does not reload data from DNG
Improvements
Ticket-ID Description
RS-2472HIS-Processing: Changes to embedded artifacts should also be recognized as changes to the surrounding artifact.
RS-2511Supplier mode: During the import, default attribute values are set to every attribute value if they exist and no specific value is set.
RS-2524The speed of read operations in HIS pre and post processing has been improved.
RS-2555Import Mapping GUI: Do not show multimapping warning during Spec Type Mapping for Enum Mapping Mode.
RS-2566Import Mapping GUI: The mapping to a workflow state attribute can be prohibited via the parameter rm.import_mapping.allow_workflow_state_attributes in parameters.yml.
RS-2568OSLC import: The log entry is no longer a warning when a matching DNG artifact type cannot be found for a ReqIF SPEC-OBJECT-TYPE.
RS-2569Supplier mode: The warning message when XHTML attributes are assigned to string attributes during import should only be output once per type and attribute at the beginning.
RS-2570Receiver SpecAP Import Processing: If an artifact was not part of the import, SpecAP processing now sets the Receiver_Status to "deleted requirement".
RS-2583Share ReqIF Set: If the checkbox for “Authorized to share” is set, the checkmark for “shared” is automatically set.
RS-2584The list of users on the "Create ReqIF Set", "Edit ReqIF Set" and "Share ReqIF Set" pages is now sorted in ascending alphabetical order.
RS-2587Import Mapping GUI: ReqIF.Foreign* attributes from DNG are no longer listed for mapping.
RS-2604Supplier mode: The title of the import job now indicates that the import is from the partner and not to the partner.
RS-2608Admin manual: Updated and added information about customizing file locations.
RS-2611Information on configuring and using OIDC has been added to the manual and admin manual.
RS-2614Administration > Predefined mapping profiles now store and provide the following information for each profile: Created by, Created on, Modified by, Modified on
RS-2615Added confirmation dialog when changing the “Partner uses DNG” option after successful export.
RS-2616Supplier mode: If the "Delete artifacts not included" option is disabled during import, checkmodulestructure now ignores artifacts that were not part of the import during the check.
RS-2617checkmodulestructure: Now only issues one warning for an artifact that has the wrong parent/predecessor type, not multiple warnings, and the warning indicates what the problem is (Wrong predecessor? Wrong parent?)
RS-2618Added job cleanup as cronjob and the ability to control this via parameters.yml.
RS-2622Improved warning message when too much memory is used on the server.
RS-2626Import Mapping GUI: ReqIF.Foreign* Attributes can just imported or ignored.
RS-2627The rm.supplier.import.add_tag_to_deleted_artifact parameter has been added to the parameters.yml and provides the ability to configure the created tag for artifacts not included in the supplier import.
RS-2629Compare-Tool: compareExportView: Column name resolution improved.
RS-2631Import Mapping GUI: Added warning when multiple Spec-Object-Types from ReqIF file are mapped to the same DNG artifact type.
RS-2635Supplier mode: Improved warning for enum values that could not be mapped back during export.
New Features
Ticket-ID Description
RS-2382Maintenance mode implemented in the administration area.
RS-2486Dng widget page added to the ReqIF manager as well as a widget to open the toolbox from DNG.
RS-2623Added ability to backup to S3 bucket.
Release 3.1.03
Fixes
Ticket-ID Description
RS-2632Supplier Import: When multiple SPEC-OBJECT-TYPES are mapped to a DNG artifact type in Spec-Object-Types mapping mode, the transformed ReqIF now contains a superset of all attributes.
RS-2655If there are links in text attributes, an attempt was previously made to retrieve these against the server. This led to errors in the migration.
Release 3.1.02
Fixes
Ticket-ID Description
RS-2613Supplier Import: If multiple SPEC-OBJECT-TYPES are mapped to one DNG Artifact Type, transformed ReqIF only contains a superset of all attributes.
RS-2625compareExportView: No error if Element2 is missing in the filter.
Release 3.1.00
Fixes
Ticket-ID Description
RS-2505Avoid errors when job list is open and job was deleted in background.
RS-2521The ReqIF check (when uploading a ReqIF file) no longer performs non ReqIF standard XSD checks.
RS-2545Bug fix for the same error appearing multiple times in the module log.
RS-2547Bug fix for system attributes not being listed in the module log during the view comparison step.
RS-2551Bug fix for the API endpoint /reqifset/getJobs when the job session was not found.
RS-2554Bug fix so that the exported modules are correctly selected by default when “Close export session”.
RS-2556Bug fix of displaying the mapping option when doing the reexport of 2nd roundtrip.
RS-2559Bug fix for incorrect display of components in ReqIF Set when switching between ReqIF Sets.
RS-2565Bug fix for the parameter rm.allow.importwithoutmapping: "false" not being applied even if it is set.
Improvements
Ticket-ID Description
RS-2427Output a warning if more than 80% of the memory on the server is occupied.
RS-2457OSLC Import: Better warning message when ReqIF manager cannot find a writable attribute in ReqIF.
RS-2512Add Module: Improved default view matching for partners.
RS-2519Added the always.write.mix.log parameter and the ability to disable writing the mix log without debug mode.
RS-2520Export/Import Jobs: Sort modules by component name and module name.
RS-2523Process multiple modules once when adding via drag & drop to increase speed.
RS-2539Pre Processing - repairDngReqIF: Improve repair script, if there is a px specification in the xhtml attribute border, it will be removed.
RS-2543Downloading the module log is only possible after the import/export of the module is complete.
RS-2546If DNG TAGs are included in the ReqIF file, they should not be removed during import with mapping.
RS-2557When creating a ReqIF Set and the user is now allowed to be owner, the first user from the owner list is not automatically set as owner.
RS-2558Daily checking of disabled ldap users.
RS-2563OIDC login improved and config parameters auth.oidc.login.response.mail_attribute and auth.oidc.login.response.user_attribute added for better parameterization.
New Features
Ticket-ID Description
RS-2532Job log: Display the file name and, if possible, download link of the file used during import.
RS-2535API: Jobsstatus Response extended by "sessionId".
RS-2544Added new API endpoint /exchangeSession/getJobs which returns a list of jobs.
Release 3.0.11
Fixes
Ticket-ID Description
RS-2537Supplier Import: Bugfix so that used types are not ignored during import for mapping modes other than SPEC-OBJECT-TYPES
RS-2538Supplier Import: Bugfix so that used attributes are not ignored during import.
RS-2541Export: Bugfix for exports with multiple components or too many modules, not all modules are included in the export package or are included encrypted.
Improvements
Ticket-ID Description
RS-2534Supplier Mode - Import Mapping GUI: column for attribute name "Attributes in ReqIF File" get maximum width if attribute display name is too long
Release 3.0.10
Fixes
Ticket-ID Description
RS-2531Supplier Import: Imports with SPEC-OBJECT-TYPES without LONG-NAME do not work.
Release 3.0.09
Fixes
Ticket-ID Description
RS-2439Bugfix for the uncontrolled opening and closing of the module table in the job overview when several jobs are running.
RS-2490Supplier Mode: The import for modules with the mapping mode 'Import without mapping' can now be started.
RS-2494Supplier import with mapping: Only attributes that are present in the imported file are mapped and imported.
RS-2517Bugfix for parallel processing of jobs on the same component if the jobs have more than one component.
RS-2522Bugfix for incorrect 'The job ended unexpectedly' message during OSLC import.
Release 3.0.07
Fixes
Ticket-ID Description
RS-2410Import Mapping: Bugfix for enums with only one value interpreted as integer
RS-2488Troubleshooting. When importing as a Supplier without mapping, only the selected specification is now imported if there are several specifications in one file.
Improvements
Ticket-ID Description
RS-2454Display the number of artifacts updated by the OSLC import in the module summary
RS-2455A warning is issued in the log if there is nothing to update during the OSLC import
RS-2456OSLC import is aborted with error message in the log if there are no writable attributes in the ReqIF file
RS-2507LDAP requests are limited to required attributes.
Release 3.0.08
Improvements
Ticket-ID Description
RS-2507LDAP requests are limited to required attributes.
Release 3.0.06
Fixes
Ticket-ID Description
RS-2401If there are more than 2 specifications per file, there is no check for SPEC-OBJECT-TYPES used during mapping for performance reasons.
RS-2440If user uses low resolution, the "Actions" bar is now accessible via scroll bar.
RS-2445Loading data from DNG when importing with mapping has been improved.
RS-2460Bugfix for "reload data" in the import mapping GUI not working properly.
RS-2466When retrying a job, the error messages are now reset correctly.
RS-2471Import Mapping: Advanced Mapping - Bugfix for endless loading when saving an empty mapping.
RS-2474Bug fix when syncing a component, the data is now updated correctly.
Improvements
Ticket-ID Description
RS-2363To add import folder for multiple module configurations or delete multiple module configurations, a button "Actions for multiple modules" has been added to the Actions Bar in the ReqIF Sets overview.
RS-2383Improved job search and page display.
RS-2386Improved error message when changeset cannot be delivered because it has to be attached to a work item.
RS-2435Supplier Import: Clean up data from the dummy export even in case of an error.
RS-2441Display of ReqIF XSD check result in module log for observer jobs.
RS-2442Check for errors in DNG log even if no export file is available.
RS-2450In the job search, the filter for the ReqIF sets can now be edited and filtered.
RS-2458The list of ReqIF sets can now be filtered.
RS-2469The Retry button is now also available for canceled jobs.
New Features
Ticket-ID Description
RS-2470Added fullName and componentName in API response for getJobStatus
Release 3.0.05
Fixes
Ticket-ID Description
RS-2392The drop-down menu for selecting the mapping mode can now be operated with the mouse again as intended.
RS-2398Predefined Mapping Profile Folders included in Import Mapping.
RS-2400Supplier Export: Correct display of the mapping used during export.
RS-2405No more display of products that are not licensed.
RS-2406The buttons next and previous in the mapping dialog are now grayed out again if they have no function.
RS-2414 Share ReqIF Set (Permission GUI): Search by User ID possible.
Improvements
Ticket-ID Description
RS-115When adding or synchronizing modules, the system also checks whether the user has the necessary rights to export/import ReqIF files.
RS-2387Add ReqIF Set ID to the name of the ReqIF definition.
RS-2397Display of corrupted views, if they exist and in which context they can be found.
RS-2416Allow enablement of Supporter-Role by LDAP-Attribute and Value.
RS-2434Improve error message if the embedded artefact no longer exists during export.
Release 3.0.04
Fixes
Ticket-ID Description
RS-2324BUGFIX: While import in OEM Role no deleted TAG will be set, if Spec-Object is missing in ReqIF File.
RS-2385Share ReqIF Set: Only the owner of the ReqIF Set is greyed out.
RS-2388Corrupted Views will be ignored, when adding modules to export session.
RS-2396Bugfix of modal window for setting writable and ignore HIS attribute.
Improvements
Ticket-ID Description
RS-2364Improve error message when adding a folder from GC context.
RS-2366Improve error message with artifact ID, if artifact is locked by another user.
RS-2372Copy Mapping also shows the name of the specification in the dropdown even if the modules have not yet been imported.
New Features
Ticket-ID Description
RS-2325Mapping Profiles could be organized in folder.
RS-2371Administration area: Implementation of a search category.
Release 3.0.03
Fixes
Ticket-ID Description
RS-2347Login check when try to copy mapping.
RS-2356Bugfix for the correct versions of the target modules and target folders in the ReqIF Manager Import/Export overview.
RS-2358Bugfix for incorrect display in the Joblog.
RS-2361Bugfix for predefined mapping profile selection.
Improvements
Ticket-ID Description
RS-2132Improved error message if the Change Set cannot be delivered during export because an artifact is locked by another user.
Release 3.0.02
Improvements
Ticket-ID Description
RS-2331Disable the old frontend.
Release 3.0.01
Fixes
Ticket-ID Description
RS-2291When changing the ReqIF Set Name, the name of the job list will also be updated.
RS-2316Warning if user use URI that point to ReqIF Set which user has no access to or ReqIF Set does not exist anymore.
RS-2321Null pointer check if administration area has no entry.
Improvements
Ticket-ID Description
RS-2263Preventing the generation of linebreaks for embedded text artifacts when creating ReqIF files.
RS-2326In the administration area, the column width is limited. If the ReqIF Set name is too long, a line break occurs.
Release 2.9.14
Fixes
Ticket-ID Description
RS-1958Bugfix for writing non-valid data to DNG which led to a program crash
Release 2.9.12
Fixes
Ticket-ID Description
RS-1838Bugfix: The repeated query of an artifact with previous error 400 now take over the data correctly if successful.
Release 2.9.11
Fixes
Ticket-ID Description
RS-1792Bugfix for invalid xml by wrapping URIs with a tag.
RS-1805Export Mapping: Ignore objects on export that were not in the selected import.
Release 2.11.03
Fixes
Ticket-ID Description
RS-2241OSLC Import: Bugfix for comparing and writing enumeration values with legacy and new URIs.
RS-2244Multiple targetUrls in Configuration.json are processed correctly.
Release 2.11.02
Fixes
Ticket-ID Description
RS-2146When exporting as a supplier, the embedded artifacts are resolved and removed beforehand, even if Partner uses DNG is selected.
RS-2183OSLC Import: If there is an error in the artifact, the artifactID is written to the error message if possible.
RS-2221Compare Module: Bugfix for missing enum values of multiple enumerations.
Release 2.11.01
Fixes
Ticket-ID Description
RS-2014Bugdix for updating supporter role with OIDC login.
RS-2098OSLC Import: Only update attributes that exist in the artifact.
RS-2116OSLC Import: Also perform import if no type mapping was found.
RS-2142OSLC Import: When importing with only one spec object type, all DNG types are searched for suitable import attributes.
Improvements
Ticket-ID Description
RS-2030Admin manual: Chapter 3.2.1 revised.
RS-2099RepairDngReqIF: Improved resolution of embedded artifacts.
RS-2143CleanUpImportPackage: do not remove complete REQ-IF-TOOL-EXTENSION if REQ-IF-TOOL-ID is IBM Rational DOORS.
Release 2.11.00
Fixes
Ticket-ID Description
RS-1723Added check for duplicate URIs for enum values when loading the DNG data model.
RS-1956Import with mapping: mapping option ReqIF.Chaptername/ReqIF.Text now ignores case for ReqIF.Chaptername recognition.
RS-1972Improved error messages when uploading files.
RS-1978Select import folder: Improved checking if URI is a folder.
RS-1979CompareModuleBundle: All illegal characters in the file name of the Excel report are replaced with legal characters.
RS-1999ReqIF Manager API: Sending the notification when the status changes to "Done" after the job has ended.
RS-2000ReqIF Manager API: Add option to download logPackage for job and module.
RS-2015ReqIF Manager API: Bug fix to allow users registered via OIDC to also access via ReqIF Manager API.
RS-2047CleanUpImportPackage: Process restructured to avoid the reqif file being duplicated in the transformed reqifz package.
Improvements
Ticket-ID Description
RS-1975CompareModuleBundle: Add Origin ID as default value in Excel export.
RS-1980W267 message downgraded from Warning to Info.
New Features
Ticket-ID Description
RS-1092Added ability to deliver changesets and create baselines when closing the import session.
RS-1630CompareExportView: Added check for artifacts whose parent artifacts are missing in the structure.
RS-1949ReqIF Manager API: Add version endpoint.
RS-2004Added the ability to export TAGs.
Release 2.10.03
Fixes
Ticket-ID Description
RS-1842Bugfix for "Copy Mapping" between modules not working properly.
RS-1945Import with mapping: Newly created values and links will be synced.
RS-1958Bugfix for writing non-valid data to DNG which led to a program crash
RS-1998API Documentation: Response schemas are displayed correctly.
Improvements
Ticket-ID Description
RS-1818Supplier role: modules that are mapped to "Import without mapping" are treated like modules in the customer role during export.
RS-1832Error message improved if DNG user has no DNG license assigned.
RS-1834Improved error message when synchronizing if Change Set no longer exists.
RS-1942Import with mapping: Adapt structure from Doors Next module to structure from ReqIF file after import, when option "delete not included Artifacts" is activated for ReqIF files that were not generated from Doors next.
New Features
Ticket-ID Description
RS-1831OSLC Import: Attributes are now primarily mapped via the ReqIF identifier.
Release 2.10.02
Fixes
Ticket-ID Description
RS-1816Bug fix: Import with mapping - list and support the SPECT-OBJECT-TYPE for parameters.
Improvements
Ticket-ID Description
RS-1809Transformed ReqIF file and originial export file are included in the module log package.
RS-1815License information moved to about page.
Release 2.10.01
Fixes
Ticket-ID Description
RS-1790Bugfix for export mapping in supplier role.
RS-1793Bugfix for missing SPEC-OBJECT-TYPES of embedded artifacts in import mapping.
RS-1795Embedded files are resolved correctly.
Improvements
Ticket-ID Description
RS-1613When importing with mapping, the ReqIF.ForeignID of an object is written to the log if it is available.
Hauptsitz
REQUISIS GmbH
Walter-Benjamin-Platz 8
10629 Berlin
Germany

Telefon: +49 (30) 536506 - 700
Fax: +49 (30) 536506 - 300
E-Mail: info@requisis.com
Can not open connection to server.