Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@lexical/utils

Package Overview
Dependencies
Maintainers
5
Versions
225
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@lexical/utils - npm Package Versions

1
23

0.14.3

Diff

Changelog

Source

v0.14.3 (2024-04-03)

  • fix removed overwrite of copyright (#5811) Sven ani
  • remove duplicate list merging (#5810) Sherry
  • fix Table selection stuck (#5807) Alex Reznik
  • #4618 combine list if next sibling is list node (#5803) Sherry
  • docs clarify readupdate language in intro, readme editor state (#5809) Bob Ippolito
  • chore Removed invalid GH action config (#5808) Vlad Fedosov
  • feat(lexicaldevtools) Added basic extension scaffolding (#5747) Vlad Fedosov
  • Improve table selection and navigation (#5767) Serey Roth
  • Fix typo in docs (#5805) John Flockton
  • fix avoid auto-embed menu overflowing off right side of page (#5804) wangqi
  • Fix #5543 insertText() was inserting Text as child of table node instead of root before tablerow resulting in table node not getting deleted (#5799) Sahejkm
  • Editable immediately when adding link from Floating toolbar (#5801) Ivaylo Pavlov
  • Quick fix for #5754 Numbered list does not increment in ImageNode caption #5754 (#5798) Sherry
  • Node fork modules moduleResolution bundler (#5774) Bob Ippolito
  • Node-aware Context Menu Items (#5791) Ivaylo Pavlov
  • Fix #5720 update the resolvedOffset correctly on image selection and drag (#5795) Sahejkm
  • fix Address more flaky collab tests (#5788) Bob Ippolito
  • fix Update iframes to prevent focus stealing (#5784) Bob Ippolito
  • fix restore playground esm build (#5781) Bob Ippolito
  • fix Double input of text when composing at TextNode boundaries (#5762) matsuyama-k1
  • lexicalplayground Moved Vite config to TS and removed code duplication (#5744) Vlad Fedosov
  • Fix selection started from inside of the table (#5766) Alex Reznik
  • Respect CSS zoom (#5772) Ebad
  • Revert fixed #5233 firefox related issue for backspace deletion wh (#5776) Gerard Rovira
  • Fix clear formatting in table (#5765) Alex Reznik
  • Generate default entry in package.json exports last use .mjs for esm modules (#5737) Bob Ippolito
  • Update build script to exclude WWW from ESM modules (#5753) John Flockton
  • chore(lexicaltext) Split into several files for better readability and to simplify further expansion (#5718) Vlad Fedosov
  • fixed #5233 firefox related issue for backspace deletion where focus offset is of type element instead of text (#5734) Sahejkm
  • Update the publish script channel (#5736) Ivaylo Pavlov
  • v0.14.2 (#5735) Ivaylo Pavlov
  • v0.14.2 Lexical GitHub Actions Bot
acywatson
published 0.14.2 •

Changelog

Source

v0.14.2 (2024-03-18)

  • Fix order of exports in lexical-react (#5732) Brian Birtles
  • Clean up CHANGELOG (#5730) Ivaylo Pavlov
  • v0.14.1 (#5729) Ivaylo Pavlov
  • v0.14.1 Lexical GitHub Actions Bot
ipavlov001
published 0.14.1 •

Changelog

Source

v0.14.1 (2024-03-18)

  • ESM build (#5618) Bob Ippolito
  • Fix height and width parsing in ImportDOM for ExcalidrawNode (#5721) Ivaylo Pavlov
  • ImportDOM and ExportDOM for LayoutContainerNode (#5722) Ivaylo Pavlov
  • Fix dont call importDOM methods more than once (#5726) Georgii Dolzhykov
  • Add test for multiple leading # characters in a hashtag (#5723) wnhlee
  • Fix to count tabs as list indentation on importing markdown (#5706) wnhlee
  • Update CharacterLimitPlugin to support custom renderer (#5715) wnhlee
  • docs Added links to API docs for respective packages (#5719) Vlad Fedosov
  • docs Creating a Plugin page example (#5717) Vlad Fedosov
  • Add code snippets for ClearEditorPlugin and MarkdownShortcutPlugin (#5711) Nick
  • Send click event in read-only editor (#5714) Ivaylo Pavlov
  • Fix deletion issues when using Chromium Android (#5644) Aman Harwara
  • Export table row height in JSON (#5696) Ivaylo Pavlov
  • Fix Bulleting a Node Selection (#5699) Ivaylo Pavlov
  • fix Typo in the collaboration nodes (#5702) Pranav Bakre
  • Fix endless renders with editorRef callback (#5701) wnhlee
  • style fix broken eslint check of #5625 (#5694) yf-yang
  • Fix forward word deletion destructing element nodes (#5625) Ivaylo Pavlov
  • fix(tables) Add missing paragraph node when copying empty cells from external resources (#5670) Simon Pasquereau
  • chore(docs) Changed stackblitz.com links to point at this repo (#5685) Vlad Fedosov
  • docs Added conceptual view of the Lexical Core Design (#5677) Vlad Fedosov
  • Add support for grid selection in text alignment. (#5652) Serey Roth
  • docs Added reasoning on why State is necessary (#5678) Vlad Fedosov
  • docs Improved Getting Started with React guide (#5676) Vlad Fedosov
  • docs add a tip about discrete state update (#5664) Micha Dzienisiewicz
  • fix Fix E2E tests in Safari (Webkit) (#5672) Vlad Fedosov
  • Configure ESLint enable curly rule, fix on save (#5666) Georgii Dolzhykov
  • docs Interactive Vanilla JS example (#5668) Vlad Fedosov
  • support multiple windows (#5070) Rob Figueiredo
  • docs Added visualization of the Lexical modular architecture (#5667) Vlad Fedosov
  • Refactor simplify getFirstDescendant and getLastDescendant (#5665) Georgii Dolzhykov
  • Unbullet one list item not the whole list (#5621) Ivaylo Pavlov
  • Preserve bullet item indent on newline (#5578) Ivaylo Pavlov
  • fix unify class name splittingfiltering with normalizeClassNames (#5649) Bob Ippolito
  • Move to native UUID (#5622) Ivaylo Pavlov
  • Escape Layout Plugin (#5626) Ivaylo Pavlov
  • 0.14 Remove unused canExtractContents (#5628) Ivaylo Pavlov
  • Revert Fix hashtag regex blocking transform to heading (#5636) Acy Watson
  • Fix hashtag regex blocking transform to heading (#5376) wnhlee
  • Fix shiftarrow down selection for tables in sequence. (#5617) Serey Roth
  • Revert Fixed position for lexical menu (#5602) (#5614) Gerard Rovira
  • fix disable markdown shortcuts for collaboration (#5591) junhsss
  • fix Improve performance of updateChildrenListItemValue (#5590) Bob Ippolito
  • Fixed position for lexical menu (#5602) Ebad
  • Bug Right Align in Toolbar for RTL direction shows Left Align Icon (#5561) Muhammad Fahad
  • fix hide Firefoxs text size buttons (#5588) Martin
  • IME Input via CDP with latest Playwright (#5584) Ivaylo Pavlov
  • Fix list selection when first node followed by an element node (#5583) Ivaylo Pavlov
  • fix update docs example (#5586) James Pulec
  • Fix Double Deletion on Backspace (#5580) Ivaylo Pavlov
  • Fix Poll Node (#5579) Ivaylo Pavlov
  • Fix computeTableMap flow (#5574) Gerard Rovira
  • Update react documentation (#5568) Pavel Shermayster
  • Edit Link modal fix (#5551) Harry Sanders
  • Add lexicalhtml to docs (#5557) wnhlee
  • Prevent file img conversion (#5563) Gerard Rovira
  • Fix add class to elements exported from CodeNode (#5558) wnhlee
  • v0.13.1 (#5556) Gerard Rovira
  • Fix Flow getCharacterOffsets (#5555) Gerard Rovira
  • v0.13.1 Lexical GitHub Actions Bot
zurfyx
published 0.13.1 •

Changelog

Source

v0.13.1 (2024-01-27)

  • Update InlineImageNode.tsx (#5552) lvvl
  • docs correct react plugin name (#5554) sj
  • Check global.window on DOM availability check (#5547) wnhlee
  • Update CODEOWNERS (#5550) Gerard Rovira
  • feat Expose getActiveEditor and getActiveEditorState (#5409) yf-yang
  • Floating link editor for AutoLinkNode and conversion to LinkNode once modified. (#5536) Harry Sanders
  • Add rowcolumn with correct header styles (#5546) Shubhanker Srivastava
  • v0.13.0 (#5540) Gerard Rovira
  • Add missing flow types (#5542) Gerard Rovira
  • v0.13.0 Lexical GitHub Actions Bot
zurfyx
published 0.13.0 •

Changelog

Source

v0.13.0 (2024-01-24)

  • Rename LexicalTableSelection to LexicalTableObserver (#5533) Gerard Rovira
  • Move Grid to lexicaltable (#5532) Gerard Rovira
  • Remove Grid Nodes (#5531) Gerard Rovira
  • Move Grid to lexicaltable (#5528) Gerard Rovira
  • Fix and extend README.md documentation links (#5526) Leo
  • Combined selection format to ignore empty text nodes (#5521) Gerard Rovira
  • Clean up the never implemented Table menu in Toolbar (#5523) Ivaylo Pavlov
  • Fixed the toolbar style activation state is incorrect in certain cases (#5126) Warren19
  • Fix inserting redundant paragraph on enter in MarkNode (#5418) Drago Strinu
  • Bump Node in tests to 18.18.0 (#5513) Ivaylo Pavlov
  • Fix AutoLinkPlugin triggers endless transforms (#5404) wnhlee
  • Allow setting className for checklist in theme (#5445) Aman Harwara
  • fix set button typebutton in TableActionMenuPlugin (#5510) Anthony Bouch
  • PR-5 Remove references of PointSelection (#5334) Illia Olenchenko
  • Fix CI (#5511) Gerard Rovira
  • Fix inserting link open editor in edit mode (#5458) wnhlee
  • docs(serialization) add node helpers to ExtendedTextNode example (#5442) Can Rau
  • Fix exportTextFormat to keep dollar sign (#5379) wnhlee
  • Use correct prop type for children in LexicalComposer (#5503) Paul
  • Fix DecoratorNodes being treated as block elements (#5371) Steve Larson
  • Replace font size dropdown with font size entry component (#5451) Shubhanker Srivastava
  • Adding ability to mount LexicalMenus to arbitrary divs (#5481) Ebad
  • Fix escape down for collapsible section when collapsed (#5485) Ivaylo Pavlov
  • Fix columns layout update command (#5484) Ivaylo Pavlov
  • Fix small issue with DecoratorNode type guards (#5478) John Flockton
  • Fix multiline conversion to codeblock (#5472) Shubhanker Srivastava
  • Remove depecated usage of checks from Flow types (#5477) John Flockton
  • Update Flow version (#5471) John Flockton
  • Minor refactoring in LexicalLineBreakNode (#5455) Georgii Dolzhykov
  • Minor fix for release script (#5464) Acy Watson
  • v0.12.6 (#5463) Acy Watson
  • v0.12.6 Lexical GitHub Actions Bot
acywatson
published 0.12.6 •

Changelog

Source

v0.12.6 (2024-01-08)

  • Fix floating link editor on inline image caption (#5460) wnhlee
  • Revert Inserting hyperlink through toolbar doesnt open floating editor in edit mode (#5456) Acy Watson
  • Fix TextNode#createDOM types allow editor parameter in subclasses (#5425) Georgii Dolzhykov
  • docs fix outdated importDOM types in docs (#5431) Georgii Dolzhykov
  • Bug Editing a link and changing selection shows wrong link value (#5352) Syed Umar Anis
  • fix Reset compositionKey when backspacing a selection on Android where anchor and focus keys are different (#5389) Aman Harwara
  • Bug Fix added a fix for discarding multiple color picker entries on drag (#5335) Bhavya Karia
  • Remove duplicated test codes (#5429) wnhlee
  • Inserting hyperlink through toolbar doesnt open floating editor in edit mode (#5372) Syed Umar Anis
  • fix adding missing argument for sliceSelectedTextContent (#5380) Nadine Nguyen
  • Fixed a small typo (#5427) frankdiw
  • Fix insertNodes when inserting into inline elements (#5394) Brian Birtles
  • Add link to state update blog (#5423) Acy Watson
  • canInsertTextAfter exception for composition (#5378) Gerard Rovira
  • Fix insert image to new inserted table row in playground report error (#5417) frankdiw
  • Refactored findNearestListItemNode using findMatchingParent (#5419) Ajay Prakash PP
  • docs correct custom node examples (#5407) Naseem Ali
  • Fixed the error when CollapsibleTitleNode type enter key (#5416) frankdiw
  • dropdown text visibility problem fixed for medium and smaller screens (#5382) Recep ifti
  • Fix convertFromMarkdownString breakdown due to no parent (#5393) wnhlee
  • Fix bug on window.event conflict (#5391) Henry Boisgibault
  • Fix typo on test title (#5399) wnhlee
  • fix typo Contaner - Container (#5410) Philippe de Reynal
  • fix logical error in description of insertBefore parameter (#5400) spirobel
  • Featureexcalidraw resize (#5383) Recep ifti
  • Flow fix RangeSelection extends (#5377) Gerard Rovira
  • Fixed for #5162, The beginning of a TextNode with canInsertTextBefore false in (#5363) matsuyama-k1
  • PR 4 remove GridSelection from lexical core (#5293) Illia Olenchenko
  • PR 3 Removed edge-cases of GridSelection (#5291) Illia Olenchenko
  • Clear link using key shortcut bug (#5354) Syed Umar Anis
  • refactor(playground) kill ts-ignore (#5342) Aron Griffis
  • Automatic release on merge (#5347) Acy Watson
  • Improve TypeScript types by removing k string any from LexicalNode (#5223) Bob Ippolito
  • Support other formats in Collapsible Title (#5328) Ivaylo Pavlov
  • docs added exportJSON function to the ExtendedTextNode plugin code (#5338)
  • v0.12.5 (#5343) Acy Watson
  • Fix path alias typo (#5340) wnhlee
  • v0.12.5 Lexical GitHub Actions Bot
acywatson
published 0.12.5 •

Changelog

Source

v0.12.5 (2023-12-06)

  • Make subscript and superscript text formats mutually exclusive (#5317) Gry Ogam
  • PR 2 5276 PointSelection instead of GridRangeSelections (#5281) Illia Olenchenko
  • keep selection style when clicking empty editor (#5292) kyoyoung keum
  • Fix insertNodes bugs (#5325) GermanJablo
  • PR 1 Swap instance selection for BaseSelection in most cases (#5280) Illia Olenchenko
  • selectEndstart as a method of LexicalNode instead of ElementNode (#5205) GermanJablo
  • Make insertRangeAfter private (#5323) Gerard Rovira
  • Improvements in insertNodes (#5201) GermanJablo
  • Export CommandListener Flow (#5315) Gerard Rovira
  • Add 2 missing flow exports (#5314) Gerard Rovira
  • URL sanitization ClickableLinkPlugin (#5302) Yeison Daza
  • fix backspace in Android not deleting first character (#5282) Kiran Dash
  • docs improve DecoratorNode docs (#5284) Miroslav Petrov
  • Fixing nested collapsible section chevron (#5300) Ebad
  • Support HTML export overrides from config for nested editors. (#5267) Acy Watson
  • Revert Fix Autolink plugin URL recognition failures (#5275) (#5295) Acy Watson
  • Fix Autolink plugin URL recognition failures (#5275) Chinmay Disale
  • Move to new Excalidraw APIs for 0.17 update (#5277) Ivaylo Pavlov
  • Fix Resolve Cannot read properties of undefined (reading trim) issue in getSelectionStyleValueForProperty (#5271) Yeison Daza
  • Fix The number in a numbered list gets duplicated (#5253) trinhvinhtruong96
  • Fix Apply background color to multiple selected cells (#5258) Joo Hee Paige Kim
  • packagelock (#5247) Gerard Rovira
  • v0.12.4 (#5246) Gerard Rovira
  • v0.12.4 Lexical GitHub Actions Bot
zurfyx
published 0.12.4 •

Changelog

Source

v0.12.4 (2023-11-17)

  • Fix @lexical/utils import (#5245) Gerard Rovira
  • v0.12.3 (#5244) Acy Watson
acywatson
published 0.12.3 •

Changelog

Source

v0.12.3 (2023-11-17)

  • Its a journey (#5242) Acy Watson
  • Fixed column header on merged cells (#5230) Illia Olenchenko
  • Remove codeowners to prevent unnecessary pings (#5236) John Flockton
  • Fixed delete removing link node text when on linebreak (#5146) Steve Larson
  • Fix row deletion if previous row is empty (#5231) Illia Olenchenko
  • Remove unnecessary link from README.md (#5232) John Flockton
  • chore(deps-dev) bump tough-cookie from 4.1.2 to 4.1.3 (#5134) dependabotbot
  • chore(deps) bump sidewayformula from 3.0.0 to 3.0.1 (#5132) dependabotbot
  • chore(deps-dev) bump semver from 5.7.1 to 5.7.2 (#5131) dependabotbot
  • chore(deps) bump postcss from 8.4.27 to 8.4.31 (#5130) dependabotbot
  • chore(deps) bump http-cache-semantics from 4.1.0 to 4.1.1 (#5129) dependabotbot
  • chore(deps-dev) bump vite from 2.9.13 to 2.9.16 (#5133) dependabotbot
  • Fixes grid selection to be aware of nested tables (#5166) Illia Olenchenko
  • Bug Align list item do not change the export DOM (#5160) trinhvinhtruong96
  • Fix iconRTL for center alignment (#5227) Ivaylo Pavlov
  • refactor(playground) clean up settings (#5225) Aron Griffis
  • fix Make autolinks working for formatted text (#5214) Konstantin Kovalev
  • Fix touple typo to make it correctly tuple (#5229) Julian French
  • Fix lexical-link typo srelrel (#5221) Bob Ippolito
  • Fix alignment for links in Toolbar (#5209) Tahir Shakir
  • Update Modal.tsx (#5203) Bradley Dirheimer
  • fix Heading.insertNewAfter (#5198) GermanJablo
  • Link title is correctly applied through the command (#5191) Petyo Ivanov
  • Improved LexicalMenu positioning relative to text (#5187) Steve Larson
  • fixed issue 5181 where link address is not shown if comment is set in (#5188) Tong Xi
  • Fix at() transpilation (#5180) Gerard Rovira
  • Fix insertNodes when anchor point is blank TextNode (#5179) Gerard Rovira
  • Add playwright-report to gitignore (#5173) GermanJablo
  • Fix insertNodes after selection swap (#5175) Gerard Rovira
  • Range utils (#5153) Gerard Rovira
  • Fix insertNodes and insertParagraph (#5002) GermanJablo
  • Add Optional Chaining to isNodePre Method (#5157) Nick J Moss
  • Table resize handle getting stuck fix (#5169) Alex Reznik
  • Updated package-lock.json versions with npm audit fix. (#5125) Matthew Hutter
  • Fix formatting selected table cells (#5168) Tahir Shakir
  • Update index.tsx (#5165) Bradley Dirheimer
  • Add commandPriority option to LexicalMenu and dependent components (#5123) huw
  • chore(deps) bump babeltraverse from 7.18.6 to 7.23.2 (#5155) dependabotbot
  • Updated insertTableColumn with batching (#5145) Illia Olenchenko
  • Add Columns Layout to Typeahead menu (#5136) Ivaylo Pavlov
  • TableResizer cell calculation based on cellspans (#5141) Illia Olenchenko
  • Update anchor selection if split by patching style (#5087) Ruslan Piliuta
  • chore(deps) bump excalidrawexcalidraw from 0.14.2 to 0.15.3 (#5135) dependabotbot
  • Consolidate docs across the repo (#5121) Ivaylo Pavlov
  • Fix right click select images (#5056) Ben Carleton
  • fix fix android backspace bug (#5077) Cristopher Solis
  • fix(lexical-rich-text) correct comment typo (#5116) Xuan
  • docs fix typo in decorators.md (#5113) Can Rau
  • Fix insertNodes insert position at start of inline ElementNode (#5110) Gerard Rovira
  • Revert Fix transferStartingElementPointToTextPoint() #4756 (#5094) John Flockton
  • chore add typedefs for collab nodes and remove unused members (#5071) VelociRaptor
  • Fix tab replacement composition crash (#5066) Gerard Rovira
  • Fix getting style via getSelectionStyleValueForProperty when selection is collapsed (#5082) Ruslan Piliuta
  • Set up GA4 for website (#5078) Paul OShannessy
  • chore fix typo (#5074) Alessio Gravili
  • Fix integrity (#5068) Gerard Rovira
  • fix(playground-text-format-toolbar) dont hide toolbar if current node is a paragraph (#4850) Mathieu Mtral
  • Fix ToolbarPlugin paste error with start, end format (#5019) Hansu Kim
  • Fixfloating formatter #5021 (#5041) Shubham Jadhav
  • fix Add column shortcut gets hidden when mouse leave the table #4857 (#5058) Sathish
  • Allow LexicalTypeaheadMenuPlugin to work when inside an iframe (#5044) Lester Tay
  • MaxLength handle empty ElementNode (#5029) Gerard Rovira
  • Playground embed twitter support x.com (#5060) su
  • Port List e2e test to unit tests (#5030) Acy Watson
  • Playground refactor component picker plugin (#4836) Georgii Dolzhykov
  • Transpile optional catch binding (#5048) Gerard Rovira
  • Nit Floating toolbar (#5038) Gerard Rovira
  • feat LexicalClickableLinkPlugin should support ctrl click mode #4565 (#4839) Sathish
  • fix(Playground) CMD K improvements (#5013) Rajat
  • chore fix typo in lexical-utils docs (#5022) Bruno Bonamin
  • Update setFloatingElemPositionForLinkEditor.ts (#5028) Bradley Dirheimer
  • Update setFloatingElemPosition.ts (#5027) Bradley Dirheimer
  • Fix pasting text that ends with an empty paragraph is ignored when the MaxLengthPlugin is enabled (#5020) Hansu Kim
  • Fix event handler removal in useDynamicPositioning, remove dupe code (#5024) Georgii Dolzhykov
  • fix LinkNode.importDOM should support all node content (#5010) Rajat
  • Allow overriding HTML serialization behavior from the editor config. (#4254) Acy Watson
  • Fix TextNode override in Serialization Deserialization doc (#5006) Giacomo Randazzo
  • Fix getTableSelectionFromTableElement flow (#5005) Gerard Rovira
  • Add highlight to format types (#5001) Gerard Rovira
  • Add nodes replacement support for nested composer (#4992) Maksim Horbachevsky
  • Remove capital letter mentions (#4991) Acy Watson
  • Fix comment plugin selection rect top position (#4988) vonsa
  • fix(lexicalhtml) missing lexicalutils dependency (#4984) liuwei
zurfyx
published 0.12.2 •

Changelog

Source

v0.12.2 (2023-09-08)

  • Move isHTMLElement into core (#4977) Gerard Rovira
  • 0.12.1 (#4978) Acy Watson
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc