v0.40.0
v0.40.0 is a monthly release primarily focusing on bug fixes and infrastructure such as the move from npm to pnpm.
Some very notable changes include:
- Some major fixes and refactoring to markdown parsing #8093 #8085
- Several of the most common utilities were moved from @lexical/utils to lexical (
mergeRegister,addClassNames,removeClassNames) #8106 - A cache coherency bug in
RootNode.getTextContent()was fixed #8099
Highlights
Monorepo:
- π§Ή #8035 Chore: Transition from npm to pnpm (also #8045 #8048 #8050 #8051 #8054 #8106)
Link:
- β #8070 Fix: Fix infinite transform loop in AutoLinkPlugin
- β #8078 Fix: Toggle links with nested children
List:
- β #8049 Fix: fix selection issue from list transform on linebreak
- β #8068 Fix: Treat whitespace-only list items as empty when pressing Enter
Markdown:
- β #8085 Fix: Fix incorrect format tag placement at link boundaries
- β #8093 Fix: Replace regex-based format matching