From 09b88e6ea738fb802e4ce4faef4a5aebfb87cc03 Mon Sep 17 00:00:00 2001 From: Victor Fernandez de Alba Date: Tue, 17 Dec 2024 11:17:44 +0100 Subject: [PATCH] Release 18.4.0 --- docs/source/release-notes/index.md | 14 ++++++++++++++ packages/volto/CHANGELOG.md | 14 ++++++++++++++ packages/volto/README.md | 24 ++++++++++++++++++++++++ packages/volto/news/6534.internal | 1 - packages/volto/news/6539.feature | 1 - packages/volto/news/6542.documentation | 1 - packages/volto/package.json | 2 +- 7 files changed, 53 insertions(+), 4 deletions(-) delete mode 100644 packages/volto/news/6534.internal delete mode 100644 packages/volto/news/6539.feature delete mode 100644 packages/volto/news/6542.documentation diff --git a/docs/source/release-notes/index.md b/docs/source/release-notes/index.md index 0db013fbbd..03e6e00c0c 100644 --- a/docs/source/release-notes/index.md +++ b/docs/source/release-notes/index.md @@ -17,6 +17,20 @@ myst: +## 18.4.0 (2024-12-17) + +### Feature + +- Added a setting in the `config` object to set the site's CSS layers, if required. @sneridagh [#6539](https://github.com/plone/volto/issues/6539) + +### Internal + +- Fixed and re-enabled the types declaration extractor from core Volto. @sneridagh [#6534](https://github.com/plone/volto/issues/6534) + +### Documentation + +- Add monorepo structure to the README. Update the monorepo structure file tree. @stevepiercy [#6542](https://github.com/plone/volto/issues/6542) + ## 18.3.0 (2024-12-12) ### Feature diff --git a/packages/volto/CHANGELOG.md b/packages/volto/CHANGELOG.md index 0db013fbbd..03e6e00c0c 100644 --- a/packages/volto/CHANGELOG.md +++ b/packages/volto/CHANGELOG.md @@ -17,6 +17,20 @@ myst: +## 18.4.0 (2024-12-17) + +### Feature + +- Added a setting in the `config` object to set the site's CSS layers, if required. @sneridagh [#6539](https://github.com/plone/volto/issues/6539) + +### Internal + +- Fixed and re-enabled the types declaration extractor from core Volto. @sneridagh [#6534](https://github.com/plone/volto/issues/6534) + +### Documentation + +- Add monorepo structure to the README. Update the monorepo structure file tree. @stevepiercy [#6542](https://github.com/plone/volto/issues/6542) + ## 18.3.0 (2024-12-12) ### Feature diff --git a/packages/volto/README.md b/packages/volto/README.md index 63877d3e46..9327b2f737 100644 --- a/packages/volto/README.md +++ b/packages/volto/README.md @@ -36,6 +36,30 @@ You can build your own or choose from the community released ones: You can try a Volto online demo at [https://demo.plone.org/](https://demo.plone.org/). +## Monorepo structure + +Since version 18.0.0-alpha4, the Volto core repository has had the shape of a monorepo, where "mono" means "single" and "repo" is short for "repository". +This means that several apps and libraries related to each other are stored in the same repository. +They are managed together but released individually. +This allows the code to be shared effectively, and unifies tracking of changes across all of the apps and libraries. + +| Package | Location | +|---|---| +| [`@plone/client`](https://www.npmjs.com/package/@plone/client) | [`packages/client`](https://github.com/plone/volto/tree/main/packages/client#readme) | +| [`@plone/components`](https://www.npmjs.com/package/@plone/components) | [`packages/components`](https://github.com/plone/volto/tree/main/packages/components#readme) | +| [`@plone/generator-volto`](https://www.npmjs.com/package/@plone/generator-volto) | [`packages/generator-volto`](https://github.com/plone/volto/tree/main/packages/generator-volto#readme) | +| [`@plone/helpers`](https://www.npmjs.com/package/@plone/helpers) | [`packages/helpers`](https://github.com/plone/volto/tree/main/packages/helpers#readme) | +| [`@plone/providers`](https://www.npmjs.com/package/@plone/providers) | [`packages/providers`](https://github.com/plone/volto/tree/main/packages/providers#readme) | +| [`@plone/registry`](https://www.npmjs.com/package/@plone/registry) | [`packages/registry`](https://github.com/plone/volto/tree/main/packages/registry#readme) | +| [`@plone/scripts`](https://www.npmjs.com/package/@plone/scripts) | [`packages/scripts`](https://github.com/plone/volto/tree/main/packages/scripts#readme) | +| [`@plone/types`](https://www.npmjs.com/package/@plone/types) | [`packages/types`](https://github.com/plone/volto/tree/main/packages/types#readme) | +| none | [`packages/volto-guillotina`](https://github.com/plone/volto/tree/main/packages/volto-guillotina) | +| [`@plone/volto-slate`](https://www.npmjs.com/package/@plone/volto-slate) | [`packages/volto-slate`](https://github.com/plone/volto/tree/main/packages/volto-slate#readme) | +| [`@plone/volto-testing`](https://www.npmjs.com/package/@plone/volto-testing) | [`packages/volto-testing`](https://github.com/plone/volto/tree/main/packages/volto-testing) | + +See also [Monorepo structure](https://6.docs.plone.org/volto/contributing/developing-core.html#monorepo-structure). + + ## Create a Volto project To start a new project using Volto, follow the [Plone installation documentation](https://6.docs.plone.org/install/create-project.html). diff --git a/packages/volto/news/6534.internal b/packages/volto/news/6534.internal deleted file mode 100644 index 3aea67dbc9..0000000000 --- a/packages/volto/news/6534.internal +++ /dev/null @@ -1 +0,0 @@ -Fixed and re-enabled the types declaration extractor from core Volto. @sneridagh diff --git a/packages/volto/news/6539.feature b/packages/volto/news/6539.feature deleted file mode 100644 index 1e91372fc7..0000000000 --- a/packages/volto/news/6539.feature +++ /dev/null @@ -1 +0,0 @@ -Added a setting in the `config` object to set the site's CSS layers, if required. @sneridagh diff --git a/packages/volto/news/6542.documentation b/packages/volto/news/6542.documentation deleted file mode 100644 index cff61771b4..0000000000 --- a/packages/volto/news/6542.documentation +++ /dev/null @@ -1 +0,0 @@ -Add monorepo structure to the README. Update the monorepo structure file tree. @stevepiercy diff --git a/packages/volto/package.json b/packages/volto/package.json index 64d9b1c45b..2d90155dfc 100644 --- a/packages/volto/package.json +++ b/packages/volto/package.json @@ -9,7 +9,7 @@ } ], "license": "MIT", - "version": "18.3.0", + "version": "18.4.0", "repository": { "type": "git", "url": "git@github.com:plone/volto.git"