Skip to content

v0.27.2

Latest
Compare
Choose a tag to compare
@etrepum etrepum released this 11 Mar 23:09
· 3 commits to main since this release

v0.27.2 is an ad-hoc patch release to address the prismjs CVE (#7313). The way Lexical uses prismjs should not trigger that issue even in previous versions as it doesn't insert user generated HTML with "id" tags or use the autoloader plug-in, but it's good practice to keep up with security updates either way.

Highlights

Code:

  • #7313 Update prismjs dependency to 1.30.0

Collab:

  • #7295 Prevent collab element nodes from removing other nodes from node map

Table:

  • 🆕 #7297 Add table cell selection handler for touch devices
  • #7309 Fix unintended touch table cell selection when scrolling

Playground:

  • 🆕 #7299 Add touch support for TableCellResizer
  • #7305 Fix row height resizing for merged cells

What's Changed

  • v0.27.1 by @etrepum in #7288
  • [lexical-website] Bug Fix: Fix vite.config.ts for gallery examples by @etrepum in #7290
  • [lexical-yjs] Bug Fix: prevent collab element nodes from removing other nodes from node map by @james-atticus in #7295
  • [lexical-playground] Feature: Add touch support for TableCellResizer by @ibastawisi in #7299
  • [lexical-table] Add table cell selection handler for touch devices by @ibastawisi in #7297
  • [lexical-playground] Bug Fix: row height resizing for merged cells by @kirandash in #7305
  • [lexical-table] Bug Fix: Fix unintended touch table cell selection when scrolling by @ibastawisi in #7309
  • [lexical-code] Chore: Update prismjs dependency to 1.30.0 by @etrepum in #7313

Full Changelog: v0.27.1...v0.27.2