github-actions[bot]
33a1e9b923
Version Packages ( #5397 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-04-20 05:30:24 -07:00
Ziad Beyens
3243c7e34a
Refactor editor methods and fix JSDoc ( #5307 )
...
* feat
* fix
* docs
* feat
* Create two-books-bow.md
* fix
* feat
* feat
* fix
* refactor
* refactor
* refactor
* refactor
* refactor
* refactor
* refactor
* refactor
* refactor
* refactor
* docs
* docs
* 🔀
* 🔀
2023-04-20 04:55:43 -07:00
void
bc945eb12c
Take previously added/removed nodes into account when fetching child node in core normalization ( #5396 )
2023-04-18 05:00:33 -07:00
github-actions[bot]
07b049f59b
Version Packages ( #5373 )
...
* Version Packages
* Update changelog
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Dylan Schiemann <dylan@dojotoolkit.org>
2023-04-03 16:51:02 -07:00
Dylan Schiemann
bab6943be9
Add missing changeset
2023-04-03 16:15:52 -07:00
Joe Anderson
b52e08b0ea
Add support for read-only and non-selectable elements ( #5374 )
...
* Add `isElementReadOnly`
fix delete while selected
fix type while selected
fix failing test
add tests
add e2e test
linter fixes
add changeset
* fix yarn build:next
* Add `isSelectable`
2023-04-03 11:02:26 -07:00
Joe Anderson
3c3ea29a2d
Fix issue when tabbing into editor in Safari ( #5383 )
...
https://github.com/udecode/plate/issues/2315
2023-04-03 11:00:59 -07:00
Ed Hager
5a0d3974d6
Fix/delete all closes keyboard ( #5368 )
...
* fix: clean up ref handling in leaf
* fix: delay rendering of placeholder to allow selections to settle
* fix: move placeholder height calculation into layout effect
* fix: add change set
* fix: handle placeholder resizing in a better way
* fix: fix placeholder integration test
2023-03-20 09:23:54 -07:00
github-actions[bot]
3c0abeb785
Version Packages ( #5370 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-17 13:06:36 -07:00
Anthony Ciccarello
d42cd005db
enable eslint hooks rules ( #5363 )
2023-03-17 10:45:54 -07:00
alex-vladut
556a4565d2
fix: allow copying from editable void input ( #5369 )
2023-03-17 08:30:13 -07:00
github-actions[bot]
4244a8d67c
Version Packages ( #5365 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-16 06:25:13 -07:00
Jason Cheatham
9825d29b87
Fix pasting content with newlines on Android ( #5359 )
...
* Improve InputEvent data type
* Fix insertion of content with newlines on Android
* Slice the trailing newline off of pasted text
* Add changeset
2023-03-16 06:02:15 -07:00
Jason Cheatham
4399935690
Directly paste ClipboardEvents in Safari ( #5362 )
...
* Directly paste ClipboardEvents in Safari
* Add changeset
2023-03-16 06:00:41 -07:00
github-actions[bot]
2a0a530931
Version Packages ( #5345 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-07 22:28:44 -07:00
Ed Hager
a5e833f655
fix: Editable not calling decorate as it should ( #5346 )
2023-03-07 19:34:39 -07:00
Joe Anderson
f7f02a8b23
Fix triple-click contenteditable="false"
error ( #5343 )
2023-03-07 10:15:59 -07:00
github-actions[bot]
bc07cf8c86
Version Packages ( #5340 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-06 08:44:43 -08:00
Joe Anderson
62f8ddd971
Fix performance issue with renderPlaceholder ( #5339 )
2023-03-06 08:38:07 -08:00
github-actions[bot]
429f5fe417
Version Packages ( #5329 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-02 14:06:14 -05:00
Claudéric Demers
af3f828b12
Fix edge-cases when text leaf nodes are deleted ( #5325 )
2023-03-02 10:13:36 -07:00
陈耀耀
4205e0f002
Fix the issue of composition API and beforeinput event triggering between Chrome versions 60-75 on the Android platform. ( #5327 )
...
* fix: The issue of composition API and beforeinput event triggering between Chrome versions 60-75 on the Android platform.
* feat: add changeset
* fix: update the logic of HAS_BEFORE_INPUT_SUPPORT
2023-03-02 10:11:19 -07:00
github-actions[bot]
3c4ca6b073
Version Packages ( #5323 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-02-27 17:36:15 -07:00
Ed Hager
836f660054
fix: cancel debounced listeners in Editable ( #5322 )
...
* fix: cancel debounced listeners in Editable
* fix: add change set
2023-02-27 17:28:13 -07:00
github-actions[bot]
680fa9cd34
Version Packages ( #5317 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-02-26 23:14:15 -07:00
Claudéric Demers
5784a38b6b
Android related improvements ( #5315 )
...
* Allow consumer handling of `onInput` event
* Avoid restoring the DOM for characterData mutations
2023-02-26 17:27:26 -07:00
github-actions[bot]
c753e68c69
Version Packages ( #5314 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-02-24 16:12:52 -07:00
Claudéric Demers
213edbbf3a
Version Packages ( #5290 ) ( #5306 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-02-24 14:40:28 -07:00
Ed Hager
3bf568ede2
refactor: editable - combine ref callback and event handler in useIsomorphicLayoutEffect ( #5313 )
2023-02-24 14:40:05 -07:00
github-actions[bot]
b32428e882
Version Packages ( #5312 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-02-23 16:19:13 -07:00
Ziad Beyens
0ac72a626c
fix: normalizeNode
( #5311 )
...
* fix
* Create large-worms-jog.md
* Update large-worms-jog.md
* Update large-worms-jog.md
* Update large-worms-jog.md
* fix
2023-02-23 16:10:08 -07:00
Bob Ippolito
b94254d694
fix: Add missing dependencies to useEffect and React.memo calls ( #5289 ) ( #5310 )
...
* fix: Add missing dependencies to useEffect and React.memo calls (#5289 )
* Add changeset
2023-02-23 13:22:52 -07:00
github-actions[bot]
942fbd7ceb
Version Packages ( #5304 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-02-22 13:53:03 -07:00
alex-vladut
11adbf966c
fix: add support for pasting plain text into editable void ( #5305 )
2023-02-22 13:47:38 -07:00
Ziad Beyens
84f811a79c
More control on editor.normalizeNode
( #5295 )
...
* feat
* fix
* Create two-books-bow.md
* docs
* feat
* fix
2023-02-22 04:54:35 -07:00
github-actions[bot]
d0d1cb981b
Version Packages ( #5302 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-02-20 08:53:48 -07:00
Ed Hager
967d99eb36
fix: remove memory leaks in Text and Editable ( #5297 )
...
* fix: remove memory leaks in Text and Editable
* Add change set
2023-02-20 08:46:38 -07:00
github-actions[bot]
be564cef2b
Version Packages ( #5299 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-02-18 18:47:29 -07:00
kailunyao
6fa4b954a5
Fix the cursor jump to an unexpected position after deleting in android ( #5251 )
...
* Fix the cursor jump to an unexpected position after deleting in android
* Create unlucky-chairs-promise.md
* Update unlucky-chairs-promise.md
2023-02-18 18:41:03 -07:00
github-actions[bot]
8bbda102d6
Version Packages ( #5290 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-02-13 23:44:30 -07:00
Sergei Dedkov
9635b992a0
Compare only decorations offsets in MemoizedText. Code highlighting example improvements. ( #5271 )
...
* add basePath prop to Range inside slate-react custom types, calculate absolute ranges on passing them into TextComponent
* code highlighting example improvements, minor markdown preview refactoring
* changeset added
* Revert "add basePath prop to Range inside slate-react custom types, calculate absolute ranges on passing them into TextComponent"
This reverts commit afa085c289bc67ce3d27dd33b1f074ab8153efe8.
* add basePath prop to Point inside slate-react custom types, resolve relative ranges on passing them to TextComponent
* Update changeset
* linter fixes
* remove redundant checks inside renderElement function
* custom types fixes for Range and Point in examples
* wrap intervals and ranges extractors in useMemo hook for running them only if editor.children is changed
* revert basePath changes, compare only offsets for MemoizedText decorations
* use an element as a key in decorations ranges map instead of id
* simplify code highlighting implementation, make code block nested
* fix code-highlighting example, add toolbar code block button
* remove redundant code
* fix code highlighting playwright integration test
2023-02-09 11:53:21 -07:00
ilya2204
463edbd27e
feat: allow to change clipboard fragment format name ( #5267 )
...
* feat: allow to change clipboard fragment format name
* chore: add changeset
2023-02-09 11:50:42 -07:00
github-actions[bot]
9de2e2c316
Version Packages ( #5279 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-02-01 04:44:35 -07:00
Kyle McLean
9c4097a26f
Simplify implementation of custom editor styling ( #5278 )
...
* Switch back to using inline styles for default editor styles
* Add example page and test for editor styling
* Add section in docs for editor styling
* Add test for editor height being set to placeholder height
* Add changeset
2023-01-31 19:17:27 -07:00
github-actions[bot]
0f83810704
Version Packages ( #5277 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-01-30 22:21:39 -07:00
Dylan Schiemann
c33f8ad92c
Changeset was too aggressive in version
2023-01-30 22:00:36 -07:00
Kyle McLean
3cf51f4d88
Improve compatibility for browsers that do not support ResizeObserver
or :where
selector ( #5265 )
...
* Add fallback for default styles when `:where` selector is not supported
* Add polyfill for ResizeObserver
* Add changeset
2023-01-30 16:37:03 -07:00
Joe Anderson
5bc69d8d65
Firefox: fix wrong text highlighting with double-click (revived PR) ( #5275 )
...
* fix node edges selection on firefox
* add changeset
* Fix type signatures
---------
Co-authored-by: Jawell <skytor08@gmail.com>
2023-01-29 22:11:19 -07:00
github-actions[bot]
aa4e0327ee
Version Packages ( #5260 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-01-14 21:22:46 -07:00
Jaclyn Feminella
d7de564d62
Fix selection getting incorrectly set in readonly shadow dom case ( #5259 )
...
* Fix selection getting incorrectly set in readonly shadow dom case
* Add changeset for slate react
2023-01-14 06:00:38 -07:00