> For the complete documentation index, see [llms.txt](https://docs.truedat.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.truedat.io/v8.4/release-notes/v4/v4.29.md).

# v4.29

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

### 1. New notifications warning <a href="#v4.23-1.structuresnotesworkflowandversions" id="v4.23-1.structuresnotesworkflowandversions"></a>

Users will receive a warning letting them know the number of notifications that they have not seen. This will give a better use of the notifications included in the application since users do not need to check them actively to know when there are new notifications.

![](/files/-Ml9uW0g2lrlimEVIMnf)

## 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-3396 As an application user I want to see a warning when I have new unread notifications in the application
* TD-4079 Grant Request usability improvements
* TD-4113 Create jobs (cx) events to be consumed by audit for new status changes
* TD-4114 Update job status after metadata load process
* TD-4108 As a Data Catalog user I want to download list of grants into a csv file

### Fixes

* TD-4018 Path of profile execution is being displayed incorrectly
* TD-4096 Template is lost when editing a structure type


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.truedat.io/v8.4/release-notes/v4/v4.29.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
