Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Excerpt
hiddentrue
nameRelease 2.6

This release focuses on Jira upgrades such as custom fields and new layout for the Jira dialog.

Panel
panelIconId1f4cc
panelIcon:pushpin:
panelIconText📌
bgColor#DEEBFF

Mostly a technical release

2.6.0 is a major version because we have upgraded a lot of our libraries. There is slightly-higher-than-usual probability of breaking with some versions of Confluence/Jira, although we have tested every major version.

The custom field is available by default in Jira

In Jira, the "Requirement Yogi Links" custom field was only available to non-Data-Center versions by default. It is not available for everyone.

Image Removed

  • JQL works!

    • Example: RequirementCustomField = 'REQ-002' (the name depends on the name you provided for this field),

    • Example: RequirementCustomField in requirementYogiKeys("REQ-%")

    • See: JQL Syntax

Image Added
  • If you have already created a custom field, you need to upgrade the "searcher" to be able to use JQL. See screenshot below.

...

Image Added

New layout for the Jira dialog

As highlighted in Jira links, we have refactored the Jira dialog to accomodate for an infinite number of baselines:

...

Image Added

Removed

  • We have removed the "display mode" field form the RY Report macro, since it didn't work and no-one noticed it for 2 years.

  • In the traceability matrix, it is not possible anymore to display the status of a Jira issue in the same cell. You must add a new column for the "status" field.

More issues resolved in 2.6.0

In order of relevance:

  • Jira Legacy

...

  • server

...

  • System JIRA
    serverId

...

  • 6139baea-

...

  • 2961-

...

  • 3bfc-

...

  • b6aa-

...

  • a69888be8ee8
    keyRY-747
     Test & Compliance module: Can now work without Requirement Yogi,

  • Jira Legacy

...

...

  • server

...

  • System JIRA
    serverId

...

  • 6139baea-

...

  • 2961-

...

  • 3bfc-

...

  • b6aa-

...

  • a69888be8ee8
    keyRY-743
     Jira: Activate the custom field by default,

  • Jira Legacy

...

...

  • server

...

  • System JIRA
    serverId

...

  • 6139baea-

...

  • 2961-

...

  • 3bfc-

...

  • b6aa-

...

  • a69888be8ee8
    keyRY-708
     Jira: The issue is reindexed when the custom field is modified,

  • Jira Legacy

...

  • server

...

  • System JIRA
    serverId

...

  • 6139baea-

...

  • 2961-

...

  • 3bfc-

...

  • b6aa-

...

  • a69888be8ee8
    keyRY-745
     Bug when creating a baseline and a page was in draft,

  • Jira Legacy

...

  • server

...

  • System JIRA
    serverId

...

  • 6139baea-

...

  • 2961-

...

  • 3bfc-

...

  • b6aa-

...

  • a69888be8ee8
    keyRY-744
     Coverage matrix: Ability to work cross-spaces,

  • Jira Legacy

...

  • server

...

  • System JIRA
    serverId

...

  • 6139baea-

...

  • 2961-

...

  • 3bfc-

...

  • b6aa-

...

  • a69888be8ee8
    keyRY-748
     Scaffolding compatibility: Pages are now reindexed when a Live Template is updated,

  • Jira Legacy

...

  • server

...

  • System JIRA
    serverId

...

  • 6139baea-

...

  • 2961-

...

  • 3bfc-

...

  • b6aa-

...

  • a69888be8ee8
    keyRY-746
     Traceability matrix export to Excel: Requirements are now links, so it is easier to navigate between Excel and Confluence,

  • Jira Legacy

...

  • server

...

  • System JIRA
    serverId

...

  • 6139baea-

...

  • 2961-

...

  • 3bfc-

...

  • b6aa-

...

  • a69888be8ee8
    keyRY-738
     Library upgrades (technical issue without user-facing feature),

  • Jira Legacy

...

  • server

...

  • System JIRA
    serverId

...

  • 6139baea-

...

  • 2961-

...

  • 3bfc-

...

  • b6aa-

...

  • a69888be8ee8
    keyRY-643
     Removal of the "display mode" in the RY Report macro.

Resolved in 2.6.2

  • Jira Legacy
    server

...

  • System JIRA
    serverId

...

  • 6139baea-

...

  • 2961-

...

  • 3bfc-

...

  • b6aa-

...

  • a69888be8ee8
    keyRY-754
     Main improvement: Overhaul of the timeouts for the queue in Jira. See Queue performance for all explanations.

  • Jira Legacy
    server

...

  • System JIRA
    serverId

...

  • 6139baea-

...

  • 2961-

...

  • 3bfc-

...

  • b6aa-

...

  • a69888be8ee8
    keyRY-751
     Add a 30s timeout for the deletion of items in the Jira administration, so the user can have some feedback,

  • Jira Legacy
    server

...

  • System JIRA
    serverId

...

  • 6139baea-

...

  • 2961-

...

  • 3bfc-

...

  • b6aa-

...

  • a69888be8ee8
    keyRY-755
     Fixed the upgrade task in Jira, which was causing a message in the logs,

  • Jira Legacy
    server

...

  • System JIRA
    serverId

...

  • 6139baea-

...

  • 2961-

...

  • 3bfc-

...

  • b6aa-

...

  • a69888be8ee8
    keyRY-752
     Ability to delete the requirements which were on an Excel file, when the Excel file was removed.

  • Jira Legacy
    server

...

  • System JIRA
    serverId

...

  • 6139baea-

...

  • 2961-

...

  • 3bfc-

...

  • b6aa-

...

  • a69888be8ee8
    keyRY-749
     Fix the traceability matrix for Safari,

  • Jira Legacy
    server

...

  • System JIRA
    serverId

...

  • 6139baea-

...

  • 2961-

...

  • 3bfc-

...

  • b6aa-

...

  • a69888be8ee8
    keyRY-753
     Fix the space tree for IE,

  • Jira Legacy
    server

...

  • System JIRA
    serverId

...

  • 6139baea-

...

  • 2961-

...

  • 3bfc-

...

  • b6aa-

...

  • a69888be8ee8
    keyRY-742
     Fix the link to the definition of requirements, which was malformed.

Resolved in 2.6.3

  • Jira Legacy

...

  • server

...

  • System JIRA
    serverId

...

  • 6139baea-

...

  • 2961-

...

  • 3bfc-

...

  • b6aa-

...

  • a69888be8ee8
    keyRY-758
     In the Jira dialog, changed the UI to allow an infinite number of baselines (see screenshots). Added a "Criteria" field to replace the two "Space" and "Baseline" menus, to enable an infinite number of baselines. It also allows upgrading/downgrading requirements to the provided baseline.

  • Jira Legacy

...

  • server

...

  • System JIRA
    serverId

...

  • 6139baea-

...

  • 2961-

...

  • 3bfc-

...

  • b6aa-

...

  • a69888be8ee8
    keyRY-759
     In Jira, an "Expand all" button

  • Jira Legacy

...

  • server

...

  • System JIRA
    serverId

...

  • 6139baea-

...

  • 2961-

...

  • 3bfc-

...

  • b6aa-

...

  • a69888be8ee8
    keyRY-538
     Add a separate role to rename requirements

  • Jira Legacy

...

...

  • server

...

  • System JIRA
    serverId

...

  • 6139baea-

...

  • 2961-

...

  • 3bfc-

...

  • b6aa-

...

  • a69888be8ee8
    keyRY-735
     In the baseline refreeze, the "Add dependency" button only added the examples, not the whole list of dependencies. This also enables more requirements in a refreeze

  • Jira Legacy

...

...

  • server

...

  • System JIRA
    serverId

...

  • 6139baea-

...

  • 2961-

...

  • 3bfc-

...

  • b6aa-

...

  • a69888be8ee8
    keyRY-769
     Fix the export-to-Excel function, which requires a specific version of a library

  • Jira Legacy

...

  • server

...

  • System JIRA
    serverId

...

  • 6139baea-

...

  • 2961-

...

  • 3bfc-

...

  • b6aa-

...

  • a69888be8ee8
    keyRY-756
     Traceability matrix: Ability to use a traceability matrix for the baseline blueprint, so customized columns can be displayed

  • Jira Legacy

...

  • server

...

  • System JIRA
    serverId

...

  • 6139baea-

...

  • 2961-

...

  • 3bfc-

...

  • b6aa-

...

  • a69888be8ee8
    keyRY-741
     Traceability matrix: Ability to change the owner

  • Jira Legacy

...

  • server

...

  • System JIRA
    serverId

...

  • 6139baea-

...

  • 2961-

...

  • 3bfc-

...

  • b6aa-

...

  • a69888be8ee8
    keyRY-764
     Traceability matrix: Support for the "single select" custom field in Jira

  • Jira Legacy

...

  • server

...

  • System JIRA
    serverId

...

  • 6139baea-

...

  • 2961-

...

  • 3bfc-

...

  • b6aa-

...

  • a69888be8ee8
    keyRY-763
     Traceability matrix: Support for the "multiselect" custom field in Jira

  • Jira Legacy

...

...

  • server

...

  • System JIRA
    serverId

...

  • 6139baea-

...

  • 2961-

...

  • 3bfc-

...

  • b6aa-

...

  • a69888be8ee8
    keyRY-762
     Traceability matrix: Display "Load more..." when it is needed

Resolved in 2.6.5

  • Jira Legacy
    serverSystem JIRA
    serverId6139baea-2961-3bfc-b6aa-a69888be8ee8
    keyRY-790
     Major: Change the primary key for the table "Queue" (from int to long). PostgreSQL administrators can choose to migrate the type manually.

  • Jira Legacy
    serverSystem JIRA
    serverId6139baea-2961-3bfc-b6aa-a69888be8ee8
    keyRY-784
     Major: Change of behavior, deleting a requirement will not remove the links in Jira. It will only hide it in Jira, assuming v2.6.5 is installed on the Jira side too.

  • Jira Legacy
    serverSystem JIRA
    serverId6139baea-2961-3bfc-b6aa-a69888be8ee8
    keyRY-727
     Remove the name of the requirement, if it is at the beginning of its own text.

  • Jira Legacy
    serverSystem JIRA
    serverId6139baea-2961-3bfc-b6aa-a69888be8ee8
    keyRY-728
     Screen to repair Jira links: Support moved issues

  • Jira Legacy
    serverSystem JIRA
    serverId6139baea-2961-3bfc-b6aa-a69888be8ee8
    keyRY-761
     Support for the Handy Status macro

  • Jira Legacy
    serverSystem JIRA
    serverId6139baea-2961-3bfc-b6aa-a69888be8ee8
    keyRY-765
     Traceability matrix: Ability to choose to display all links in separate/same cell

  • Jira Legacy
    serverSystem JIRA
    serverId6139baea-2961-3bfc-b6aa-a69888be8ee8
    keyRY-771
     Fix the Jira Bulk Issue Creation, "Hide synchronized" tickbox

  • Jira Legacy
    serverSystem JIRA
    serverId6139baea-2961-3bfc-b6aa-a69888be8ee8
    keyRY-772
     HTML exports: Link to another file, instead of linking back to Confluence,

  • Jira Legacy
    serverSystem JIRA
    serverId6139baea-2961-3bfc-b6aa-a69888be8ee8
    keyRY-774
     Editor / "Tranform definitions to links": Ability to transform all definitions except the first one for each requirement,

  • Jira Legacy
    serverSystem JIRA
    serverId6139baea-2961-3bfc-b6aa-a69888be8ee8
    keyRY-788
     Technical detail: Use a specific LIKE clause for SQL Server with escapable characters (only impacts the Baseline service),

  • Jira Legacy
    serverSystem JIRA
    serverId6139baea-2961-3bfc-b6aa-a69888be8ee8
    keyRY-789
     Fix upgrade tasks V50 and V51 (mid-2020) for MySQL,

  • Jira Legacy
    serverSystem JIRA
    serverId6139baea-2961-3bfc-b6aa-a69888be8ee8
    keyRY-793
     Reduce the size of the .jar file, from 5.5MB to 3.3MB.

  • In Jira:

    • Jira Legacy
      serverSystem JIRA
      serverId6139baea-2961-3bfc-b6aa-a69888be8ee8
      keyRY-787
       Add a link to the app in "Manage addons"

    • Jira Legacy
      serverSystem JIRA
      serverId6139baea-2961-3bfc-b6aa-a69888be8ee8
      keyRY-784
       Support for deleted requirements on the Confluence side,

    • Jira Legacy
      serverSystem JIRA
      serverId6139baea-2961-3bfc-b6aa-a69888be8ee8
      keyRY-792
       Requirement text is not retrieved when set through the custom field