Skip to content

Commit ea8ca9b

Browse files
author
Lexical GitHub Actions Bot
committed
v0.15.0
1 parent 157b77c commit ea8ca9b

File tree

37 files changed

+465
-360
lines changed

37 files changed

+465
-360
lines changed

CHANGELOG.md

+86
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,89 @@
1+
## v0.15.0 (2024-05-11)
2+
3+
- feat(examplesreact-rich-collab) Added collaboration focused example (#6043) Vlad Fedosov
4+
- build Refactor move error-codes generation to existing babel plugin (#6005) Bob Ippolito
5+
- Chore Fix all new lint warnings, plus manual exports clean-up (#5979) Bob Ippolito
6+
- lexical-yjs Bug fix Fix cursor position after undo in collab mode (#6070) Katsiaryna
7+
- lexical-text Bug Fix for handling multiple matches on hashtags (#6056) wnhlee
8+
- Fix #6051 Deprecate keycode to code (#6054) Sahejkm
9+
- Revert importDOM changes from #5951 (#6060) Shubhanker Srivastava
10+
- LeixcalHashtag Fix prevSibling not getting updated after replacement of match as followup #6053 (#6067) Sahejkm
11+
- lexical-react Fix autolink styles on creation (#6069) Shubhanker Srivastava
12+
- Lexical Update outdated flow file for LexicalMarkdown (#6057) Sahejkm
13+
- Revert #6053 first till proper fix is shipped in #6056 (#6058) Sahejkm
14+
- lexical-tablelexical-playground Bug Fix Table selection stuck (#6049) Alex Reznik
15+
- fix(lexicaltext) for handling hashtag following multiple invalid matches (#6053) wnhlee
16+
- fix(lexicaldevtools) Fixed NPM buildzip command for Chrome and added builddev steps for Safari (#6052) Vlad Fedosov
17+
- Fix #5703 Infinite loop on hashtag transform (#6045) Sahejkm
18+
- tables Fix font size update in table selection (#6046) Shubhanker Srivastava
19+
- feat(lexicalplaintext) Add escape key handler (#5991) Jeffrey Lu
20+
- Add flow declarations in LexicalDevtoolsCore.js.flow (#6037) Sahejkm
21+
- build Bug Fix ensure unique artifact name for e2e tests (#6035) Bob Ippolito
22+
- Dev warning for failed DOM selection (#6033) Gerard Rovira
23+
- CharacterLimit prefer replace over insertBefore (#6032) Gerard Rovira
24+
- feat(lexicaleslint-plugin) new package with eslint rules for lexical (#5908) Bob Ippolito
25+
- CI Refactor clean up github workflows for cache correctness (#6029) Bob Ippolito
26+
- playground Bug Fix change default dev port to 3000 (#6026) Bob Ippolito
27+
- build Chore Upgrade rollup and vite to latest versions (#6018) Bob Ippolito
28+
- lexical-utils ci fix typing to fix integrity test (#6019) Sherry
29+
- lexical-html Feature Support copy pasting block and inline nodes properly (#5857) Sherry
30+
- chore allow tsc to typecheck tests, fix type issues in those tests (#5982) Bob Ippolito
31+
- lexical-website Bug Fix add allow-popups-to-escape-sandbox to iframe sandbox flags (#5988) Bob Ippolito
32+
- lexicalwebsite Documentation Added FAQ page around Lexical collaborative mode (#5993) Vlad Fedosov
33+
- Fix #5976 Passing an empty ParagraphNode to dfs incorrectly returns content from subsequent paragraphs (#5977) matsuyama-k1
34+
- fix(build) clean up of build-www rewriteImports (follow-up to #5995) (#5999) Bob Ippolito
35+
- Root element count invariant test (#6003) Gerard Rovira
36+
- Fix add root element count (#6002) Gerard Rovira
37+
- Fix table of contents for headings in tables and collapsible sections (#5946) Katsiaryna
38+
- add flow for devtools (#5998) Acy Watson
39+
- add flow annotations (#5997) Acy Watson
40+
- fix(build) fix build-www rewriteImports to always rewrite flow modules (#5995) Bob Ippolito
41+
- TreeView Minor enhancement Add option to obfuscate text in the TreeView plugin (#5990) Sahejkm
42+
- fix(lexicalplayground) We now skip auto-scrolling on table resize (#5986) Katsiaryna
43+
- Fix #5738 wrong selection on mouse click (#5969) Sahejkm
44+
- refactor cleanup unused react imports in tests files (#5983) Sherry
45+
- Documentation add PR template (#5851) Sherry
46+
- fix(lexicaldevtools) Fixed publish pipeline (#5973) Vlad Fedosov
47+
- fix(lexicaldevtools) Fixed permissions for Edge and improved devtools tab layout (#5972) Vlad Fedosov
48+
- fix(lexicalreactLexicalMenu) Fix check for menu cannot fit on top (#5743) Jingkang Zhang
49+
- feat(lexicalwebsite) Packages documentation automatic generation (#5965) Bob Ippolito
50+
- Fixed the issue of playground crashing when the selected node contain (#5960) Tengfei
51+
- fix use runner.arch in cache keys for github workflows (#5971) Bob Ippolito
52+
- Refactor build scripts and npm package process (#5876) Bob Ippolito
53+
- Refactor table resizer rendering logic (#5957) Alex Reznik
54+
- Fix TableCell child nodes on paste (#5951) Shubhanker Srivastava
55+
- Fix insertText with element selection (#5959) Gerard Rovira
56+
- Revert Revert Fix #5720 update the resolvedOffset correctly on imag e selection and drag (#5952) (#5955) Gerard Rovira
57+
- Fix failing insertNodes when selection is null (#5956) Gerard Rovira
58+
- Fix insertText outdated selection after node replacement (#5954) Gerard Rovira
59+
- Revert Fix #5720 update the resolvedOffset correctly on image selection and drag (#5952) John Flockton
60+
- Autocomplete Move styling to theme (#5944) Ajay Prakash PP
61+
- fix(lexicaldevtools) Fix of the edge cases with restricted pages in EdgeFF (#5945) Vlad Fedosov
62+
- playground Collapsible Section Fixes (#5935) Ivaylo Pavlov
63+
- fix(lexicalmarkdown) markdown import code block with prefix (#5780) Samuel Richard Magny
64+
- add flow types for LexicalEditorRefPlugin (#5939) Acy Watson
65+
- chore(lexicalhistory) Remove redundant register call (#5932) wnhlee
66+
- fix(lexicaldevtools) Misc fixes before first public release (#5942) Vlad Fedosov
67+
- feat(lexicaldevtools) Added interactive editor picker (#5926) Vlad Fedosov
68+
- Preserve selection in tables with open typeahead menu (#5820) Serey Roth
69+
- Fix selecting table selects an image after (#5917) Katsiaryna
70+
- Add support for PowerShell Syntax Highlighting (#5909) Hansel
71+
- fix build-release regression introduced in #5920 (#5936) Bob Ippolito
72+
- Maintain text decoration styles on paste (#5938) Shubhanker Srivastava
73+
- Fix bug with block decorator nodes erroring on indent (#5923) John Flockton
74+
- feat(lexicaldevtools) Added styling to devtools panel (#5925) (#5929) Vlad Fedosov
75+
- docs generate packages sidebar from filesystem group lexicalreact (#5931) Bob Ippolito
76+
- fix(lexicalutils) fix #5918 by re-exporting shared constants with explicit types (#5920) Bob Ippolito
77+
- feat(lexicaldevtools) Publish pipeline added (#5924) Vlad Fedosov
78+
- Add setTimeout for mousemove handler (#5919) Alex Reznik
79+
- feat(lexicaldevtools) Added Edge support (#5915) Vlad Fedosov
80+
- fix(lexical) Fix inserting text from Grammarly when full node is selected with forward selection (#5856) Ruslan Piliuta
81+
- Minor refactor on ListMaxIndentLevelPlugin (#5886) wnhlee
82+
- Add prefix to updateToolbar on react-rich example (#5887) wnhlee
83+
- Fix copying html table with unequal number of cells in a row (#5824) Katsiaryna
84+
- v0.14.5 (#5907) Acy Watson
85+
- v0.14.5 Lexical GitHub Actions Bot
86+
187
## v0.14.5 (2024-04-16)
288

389
- update lock file (#5904) Acy Watson

examples/react-rich-collab/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@lexical/react-rich-example",
33
"private": true,
4-
"version": "0.14.5",
4+
"version": "0.15.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
@@ -12,9 +12,9 @@
1212
"server:webrtc": "cross-env HOST=localhost PORT=1235 npx y-webrtc"
1313
},
1414
"dependencies": {
15-
"@lexical/react": "0.14.5",
16-
"@lexical/yjs": "^0.14.5",
17-
"lexical": "0.14.5",
15+
"@lexical/react": "0.15.0",
16+
"@lexical/yjs": "0.15.0",
17+
"lexical": "0.15.0",
1818
"react": "^18.2.0",
1919
"react-dom": "^18.2.0",
2020
"y-webrtc": "^10.3.0",

examples/react-rich/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
{
22
"name": "@lexical/react-rich-example",
33
"private": true,
4-
"version": "0.14.5",
4+
"version": "0.15.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
88
"build": "tsc && vite build",
99
"preview": "vite preview"
1010
},
1111
"dependencies": {
12-
"@lexical/react": "0.14.5",
13-
"lexical": "0.14.5",
12+
"@lexical/react": "0.15.0",
13+
"lexical": "0.15.0",
1414
"react": "^18.2.0",
1515
"react-dom": "^18.2.0"
1616
},

examples/vanilla-js-plugin/package.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
{
22
"name": "@lexical/vanilla-js-plugin-example",
33
"private": true,
4-
"version": "0.14.5",
4+
"version": "0.15.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
88
"build": "tsc && vite build",
99
"preview": "vite preview"
1010
},
1111
"dependencies": {
12-
"@lexical/dragon": "0.14.5",
13-
"@lexical/history": "0.14.5",
14-
"@lexical/rich-text": "0.14.5",
15-
"@lexical/utils": "0.14.5",
12+
"@lexical/dragon": "0.15.0",
13+
"@lexical/history": "0.15.0",
14+
"@lexical/rich-text": "0.15.0",
15+
"@lexical/utils": "0.15.0",
1616
"emoji-datasource-facebook": "15.1.2",
17-
"lexical": "0.14.5"
17+
"lexical": "0.15.0"
1818
},
1919
"devDependencies": {
2020
"typescript": "^5.2.2",

examples/vanilla-js/package.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
{
22
"name": "@lexical/vanilla-js-example",
33
"private": true,
4-
"version": "0.14.5",
4+
"version": "0.15.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
88
"build": "tsc && vite build",
99
"preview": "vite preview"
1010
},
1111
"dependencies": {
12-
"@lexical/dragon": "0.14.5",
13-
"@lexical/history": "0.14.5",
14-
"@lexical/rich-text": "0.14.5",
15-
"@lexical/utils": "0.14.5",
16-
"lexical": "0.14.5"
12+
"@lexical/dragon": "0.15.0",
13+
"@lexical/history": "0.15.0",
14+
"@lexical/rich-text": "0.15.0",
15+
"@lexical/utils": "0.15.0",
16+
"lexical": "0.15.0"
1717
},
1818
"devDependencies": {
1919
"typescript": "^5.2.2",

0 commit comments

Comments
 (0)