Releases: plone/volto
Releases · plone/volto
18.0.0-alpha.43
18.0.0-alpha.43 (2024-09-13)
Breaking
Feature
- Add setting
unwantedControlPanelsFields
and use it in the functionfilterControlPanelsSchema
. @wesleybl #4819 - Improved URL regex to allow non-public or intranet URLs, such as
https://intranet/
orfile://server/share
. @mamico #6186 - The schema for the
ContentsPropertiesModal
can be enhanced using thecontentPropertiesSchemaEnhancer
setting.
Also, the properties form is now prepopulated with values if all selected items share the same value. @davisagli #6248 - Pass the
user
,navRoot
andcontentType
objects to therestricted
function of the block settings. @wesleybl #6264
Bugfix
- Fix search block showing no option select in sort on property @iRohitSingh #5055
- Displays validation error messages on control panel forms. @wesleybl #5274
- Fix
initialValue
block setting. @wesleybl #5971 - When user changes location, set the
userSession.token
value based on cookie. This fixes the login status not being properly determined by the application. @tiberiu-ichim #6071 - Fix
Teaser
block image override option to render external images and internal images pointing to image scales. @Tishasoumya-02 #6147 - Return a 302 response for server-side rendering of the Link view for unauthenticated users. @davisagli #6235
- Fix loading of .cjs in webpack. @davisagli #6237
- fixed change of form.ui.hovered when editing blocks, because if you have a FormBlock component inside another one,
onMouseOver fires for all stacked blocks and you cannot use the nested form. @giuliaghisini #6240 - Changed imports from relative to absolute to avoid type errors in add-on tests. @wesleybl #6244
- In the URL Management control panel, allow external URLs as targets. @davisagli #6247
- Disable save button when loading POST query @sabrina-bongiovanni #6252
- Fix
TypeError: values[0] is undefined
in Contents properties modal. @davisagli #6258 - Fix error in
SortOn
component when no sort is selected. @davisagli #6273 - Remove
Generate tabs for items other than folders
field from navigation control panel. @wesleybl #6278 - Fix error rendering empty grid blocks. @MAX-786 #6279
- Fixed instant error on click on an item of the "Order" tab @sneridagh #6284
Internal
- Refactor AlbumView from class to functional component. @Tishasoumya-02 #4077
- Refactor the
Register
component from class-based to functional. @Tishasoumya-02 #4861 - Refactor Toolbar/More component from class to functional component. @Tishasoumya-02 #4955
- Refactor Blocks/LeadImage/Edit component from class to functional component. @Tishasoumya-02 #4959
- Refactor Blocks/Video/Edit component from class to functional component. @Tishasoumya-02 #4960
- Refactor ControlPanel/Users/Aliases component , replacing class component lifecycle methods with functional hooks. @Tishasoumya-02 #4985
- Refactor Controlpanel databaseInformation from class component to functional component. @Tishasoumya-02 #4986
- Refactor ControlPanels/Groups RenderGroups from class components to functional component. @Tishasoumya-02 #4993
- Refactor AddonsControlpanel from class to functional components. @Tishasoumya #4995
- Refactor Preference/Change Password from class to functional component. @Tishasoumya-02 #5044
- Refactor Preference/PersonalPreferences from class to functional component. @Tishasoumya-02 #5045
- Refactor Preference/PersonalInformation from Class to Functional component. @Tishasoumya-02 #5046
- Refactor Contents/ContentsUploadModal & Storybook-@Tishasoumya-02 #5047
- Storybook test for ContentBreadcrumbs component. @Tishasoumya #5048
- Storybook Actions component test. @Tishasoumya-02 #5049
- Refactor Display from class to functional component. @Tishasoumya-02 #5066
- Refactor
ReferenceWidget
from class-based to functional component. @Tishasoumya #5093 - Refactor the table of contents block component from a class component to a functional component. @Prince0906 #6167
- Refactor the
DatetimeWidget
component from a class component to a functional component. @Raman-Luhach #6213 - Refactored the
SelectWidget
component to a functional component. @lorstenoplo #5570 - Add Cypress test for search block sort on property. @iRohitSingh #6226
- Allow setting the language for
make backend-docker-start
. Default isen
. Added usage documentation in Contributing > Develop Volto core, and reorganized it. Cleaned up Configuration > Multilingual. @stevepiercy #6231 - Revert rename of
.gitkeep
. @stevepiercy #6232 - Upgrade Cypress to 13.13.2. @wesleybl #6241
- Complete upgrade Cypress to 13.13.2. Bump actions/upload-artifact@v1 to v4. @stevepiercy #6242
- Add
make i18n
command. @Faakhir30 #6274 - Update to Plone 6.0.13 @sneridagh #6285
Documentation
- Fix redirect of link in documentation to testing Redux store blog post. @stevepiercy #6239
- Fix redirect to Docker documentation. @stevepiercy #6262
- Added upgrade guide notice about CookiePlone as the recommended way for generating projects and add-on boilerplate @sneridagh #6286
- Remove unused i18n message for SortOn component. @davisagli #6230
- Place actions storybook in correct path. @Tishasoumya-02 #6275
@plone/slate 18.0.0-alpha.18
@plone/client 1.0.0-alpha.17
16.32.1
16.32.0
16.32.0 (2024-08-16)
Feature
- The schema for the
ContentsPropertiesModal
can be enhanced using thecontentPropertiesSchemaEnhancer
setting.
Also, the properties form is now prepopulated with values if all selected items share the same value. @davisagli #6248
16.31.12
16.31.12 (2024-08-12)
Bugfix
- Return a 302 response for server-side rendering of the Link view for unauthenticated users. @davisagli #6235
- In the URL Management control panel, allow external URLs as targets. @davisagli #6247
16.31.11
18.0.0-alpha.42
18.0.0-alpha.42 (2024-07-30)
Breaking
-
Add foundations for extensible validation in forms. @sneridagh
Breaking:
packages/volto/src/helpers/FormValidation/FormValidation.jsx
has been heavily refactored.
If you shadowed this component in your project or add-on, you should review it and update it accordingly. #6161 -
Remove
react-share
library andSocialSharing
component @sneridagh #6162 -
In the widget mapping, moved the
SchemaWidget
registration from theid
object to thewidget
object, and added thewidget
key to theschema
object in theproperties
object formakeSchemaList
. @sneridagh #6189
Bugfix
- Fixed UTC problems in
RecurrenceWidget
. @giuliaghisini #5002 - Do not send sorting information in the search block if no sort_on setting is configured @erral #5338
- Fixed pagination in search results by passing
pageSize
explicitly to all search API calls. @EshaanAgg #5464 - Fix the toolbar handler color for the homepage to match its "published" state. @sabrina-bongiovanni #6126
- Allow
ImageWidget
value to be an object and use the@id
to get the value if present.
This is useful for fields that were using theobject_browser
widget previously to set values. @ichim-david #6156 - Persist data for the
backend-docker-start
Docker container in a Docker volume namedvolto-backend-data
.
This way the data is persisted between runs of the container.
You can also delete thedata
volume to start fresh.
@ichim-david #6157 - Improve CSS for the
SchemaWidget
widget. @robgietema @sneridagh #6189
Internal
- Debounced searching for users and groups in the
User Group Membership
Control Panel. @pnicolli #6153 - Update the link in the PLIP issue template to the new Plone 6 Documentation PLIP page. @stevepiercy #6175
- Added Cypress test for field types in example content - @Tishasoumya-02 #6217
Documentation
- Changed a few typos within documentation, README's and comments. @FritzHoing #6109
- Use relative links to ensure static files get copied during documentation build. @stevepiercy #6174
- Clean up upgrade guide for
react-share
library andSocialSharing
component. @stevepiercy #6175 - Add references for contributing to latest and earlier versions of Volto. @stevepiercy #6184
- Improved i18n docs regarding new translated messages not being picked up by the i18n translation mechanism when added in shadowed components. @pnicolli #6188
- Add a label and minor grammar fixes to i18n documentation. @stevepiercy #6192
- Polish upgrade docs and news items for
SchemaWidget
. @stevepiercy #6193
@plone/registry 1.8.0
1.8.0 (2024-07-30)
Feature
- Added
Utilities
registry forregisterUtility
,getUtility
, andgetUtilities
. @sneridagh #6161
Documentation
- Changed a few typos within documentation, README's and comments. @FritzHoing #6109
@plone/types 1.0.0-alpha.19
1.0.0-alpha.19 (2024-07-30)
Feature
- Added
errors
shape to theBlockEditProps
.
Added typings forUtilities
registry. @sneridagh #6161