# v4.42

## Release highlights <a href="#v4.23-releasehighlights" id="v4.23-releasehighlights"></a>

### 1. **Data Quality: Quality implementations can be defined for multiple populations** <a href="#v4.23-1.structuresnotesworkflowandversions" id="v4.23-1.structuresnotesworkflowandversions"></a>

When creating a new implementation, on the step to add a filter to define a population within the data set, it is now possible to add more than one population by clicking on the “Add population” button. This way you no longer need to create several implementations for the same validation in the same data set for different populations.

![](https://lh6.googleusercontent.com/PKxhNnC8k8iIayeOmOnrWV14YiDdMbcAdOLT8VkY39NZ0uZPrSRBgT1TJa0YODPwLCk96kHJf_FKpVe-oF2hs2ztXxaQFIfVf9IwM_L0XxPNDIxUb75GB-DRIZRgFg1p-aEcWPBB)

Note: Quality engines must be adapted in order to use this new functionality; otherwise they will only take into account the first population defined in the implementation form.

### 2. **Business Glossary: Concept relationship graph can show different levels of depth**

When visualizing the graph of the business concepts relationships, you can select the depth level you want to have displayed to simplify the graph if needed. On the slider that is on the left-hand side, select the desired level and the graph will be updated accordingly.

The default number of levels can be customised in each installation.

![Depth: 5 levels](https://lh5.googleusercontent.com/i9Jl0b355GMRR796YygIRcFbkbEV5Gx-yYtuMsqcT7-HRE2XQjY3s4smXOYTtwGw2KgVokCo5SCXcFyg7Wu4A-F3oksTRX-38K6XGpf4TkTpYdEmQeMiiZN20xyJSqInnPEeAmvd)

![Depth: 2 levels](https://lh5.googleusercontent.com/n7E1_gbmlx5DHaqUW_eq_Q6VV8O_o4sZ_zRgVS8rOaezmZBTmVYNACd-H4W3FHZHPV9a2F69-gQJG996s6KQEh4z8sgKprcDugMfGDyWC0ytRNnWBtyqZR3vpKt5JxOB58UmVbBd)

### 3. **Data Lineage: Information on the relationship between objects**

If the lineage connector provides information on the transformation process between objects, this will be displayed on the lineage graph. Clicking on the arrow that links 2 objects will display all the information the connector has provided.

![](/files/SbnFFHFkFRk3fY6kB1gi)

## Features and fixes delivered with this release <a href="#v4.23-featuresandfixesdeliveredwiththisrelease" id="v4.23-featuresandfixesdeliveredwiththisrelease"></a>

### Features <a href="#v4.23-features" id="v4.23-features"></a>

* TD-4536 As a data quality user I want to define multiple populations for one data implementation
* TD-4513 Concepts relationship graphs should display only two levels by default
* TD-2026 As a Data Lineage user I want to see information regarding the relation between some objects
* TD-4683 structure\_parent\_id for default relation needs to be returned in GraphQL API for structures versions
* TD-4098 Enable API for metrics connector to view list of structures with lineage information

### Fixes <a href="#v4.23-features" id="v4.23-features"></a>

* TD-4625 RoleLoader fails when no roles are defined&#x20;
* TD-4721 Error when creating a new implementation with a non-admin user&#x20;
* TD-4695 Notes published directly when loading via csv are not being reindexed on data catalog
* TD-4722 API to populate profiling results is failing because total count of records exceeds database type


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.truedat.io/6.8/release-notes/v4/v4.42.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
