Linking artifacts just got a major upgrade! Say goodbye to the decade-old interface and hello to a cleaner, faster, more intuitive way to manage links, right where you work: in modals, Kanban, or Backlog. Search smarter, create links across projects, all in one place.

Artifact Links management unified

Linking artifacts together is one of the most powerful features of Tuleap. It’s key for traceability and dealing with complexity of any project organization. But, all too often, users were stuck with the original interface that was designed a decade ago. It was time for a refresh!

New artifact links UI component that lists all links one after another with their type, badge, title and status.
New artifact links UI in artifact view

Seasoned Tuleap users will recognize this interface, as it’s not entirely new. It’s the interface we already have in the Artifact Modal, the inline edition you can find on Kanban or Backlog for instance. How to use it?

The main focus of this new interface is to hide as much as possible the underlying complexity of linking artifacts: direction, type, across trackers, across projects. We no longer split links in « Forward » and « Reverse », all the links are listed in one list and if you are eager to know the direction of link you can rely on type wording (« linked to » vs « linked from » for example).

When linking artifacts together, there are a couple of interesting improvements. The selector shows off the recent artifacts you visited and lets you search as you type, based on the full-text search capabilities.

Smart dropdown menu when start typing in the new artifact links UI component shows recently viewed artifacts.

You didn’t find the artifact you want to link? Maybe it’s because it doesn’t exist yet. No worries, you can create new artifacts directly from the new UI, even in different trackers or projects. That’s especially useful when you split things across projects with Program Management, for instance.

Typing text created directly in selected target tracker / project.
Create artifacts directly from artifact links field

Transition and legacy usage

Due to the extensive testing done with the Artifact Modal, we are quite confident that the new interface will cover most use case. That said, we also know that the previous interface existed for so long that we might not know all the use cases built around it. First, the good news: the previous interface is not gone entirely. In fact, the most tech-savvy among you will have noticed that, since a couple of releases, the old interface has a dedicated tab in the artifact view called “links”. This provides more space to better display columns.

Content of "Links" tab in artifact view display links the way they were until Tuleap 16.8 but in a dedicated page
Links tab shows the links « the old way »

We also anticipated that change is better accepted when it comes from people so, for existing trackers, nothing changes. Tracker administrators can activate the new feature in the Artifact Link field options. However, new projects will use the new interface by default.

Configuration of Artifact Links field as a Tracker Administrator with "Activate unified and simplified artifact links edition"
Toggle new interface easily as tracker administrators

Site administrators of existing platforms might also decide to force move all trackers to the new interface so end users benefit of a simpler interface and tracker administrators don’t have to reconfigure each tracker. Please note that even in this case, reluctant tracker administrators can still deactivate the new interface afterward.

Artifact Links tab of "trackers" menu as site administrator show a new button to activate the feature in all trackers at once.
Force activate for everyone in one click

In a couple of months, the old interface at the field level will be entirely removed. If you don’t switch to the new interface, it’s important to get back to us so we can better understand your needs. Please note that the “Links” tab is not intended to disappear.

Bugs and requests

During the 16.8 release cycle, 28 requests were implemented. Bugs and security fixes have already been back-ported on Tuleap Enterprise builds. You will find below a detailed list of fixes. The most notable ones are in bold.

Trackers

  • #42590 Random issue when updating tracker tickets after version upgrade
  • #42969 do not loose commonmark format when update of artifact fails
  • #42955 UI bug when defining the required fields of a transition rule
  • #42968 Fatal error in reports with user open list
  • #42964 WorkflowXMLExporter should skip missing transitions
  • #42954 Cardwall widget should be removed when deleting a tracker

Cross-Tracker search

  • #42978 Query selector can be hidden when XTS widget is small

Kanban

  • #42956 Style kanban scrollbars using CSS only

Test Management

  • #42959 The contents of a step disappear

OpenID Connect SSO

  • #42974 Do not keep passwords of users authenticating with an OIDC provider

Program management

  • #42975 Program errors are not always shown in administration

Git & Pull Requests

  • #42958 When project is supended user can still add comments on PR

ONLYOFFICE integration

  • #32758 Missing index on the expiration time of the ONLYOFFICE « save token » DB table

Meilisearch integration

  • #42635 Meilisearch: 1.9.0 -> 1.14.0

Site wide

  • #42965 Set the Permissions-Policy header
  • #42966 Remove X-UA-Compatible header
  • #42967 Remove X-XSS-Protection header

Recevez chaque mois les dernières nouveautés de Tuleap