slate-vue
slate-vue copied to clipboard
fix(deps): update dependency slate to ^0.110.0
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| slate | ^0.60.2 -> ^0.110.0 |
Release Notes
ianstormtaylor/slate (slate)
v0.110.2
Patch Changes
-
#5737
cd21bb1fThanks @WindRunnerMax! - fix: sync built-in state on undo when editor is unfocused -
#5727
335c5418Thanks @hernansartorio! - Call unref on pathRefs created for move_node to remove memory leak
v0.103.0
Minor Changes
- #5621
d271c4beThanks @felixfeng33! - Add ashouldMergeNodesRemovePrevNodeeditor method to control whenTransforms.mergeNodesshould remove the previous node rather than carrying out a merge operation.
Patch Changes
- #5620
4470f370Thanks @JohnCosta27! - MakingnormalizeNodecapable of normalizing erronous nodes, making slate more resilient.
v0.102.0
Patch Changes
- #5541
c2ae1edaThanks @12joan! - Do not move selection outside inline node when composition starts
v0.101.5
Patch Changes
- #5316
8ba3a9c0Thanks @GeneralChauhan! - Punctuation Mark "+" Support Added
v0.101.4
Patch Changes
v0.101.1
Patch Changes
- #5562
91400a8eThanks @YaoKaiLun! - Fix the 'select' parameter of the insertNodes function has been overridden
v0.100.0
Minor Changes
-
#5526
623f4452Thanks @jkcs! - AddonSelectionChangeandonValueChangein Slate React component -
#5528
c4c14882Thanks @dylans! - Update dependencies to React 18, Node 20, TS 5.2, etc.
v0.94.1
Patch Changes
- #5415
01f0210bThanks @zbeyens! -Editor.insertFragment,Editor.insertNode,Editor.insertTextnow acceptoptions. For all insert methods, the default location is now the editor selection ifatis not defined, or the end of document ifeditor.selectionis not defined.
v0.94.0
v0.93.0
v0.91.4
Patch Changes
- #5311
0ac72a62Thanks @zbeyens! - Fix #5295 regression.editor.shouldNormalizenew option:initialDirtyPathsLength: number
v0.91.3
Patch Changes
-
#5295
84f811a7Thanks @zbeyens! - Neweditormethod that can be overridden to control when the normalization should stop. Default behavior (unchanged) is to throw an error when it iterates over 42 times the dirty paths length.shouldNormalize: ({ iteration, dirtyPaths, operation, }: { iteration: number dirtyPaths: Path[] operation?: Operation }) => booleaneditor.onChangesignature change:(options?: { operation?: Operation }) => voidwhereoperationis triggering the function.editor.normalizeNodesignature change:(entry: NodeEntry, options?: { operation?: Operation }) => voidwhereoperationis triggering the function.EditorNormalizeOptionsnew optionoperation?: Operationwhereoperationis triggering the function.
v0.91.1
Patch Changes
- #5251
6fa4b954Thanks @YaoKaiLun! - Fix the cursor jump to an unexpected position after deleting in android
v0.90.0
v0.88.1
Patch Changes
- #5235
36203b3fThanks @ppiotrowicz! - Fixed Editor.above method that always returned undefined with Point location
v0.87.0
v0.86.0
Patch Changes
- #5197
70b64dc8Thanks @jacobcarpenter! - Fix isHistory check.
v0.85.0
Minor Changes
- #4717
d73026eeThanks @bryanph! - Changes how selections are stored in the history resulting in more consistent results
v0.84.0
Minor Changes
- #5137
a2184d86Thanks @mainhanu! - transform.delete and transform.insertFragment performance optimize
v0.82.1
Patch Changes
- #5069
46d113feThanks @krenzke! - Expose getDirtyPaths method on Editor object to allow for customization
v0.82.0
Patch Changes
- #4988
fbab6331Thanks @BitPhinix! - Android input handling rewrite, replace composition insert prefixes with decoration based mark placeholders
v0.81.3
v0.81.1
Patch Changes
- #5015
9ae37287Thanks @tithanayut! - Fix deleteBackward behavior for Thai script where deleting N character(s) backward should delete N code point(s) instead of an entire grapheme cluster
v0.81.0
Minor Changes
- #4999
fe13a8f9Thanks @alexandercampbell! - Add new Slate.Scrubber interface to allow scrubbing end user data from exception text. The default behavior remains unchanged.
v0.80.0
Minor Changes
Patch Changes
- #5008
e9ea2815Thanks @steve-codaio! - Revert to previous position behavior around inline voids
v0.78.0
Minor Changes
- #4974
3b7a1bf7Thanks @dylans! - Added types for options and common string literals, thanks @JoshuaKGoldberg
v0.77.2
Patch Changes
- #4952
9ce0a08cThanks @steve-codaio! - Fix positions iteration when starting inside an inline void node
v0.77.0
Patch Changes
v0.76.1
Patch Changes
- #4914
aff67312Thanks @sennpang! - Fixed Triple click selection and copy&paste in read-only mode
v0.76.0
Minor Changes
-
#4873
20acca4bThanks @bryanph! - A different behavior for inserting a soft break with shift+enter is quite common in rich text editors. Right now you have to do this in onKeyDown which is not so nice. This adds a separate insertSoftBreak method on the editor instance that gets called when a soft break is inserted. This maintains the current default behavior for backwards compatibility (it just splits the block). But at least you can easily overwrite it now.If you rely on overwriting editor.insertBreak for extra behavior for soft breaks this might be a breaking change for you and you should overwrite editor.insertSoftBreak instead.
Patch Changes
- #4912
43ca2b56Thanks @zhugexinxin! - feat: add merge to setNodes and test
v0.75.0
Patch Changes
- #4889
970523f(970523f) Thanks @zhugexinxin! - feat: add custom compare node props
v0.73.1
Patch Changes
- #4858
33be22f3Thanks @TheSpyder! - Reverted #4804 as it triggered an exception when inserting text with multi-block selection
v0.73.0
Minor Changes
- #4848
482b090eThanks @rockettomatooo! - fix point transform for insert_text operations to account for affinity
v0.72.8
Patch Changes
v0.72.3
Patch Changes
- #4703
205d4b7eThanks @e1himself! - Add tests for Editor.unhangRange() behavior
v0.72.0
Patch Changes
-
#4708
2fc7ad92Thanks @bryanph! - AllowOperationtype to be extendedFor example:
import type { BaseOperation } from 'slate' type CustomOperation = | BaseOperation | YourCustomOperation | AnotherCustomOperation declare module 'slate' { interface CustomTypes { Operation: CustomOperation; } }
v0.71.0
Minor Changes
- #4672
2523dc4fThanks @VictorBaron! - Fix - deep-equals was always returning true when array props were equals.
Patch Changes
- #4671
e3afda94Thanks @unageek! - Fixed the issue where the cursor jumps more than one character unexpectedly
v0.70.0
Minor Changes
- #4565
5818aca5Thanks @oliger! - Fix issue with unicode 1.1 smileys followed by a variation selector.
Patch Changes
- #4638
e0f41514Thanks @e1himself! - Improve typescript type ofpropsargument ofTransforms.setNodes()
v0.66.5
Patch Changes
- #4552
37d60c58Thanks @clauderic! - Only apply FirefoxtoSlatePoint()offset fix when the cloned contents end in\n\ninstead of just\n.
v0.66.2
Patch Changes
- #4523
0da12c17Thanks @steve-codaio! - Fix setNodes when called with 'split' and a collapsed range
v0.66.1
Patch Changes
-
#4518
6ec399d4Thanks @TheSpyder! - Fixed flaw in deep-equal algorithm when dealing with nested mark objects -
#4511
2af6868dThanks @dylans! - update release process for yarn 3 -
#4516
59ca7a8fThanks @dylans! - another attempt to get the automated changeset workflow working again
v0.66.0
Patch Changes
v0.65.3
Patch Changes
-
#4253
0214b630Thanks @TheSpyder! - FixTransforms.wrapNodescrashing when thematchfunction matched only the editor -
#4049
6c844227Thanks @ulion! - Fix ios chrome ime double input issue. -
#4421
237edc6eThanks @jaked! - fix decorate bug (#4277) without adding extra layers of render tree -
#4349
236754c4Thanks @imdbsd! - Add isElementType utility to Element interface
v0.63.0
Minor Changes
- #4230
796389c7Thanks @TheSpyder! - Applying invalidinsert_nodeoperations will now throw an exception for all invalid paths, not just invalid parent paths.
Patch Changes
-
#4245
b33a531bThanks @JonasKruckenberg! - Removed lodash dependecy to reduce bundled footprint -
#4208
feb293aaThanks @TheSpyder! - FixError: Cannot get the start point in the node at path [...] because it has no start text nodecaused by normalizing a document where some elements have no children -
#4230
796389c7Thanks @TheSpyder! - Exceptions ineditor.apply()andEditor.withoutNormalizing()will no longer leave the editor in an invalid state -
#4227
e6413d46Thanks @ulion! - Fixed a bug that would allow multiple changes to be scheduled at the same time.
v0.62.1
Patch Changes
-
#4193
fd70dc0bThanks @beorn! - Fixed insert and remove text operations to no-op without any text. -
#4078
2dad21d1Thanks @TheSpyder! - Fixed inversion ofset_nodeoperations that delete properties on nodes. -
#4168
95f402c5Thanks @ridhambhat! - Fixed a bug in splitting and applying overlapping marks to text nodes.
v0.61.3
v0.61.0
v0.60.17
v0.60.11
v0.60.9
v0.60.8
v0.60.4
v0.60.3
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.