# v4.34

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

{% hint style="danger" %}
log4j vulnerability impact has been analyzed. We have discovered only impact on metabase which needs to be upgraded to [version 0.41.4](https://github.com/metabase/metabase/releases/tag/v0.41.4)&#x20;
{% endhint %}

### 1. Quality information upload <a href="#v4.23-1.structuresnotesworkflowandversions" id="v4.23-1.structuresnotesworkflowandversions"></a>

In this relase three new options have been included to upload bulk information using csv files through the user interface:

* Quality Rules
* Quality Implementations
* Quality Results

Be aware that given the complexity of implementations, only data from the information section will be available to be uploaded for quality implementations.

![](/files/7YDpqSrx95PV0aPFNDYe)

### 2. Quality goal and threshold <a href="#v4.23-1.structuresnotesworkflowandversions" id="v4.23-1.structuresnotesworkflowandversions"></a>

This parameters have been moved from the quality rule to the quality implementations, allowing users to define different limits at implementation level.

![](/files/XYHZhGcFVgWZOIrIm3Lx)

## 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-4270 As a quality user I want to include threshold and goal at an implementation level
* TD-4272 As an external quality engine I want to inform of errors/records and quality % without having % recalculated
* TD-4301 As a data quality user I want to bulk upload quality implementations using a csv file
* TD-4314 As a data quality user I want to bulk load quality rules
* TD-4273 As a quality user I want to upload quality results using the user interface
* TD-4295 Improved design on quality implementation view

### Fixes

* TD-4345 Notifications emails are displaying the name of the rule and not the implementation key
* TD-4361 Include values\_modifier in /api/rule\_implementations/search


---

# 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/v6.15/release-notes/v4/v4.34.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.
