---
title: "Release notes"
description: "Every Data Platform release since general availability, newest first. Releases from before GA are kept on the legacy documentation site"
url: https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/release-notes
lang: en
lastUpdated: 2026-09-14
---
> For AI agents: the complete documentation index is available at https://docs.ovhcloud.com/en/llms.txt, the full documentation bundle is available at https://docs.ovhcloud.com/en/llms-full.txt.

# Release notes

## Objective

Every Data Platform release since general availability, newest first. Releases from before GA are kept on the [legacy documentation site](https://docs.dataplatform.ovh.net/#/en/changelog).

## September 14, 2026

**General**

- **Cookie consent:** cookie preferences now use the standard OVHcloud consent manager, reachable at any time from the cookie icon in the header.
- **Fixes:**
  - permission checks for project creation are corrected.
  - a clearer error page is shown when your session cannot be verified.

**Lakehouse Manager**

- **[Row filters](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/lakehouse-manager-row-filters.md):** restrict which rows of a table a user or group can see, without duplicating the table. The table keeps one copy of its data, and each person queries it through their own filters.
  - Write the condition in the default builder mode (column, operator, value, combined with _Match ALL (AND)_ or _Match ANY (OR)_), or switch to SQL mode for conditions the builder cannot express.
  - The impact panel reports how many rows the filter would keep and how many it would hide, before anyone is assigned to it.
  - Filters are enforced on Trino queries, so they cover Analytics Manager queries and dashboards and Trino consumers. A notebook reading through PySpark or PyIceberg, and direct storage access, are not filtered.
  - A filter can be saved inactive, switched on and off from the list, duplicated onto another table, and travels with a project configuration export.
- **Fixes:**
  - deleting a project now also removes the dataset shares it granted, so a consumer project no longer lists a shared dataset whose source project is gone.

**Data Processing Engine**

- **Spark job memory:** Spark jobs now receive their full allotted memory, overhead included, which reduces out-of-memory failures.
- **[Custom action](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/dpe-actions-custom.md) logs:** `print()` and standard error output from action code now show up in the job logs, and a missing action produces a clearer error message.
- **[Spark UI and History](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/dpe-spark-history-server.md):** Spark applications now carry the job's name instead of a generic one.
- **Fixes:**
  - stopping a job now terminates its Spark application.
  - a job whose pod crashes is detected and reported instead of hanging.
  - running jobs are no longer archived out of the job history.
  - jobs that finish while you watch them now appear correctly in executed jobs, and pipeline stages display reliably.
  - Iceberg table procedures such as `expire_snapshots` and `remove_orphan_files` work again in PySpark jobs.

**Analytics Manager**

- **[SQL editor](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/analytics-manager-queries-sql-editor.md) autocomplete:** the editor now suggests SQL keywords, ready-made snippets, and every available Trino function with its description.
- **Fixes:**
  - the runtime shown in the [query history](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/analytics-manager-history.md) is now formatted correctly.

**Control Center**

- **[Audit trail](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/control-center-auditing.md) search:** a new full-text search finds an event quickly, and the layout is clearer.

**Apps and API**

- **App resources:** each DPU allocated to an app now gives it 1 vCPU and 4 GB of RAM, matching the [DPU definition](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/manage-pricing.md#billing-units). Apps previously received half of that. The change applies on the app's next restart.
- **Fixes:**
  - a build that gets stuck now reports why, with a status message and an event log.
  - two builds of the same app can no longer run at the same time.
  - an application again has exactly one active version.

## August 31, 2026

**Lakehouse Manager**

- **[Views](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/lakehouse-manager-views.md):** save a SQL `SELECT` query as a named virtual table inside a dataset and query it like a table, with results always computed live from the source tables.
  - Columns are derived automatically from the SQL, which is validated on every create and edit with human-readable errors.
  - Views track their own **Valid** or **Broken** status: they are re-checked automatically when a source table changes and recover on their own once the source is restored.
  - Policy tags, dataset permissions, and the audit trail apply to views just like to tables, and views created by external tools are discovered automatically.
- **[Filtered tabs](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/lakehouse-manager-tables.md#filtered-tabs):** filtered views in the Tables section are renamed to filtered tabs, to avoid confusion with the new views.

**Data Processing Engine**

- **[Deduplicate action](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/dpe-actions-deduplicate.md):** new ready-to-use action to remove duplicate rows from a lakehouse or PostgreSQL table, keeping exactly one row per deduplication key.
  - The key is pre-filled from the table's identifier fields, a read-only scan previews how many rows a run would remove, and you choose which row survives (any, most recent, or oldest).
  - An optional backup table protects the run; on lakehouse tables a run can also be undone with Time Travel.
- **Parallel job runs:** launching the same job several times in parallel is now safe: each run keeps its own data and results.
- **[Spark History](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/dpe-spark-history-server.md):** the Spark application history is now reachable from older jobs too, not only the most recent ones.
- **Fixes:**
  - when a job fails because a secret cannot be read, the actual cause is now shown instead of an opaque error.
  - the Rebuild action confirmation now shows the name of the table being rebuilt.

## August 24, 2026

**Lakehouse Manager**

- **[Lineage](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/lakehouse-manager-lineage.md):** a new built-in lineage view maps how data flows through your project, from the pipelines that feed each table down to the tables built from it.
  - Open it from the new **Lineage** section or straight from a table's details page, and drill down to column-level lineage.
  - Lineage now covers PySpark too: automatic for Load and Aggregate PySpark actions, opt-in through the [SDK](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/developers-python-sdk-lineage.md) for Custom PySpark actions and PySpark notebooks.
- **Fixes:**
  - checkboxes in the Tables list view are now correctly aligned.
  - sharing a dataset with a consumer project that does not exist now returns a clear error instead of a storage engine failure.

**Data Processing Engine**

- **[Notebook export as a custom action](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/dpe-notebooks-data-platform-extension.md#export-a-notebook-as-a-custom-action):** the Data Platform extension can now turn a notebook into a custom action directly from JupyterLab, with the notebook's pip installs automatically converted into action dependencies.
- **Fixes:**
  - environment variables already defined on a job are no longer overridden when the job starts.

**Control Center**

- **Fixes:**
  - job metric charts now display over any time range: the measurement precision adapts to the selected window instead of failing on wide ranges.

## August 3, 2026

**General**

- **New guide:** [Trino data types and casts](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/tutorials-trino-types-and-casts.md), covering the mapping between Lakehouse types and Trino types and how to fix `TYPE_MISMATCH` errors when writing through Trino.
- **Expanded docs:** deeper Lakehouse Manager pages on data types, naming rules, the storage model, and cross-project sharing, plus new Data Processing Engine docs on code sharing between actions, triggering notebooks from workflows, and CI/CD.

**Lakehouse Manager**

- **Fixes:**
  - sharing a dataset in read-only no longer downgrades the owner's own read-write access to that dataset.
  - the API now returns a 404 error instead of a 500 when a resource is missing or was deleted.

**Data Processing Engine**

- **[Data Platform Extension](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/dpe-notebooks-data-platform-extension.md):** a new JupyterLab extension adds a side panel to browse your project's datasets and storage buckets, run quick read-only SQL queries, and start from a gallery of ready-to-use notebooks wired to your own data.
- **marimo extension:** the marimo notebook extension is now preinstalled in all notebook images.
  - Both extensions are new: try them out and share your feedback.
- **[Custom action helpers](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/dpe-actions-custom.md#use-the-helper-panel):** the helper panel in the Custom action and [Custom PySpark](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/dpe-actions-custom-pyspark.md#use-the-helper-panel) editors now offers ready-to-use scenarios organized by category, SDK guides, a tab to browse your data, and a FAQ.

**Control Center**

- **[Audit trail](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/control-center-auditing.md):** new event types record configuration export and import operations.
- **Fixes:**
  - job logs in the [Logs Explorer](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/control-center-logs-explorer.md) now display in the correct order without gaps or duplicated lines, streaming resumes after an interruption, and a loading error is shown instead of an empty log view.
  - the **Open logs** button now opens the Logs Explorer with the correct parameters instead of doing nothing.

**Apps and API**

- **Application scheduling (beta):** automatically start and stop an application (apps, APIs, Superset) during weekly activity windows, to avoid paying for idle time.
  - Pick a timezone and add one or more windows with days and start and stop times; outside these windows the application is stopped.
  - Transitions are evaluated about every 5 minutes, so a start or stop can be delayed by up to 5 minutes.
- **In-memory caching (beta):** deploy a Valkey or Redis cache alongside an application service.
  - Choose the cache engine version and the share of DPU allocated to it (10 to 50%); the change takes effect after restarting the deployed version.
- **SQLite backups (beta):** applications that store data in SQLite can now enable automatic backups.
  - Set the daily retention in days and how many weekly and monthly backups to keep, and open stored backups directly in the Lakehouse.

## July 20, 2026

**Lakehouse Manager**

- **[Iceberg bucket](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/lakehouse-manager-buckets.md#iceberg-bucket):** the Buckets screen now lists your project's Iceberg bucket, the storage behind your Lakehouse tables, in read-only mode.

**Data Processing Engine**

- **[Overview](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/landing-page-dpe.md) heatmap:** job activity is now grouped by day and 4-hour slot, with run counts shown per cell and only finished jobs counted.
- **Build logs:** logs from the build phase of a job are now available, so errors during a build are visible and easier to debug.
- **Notebook import and export:** notebooks are now imported and exported as ZIP archives.
- **[Workflows](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/dpe-workflows.md):** a workflow must now contain at least one action to be started; empty workflows can no longer be run.

## July 6, 2026

**General**

- **Configuration export and import:** each service module can now be imported directly from the UI, without calling an endpoint to import a configuration.

**Lakehouse Manager**

- **Fixes:**
  - **Explore snapshot** from Time Travel now redirects to the [Explorer](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/lakehouse-manager-explorer.md) with the snapshot loaded.
  - searching a dataset by its full name (for example `default_dataset`) now returns the dataset instead of "You have no dataset".
  - deleting a shared dataset from a receiving project no longer leaves the Explorer without a dataset name.

**Data Processing Engine**

- **[Overview](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/landing-page-dpe.md) metrics:** new **Resource consumption**, **Top consumers**, and **Spark History Server** metrics, with a selectable last 7, 30, or 90 day range and faster loading.
- **Fixes:** the [Rebuild action](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/dpe-actions-rebuild.md) now mirrors an attribute's state when it is marked **Required + Identifier**.

**Control Center**

- **[Overview](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/landing-page-control-center.md) metrics:** new **Total resource consumption**, **Data scanned over time**, **DB storage (tables)**, and **Object storage (buckets)** metrics, shown both as current values and over time.
  - Metrics on the Overview and [Jobs Central](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/control-center-jobs-central.md) now load faster.
- **Fixes:**
  - the [Alerts](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/landing-page-control-center-alerting.md) page now shows an error notification when alerts fail to load, instead of an empty "No alerts" state.
  - the [Audit trail](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/control-center-auditing.md) now loads further entries when paging past the cached results, at both project and organization level.

## June 22, 2026

**General**

- **App Service component count:** the organization home now shows the number of deployed App Service components on each project box.
- **New tutorial:** [Build an IoT fleet-monitoring pipeline](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/tutorials-iot-fleet-monitoring.md), an end-to-end guide streaming simulated sensor data from a Custom action through Kafka into a live Superset dashboard.

**Connectors**

- **Database connector pagination:** the database connector list is now paginated, making large lists easier to browse.
- **Fixes:** sorting by column header now works on the Trino consumers table.

**Lakehouse Manager**

- **[Required and Identifier fields](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/lakehouse-manager-manage-tables.md#attribute-constraints):** attributes can now be marked **Required** (never NULL) or **Required + Identifier** (part of the row's uniqueness key for upserts).
  - Required fields cannot be added once a table is built; use the new [Rebuild action](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/dpe-actions-rebuild.md) to add them. Identifier fields cannot be `double` or `decimal`.
- **Table metrics:** tables now have a **Metrics** section surfacing key statistics about the table.
- **Fixes:** in the [Explorer](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/lakehouse-manager-explorer.md), the **Export as CSV** button is disabled with an explanatory message when no query engine is active.

**Data Processing Engine**

- **[Write strategy](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/dpe-jobs-preferences.md#write-strategy):** Load and Aggregate actions (Python and PySpark) can now upsert using a table's identifier fields.
  - Choose **Upsert**, **Insert when not matched**, or **Insert all** in the action preferences.
  - Actions default to **Insert all**; select **Upsert** manually to enable matching behavior.
- **[Rebuild action](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/dpe-actions-rebuild.md):** rebuild a table from scratch to change field constraints, restructure partitioned data, and clean its metadata.
  - Set a default value when promoting a field to Required/Identifier; optionally keep a backup of the previous table.
  - Removes all table history; Time Travel is no longer available after a rebuild.
- **[SQL action](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/dpe-actions-sql.md):** write and run a SQL query against your datasets and tables on the Trino engine, as a schedulable, workflow-ready action.
  - Supports reads, metadata, DML, DDL, and `CREATE TABLE AS SELECT`, which also builds the new table in the Lakehouse Manager.
  - Validate before creating, with destructive-query confirmation and a re-validation check on every run.
- **[Spark History Server](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/dpe-spark-history-server.md):** inspect the execution history of your PySpark actions and workflows from a new DPE page.
  - Start the server on demand to browse recent runs; it auto-stops when idle and is billed per DPU only while running.
  - Open each run's **Spark UI**, or analyze it with **DataFlint** performance insights, live or after completion.

**Analytics Manager**

- **Fixes:** in [Queries](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/analytics-manager-queries.md), the **Export as CSV** button is disabled with an explanatory message when no query engine is active.

**Control Center**

- **[Logs Explorer](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/control-center-logs-explorer.md) performance:** the Logs Explorer now issues a single metrics and jobs request instead of one per project, speeding up loading.
- **[Alerting](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/landing-page-control-center-alerting.md):** the **Create alert** action is available again from the project homepage.
- **Fixes:**
  - logs no longer display "Invalid date".
  - refreshing the [Auditing](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/control-center-auditing.md) trail no longer duplicates rows.

**Apps and API**

- **App Service UI (beta):** a redesigned, more unified interface for the App Service is now available as a beta, bringing it in line with the rest of the platform.
  - We will ship improvements and updates continuously over the coming weeks and months. Your feedback is welcome.
- **Fixes:** creating an environment variable no longer fails with a 400 error.

## June 2, 2026

**Connectors**

- **[Trino consumers](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/connectors-consumers-trino.md):** create a Trino connection string in a few clicks from the **Consumers** tab, instead of setting up a service account, API keys, and the connection string by hand.
  - Pick a **READ** or **READ & WRITE** access level per consumer.
  - The connection string appears only once, at creation; each consumer has a dedicated service account.

## May 25, 2026

**General**

- **Contact Support:** the **Contact Support** link now opens an in-platform support form instead of redirecting to the external OVHcloud Help Centre.

**Lakehouse Manager**

- **[Cross-project dataset sharing](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/lakehouse-manager-datasets.md#cross-project-sharing-beta) (beta):** datasets can now be shared read-only with other projects in the same organization.
  - Admins share from the source project via the dataset's **Configuration** tab → **Manage share settings** → pick one or more target projects.
  - Receiving projects see the dataset in their Lakehouse Manager **Datasets** menu with a shared icon and the type **Lakehouse Manager (shared)**. Tables can be previewed but not modified.
  - In the [Explorer](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/lakehouse-manager-explorer.md), shared tables appear under a new **Shared Datasets** category in the _list by dataset_ view. SQL editor only.

**Data Processing Engine**

- **Fixes:** importing a DPE configuration into another project now correctly rewrites repository references in workflows. Previously, workflows imported into the destination project still pointed to the source project's `repository_id` for the **Default** repository, breaking action references.

**Control Center**

- **[Auditing](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/control-center-auditing.md):** notebooks are now covered by the audit trail.

## May 5, 2026

**Connectors**

- **New connectors:**
  - [HubSpot](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/connectors-sources-hubspot.md): extract contacts, companies, deals, tickets, pipelines, forms, marketing emails, and more.
  - [Odoo](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/connectors-sources-odoo.md): extract contacts, CRM leads, sales orders, invoices, products, inventory, HR, and projects from your Odoo ERP instance. Compatible with Odoo 14–19.
  - [Salesforce](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/connectors-sources-salesforce.md): extract standard and custom sObjects, run SOQL and SOSL queries, list reports, and inspect org limits.
  - [Shopify](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/connectors-sources-shopify.md): extract products, customers, orders, inventory, marketing, B2B, payments, and content via the Shopify GraphQL Admin API.
  - [Stripe](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/connectors-sources-stripe.md): extract customers, charges, payment intents, subscriptions, invoices, balance transactions, and events.
- Each new connector ships with a companion **Technical Reference** page covering authentication, the full endpoint catalogue, pagination, rate limits, output format, and limitations.

**Data Processing Engine**

- **Fixes:**
  - selecting resource allocation when creating an action or workflow no longer freezes the screen.
  - updating the environment on an existing action no longer freezes the screen.

**Control Center**

- **Fixes:** the [Auditing](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/control-center-auditing.md) refresh icon now preserves the selected time range instead of resetting to the last 6 hours.

## April 20, 2026

**General**

- **Maintenance banner:** a banner is now shown in the [header](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/manage-navigation.md#maintenance-banner) for the duration of any scheduled platform maintenance. While active, the platform is read-only; run operations remain allowed.

**Connectors**

- **OpenLineage consumer:**
  - auth token is now optional.
  - new **Disable Trino events** toggle - skip Trino-generated lineage (Explorer, Analytics Manager) and forward only DPE batch lineage.
- **Fixes:** schemas no longer displayed incorrectly in Marquez for forwarded lineage events.

**Lakehouse Manager**

- **Explorer:**
  - **Export to CSV:** scale fields now come before data fields in visual-query CSV exports (download and bucket export).
  - all non-numeric values are now quoted in CSV exports, which avoids parsing issues with commas, quotes and line breaks.
- **Fixes:** **Preview table** now opens the Explorer with the selected table loaded.

**Data Processing Engine**

- **Git dependency auto-update:** [Custom](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/dpe-actions-custom.md) and [Custom PySpark](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/dpe-actions-custom-pyspark.md) actions now support `@latest` in Git-hosted Python dependencies:
  - Append `@latest` to any `git+` dependency URL to automatically resolve the most recent published release at build time.
  - Click **Force Build** to pick up a new version. No more manual tag or commit hash updates across actions.
  - Note: the latest release is not detected automatically at runtime, a manual **Force Build** is required to pull the update.
- **Custom action lineage SDK:** new `lineage_run` context manager, auto-emits `START` / `COMPLETE` / `FAIL` and generates `run_id`.
- **Custom action lineage helpers:** new `schema_facet` (declare schemas) and `column_lineage_facet` (column-to-column mappings).
- **Auto schema detection:** pass `connector=` to `lineage_run` to extract schemas automatically.
- Updated docs: [Track data lineage in a Custom action](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/developers-python-sdk-lineage.md).

**Analytics Manager**

- **Queries:**
  - **Export to CSV:** scale fields now come before data fields in visual-query CSV exports (download and bucket export).
  - all non-numeric values are now quoted in CSV exports, which avoids parsing issues with commas, quotes and line breaks.

**Control Center**

- **New: [Auditing](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/control-center-auditing.md) (initial release):** logs significant create / update / delete activity on the platform. Coverage will expand in upcoming releases.
  - Project-level view in Control Center; filter by service (Connectors, Lakehouse Manager, DPE, Analytics Manager, IAM), resource and time window.
  - Organization-level view in Organization Settings. Currently covers organization IAM and member management; billing, quotas and similar are coming soon.
  - Two new roles at each level: **Audit Trail Admin** and **Audit Trail Viewer**.
- **Alerting (beta):** [alerting](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/landing-page-control-center-alerting.md) has been reworked and re-enabled. Please report any issues you run into.
- **Fixes:** Logs Explorer now displays execution logs for DPE actions and workflows correctly.

## April 7, 2026

**Lakehouse Manager**

- **OpenLineage compliance:** Data Platform now tracks and exposes data lineage events using the [OpenLineage](https://openlineage.io/) standard. Lineage events are recorded automatically for Load and Aggregate actions, and opt-in for Custom actions.
- **Fixes:** Query Gateway now correctly auto-infers `catalog.schema` for Direct Query catalogs. This only affected tables with Direct Query enabled.

**Connectors**

- **New Consumer:** Added the [OpenLineage consumer](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/connectors-consumers-openlineage.md), connect your own OpenLineage-compatible lineage solution (e.g. Marquez) by providing an endpoint URL and auth token.

**Data Processing Engine**

- **New Action:** Added [Send OpenLineage Events](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/dpe-actions-send-openlineage-events.md), forward data lineage events from Data Platform to your external lineage backend. Supports cron scheduling or always-up continuous mode.
- **SDK:** Added documentation for [tracking data lineage in Custom actions](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/developers-python-sdk-lineage.md) using the `emit_lineage` function. Lineage is opt-in for Custom actions, declare inputs/outputs and emit `START`, `COMPLETE`, and `FAIL` events to integrate with the platform's OpenLineage graph.
- **Fixes:**
  - Cron jobs are now active by default upon creation.
  - Execution logs for newly created actions and workflows are now displayed correctly.

## March 23, 2026

**Data Processing Engine**

- Improved **Spark** job launch and workflow stability.
- **Actions & workflows:** Added option to deactivate and reactivate **cron** jobs instead of deleting them.
- **Fixes:** Environment variables field no longer overflows the layout for long values.

**Lakehouse Manager**

- **Attributes:** Attribute naming rules are now displayed.
- **Explorer:**
  - Fixed export of **CSV** results to bucket for visual queries.
  - Fixed incorrect alert icon for direct-query sources after metadata extraction.

## March 9, 2026

**Connectors**

- **New Connector:** Added support for the **FHIR** connector.
- **Updates:**
  - Updated **ClickHouse** connector.
  - Fixed SSL issues in the **MySQL** connector.
  - **Kafka** connector certificates are now encrypted at creation time.
  - Updated: **Kafka** nested JSON fields extraction; metadata extraction may need to be re-run if your Kafka source contains nested fields.

**Data Processing Engine**

- Improved `SparkSession` acquisition for Custom PySpark Actions.
- **⚠️ PySpark 3.3.2 Deprecation:** Creating new actions with **PySpark 3.3.2** is no longer possible. This version is being deprecated, please migrate to a newer PySpark version.

**Lakehouse Manager**

- **Trino:** Updated Trino version to **479**.
- **Direct Query in Explorer:** Added direct query support in the Lakehouse Explorer. If your source is direct-query enabled, its tables and extracted attributes are now visible directly in the Explorer.
- **Fixes:** Fixed encryption of nested parameters (particularly for Kafka databases).

**Analytics Manager**

- **Fixes:**
  - Resolved an issue with the `dashboard/deployed` endpoint.
  - Ensured resource groups are created during seed even when no JSON body is provided.

**Control Center**

- **Fixes:** Fixed `endDate` handling in the Control Center Logs Explorer.

## February 23, 2026

**General**

- **Fixes:**
  - Environment selected in workflow preferences now properly retained.
  - Clicking metrics icon now redirects directly to the metrics page.
  - Deployment `start_date` now properly taken into account in Control Center Logs Explorer.
  - IAM auth provider `active` button now correctly reflects state.

**Lakehouse Manager**

- **Updates:** Updated Trino version from **476** to **478**.
- **Performance:** Improved catalog reload time by approximately 2-3×.
- **Fixes:** Fixed 401 errors on queries immediately after project creation.

## February 9, 2026

**General**

- **Fixes:**
  - Fixed infinite loading spinner issue in Consumers section.
  - Enhanced platform stability with backend improvements and dependency upgrades.

**Connectors**

- **API Connectors:** Improvements and fixes for API connectors to enhance reliability and user experience.

**APPs & APIs**

- **Superset Theming:** Introduced a new theming module for Superset, allowing for better customization and branding options.
- **Updates:** Updated Superset Template to version 6.

**Lakehouse Manager**

- **Performance:** Minor improvements to query stability and monitoring capabilities.

## January 26, 2026

**General**

- **UI Refresh:** Rename **Data Catalog** to **Connectors** across the entire platform for improved clarity and consistency.
  - Update all navigation menus, documentation links, and sidebar references to reflect this change.
  - The functionality remains the same - this is purely a naming update to better represent the service's purpose as your central repository for data source connections.
- **Fixes:**
  - Fix issue where Current Project usage had multiple supersets being displayed. Now displays just one superset column with total consumption, similar to how it's shown for apps and APIs.
  - Fix issue where users were unable to grant write access on policy tags.
  - Added a visual indicator when sorting table columns.
  - Improved overall platform stability and performance.
  - Enhanced user interface responsiveness across various components.

**Data Processing Engine**

- **Fixes:**
  - Show more accurate last 24 hours view in DPE metrics.
  - Fix issue where environment variables section was missing on PySpark actions.

**Documentation Updates**

- Updated all documentation references from "Data Catalog" to "Connectors"
- Refreshed navigation and sidebar structure to reflect the new naming convention
- Use "Connectors" terminology consistently in all tutorials and guides

## January 12, 2026

**General**

- **Fixes:**
  - Fix infinite redirect loop that occurred when navigating away from the MFA (Multi-Factor Authentication) validation flow, ensuring a smoother authentication experience.
  - Resolve issue where users at the organization level could not add specific services to favorites in the sidebar.
  - Improved API dashboard precision by truncating numeric values to two decimal places. This makes the data display clearer and more consistent.
  - Enhance error handling and user-facing messages for quota management. Provide more informative feedback when quota limits are reached or exceeded.

**Lakehouse Manager**

- **Time Travel:** Introduced retention period for time-travel feature, by default it's **14 days**. [Read more on the doc](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/lakehouse-manager-time-travel.md).
- **Trino Optimization:** Optimized Trino memory usage to prevent Out-of-Memory (OOM) errors, improving query stability and performance for large datasets.
- **Table Maintenance:** Enabled the table maintenance job in production. This daily automated job removes old snapshots and orphan files, helping to optimize storage usage and maintain data lakehouse health.

**Data Processing Engine**

- **Reverse-ETL Actions:** Added support for protocol as a destination option in reverse-ETL actions.
- **PySpark Load/Aggregate:** Fix issue with XLS file processing in classic PySpark load and aggregate actions.

**APPs & APIs**

- **Deployment Status:** Improved deployment status updates with more accurate real-time information during app and API deployment processes.
- **View Logs:** Added a new "View Logs" button that appears when an app or API is deployed.
- **Open Button:** Display "Open" button only once app or API is fully deployed, preventing proxy error messages that previously appeared when attempting to access services before deployment completion.

:::details **2025
**
**December 17, 2025**

**General**

- **Fixes:**
  - Resolved an issue where boolean values were not displayed in query results when executing queries in Lakehouse Manager Explorer or Analytics Manager.
  - Fixed an issue where incorrect data was displayed when switching between 7 days and 24 hours views in job metrics.
  - Group names are now correctly shown in the UI after granting access to a group on a policy tag.

**Data Catalog**

- **Google Analytics Connector:** Updated the Google Analytics connector with enhanced functionality. [Learn more about the Google Analytics Connector](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/connectors-sources-google-analytics.md).

**Lakehouse Manager**

- **Time Travel:** Introduced time travel feature for tables, enabling you to query historical versions of your data. [Learn more about Time Travel](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/lakehouse-manager-time-travel.md).
- **Explorer:** Enhanced SQL query capabilities to support Iceberg snapshot version syntax using `FOR VERSION AS OF SNAPSHOT_ID`.
- Improved Trino stability for more reliable query execution.

**Data Processing Engine**

- **Metrics:** DPE Actions and Workflows job metrics now include timed-out executions alongside successful and failed ones, for more comprehensive monitoring.
- **Fixes:**
  - Resolved an issue where loading multiple Parquet files from a bucket with segmentation would fail when running multiple instances in parallel.
  - Restored the missing Python code sample in the dialog box when viewing API examples under DPE Actions and Workflows **Preferences > Triggers**.

**December 1, 2025**

**General**

- **Project-Level Search:** Introduced a new search functionality within the project level to quickly find menus and sections. Use **CMD+K** on Mac or **CTRL+K** on Windows to access this feature.
- **Quotas:** New Quotas feature now available in the organization settings page, allowing administrators to manage resource allocation limits. [Learn more about Quotas](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/manage-organizations-settings.md#quotas).
- **Performance:** Improved job performance across the platform.

**Lakehouse Manager**

- **REST Catalog:** Deployed a new open-source REST catalog service (Polaris) for Apache Iceberg to prepare for future integrations, such as enhanced table metadata access and more granular RBAC.
- Fixed ACLs issue with policy tags.

**Data Processing Engine**

- **Notebooks:** Python 3.9 notebooks can no longer be created; **Python 3.13** is now the default version.
- **Fixes:**
  - Resolved an issue where `S3Store.bucket_exists()` encountered errors when saving status with multiple workers during `get_bucket` operations.
  - Fixed PySpark linked environment parameter handling to properly support number and boolean types (previously only string values worked correctly).

**November 17, 2025**

**General**

- During project creation, hostnames no longer accept underscores to ensure better compatibility.

**Data Catalog**

- **Kafka Connector:** Improved performance with faster and more efficient batch loading into datasets.
- Fixed timezone handling in metadata extraction for more accurate data processing.

**Data Processing Engine**

- **Workflows:** Added `Force Rebuild` option, matching the functionality previously available in actions (useful for troubleshooting and ensuring clean re-execution).
- **Custom Actions:** Added support for **Python 3.13**.
- **PySpark Actions:** Fixed environment variable handling to properly support number and boolean types when using linked environments (previously only string values worked correctly).
- **Spark Custom Actions:** Enhanced boilerplate templates for improved developer experience.

**November 3, 2025**

**⚠️ Important Actions Required ⚠️**

- **Front-end Applications with MFA:** Due to a security patch, applications using project-level authentication with Multi-Factor Authentication (MFA) require a manual update. Users must update the `client-authority-manager` dependency to version `1.5.0` in their `forepaas.json` file (located in the root folder of the Front App), then rebuild and redeploy the application.

**General**

- Platform-wide infrastructure improvements for enhanced stability.
- **Security:** Improved token rotation when switching between organizations and increased authenticator secret length for better MFA compatibility.

**Data Catalog**

- **Kafka Connector:** Now returns flattened JSON by default for easier processing.
- **Source Management:** Columns using [reserved keywords](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/lakehouse-manager-tables.md#reserved-words) are now automatically renamed with an `_r` suffix to prevent SQL query and table build failures.

**Data Processing Engine**

- **Jupyter AI Extension:** Notebooks now include the Jupyter AI extension for conversational assistance. Setup is required with your OVHcloud AI endpoint key.
- **Notebooks:**
  - Improved startup time with asynchronous post-start processes.
  - New resource usage metrics (CPU, Memory, Storage) are now displayed.
  - Fixed an issue preventing the override of existing dependencies.
  - Updated example notebooks and boilerplates.
  - Resolved compatibility issues with Spark versions 3.4.4 and 3.5.5.

**Lakehouse Manager**

- **SDK Update:** Added a new [`create_from_physical`](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/developers-python-sdk-connect-dataset.md#create_from_physicaltable-datasetdefault_dataset-kwargs) method to create logical objects from existing physical tables.
- Improved stability for configuration imports by correctly setting table statuses.

**Analytics Manager**

- Fixed out-of-memory issues in Trino to enhance query performance and stability.

**APPs & APIs**

- There are no specific updates for this section in this release beyond the security patch mentioned above.

**Documentation Updates**

- **Tutorials Hub:** Replaces the previous Tutorials section, organizing learning materials into clear categories such as project setup, data ingestion, transformation, export, analysis with Trino, and business intelligence.
- **[Jupyter AI Extension](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/dpe-notebooks-jupyter-ai-extension.md):** New guide for the built-in Jupyter AI extension, including setup with your OVHcloud AI endpoint key and using conversational assistance in notebooks.
- **[SQL Transformation Guide](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/tutorials-sql-transformation.md):** Step-by-step examples showing how to perform SQL-based data transformations within notebooks on the data platform.
- **SDK Reference:** Updated with new [dataset connector methods](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/developers-python-sdk-connect-dataset.md); more updates coming in future releases.
- **Link Fixes:** Several broken links across the documentation have been corrected for better navigation.

**October 20, 2025**

**General**

- Platform-wide dependency upgrades for enhanced stability and security.
- Fixed an issue where the Power BI connector was returning the wrong subdomain when sharing Project URLs.

**Data Processing Engine**

- Default Spark version updated to **3.5.5** for load and aggregate actions
- Updated SDK to latest versions of **Pandas 2.x** and **SQLAlchemy 2.x**, improving notebook compatibility.
- Added support for **Python 3.13** with updated base, PySpark, TensorFlow, and DataScience notebook images
- New example notebooks included with every notebook image.

**Data Catalog**

- Added **NDJSON** format support for JSON uploads.

**October 6, 2025**

**⚠️ Important Actions Required ⚠️**

- **For Apache Superset (using the SQLite template) built before October 6th:** Clients must rebuild and redeploy the environment to ensure compatibility and support.
- **For the Front Application built before October 6th:** Clients must update the SDK to version **1.3.0** in `forepaas.json`, then rebuild and redeploy the application.

**General**

- Improved SSO login flow to only display auto-provisioned options where applicable
- Fixed navigation, loading, and multi-button hover issues in UI
- Database connectors now display warnings and documentation links

**Data Processing Engine**

- Fixed issues with PySpark actions and aggregate action reliability
- Updated Oracle and Polar connectors for improved compatibility
- New warning when changing destinations with multiple sources

**Lakehouse Manager**

- Fixed missing access rights for job endpoints (users now need explicit rights)
- Improve stability and performance
- Added Metastore service to handle metadata more efficiently
- Fixed logical attribute build issue with incremental updates.
- Polaris catalog deployed for open-source REST compatibility

**Analytics Manager**

- Fixed ACL-related constraints for endpoints
- Configuration service updated for improved Trino catalog compatibility

**Apps & APIs**

- Fixed automatic deployment issues
- Optimized Superset builds.
- Updated store templates and SDK modules

**September 22, 2025**

**General**

- Minor bug fixes and improvements

**September 8, 2025**

**General**

- Improved error handling and log sanitization to make troubleshooting smoother and more secure.
- Fixed errors with invalid parameters in the Log Explorer.

**Data Catalog**

- Improved OVHAPI Connector with enhanced V2 compatibility

**Data Processing Engine**

- Updated Python environment to _v3.13.7_ for improved security and compatibility.
- Enhanced logs for easier debugging.
- Improved PySpark execution reliability, reducing warnings and errors during workload runs.
- Fixed an issue with SQL Server installation dependencies to ensure smoother deployments

**Lakehouse Manager**

- Better error message handling when importing configurations to simplify troubleshooting
- Stability improvements across Lakehouse query services.

**August 25, 2025**

**General**

- [**Consumers**](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/landing-page-connectors-consumers.md) have now been moved to the [Lakehouse Manager](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/landing-page-lakehouse-manager.md)
- Improved logs for the Lakehouse Manager "all-in-one" build action.
- Fixed an issue where  "all-in-one" action reports a successful metadata update (update metas successful) but returns a result of -1.

**August 11, 2025**

**General**

- Trino version upgrade v461 to v476
- PowerBI consumer is now available for use. guide on how to use is available [here](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/connectors-consumers-power-bi.md)
- Fixed minor issue with the edit icon not appearing on DPE actions/workflows/environments.

**July 28, 2025**

**General**

- Improved ACL for actions for Data Processing Engine
- New tutorial available for a FinOps uses case with FOCUS and superset - [here](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/tutorials-finops-focus-superset.md)

**July 15, 2025**

**General**

- Apache Superset is now availalable in the App Service
- Adjusted Spark log levels and optimized processing for better performance
- Introduced the [NYC Taxi dataset tutorial](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/tutorials-pyspark.md) with two practical examples and a [PySpark cheat sheet](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/tutorials-pyspark-cheat-sheet.md) for enhanced learning and quick reference.

**Data Processing Engine**

- Added new metrics to monitor notebook usage and performance
- Improved notebook import/export experience for better usability
- Improved documentation for [PySpark modules](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/developers-python-sdk-connect-spark.md) and PySpark [use cases](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/developers-python-sdk-quick-start-spark.md), making it easier to leverage distributed processing.
- Added comprehensive documentation for previously missing Data Processing Engine (DPE) [actions](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/landing-page-dpe-actions.md), expanding available guides.

**UI / Platform**

- Fixed an issue where Log Explorer wouldn’t display the bottom of the window correctly
- Resolved a WebSocket issue when multiple users accessed the same DPE
- You can now add widgets directly without going through the edit menu
- Updated DPE Notebooks interface for a smoother experience
- S3<sup>1</sup>-compatible storage now automatically lowercases the region field for consistency

**June 30, 2025**

**General**

- Project's home: update "APPLICATION SERVICES" tile by merging "Apps" and "APIs" tiles
- Improve OAuth integration with MFA

**Data Processing Engine**

- All Actions: Added a **Force Rebuild** option, useful for troubleshooting and ensuring a clean re-execution.
- PySpark Actions: added selection of appropriate "Spark Log Level"
- PySpark Custom Action: added selectition of PySpark version (currently 3.3.2, 3.4.4, 3.5.5)

**Lakehouse manager**

- various optimisation and bugfixes

**Control Center**

- Logs Explorer improvements
- Jobs Central: fix Last 30 days display

**June 9, 2025**

**Data Processing Engine**

- PySpark Load: allow multiple files loading from Bucket

**Control Center**

- Logs Explorer: fix when last second of logs were sometimes not displayed

**May 26, 2025**

**Data Catalog**

- Added JSONPath support to OVH API sources for simpler data navigation.
- Improved performance of OVH API sources for quicker data access.
- Made it easier to manage multiple endpoints in OVH API sources.

**Data Processing Engine**

- New Action - Export Table to Source: Export selected tables from your lakehouse to an external data source.
- Fixed the Time Breakdown view in job details for accurate insights into job performance.
- Resolved an issue preventing users from leaving the editing page in certain actions without refreshing.
- Improved notebook usability with a pending status display when stopping a notebook.
- Enhanced metrics for better monitoring.
- Optimized Spark processing for improved performance and reliability.
- Adjusted Spark log levels for clearer debugging and monitoring.
- Fixed an issue with incorrect start dates in Logs Explorer for accurate job tracking.
- Fixed incomplete display of last 24 hours metrics for accurate monitoring.
- Reworked notebook access controls to include read-only support for better collaboration.

**Analytics Manager**

- Improved query menu interface with a clear display of visual or SQL mode on the main page.
- Enhanced handling of queries to support virtual attributes, ensuring reliable performance.

**Lakehouse Manager**

- Fixed an issue where copying tables with a large number of attributes caused errors.
- Resolved errors during Physical Build stops for smoother operations.
- Standardized metadata extraction for better data consistency.
- Added physical build status checks by job type for improved monitoring.

**May 12, 2025**

**General**

- New [tutorial](https://docs.ovhcloud.com/en/guides/public-cloud/data-platform/tutorials-billing-analysis.md) to use OVH API Connector for billing analytics

**Data Catalog**

- Better handling of date time string with UTC time zone
- Improved Analyzer for streaming sources
- Improved OVH API connector
- Improved handling of PostgreSQL source using Direct Query and integration with Trino

**Data Processing Engine**

- Python SDK: we have fixed package **boto3 \< 1.36.0.**
- **⚠️ Note:** For compatibility reasons, please do not include the boto3 library in your custom dependencies

**April 28, 2025**

**General**

- Improved login page text for a better experience.
- Tutorials and documentation now open in a new tab from the homepage.
- Updated text on the Analytics Manager and SQL Queries screens.
- Simplified organization invitations by removing the "create an organization" option.
- Fixed occasional issues when searching in the policy tag list.
- Fixed action links in Notebooks to better reflect user's permissions.
- Improved user list visibility when managing organization/project invites.
- Improved display of logs in the Control Center.

**Data Processing Engine**

- Fixed toolbar icon display in Advanced Mode for better usability.
- Improved stability after notebook crashes, with better disk restoration.

**Lakehouse Manager**

- Improved dataset status updates.
- Improved performance of physical builds.

**April 14, 2025**

**General**

- Several UI fixes in Organization's pages and Identity Access Manager

**Data Proessing Engine**

- Fix File Transfer Action
- In logs, add Action's name when just Action's ID was visible
- Fix some logs visibility in Action / Workflow / Job view.

**Lakehouse Manager**

- Improve dataset creation time
- Better handling of Explorer when Trino is not available

**Control Center**

- Fix display of some Monitoring views

**March 28, 2025**

**General**

- Enhanced dataset creation flow for a more user-friendly experience.
- Fixed minor bugs related to policy tags.
- Resolved an issue where Control Center logs were not displaying correctly.

**Data Processing Engine**

- Enhanced logging for PySpark actions to improve traceability and debugging.

- Improved OVHcloud API connector for better handling of multiple endpoints.

- Notebooks:
  - Added support for Python 3.11
  - Introduced new Data Science and TensorFlow notebook types.

**March 18, 2025**

**General**

- Documentation is now available at [https://docs.dataplatform.ovh.net/](https://docs.dataplatform.ovh.net/)
- Improve handling of logins mixing upper and lower cases
- Improve readability of some error messages
- Update project is ready e-mail
- Remove all UI references to BETA

**Data Processing Engine**

- Streamline events exchange with UI
- Notebooks: update Data Platform Python SDK

**Lakehouse Manager**

- Improve all-in-one action to better handle attributes names
  :::

## Go further

If you need training or technical assistance to implement our solutions, contact your sales representative or click on [this link](https://www.ovhcloud.com/en-gb/professional-services/) to get a quote and ask our Professional Services experts for a custom analysis of your project.

Ask questions, give your feedback and interact directly with the team building the Data Platform on the dedicated [Discord channel](https://discord.gg/ovhcloud).

If you need support with your OVHcloud services, create a request in our [Help Centre](https://help.ovhcloud.com/csm?id=csm_get_help).

Join our [community of users](https://community.ovhcloud.com/).

1
: S3 is a trademark of Amazon Technologies, Inc. OVHcloud's service is not sponsored by, endorsed by, or otherwise affiliated with Amazon Technologies, Inc.