Tip |
title Excerpt |
---|
hidden | true |
---|
name | Release 2.5 |
---|
|
This release focuses on internal changes such as a Public API, the ReqIF integration and queue in Jira. |
Panel |
---|
panelIconId | 1f4cc |
---|
panelIcon | :pushpin: |
---|
panelIconText | 📌 |
---|
bgColor | #DEEBFF |
---|
|
Mostly a technical release2.5.0 is a major version because there are major changes in terms of internal package names and build process, but it has few immediately-visible features. Our performance tests for Data Center show no visible impact for our changes, neither for Confluence nor Jira, so in theory all should go well. |
Note |
---|
title | ImportantPlease configure an administrator username in Jira for the queue. |
---|
Set your credentials in Confluence | Set your credentials in Jira |
---|
...
Image Added |
...
Image Added |
What are those credentials used for? See |
...
...
for the best performance, to ensure we support multinode environments and the Data Center requirements. |
A new, public API
You are now able to program extensions to integrate Requirement Yogi with other systems!
Unofficial support for ReqIF and other formats
...
Since we've implemented the Jira bulk issue creation for requirements, we've seen issues for users who create more than 2,000 issues and want to keep them in sync.
A queue in Jira will allow us to reliably notify Confluence of changes (issue rename, issue move, etc).
The drawback is that it requires a username in Jira's administration.
Minor versions
RY 2.5.0 (both Confluence and Jira)
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb (and RY-562) – This is the change which requires a username in Jira.
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb - We've changed the internal storage for saved traceability matrixes. They should be transferred automatically using a background job that runs 3 minutes after the plugin is installed; If they are not migrated automatically, you can click "Migrate now" in the traceability matrix dropdown.
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb - We've rerun the Data Center tests for Jira after adding the queue.
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb - In Jira, we've changed the storage we store connection information to Confluence (API version, username and whether we auto-upgrade).
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb - In Jira, we've made it easier to set the username for the authentication to Confluence. The ticket will remain "open" until we do the same in Confluence.
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb - In Jira, support values sent by RY Confluence for the "Components", "Labels", "Assignee" and similar complex fields, and support when they are "templated" (when a component is "{@a_property}", meaning the user wants to use a property of the requirements as a component name).
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb - In Jira, stop displaying the popup when hovering over a requirement key. Instead, display it when we click on the requirement, to avoid flashes of popups when a user is browsing the screen with their mouse.
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb - We've improved the in-code documentation so the REST API documentation displays nicely.
RY 2.5.1 (Confluence and Jira)
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb Added support for renamed, moved and deleted issues, to update their issue title in Confluence.
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb Fix an error in Jira Data Center by removing a cache which wasn't used often.
RY 2.5.2 (Confluence only)
RY 2.5.3 (Confluence only)
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb Traceability matrix: A tree view for the first column, and a button to display all properties in one click – See our new screenshots of the Traceability matrix!
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb Traceability matrix: A column for the description of requirements,
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb Traceability matrix: A column for the name of the original page of the requirement.
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb In the RTE, display the full details of the properties when clicking on a requirement macro,
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb Small bug about the Diff screen.
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb Disable the search box in the RY Report macro, since no-one uses it.
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb Display the lozenge when displaying dependencies in the search.
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb Sort the links by alphabetical order - in the popup, in the search, in the reports etc.
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb Display the space name when searching for requirements in Confluence's Quick Search.
RY 2.5.4 (Confluence only)
RY 2.5.7 (Confluence and Jira)
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb Personal queue. There are messages between Confluence and Jira which can sometimes fail (authentication, etc). The user who modified the requirement page gets notified (randomly once every 50 views) and they can retry messages.
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb Confluence administration: The administrator can check whether they are reaching a high number of used IDs in the database.
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb Confluence administration: An "Uninstall" screen helps customers leave Requirement Yogi by uninstalling all the macros.
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb Space administration: Ability to purge trashed requirements.
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb Diff: PDF exports should contain the strikethrough when elements are removed.
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb Jira: Users are warned when using the JQL function with too many requirements.
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb Jira (8.0 and above, and non-Data Center only): We have a new syntax to search for requirements.
RY 2.5.8 (Confluence)
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb Add logging for an error that is displayed in the traceability matrix,
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb Display a tab in the administration with a few usage statistics.
RY 2.5.9 (Confluence and Jira)
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb We've noticed that baseline numbers could collide in certain circumstances. Introduce a cluster-wide lock to avoid this.
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb Jira bulk issue creation: Support for the Epic field.
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb Traceability matrix: Description column didn't display when the report was inserted in Confluence pages.
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb Diff: Include reverse dependencies when doing a diff on dependencies.
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb Ability to clean up broken links (Go to space administration → RY Reindex),
- Play SQL Issue Trackerc44f7f6b309d3e24ae45f50de66a98eb Error in the editor when inserting requirements (interference with another app).
RY 2.5.10 (Confluence)
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 6139baea-2961-3bfc-b6aa-a69888be8ee8 |
---|
key | RY-589 |
---|
|
Traceability matrix - 1. Better "save" menu, 2. They can be cross-space, 3. They can be made visible to the whole space. Jira Legacy |
---|
server | System JIRA |
---|
serverId | 6139baea-2961-3bfc-b6aa-a69888be8ee8 |
---|
key | RY-663 |
---|
|
Traceability matrix: The expand/collapse box works on pages. Jira Legacy |
---|
server | System JIRA |
---|
serverId | 6139baea-2961-3bfc-b6aa-a69888be8ee8 |
---|
key | RY-668 |
---|
|
Display the results of the last queue job, in the administration.