v3.0.0-beta.37
Version v3.0.0-beta.37Major ReleasePre-release
Release Notes
v3.0.0-beta.37 (2024-05-29)
Features
- richtext-lexical: link markdown transformers (#6543) (33d5312)
- richtext-lexical: i18n (#6542) (a8000f6)
- plugin-form-builder: update form builder plugin field overrides to use a function instead (#6497) (7d0e909)
- cpa: update existing payload installation (#6193) (10c94b3)
- richtext-lexical: i18n support (#6524) (c383f39)
- richtext-lexical: update validation of custom URLs to include relative and anchor links (#6525) (8a91a7a)
Bug Fixes
- cpa: improve package manager detection (#6546) (8506385)
- multi value draggable/sortable pills (#6500) (e749529)
- richtext-lexical: various html converter fixes (#6544) (4a51f4d)
- richtext-lexical: user-defined html converters not taking precedence, and shared default html converters doubling in size after every field initialization (2c283bc)
- richtext-lexical: list converters and nodes being added duplicatively (a2e9bcd)
- richtext-lexical: link html converter: serialize newTab to target="_blank" (#6350) (e0b201c)
- deps: proper location for scheduler peer dep (#6537) (2ddd50e)
- Add missing He lang export in payload/i18n (#6484) (6f5d86e)
- next: unable to pass custom view client components (#6513) (eff5129)
- separate collection docs with same ids were excluded in selectable (#6499) (18bc4b7)
- richtext-lexical: localized sub-fields were omitted from the API output (#6489) (7a76814)
- ui: where builder issues (#6478) (42222cd)
BREAKING CHANGES
- plugin-form-builder: update form builder plugin field overrides to use a function instead (#6497) (7d0e909)
Changes the fields override for form builder plugin to use a function
instead so that we can actually override existing fields which currently
will not work.
```ts
//before
fields: [
{
name: 'custom',
type: 'text',
}
]
// current
fields: ({ defaultFields }) => {
return [
...defaultFields,
{
name: 'custom',
type: 'text',
},
]
}
```
Contributors
- Elliot DeNolf (@denolfe)
- Jarrod Flesch (@JarrodMFlesch)
- Alessio Gravili (@AlessioGr)
- Leo Hilsheimer (@linobino1)
- Paul (@paulpopus)
- zvizvi (@zvizvi)
- Dan Ribbens (@DanRibbens)
- Patrik (@PatrikKozak)