19 Commits

Author SHA1 Message Date
1bafc3cdf5 [lexical] Chore: Change $getTextNodeOffset invariant to warn in prod (error in __DEV__) (#7397) 2025-03-31 16:53:13 +00:00
4403db1d38 v0.27.0 (#7281)
Co-authored-by: Lexical GitHub Actions Bot <>
2025-03-03 17:36:19 +00:00
9c093bc587 v0.26.0 (#7265)
Co-authored-by: Lexical GitHub Actions Bot <>
2025-02-28 23:31:35 +00:00
8cbc5d4f64 Add SelectionAlwaysOnDisplay plugin (#6872) 2024-11-27 19:12:28 +00:00
510720e727 [lexical-react] Fix: Fix React.startTransition on Webpack + React 17 (#6517)
Co-authored-by: guohao <guohao@huoban.com>
2024-08-15 02:17:35 +00:00
bd26794d34 [lexical-react][lexical-playground] sync draggable block plugin to www (#6397) 2024-07-17 06:16:06 +00:00
6a45fc371e fix: yjs collaboration plugin in react strict mode (#6271) 2024-06-12 01:14:12 +00:00
53f6f1d716 [lexical-react] Feature: React 19 unit tests (#6048) 2024-05-22 02:24:52 +00:00
956ae8b55b [lexical-react] Breaking change: Deprecate public default exports (#6088) 2024-05-16 21:40:34 +00:00
ff98c26097 feat(@lexical/eslint-plugin): new package with eslint rules for lexical (#5908) 2024-05-05 11:41:59 -06:00
881258be7a Refactor build scripts and npm package process (#5876) 2024-04-25 16:17:31 -06:00
e9f43a96a3 feat(@lexical/devtools): Added basic extension scaffolding (#5747) 2024-04-02 14:40:24 -04:00
60e06fd116 Migrate to TS strict mode 3/n (#2482) 2022-06-21 12:52:00 +01:00
de03ba655a Migrate to TS strict mode 1/n (#2458)
* Migrate first few packages

* Fix failing tests
2022-06-17 14:52:34 +01:00
c26e41d595 Autogenerate TypeScript declaration files (#2359)
* Remove .d.ts and fix type errors

* Fix failing test

* Upgrade roll up to remove maxlisteners warning

* Refactor type generation and make build script run in sequence to avoid OOM errors in GitHub actions

* Small change

* Fix playground TS errors
2022-06-14 10:42:43 +01:00
8c4e9ddf5b Migrate lexical-react to TypeScript (7/n) (#2211)
* Run migration script

* Update types

* Make build work correctly

* Remove double headers

* Remove double headers

* remove migration script

* Remove unncessary new lines

* Update types in LexicalNode

* Fix small bugs

* Fix merge issues

* Fix failing tests

* Fix build error

* Small style change
2022-05-20 16:57:10 +01:00
1293fbd2e0 Migrate more packages to TypeScript (4/n) (#2135)
* Migrate more packages

* Migrate 2 more packages

* Add shared Typescript utils

* Fix failing E2Es

* Fix deployment error

* small change to type
2022-05-11 16:14:02 +01:00
f6986cff9f Fix all of the playground type errors (#2116)
* Fix several playground errors

* Fix more types

* Remove ts-ignores

* Small fix

* Small fix

* Small changes

* Remove unnecessary dep

* Add katex types

* Small fix
2022-05-10 13:52:35 +01:00
05bd611197 Migrate initial few packages to TypeScript (#2110)
* Add initial test migration

* Fix failing integrity check

* Remove ts-nochecks

* Update test config

* Add babel typescript preset instead of rollup plugin

* Remove relative paths for unit tests

* Small requested changes
2022-05-09 20:58:31 +01:00