Skip to main content

YAKINDU Traceability N release (NM5 1.1.1951)

Improved Polarion Adapter​

The Polarion adapter is now able to understand the attributes of links between workitems. It is possible to read only relevant links (see example below) and to define custom evaluations based on these attributes, e.g. to create a query which lists all "branchedFrom" workItems together with their origin.

include link if (
// only consider "verifies" relations
valueOf(role) == "verfifies"
)
)

The help provides a detailed description of the Polarion link type .

"Suspect" marker for Integrity Adapter is now configurable​

Just in case you changed the default name of the suspect marker field in PTC Integrity: By configuration, YT can cope with it.

server "ptc.itemis.de"
port 7001
fields for {
// Define the field name for suspect links count
suspect count "Name of customized fieldSuspect Count"
}

Usability Improvements​

Better support when analyzing Query Results.​

For YT Queries, it was possible to select an artifact or a link between two artifacts by a simple click in the results table.
This feature now also works for aggregation queries (e.g. count the number of failings tests per requirements).

We added a Reset Button to the YT Configuration Editor​

You can now easily reset your unsaved changes in the YT Configuration Editor by a simple button click.

Better guidance if configured YT Configuration file does not exist​

In some cases, YT was too eager to guess the users expectations regarding the active YT Configuration. For instance, if a user set the preference holding the active configuration to a non-existing file, YT created this file for the user. This led to confusions.
Now, YT better observes the users behavior and will never create an empty configuration file "under the hood".

Preview on upcoming features​

YT Web based snapshot viewer​

Imagine you can explore the traceability status of your project which had just been calculated in the last night with your browser.
In the "N"-Release, we built the foundation for a web-based snapshots viewer. Here are two screenshots of our showcase:

Updated implementation of adapter specific licenses​

With the "O" Release (scheduled for Apr. 27th, 2020), we will update the implementation of our license management to better honor adapter-specific licenses.
For existing customers only an update of the license file will be necessary.

Bug Fixes​

The DOORS adapter showed unexpected behavior when filtering Enum values with "not equals".​

We made our DOORS adapter more robust when filtering objects based on Enumeration values.

include objects if(
// true if
// - multiValuedEnumAttribute = "A,B,D"
// - multiValuedEnumAttribute = <not set>
valueOf("multiValuedEnumAttribute") != "C"
)