All Collections
Kendis Release Notes
Earlier Releases
Release Update: Jira Shared Sprint, Extended Colors for Feature, Story and oAuth Support for Jira API
Release Update: Jira Shared Sprint, Extended Colors for Feature, Story and oAuth Support for Jira API

Release Date: 02 Sep 2020

Kendis Team avatar
Written by Kendis Team
Updated over a week ago

In this release, the following features and enhancements are made available to the customers. This release is available for both Kendis Cloud and Kendis Self Hosted Customers.

  1. Feature and story card colors

  2. Shared Sprint for Jira Boards

  3. Support for Jira oAuth (Jira Server Users)

  4. Restore Missing Dependencies (Jira Board)

  5. Auto Restore Objectives Linking for Removed Features/Stories (Jira Board)

  6. Support for the "Default Backlog Iteration" for AzureDevOps

  7. Option to disable area path sync for AzureDevOps

  8. Sprint Filter in the Reports

  9. Stretch Objectives renamed to Uncommitted Objectives

  10. Type label at Team mapping changed to "Story Type"

  11. Changes in LDAP (Additional User DN is now Optional)

1. Feature and story card colors

It is now possible to set the color for the feature cards, previously feature type was always shown as a card with a white background. It is also possible to set the background and text color for the story cards.

Feature and story card colors are board specific and it's possible to edit the colors for the existing boards by going to the "Edit Board Settings" menu option and going to the "Details" tab.

More colors at Additional Card Types

There are more colors for additional card types. The same color scheme for card color and text color is available for features and story cards.

2. Shared Sprint for Jira Boards

In Jira, it's possible to use the same sprint on multiple boards. It provides some benefits as an organization can start and close a single sprint that is used by multiple teams.

With this release update, now it's possible to use the "Shared Sprint" at Kendis and use an additional field to distinguish between different team contents. Kendis supports "Standard Jira fields" for this purpose. For example, you can use a custom field like "My Jira Teams" or more commonly organizations use the "Component" field to separate boards for teams.

3. Support for Jira oAuth

Kendis uses Jira REST API for integration between Kendis and Jira. Previously for Jira Server, only "Basic Authentication" was supported, which means users have to enter their Jira credentials to connect to Jira.

If you are using the Jira Server version, you can use the "oAuth" authentication method, which means your users don't need to provide the Jira credentials at ALM or at their profile. Support for oAuth is only available to "Enterprise Pro" and "Cloud Premium" customers. In case you want to get more details about Jira oAuth support, contact us at support.

4. Restore Missing Dependencies (Jira Board)

Previously, if a feature or story is removed from the sprints on the board the dependencies associated with these items will disappear.

With this release, the dependency will be restorable if an item is removed accidentally or intentionally from the sprints on the board

  • Item must be on the board for it to appear under the "Restore Missing Dependencies" link.

  • If you have completely removed a feature from the board, then you need to bring it back using resync or "Add Existing". Once the feature is on the board, then the previous dependencies will start appearing under "Restore Missing Dependencies" link

  • You can restore the dependency or discard it to remove it permanently

5. Auto Restore Objectives Linking for Removed Features/Stories

Similar to dependencies, if a feature is removed from the board, then the linking to the objectives will be removed as the item is not on the board.

With this release, you will be able to identify if a feature or story is removed from the board. Kendis will show the ID of the item and you can click on it to view it in Jira.

Once you bring the feature/story back to the board, the linking will be restored automatically

Example: "DP-71" is removed from the board and it was linked to the objective

Once the feature DP-71 is added back to the board, objective linking will be restored automatically

6. Support for the "Default Backlog Iteration" for AzureDevOps

In AzureDevOps and TFS there is a concept of "Default Backlog Iteration" and when an item is removed from the team sprint, it should move to this default backlog iteration. Previously it was not supported at Kendis and removing a story from the sprint will be moved to the root path.

With this release, each team's default iteration will be used when a story is removed from the sprint at Kendis.

In case your default backlog iterations are not set for your teams, you can check this setting under the "Edit Board Settings" and Teams tab. If you click on the "Update All" under Backlog iterations, it will automatically update values for all the teams that are mapped at the Kendis board

7. Option to disable area path sync for AzureDevOps

AzureDevOps and TFS provide flexible ways to use Areapath. Previously, at Kendis you would need to select the Areapath at team mapping and if the story moves from one team to another then the Area path would be updated accordingly. Customers wanted more flexibility to control this behavior and with this release, now you have the ability to disable the Areapath synchronization. If this option is selected at the team mappings you can't select the Areapaths and additionally, you can't map the same sprint to multiple teams.

8. Sprint Filter in the Reports

The sprint filter in the comparison and data reports section was missing previously due to some limitations. It's available with this release. Sprint filter enables the customers to filter the features and stories for a particular sprint in the reports.

9. Stretch Objectives renamed to Uncommitted Objectives

Scaled Agile Framework has renamed stretch objectives to uncommitted objectives in the SAFe® 5.0 update. Kendis team kept it on the previous terminology as the stretch was easier to understand, however, based on the customer feedback, we have now changed the label to "Uncommitted Objectives".

10. Type label at Team mapping changed to "Story Type"

At team mapping, customers should select under type, item type for their User Story, but often customers selected item type for their features, e.g., Epics.

This default selection is the item type selected when at the boards you click on the "Add Story" button. So it's quite important to select the correct item type, so when your teams create new stories, they select the correct item type by default.

This is just a default selection, while creating a new story, you can also select different item types that are supported in your project.

Default selection at the "Add Story" option under feature at team board

11. Changes in LDAP (Additional User DN is now Optional)

To provide better support for different kinds of active directory setups, Kendis has released a new version of it's LDAP support. In this version, when configuring your LDAP configuration, you can mark additional user DN as an option and don't have to provide it. Also, the system will detect the other settings automatically based on authenticated users.

Kendis Enterprise Release (For self-hosted customers)

Self-hosted Kendis Build is updated with the following version
Version:202007-3.0.2
Build Version: 6341bb74c1b758555f02c9686dadafb02373bbf9


Minor Release Updates

  • 02 Sep 2020: Email Validation Fix for User Profile
    Docker Build
    Verison: 202007-3.0.2_1
    Build Version: 431f9d84c0fa016e8b821711426ffbe0973b7729

  • 11 Sep 2020: Fixes for SAML, JQL validations and other minor bug fixes
    Docker and Self Hosted Release
    Version: 202007-3.0.2_1
    Build Version: 156226d6da3521dace3c1ece1cc72990626abf82

  • 16 Sep 2020: Additional logging for Risks Module
    Docker and Self Hosted Release
    Version: 202007-3.0.2_1
    Build Version: 7ef78117b323da92908923e9bd7836971458584d

  • 17 Sep 2020: Fix for the Risks register not loading in special cases.
    Docker and Self Hosted Release
    Version: 202007-3.0.2_1
    Build Version: 596d077e03f451a603a62cd6c66946d507b29825

  • 18 Sep 2020: Fix for the AD multi domain issue
    Docker and Self Hosted Release
    Version: 202007-3.0.2_1
    Build Version: 642cf7c5e67f86cd60f8fb576cd7f2e28de356fc

  • 25 Sep 2020:
    - AzureDevOps AreaPath support on edit and create stories when area path sync is disabled
    - Error tabs at board settings keep loading - Fixed
    Docker and Self Hosted Release
    Version: 202007-3.0.3
    Build Version: a134c3fb686b4dea3f57e3747c16e24a56d121f2

  • 01 Oct 2020
    - Fix for webhook updates in Closed State (data will not be updated if board is closed)
    - Fix for AzureBoard related to Pheonix mode and real-time updates
    Docker and Self Hosted Release
    Version:202007-3.0.3
    Build Version: 805c9f71909335fc4b0f97f8ab6cbaa8505123b7

  • 08 Oct 2020
    - Bug fixes
    Docker and Self Hosted Release
    Version: 202007-3.0.3-p
    Build Version: 831efd83f2eb11cf61f3f4cf5ae3c316b632be9e

  • 28 Oct 2020
    - Important fix for the objectives (if multiple users work on the same objective data was getting over ridden)
    Docker and Self Hosted Release
    Version: 202007-3.0.3-p
    Build Version: 26248b1bf09472c137660c4acbbc80f2079de314

Did this answer your question?