From 03ea6b29df8f9130df7fa639393ba27bf8a3bb3f Mon Sep 17 00:00:00 2001 From: Anthony LC Date: Tue, 3 Mar 2026 10:34:50 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=96(minor)=20release=204.6.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Added: - ✨(frontend) integrate new Blocknote AI feature - 👷(docker) add arm64 platform support for image builds - ✨(tracking) add UTM parameters to shared document links - ✨(frontend) add floating bar with leftpanel collapse button - ✨(frontend) Can print a doc - ✨(backend) manage reconciliation requests for user accounts - 👷(CI) add GHCR workflow for forked repo testing - ✨(frontend) Move doc modal - ⚡️(backend) remove content from Document serializer when asked - ✨(backend) allow the duplication of subpages - ✨(backend) Onboarding docs for new users - 🩺(trivy) add trivyignore file and add minimatch CVE - 🚩 Add feature flags for the AI feature Changed: - ♿️(frontend) prevent dates from being focusable - ♿️(frontend) Focus main container after navigation - 💄(frontend) align colors and logo with ui-kit v2 - 🚸(backend) sort user search results by proximity with the active user - 🚸(oidc) ignore case when fallback on email - ⚡️(CI) optimize Docker Hub workflow Fixed: - 🐛(frontend) fix broadcast store sync - 🐛(helm) use celery resources instead of backend resources - 🐛(helm) reverse liveness and readiness for backend deployment - 🐛(y-provider) use CONVERSION_FILE_MAX_SIZE settings - 🐛(frontend) fix callout block spacing for old browsers --- CHANGELOG.md | 17 ++++++++++------- UPGRADE.md | 6 ++++++ src/backend/pyproject.toml | 2 +- src/frontend/apps/e2e/package.json | 2 +- src/frontend/apps/impress/package.json | 2 +- src/frontend/package.json | 2 +- .../packages/eslint-plugin-docs/package.json | 2 +- src/frontend/packages/i18n/package.json | 2 +- src/frontend/servers/y-provider/package.json | 2 +- src/helm/helmfile.yaml.gotmpl | 4 ++-- src/helm/impress/Chart.yaml | 2 +- src/mail/package.json | 2 +- 12 files changed, 27 insertions(+), 18 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0b0433b9..50c31b74 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,11 +6,13 @@ and this project adheres to ## [Unreleased] +## [v4.6.0] - 2026-03-03 + ### Added -- ✨(frontend) integrate new Blocknote AI feature #1016 -- 👷(docker) add arm64 platform support for image builds -- ✨(tracking) add UTM parameters to shared document links +- ✨(frontend) integrate new Blocknote AI feature #1847 +- 👷(docker) add arm64 platform support for image builds #1901 +- ✨(tracking) add UTM parameters to shared document links #1896 - ✨(frontend) add floating bar with leftpanel collapse button #1876 - ✨(frontend) Can print a doc #1832 - ✨(backend) manage reconciliation requests for user accounts #1878 @@ -26,7 +28,7 @@ and this project adheres to ### Changed - ♿️(frontend) prevent dates from being focusable #1855 -- ♿️(frontend) Focus main container after navigation #1854 +- ♿️(frontend) Focus main container after navigation #1864 - 💄(frontend) align colors and logo with ui-kit v2 #1869 - 🚸(backend) sort user search results by proximity with the active user #1802 - 🚸(oidc) ignore case when fallback on email #1880 @@ -35,8 +37,8 @@ and this project adheres to ### Fixed - 🐛(frontend) fix broadcast store sync #1846 -- 🐛(helm) use celery resources instead of backend resources -- 🐛(helm) reverse liveness and readiness for backend deployment +- 🐛(helm) use celery resources instead of backend resources #1887 +- 🐛(helm) reverse liveness and readiness for backend deployment #1887 - 🐛(y-provider) use CONVERSION_FILE_MAX_SIZE settings #1913 - 🐛(frontend) fix callout block spacing for old browsers #1914 @@ -1058,7 +1060,8 @@ and this project adheres to - ✨(frontend) Coming Soon page (#67) - 🚀 Impress, project to manage your documents easily and collaboratively. -[unreleased]: https://github.com/suitenumerique/docs/compare/v4.5.0...main +[unreleased]: https://github.com/suitenumerique/docs/compare/v4.6.0...main +[v4.6.0]: https://github.com/suitenumerique/docs/releases/v4.6.0 [v4.5.0]: https://github.com/suitenumerique/docs/releases/v4.5.0 [v4.4.0]: https://github.com/suitenumerique/docs/releases/v4.4.0 [v4.3.0]: https://github.com/suitenumerique/docs/releases/v4.3.0 diff --git a/UPGRADE.md b/UPGRADE.md index 3fe48c15..efe56513 100644 --- a/UPGRADE.md +++ b/UPGRADE.md @@ -16,6 +16,12 @@ the following command inside your docker container: ## [Unreleased] +## [4.6.0] - 2026-02-27 + +- ⚠️ Some setup have changed to offer a bigger flexibility and consistency, overriding the favicon and logo are now from the theme configuration. +https://github.com/suitenumerique/docs/blob/f24b047a7cc146411412bf759b5b5248a45c3d99/src/backend/impress/configuration/theme/default.json#L129-L161 + + ## [4.0.0] - 2025-11-26 - ⚠️ We updated `@gouvfr-lasuite/ui-kit` to `0.18.0`, so if you are customizing Docs with a css layer or with a custom template, you need to update your customization to follow the new design system structure. diff --git a/src/backend/pyproject.toml b/src/backend/pyproject.toml index ca3d7f71..6120c4ee 100644 --- a/src/backend/pyproject.toml +++ b/src/backend/pyproject.toml @@ -7,7 +7,7 @@ build-backend = "setuptools.build_meta" [project] name = "impress" -version = "4.5.0" +version = "4.6.0" authors = [{ "name" = "DINUM", "email" = "dev@mail.numerique.gouv.fr" }] classifiers = [ "Development Status :: 5 - Production/Stable", diff --git a/src/frontend/apps/e2e/package.json b/src/frontend/apps/e2e/package.json index 911a57cc..a63e7788 100644 --- a/src/frontend/apps/e2e/package.json +++ b/src/frontend/apps/e2e/package.json @@ -1,6 +1,6 @@ { "name": "app-e2e", - "version": "4.5.0", + "version": "4.6.0", "repository": "https://github.com/suitenumerique/docs", "author": "DINUM", "license": "MIT", diff --git a/src/frontend/apps/impress/package.json b/src/frontend/apps/impress/package.json index 4b321f13..7d36c036 100644 --- a/src/frontend/apps/impress/package.json +++ b/src/frontend/apps/impress/package.json @@ -1,6 +1,6 @@ { "name": "app-impress", - "version": "4.5.0", + "version": "4.6.0", "repository": "https://github.com/suitenumerique/docs", "author": "DINUM", "license": "MIT", diff --git a/src/frontend/package.json b/src/frontend/package.json index ec992d24..3b988de7 100644 --- a/src/frontend/package.json +++ b/src/frontend/package.json @@ -1,6 +1,6 @@ { "name": "impress", - "version": "4.5.0", + "version": "4.6.0", "private": true, "repository": "https://github.com/suitenumerique/docs", "author": "DINUM", diff --git a/src/frontend/packages/eslint-plugin-docs/package.json b/src/frontend/packages/eslint-plugin-docs/package.json index 8c71ce90..579d7632 100644 --- a/src/frontend/packages/eslint-plugin-docs/package.json +++ b/src/frontend/packages/eslint-plugin-docs/package.json @@ -1,6 +1,6 @@ { "name": "eslint-plugin-docs", - "version": "4.5.0", + "version": "4.6.0", "repository": "https://github.com/suitenumerique/docs", "author": "DINUM", "license": "MIT", diff --git a/src/frontend/packages/i18n/package.json b/src/frontend/packages/i18n/package.json index 63c1c3d0..9318953c 100644 --- a/src/frontend/packages/i18n/package.json +++ b/src/frontend/packages/i18n/package.json @@ -1,6 +1,6 @@ { "name": "packages-i18n", - "version": "4.5.0", + "version": "4.6.0", "repository": "https://github.com/suitenumerique/docs", "author": "DINUM", "license": "MIT", diff --git a/src/frontend/servers/y-provider/package.json b/src/frontend/servers/y-provider/package.json index e0baf5e4..0ef00e52 100644 --- a/src/frontend/servers/y-provider/package.json +++ b/src/frontend/servers/y-provider/package.json @@ -1,6 +1,6 @@ { "name": "server-y-provider", - "version": "4.5.0", + "version": "4.6.0", "description": "Y.js provider for docs", "repository": "https://github.com/suitenumerique/docs", "license": "MIT", diff --git a/src/helm/helmfile.yaml.gotmpl b/src/helm/helmfile.yaml.gotmpl index a611221c..5a1107f9 100644 --- a/src/helm/helmfile.yaml.gotmpl +++ b/src/helm/helmfile.yaml.gotmpl @@ -1,10 +1,10 @@ environments: dev: values: - - version: 4.5.0 + - version: 4.6.0 feature: values: - - version: 4.5.0 + - version: 4.6.0 feature: ci domain: example.com imageTag: demo diff --git a/src/helm/impress/Chart.yaml b/src/helm/impress/Chart.yaml index 4199c75a..2258065b 100644 --- a/src/helm/impress/Chart.yaml +++ b/src/helm/impress/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 type: application name: docs -version: 4.5.0 +version: 4.6.0 appVersion: latest diff --git a/src/mail/package.json b/src/mail/package.json index 4c9fbf6b..b749d73e 100644 --- a/src/mail/package.json +++ b/src/mail/package.json @@ -1,6 +1,6 @@ { "name": "mail_mjml", - "version": "4.5.0", + "version": "4.6.0", "description": "An util to generate html and text django's templates from mjml templates", "type": "module", "dependencies": {