Releases: plone/volto
Releases · plone/volto
18.0.0-alpha.47
18.0.0-alpha.47 (2024-10-27)
Breaking
- Dropped support for Node.js 18, since Volto only supports the last two LTS versions. @sneridagh
Volto might continue to work on it, but it will be no longer tested in CI. #6371
Feature
- URL Management control panel: add a filter for redirects created after a given date.
Note: This requiresProducts.CMFPlone
6.0.14 andplone.restapi
9.8.0 or later.
@davisagli #6414 - URL Management control panel: Move the form for adding a new redirect into a modal. @davisagli #6421
- URL Management control panel: Add feature to bulk upload redirects in a CSV file.
Note: This requiresplone.restapi
9.8.0 or later.
@davisagli #6421 - Introducing "client transforms for Redux reducers". @sneridagh #6422
- URL Management control panel: Add a way to edit existing aliases. @davisagli #6425
Bugfix
- Fix site setup access check by using
@actions
endpoint to validate permissions. @Faakhir30 #6355 - Fix redirect after login if the
Login
component is used on a route other than/login
or/logout
. @dobri1408 #6419 - URL Management control panel: Improve layout for long paths. @davisagli #6421
- URL Management control panel: add missing translations. @davisagli #6436
Internal
- Used
resource title
instead ofresource type
in page title on edit. @Faakhir30 #6308 - Added support for Node.js 22, since it will become LTS on 2024-10-29. @sneridagh #6371
- Adapt
@plone/registry
as an ESM module, and fix its imports. @sneridagh #6399 - Fix
clean
make command @sneridagh #6403 - Update typescript and vitest everywhere @sneridagh #6407
- Update
caniuse
Oct24 @sneridagh #6408 - Remove last tests still in Node.js 18 @sneridagh #6418
- Remove mention of
SEAMLESS
mode in the server bootstrap. @sneridagh #6424
Documentation
- Added deprecation notices to the upgrade guide for Volto 18. @sneridagh #6426
- Replace
yarn
withpnpm
wherever necessary. @sneridagh #6433 - Rename page title from Frontend to Volto UI. @stevepiercy #6438
@plone/scripts 3.7.0
3.7.0 (2024-10-27)
Feature
- Support for the new
@plone/registry
ESM format. @sneridagh #6399
Documentation
- Added the configuration for VSCode not to reformat Markdown and MyST files. @aadityaforwork #6354
@plone/registry 2.0.0-alpha.0
2.0.0-alpha.0 (2024-10-27)
Breaking
- Moved the package to ESM and refactored the add-on registry scripts to TypeScript. @sneridagh
Breaking:- For maximum compatibility with CommonJS builds, the default exports have been moved to named exports.
- The modules affected are now built, and the import paths have changed, too.
- These changes force the modification in imports in a couple of files.
Please see the Upgrade Guide. #6399
Feature
- Added an experimental Vite plugin. @sneridagh #6399
Bugfix
- Return empty array when
getUtilities
does not match anything. @sneridagh #6422
Internal
- Update typescript @sneridagh #6371
- Update Vite and vitest versions @sneridagh #6373
- Update typescript and vitest everywhere @sneridagh #6407
@plone/generator-volto 9.0.0-alpha.20
9.0.0-alpha.20 (2024-10-27)
Breaking
- Dropped support for Node.js 18, since Volto only supports the last two LTS versions. @sneridagh
Volto might continue to work on it, but it will be no longer tested in CI. #6371 - Breaking changes in
.eslintrc.js
and.storybook/main.js
because of #6399. @sneridagh
Please see the Upgrade Guide. #6399
16.33.0
16.33.0 (2024-10-23)
Feature
- URL Management control panel: add a filter for redirects created after a given date.
Note: This requiresProducts.CMFPlone
6.0.14 andplone.restapi
9.7.3 or later.
@davisagli #6414 - URL Management control panel: Move the form for adding a new redirect into a modal. @davisagli #6421
- URL Management control panel: Add feature to bulk upload redirects in a CSV file.
Note: This requiresplone.restapi
9.7.3 or later.
@davisagli #6421 - URL Management control panel: Add a way to edit existing aliases. @davisagli #6425
Bugfix
- URL Management control panel: Improve layout for long paths. @davisagli #6421
Internal
- Update upload-artifact action to fix CI. @davisagli #6432
@plone/types 1.0.0-alpha.21
1.0.0-alpha.21 (2024-10-18)
Bugfix
- Some improvements and fixes in blocks and settings types. @sneridagh #6412
Internal
- Update typescript and vitest everywhere @sneridagh #6407
@plone/providers 1.0.0-alpha.3
1.0.0-alpha.3 (2024-10-18)
@plone/components 2.0.0-alpha.16
2.0.0-alpha.16 (2024-10-18)
Breaking
-
Removed the
FlattenToAppURLProvider
since it's no longer needed. @sneridagh
The components in here need it.
Refactored theLink
component to not use it, sincereact-aria-components
uses the React Client Routing facilities that can be injected into the React tree.Breaking:
- Use the new providers in
@plone/providers
instead to make the newLink
work with them. #6069
- Use the new providers in
Internal
- Update typescript and vitest everywhere @sneridagh #6407
- Adjust the path to perform a proper
git diff
between the cached and current commits to determine whether to build the Storybook for the components package on Netlify. @stevepiercy #6410
@plone/client 1.0.0-alpha.19
1.0.0-alpha.19 (2024-10-18)
Feature
- Add support for the
depth
parameter ongetNavigationQuery
. @ebrehault #6400
Internal
- Upgrade
@tanstack/react-query
. @sneridagh #6069 - Update Vite and vitest versions @sneridagh #6373
- Added watch script to package.json @pnicolli @deodorhunter #6382
- Update typescript and vitest everywhere @sneridagh #6407