> For the complete documentation index, see [llms.txt](https://cleyrop.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cleyrop.gitbook.io/docs/documentation-fr-en/support-and-resources/changelog-and-release-notes/release-note-v4.4.md).

# Release Note v4.4

### 📢 Announcements

Version 4.4 introduces **Git repositories (repository)**, allowing teams to version and centralize their Agents' code directly in the platform with native integration in DevSpace. This version also brings improvements in **security and ANSSI compliance**, as well as significant enhancements to data collection, Low-Code transformations, and AI Contexts.**.**

***

### 🚀 Feature additions

{% hint style="warning" %}
If you have already created your DevSpace, it is necessary to redeploy it for this version: slightly modify the resources (CPU or RAM), then validate; this will automatically trigger the redeployment.
{% endhint %}

#### **Git repositories (Agent Factory)**

* Creation, listing, and management of internal Git repositories hosted on Cleyrop-managed Git
* Browsing the file tree, editing, uploading, and deleting files by branch
* Branch creation and management
* Using an internal repository as a Docker image build source for an Agent (Tool or App)
* Transfer of repository ownership from the detail page
* Display of linked repositories in an Agent's detail page
* Cloning an internal repository from a DevSpace

#### **AI Contexts**

* Ability to add attachments and reference them in instructions
* Editing and transferring the owner of an AI context
* Automatic transfer of AI Contexts when a user is deleted or deactivated

#### **Data collection**

* Filtering data via a custom SQL query when creating a dataset for SQL-type datasources (Postgre, MySQL, Snowflake, etc.)
* Extension of supported file types for local and SFTP import: .txt, .tsv, .tab, .dsv, .psv (in addition to the existing .csv), with free separator configuration
* Support for the .csv.gz format for repository sources
* Display of the active refresh mode (Append / Replace) on the dataset page
* Extension of the API connector to manage authentication and the OData type (Business Central)
* Improved input assistance in the datasource creation form: placeholders and contextual tooltips for SQL, Snowflake, SFTP, S3, REST API, and Jira connectors

#### **Low-Code transformations**

* Searching for a substring in a text column (FIND)
* LEFT / RIGHT transformations now accept integer-type columns (`Int`) as input
* Read-only display of a transformation step's details (from the main branch, the execution page, or for another user)
* Improved error messages in case of schema issues in transformations

#### **Security & Administration**

* Complete revocation of access and authentication factors when resetting a password, in accordance with ANSSI recommendations
* Protection against brute-force attacks with progressive temporary blocking, then permanent blocking
* Session duration configuration compliant with ANSSI requirements (SSO Session Max at 8h, Offline Session Max at 30 days)
* Management of SMTP-less mode (No-SMTP): user creation and password reset flows adapted
* Disabling and re-enabling the cleyrop-admin account
* Improved user language management with automatic detection from the browser

#### **File manager**

* Replacement of MinIO
* New file management SDK
* New file management features: trash, restore, advanced move, and search across the entire tree

***

### 🐞 Bugfix

* Fix for schema diff when refreshing a local import
* Resolution of an issue preventing the shutdown of a Jupyter session
* Fix for an issue listing datasets published to the catalog via API exposure
* Fix for a JupyterLab version incompatibility
* Fix for the error when creating an SFTP source (32-character limit now indicated, explicit error message, RSA key requirement documented)
* Fix for notification emails sent without translation
