Skip to content

Commit

Permalink
Release 18.0.0-alpha.4
Browse files Browse the repository at this point in the history
  • Loading branch information
sneridagh committed Dec 2, 2023
1 parent 1d088a3 commit d4d7d58
Show file tree
Hide file tree
Showing 18 changed files with 66 additions and 30 deletions.
33 changes: 29 additions & 4 deletions docs/source/release-notes/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,39 @@ myst:

# Volto Release Notes

<!-- You should *NOT* be adding new change log entries to this file.
You should create a file in the news directory instead.
For helpful instructions, please see:
https://6.docs.plone.org/contributing/index.html#contributing-change-log-label
<!-- Do *NOT* add new change log entries to this file.
Instead create a file in the news directory.
For helpful instructions, see:
https://6.docs.plone.org/contributing/index.html#change-log-entry
-->

<!-- towncrier release notes start -->

## 18.0.0-alpha.4 (2023-12-02)

### Feature

- New monorepo @sneridagh [#5409](https://github.com/plone/volto/issues/5409)

### Bugfix

- Fix the right order of parameters in normalizeExternalData.js @dobri1408 [#5347](https://github.com/plone/volto/issues/5347)
- Initialize data in form before the checks for the `blocks` and `blocks_layout` are done This fix an edge case when the data from the server content is empty, then the fields are populated, but the initialized data is snapshot after the check (and amendments) are done. @sneridagh [#5445](https://github.com/plone/volto/issues/5445)
- Replaced `toNumber` with `parseFloat` to avoid an error when validating the `plone.restapi` version. @shibbu264 [#5448](https://github.com/plone/volto/issues/5448)
- Initialize only the development addons present in `compilerOptions.paths` filtered by the add-ons registered @sneridagh [#5463](https://github.com/plone/volto/issues/5463)

### Internal

- Cleaned up Registry and renamed `packagesFolderAddons` to `coreAddons`. @sneridagh [#5464](https://github.com/plone/volto/issues/5464)
- Deleted wrongly placed news items, added a check for them, issue a nice message in CI @sneridagh [#5470](https://github.com/plone/volto/issues/5470)

### Documentation

- Fixed broken links after monorepo merge. @stevepiercy [#5459](https://github.com/plone/volto/issues/5459)
- Added `volto-generator` compatibility with Volto to documentation. @stevepiercy [#5467](https://github.com/plone/volto/issues/5467)
- Updated the symlink from `docs/source/news` to point to `packages/volto/news`. @stevepiercy [#5471](https://github.com/plone/volto/issues/5471)
- Remove outdated note from upgrade guide for 17 related to ipv6 preferred by Node 18 @sneridagh [#5481](https://github.com/plone/volto/issues/5481)

## 18.0.0-alpha.3 (2023-11-27)

### Feature
Expand Down
25 changes: 25 additions & 0 deletions packages/volto/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,31 @@ myst:

<!-- towncrier release notes start -->

## 18.0.0-alpha.4 (2023-12-02)

### Feature

- New monorepo @sneridagh [#5409](https://github.com/plone/volto/issues/5409)

### Bugfix

- Fix the right order of parameters in normalizeExternalData.js @dobri1408 [#5347](https://github.com/plone/volto/issues/5347)
- Initialize data in form before the checks for the `blocks` and `blocks_layout` are done This fix an edge case when the data from the server content is empty, then the fields are populated, but the initialized data is snapshot after the check (and amendments) are done. @sneridagh [#5445](https://github.com/plone/volto/issues/5445)
- Replaced `toNumber` with `parseFloat` to avoid an error when validating the `plone.restapi` version. @shibbu264 [#5448](https://github.com/plone/volto/issues/5448)
- Initialize only the development addons present in `compilerOptions.paths` filtered by the add-ons registered @sneridagh [#5463](https://github.com/plone/volto/issues/5463)

### Internal

- Cleaned up Registry and renamed `packagesFolderAddons` to `coreAddons`. @sneridagh [#5464](https://github.com/plone/volto/issues/5464)
- Deleted wrongly placed news items, added a check for them, issue a nice message in CI @sneridagh [#5470](https://github.com/plone/volto/issues/5470)

### Documentation

- Fixed broken links after monorepo merge. @stevepiercy [#5459](https://github.com/plone/volto/issues/5459)
- Added `volto-generator` compatibility with Volto to documentation. @stevepiercy [#5467](https://github.com/plone/volto/issues/5467)
- Updated the symlink from `docs/source/news` to point to `packages/volto/news`. @stevepiercy [#5471](https://github.com/plone/volto/issues/5471)
- Remove outdated note from upgrade guide for 17 related to ipv6 preferred by Node 18 @sneridagh [#5481](https://github.com/plone/volto/issues/5481)

## 18.0.0-alpha.3 (2023-11-27)

### Feature
Expand Down
1 change: 0 additions & 1 deletion packages/volto/news/5347.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion packages/volto/news/5409.feature

This file was deleted.

1 change: 0 additions & 1 deletion packages/volto/news/5445.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion packages/volto/news/5448.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion packages/volto/news/5459.documentation

This file was deleted.

1 change: 0 additions & 1 deletion packages/volto/news/5463.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion packages/volto/news/5464.internal

This file was deleted.

1 change: 0 additions & 1 deletion packages/volto/news/5467.documentation

This file was deleted.

1 change: 0 additions & 1 deletion packages/volto/news/5470.internal

This file was deleted.

1 change: 0 additions & 1 deletion packages/volto/news/5471.documentation

This file was deleted.

1 change: 0 additions & 1 deletion packages/volto/news/5481.documentation

This file was deleted.

2 changes: 1 addition & 1 deletion packages/volto/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
}
],
"license": "MIT",
"version": "18.0.0-alpha.3",
"version": "18.0.0-alpha.4",
"repository": {
"type": "git",
"url": "git@github.com:plone/volto.git"
Expand Down
13 changes: 5 additions & 8 deletions packages/volto/types/config/RichTextEditor/index.d.ts
Original file line number Diff line number Diff line change
@@ -1,16 +1,13 @@
export function richtextEditorSettings(props: any): {
extendedBlockRenderMap: any;
blockStyleFn: (contentBlock: any) => string;
listBlockTypes: string[];
richTextEditorPlugins: any[];
richTextEditorInlineToolbarButtons: any[];
FromHTMLCustomBlockFn: typeof FromHTMLCustomBlockFn;
blockStyleFn: any;
listBlockTypes: any;
richTextEditorPlugins: any;
richTextEditorInlineToolbarButtons: any;
FromHTMLCustomBlockFn: any;
customStyleMap: any;
};
export namespace richtextViewSettings {
export { ToHTMLRenderers };
export { ToHTMLOptions };
}
import FromHTMLCustomBlockFn from './FromHTML';
import ToHTMLRenderers from './ToHTML';
import { options as ToHTMLOptions } from './ToHTML';
4 changes: 2 additions & 2 deletions packages/volto/types/helpers/AsyncConnect/index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,6 @@
* with the "object promises" and that's our "object promises" (which it calls
* internally "asyncItems").
*/
export function asyncConnect(asyncItems: any, mapStateToProps: any, mapDispatchToProps: any, mergeProps: any, options: any): (Component: any) => import("react-redux").ConnectedComponent<any, any>;
export const ReduxAsyncConnect: import("react-redux").ConnectedComponent<any, any>;
export function asyncConnect(asyncItems: any, mapStateToProps: any, mapDispatchToProps: any, mergeProps: any, options: any): (Component: any) => any;
export const ReduxAsyncConnect: any;
export { loadOnServer, loadAsyncConnect } from "./ssr";
6 changes: 3 additions & 3 deletions packages/volto/types/helpers/Url/Url.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -118,21 +118,21 @@ export function flattenScales(path: string, image: object): object;
* @param {string} url Url to be parsed.
* @return {string} Base url of content object.
*/
export const getBaseUrl: ((url: any) => any) & import("lodash").MemoizedFunction;
export const getBaseUrl: any;
/**
* Get parent url.
* @function getParentUrl
* @param {string} url Url to be parsed.
* @return {string} Parent url of content object.
*/
export const getParentUrl: ((url: any) => any) & import("lodash").MemoizedFunction;
export const getParentUrl: any;
/**
* Returns true if the current view is a cms ui view
* @method isCmsUi
* @param {string} currentPathname pathname of the current view
* @returns {boolean} true if the current view is a cms ui view
*/
export const isCmsUi: ((currentPathname: any) => any) & import("lodash").MemoizedFunction;
export const isCmsUi: any;
export function getFieldURL(data: object): string | any;
export namespace URLUtils {
export { normalizeTelephone };
Expand Down
2 changes: 1 addition & 1 deletion packages/volto/types/icons/load-icons.d.ts
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
export default icons;
declare const icons: {};
declare const icons: any;

0 comments on commit d4d7d58

Please sign in to comment.