0.42.0
Dependency updates
@plone/volto: 16.8.1 ~ 16.20.4
16.9.0 (2023-01-27)
Feature
- Enable scrolling to ids via hashes in internal links @jackahl #4165
- Read listing block schema from configuration registry @pnicolli #4231
- Add displayName when registering a component @sneridagh #4282
- Support for all default expanders (breadcrumbs, navigation, actions, types) in actions/reducers. Conditional loading of actions if the expanders are present. @sneridagh #4285
- Add
addNewBlock
Cypress support command @sneridagh #4313
Bugfix
- Fixed maxLength validation for string type fields @pnicolli #4189
- bugfix : add pathname as required proptype in Blocks/Edit @akshatgarg12 #4194
- (Fix) Select Widgets scrolls the page when the options are not visible @dobri1408 #4223
- Updated volto-slate to check for slateSettings before falling back to config @danalvrz #4311
- Fix bug where label of search facet wasn't translated when the content object is being translated @robgietema #4306
Internal
16.10.0 (2023-02-06)
Feature
- Option for opening /edit with the same vertical offset like the page in view mode before. @ksuess #3662
- Add option to add an action button to the top of the toolbar and to add a menu button to the bottom of the toolbar. @ksuess #4333
- Update to latest versions in the backend for testing and the convenience api folder @sneridagh #4361
- Content Rules: Support server-provided schema for condition and action @ericof #4368
Bugfix
- Fix react-error-overlay resolution @sneridagh #4360
Documentation
- Add documentation for copy, cut, and paste blocks in Volto. @MAX-786 #3827
- Fixed Grammar error @SaiRev0 #4272
16.11.0 (2023-02-13)
Feature
- Add open external link in a new tab config option. @robgietema #4379
- Add scss support in core @sneridagh #4383
- Use open in new tab setting for link types. @robgietema #4384
Bugfix
16.12.0 (2023-02-21)
Feature
- Provide disabled props to all widgets, and pass disabled props in to babel views. @iFlameing #4396
Bugfix
- fix : Restrictive propTypes for widgets . @suman9893 #4150
- Add the intl string 'Uploading image' to the image block @bipoza #4180
- Fix link integrity overlay is too narrowed @iFlameing #4399
- Fix External link Icon shows up in Grid-text block @iRohitSingh #4400
- Fix broken links: babeljs.io/… @ksuess #4414
Documentation
- Remove inclusion of CHANGELOG.md for volto repo only. Fixes plone/documentation#1431. @stevepiercy #4404
16.13.0 (2023-03-02)
Feature
- Added a default Component to show when the Listing block has no results, and another only for the ImageGallery variation. Both of them registered in the block registration config. @ionlizarazu #3602
- Add GHA Towncrier syntax checker @sneridagh #4450
Bugfix
- On SSR-generated error pages, don't change the user's language to the default site language @tiberiuichim #4425
Internal
- Expose a named export for the App component, separate its default wrappers as a separate
connectAppComponent
function. @tiberiuichim #4413 - Use latest plone/server breed images @sneridagh #4454
Documentation
- Fix links, convert features to definition list, add link to issue for TODO. @stevepiercy #4431
- Update link to Yarn 3 Workspaces to avoid redirect to Yarn Classic 1.x. @stevepiercy #4441
16.14.0 (2023-03-03)
Feature
- Add
Teaser
block @sneridagh #3706
16.15.0 (2023-03-08)
Feature
-
Improvements to the dev API proxy:
- Prefer RAZZLE_INTERNAL_API_PATH over RAZZLE_API_PATH as the target of the proxy.
The target of the API proxy is now always logged on startup, even in production mode. - Support proxying to a backend served over https. For this configuration it
might be necessary to set RAZZLE_DEV_PROXY_INSECURE=1 if the backend
certificate can't be verified.
[davisagli] #4434
- Prefer RAZZLE_INTERNAL_API_PATH over RAZZLE_API_PATH as the target of the proxy.
Bugfix
- fix: newsitem and event views wrapper classNames @nzambello #4443
- Fix weird GHA failure on config option not supported @sneridagh #4466
- Fix history view dropdown for first entry, showing 'Revert to this version option' always @sneridagh #4471
- Fix order of row of long table in edit and view mode @iFlameing #4473
Documentation
- Complete teaser docs, add new section in
Blocks
:Core Blocks developers notes
@sneridagh #4461
16.16.0 (2023-03-09)
Feature
16.17.0 (2023-03-15)
Feature
Bugfix
- Added block prop to BlockDataForm in the Edit component of ToC. If block is not passed, OnChangeBlock will be called with undefined block id. @tedw87 #4110
- Fix focus steal in Form @tedw87 #4230
- Fixed paste issue in Table Block and added cypress test for pasting text in Table Block. #4301
- Fixed i18n script to avoid overwriting translations with an empty msgstr @danalvrz #4316
- bugfix: conditionally render all delete items in confirm widget #4336
- Make the Site Setup control panel responsive for small screen devices. @lord2anil #4484
- The menu for the contents page was unresponsive on mobile devices. Fixed this by changing the menu overflow to scroll. @sudhanshu1309 #4492
- (fix): Paste button disappearing while coping from nested blocks @dobri1408 #4505
- Fix flaky Cypress test introduced in #4521 @sneridagh #4522
Documentation
16.17.1 (2023-03-16)
Bugfix
- Fix Search is case sensitive in Block chooser @iRohitSingh #4526
Documentation
- Deleted duplicate import and fixed training URLs. @yahya-cloud #4523
16.18.0 (2023-03-22)
Feature
Bugfix
- Patch updates for some dependencies. @davisagli #4520
- InternalURl helper method should incorporate externalRoutes settings into consideration. @iFlameing #4559
- Update message add-on control panel: remove 'buildout', update reference. @ksuess #4574
Documentation
- Fix broken links at ReactJS.org. @stevepiercy #4569
- Fix video warnings and link errors. @stevepiercy #4578
16.19.0 (2023-04-04)
Feature
- DefaultView (view of fields for content types with blocks disabled): Show field name as tip on hover of label. @ksuess #4598
- Set sameSite in I18N_LANGUAGE cookie @sneridagh #4627
Bugfix
- Fix regexp that checks valid URLs and improve tests [cekk] #4601
Documentation
- Added
JavaScript
andNodeJS
as accepted spellings, and deviations of them as rejected spellings. @utkkkarshhh #3092 - Fix documentation build, add pins @sneridagh #4626
16.20.0 (2023-04-12)
Feature
- Support RelationList field with named StaticCatalogVocabulary and SelectWidget. @ksuess #4614
- Support for declaring a theme in
volto.config.js
or inpackage.json
Add two entry points to allow extension of a theme from other add-ons. @sneridagh #4625 - Added querystring search get option. @robgietema #4658
Bugfix
- Added current page parameter to route in listing and search block pagination - Fix: #3868 @bipoza #4159
- Fixed wrong localization on password reset page @iRohitSingh #4656
- fix sitemap.xml.gz not is not compressed @dobri1408 #4663
Internal
- Update to p.restapi 8.36.0 and Plone 6.0.3 @sneridagh #4682
Documentation
- Update Volto contributing to align with and refer to the new Plone core code contributing requirements. @stevepiercy #4634
- Improve creating views documentation page. @rboixaderg #4636
- Rename "Developer Guidelines" to "Contributing". @stevepiercy #4666
- Fix broken link to
ReactJS.org
. @stevepiercy #4667
16.20.1 (2023-04-14)
Bugfix
- Generate a split sitemap @reebalazs #4638
- Fix Move to top of folder ordering in folder content view @iFlameing #4690
- Revert "Add current page parameter to the route in the listing and search block pagination (#4159)" @sneridagh #4695
- Fix search block in edit mode re-queries multiple blocks with an empty search text @reebalazs #4697
16.20.2 (2023-04-18)
Bugfix
- Fix robot.txt - the sitemap link should respect x-forwarded headers @reebalazs #4638
- Fix Move to top of folder ordering in folder content view by searching also @iFlameing #4690
- Fix faulty D&D elements in ObjectBrowserList widget @sneridagh #4703
16.20.3 (2023-04-18)
Bugfix
- Revert inadvertently included files from another PR in #4710 @sneridagh #4713
16.20.4 (2023-04-20)
Bugfix
- Fix fetching API paths with urlencoded characters in the querystring. @davisagli #4718
Internal
- Security upgrade for momentjs #4716