Skip to content

Releases: plone/volto

18.0.0-alpha.43

13 Sep 16:26
1e01070
Compare
Choose a tag to compare
18.0.0-alpha.43 Pre-release
Pre-release

18.0.0-alpha.43 (2024-09-13)

Breaking

Feature

  • Add setting unwantedControlPanelsFields and use it in the function filterControlPanelsSchema. @wesleybl #4819
  • Improved URL regex to allow non-public or intranet URLs, such as https://intranet/ or file://server/share. @mamico #6186
  • The schema for the ContentsPropertiesModal can be enhanced using the contentPropertiesSchemaEnhancer setting.
    Also, the properties form is now prepopulated with values if all selected items share the same value. @davisagli #6248
  • Pass the user, navRoot and contentType objects to the restricted 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 is en. 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

@plone/slate 18.0.0-alpha.18

13 Sep 16:19
6584d62
Compare
Choose a tag to compare
Pre-release

18.0.0-alpha.18 (2024-09-13)

Feature

  • Pass user, navRoot and contentType objects to the restricted function of the block settings. @wesleybl #6264

@plone/client 1.0.0-alpha.17

13 Sep 16:18
88eb9d8
Compare
Choose a tag to compare
Pre-release

1.0.0-alpha.17 (2024-09-13)

Documentation

  • Add documentation about optional token parameter for ploneClient initialization. @MAX-786 #6076

16.32.1

28 Aug 19:06
79f23e4
Compare
Choose a tag to compare

16.32.1 (2024-08-28)

Bugfix

16.32.0

16 Aug 17:14
2d38132
Compare
Choose a tag to compare

16.32.0 (2024-08-16)

Feature

  • The schema for the ContentsPropertiesModal can be enhanced using the contentPropertiesSchemaEnhancer setting.
    Also, the properties form is now prepopulated with values if all selected items share the same value. @davisagli #6248

16.31.12

12 Aug 19:03
afd01c2
Compare
Choose a tag to compare

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

31 Jul 06:56
aa0fb9e
Compare
Choose a tag to compare

16.31.11 (2024-07-31)

Bugfix

18.0.0-alpha.42

30 Jul 16:53
d056fcc
Compare
Choose a tag to compare
18.0.0-alpha.42 Pre-release
Pre-release

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 and SocialSharing component @sneridagh #6162

  • In the widget mapping, moved the SchemaWidget registration from the id object to the widget object, and added the widget key to the schema object in the properties object for makeSchemaList. @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 the object_browser widget previously to set values. @ichim-david #6156
  • Persist data for the backend-docker-start Docker container in a Docker volume named volto-backend-data.
    This way the data is persisted between runs of the container.
    You can also delete the data 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 and SocialSharing 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

30 Jul 16:41
47dc368
Compare
Choose a tag to compare

1.8.0 (2024-07-30)

Feature

  • Added Utilities registry for registerUtility, getUtility, and getUtilities. @sneridagh #6161

Documentation

  • Changed a few typos within documentation, README's and comments. @FritzHoing #6109

@plone/types 1.0.0-alpha.19

30 Jul 16:40
9ec1cf8
Compare
Choose a tag to compare
Pre-release

1.0.0-alpha.19 (2024-07-30)

Feature

  • Added errors shape to the BlockEditProps.
    Added typings for Utilities registry. @sneridagh #6161