> 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.2.md).

# Release Note V4.2

### 📢 Announcements

Version 4.2 strengthens the developer experience and The Factory of Agents: **more customizable runtime environments** (images & clusters), **more industrializable deployments** (registry, instances, redeployment), and **Dataflow/Quality tooling** more readable and more actionable.

Platform Managers also benefit from new capabilities for **managing custom images for Python and PySpark clusters**, enabling runtime environments to be enriched with specific Python libraries.

***

### 🚀 New features

**The Factory of Agents**

* More complete deployment chain:
  * Connecting a GitLab repo via SSH to build Docker images directly on the platform.
  * Building images (branches/tags), tracking statuses and logs.
  * Cleyrop internal registry: storage of built images, copyable URL, build history
  * Creating instances (dev/staging/test...) from **internal registry** or **external registry**.
  * Deployment and **redeployment** of instances, with fallback to the last working version in case of failure.
* Access to detail pages **Images** and **Instances**.

**Devspaces (isolated dev environments)**

* Creation of a **personal devspace** (CPU/RAM/storage) accessible via SSH from any IDE (VS Code, IntelliJ, PyCharm)
  * **Start/stop** of the devspace (by the owner and via an Admin PM view), with clear states and error handling.
  * **Persistent storage** mounted on `/home/cleyrop`
  * Selection of **accessible agents** from the devspace (least privilege principle), editable after creation.
  * Structured detail page (Info / Agents / Documentation) + access to IDE connection & package management documentation.
* PM admin view listing all devspaces (status, resources, owner, start/stop actions, viewing authorized agents).

**Data source**

* Support for the **Snowflake connector** (datasource).

**Clusters:** custom image with python libraries

* Management of**custom images** : creating images from Python/PySpark bases and adding libraries (with validation and build logs) from PyPI
* The **clusters can be created/edited from images** non-default (only those whose build succeeded), with visibility on the libraries and their source.
* **Image editing** : add/modify/delete libraries with history and fallback mechanism in case of build failure.

**Dataset API**

* New API to **list accessible datasets** via a token (paginated results: id, techname, displayname).
* Paginated results with page size selection (1 to 50 items)

**Data quality**

* **Automatic subscription** to quality alerts for the owner of a dataset (with handling during ownership change; option to unsubscribe).

**Work Data**

* Enrichment of accepted file types: RDF/XML, Markdown and additional formats
* Improvement of file management UX: **confirmation** when moving folders.

**Dataflow**

* Debug assistance: simplified logs view by default and full view available.
* Clearer visualization of the difference **Append vs Replace** in the graph.

**Security & developer productivity**

* Access and copy of the **SSH key** platform from the profile (useful for connecting to external repos).

***

### 🐞 Bugfix & minor improvements

* Various support fixes (Toucan exports/links and resource deletions)
