-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): update dependency slate to v0.110.2 #116
base: master
Are you sure you want to change the base?
Conversation
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the WalkthroughThe overall change involves updating the version specifications for the Changes
Poem
🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Files ignored due to path filters (1)
yarn.lock
is excluded by!**/yarn.lock
,!**/*.lock
Files selected for processing (8)
- packages/basic-modules/package.json (1 hunks)
- packages/code-highlight/package.json (1 hunks)
- packages/core/package.json (1 hunks)
- packages/editor/package.json (1 hunks)
- packages/list-module/package.json (1 hunks)
- packages/table-module/package.json (1 hunks)
- packages/upload-image-module/package.json (1 hunks)
- packages/video-module/package.json (1 hunks)
Additional comments not posted (8)
packages/list-module/package.json (1)
45-45
: Approved: Broadenedslate
version compatibility.The update to the
slate
version inpeerDependencies
expands compatibility and aligns with the PR objectives.packages/video-module/package.json (1)
48-48
: Approved: Broadenedslate
version compatibility.The update to the
slate
version inpeerDependencies
expands compatibility and aligns with the PR objectives.packages/table-module/package.json (1)
49-49
: Approved: Broadenedslate
version compatibility.The update to the
slate
version inpeerDependencies
expands compatibility and aligns with the PR objectives.packages/code-highlight/package.json (1)
45-45
: Approved: Expanded version range forslate
.The change to
peerDependencies
allows compatibility with a broader range ofslate
versions. Ensure that this does not introduce conflicts with other dependencies in your project.packages/upload-image-module/package.json (1)
49-49
: Approved: Expanded version range forslate
.The change to
peerDependencies
allows compatibility with a broader range ofslate
versions. Ensure that this does not introduce conflicts with other dependencies in your project.packages/basic-modules/package.json (1)
47-47
: Approved: Expanded version range forslate
.The change to
peerDependencies
allows compatibility with a broader range ofslate
versions. Ensure that this does not introduce conflicts with other dependencies in your project.packages/core/package.json (1)
55-55
: Dependency version update approved.The update to the
slate
dependency version range allows for greater flexibility and access to new features. Ensure that the codebase is compatible with the newer version ofslate
.packages/editor/package.json (1)
70-70
: Dependency version update approved.The update to the
slate
dependency version to^0.103.0
should provide access to new features and improvements. Ensure that the codebase is compatible with this newer version.
f5bc89b
to
e37a391
Compare
152cfcb
to
3d5cc58
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Files ignored due to path filters (1)
yarn.lock
is excluded by!**/yarn.lock
,!**/*.lock
Files selected for processing (8)
- packages/basic-modules/package.json (1 hunks)
- packages/code-highlight/package.json (1 hunks)
- packages/core/package.json (1 hunks)
- packages/editor/package.json (1 hunks)
- packages/list-module/package.json (1 hunks)
- packages/table-module/package.json (1 hunks)
- packages/upload-image-module/package.json (1 hunks)
- packages/video-module/package.json (1 hunks)
Additional comments not posted (8)
packages/list-module/package.json (1)
45-45
: Dependency version update approved.The change in the
slate
dependency version from"^0.72.0"
to"^0.72.0 || ^0.103.0"
is a good practice for maintaining compatibility with both older and newer versions. This ensures that the package can leverage new features and improvements while still supporting projects that depend on the older version.packages/video-module/package.json (1)
48-48
: Dependency version update approved.Updating the
slate
dependency version to"^0.72.0 || ^0.103.0"
in this package as well ensures consistency across different modules of the project. This change supports the use of both older and newer features ofslate
, enhancing the module's flexibility and compatibility.packages/table-module/package.json (1)
49-49
: Dependency version update approved.The update to
"^0.72.0 || ^0.103.0"
for theslate
dependency in this module aligns with the updates in other modules, promoting uniformity and compatibility across the project. This strategic update facilitates the adoption of new features fromslate
while maintaining support for the existing version.packages/code-highlight/package.json (1)
45-45
: Dependency Version Update ApprovedThe update to the
slate
dependency version from"^0.72.0"
to"^0.72.0 || ^0.103.0"
is approved as it enhances flexibility in dependency management. This change allows the module to leverage new features and improvements inslate
while maintaining support for the older version.Please ensure that the module is tested with both versions of
slate
to verify compatibility. This can be done by setting up automated tests or manual checks.packages/upload-image-module/package.json (1)
49-49
: Dependency Version Update ApprovedThe update to the
slate
dependency version from"^0.72.0"
to"^0.72.0 || ^0.103.0"
is approved. This change broadens the compatibility range, allowing the module to function with both older and newer versions ofslate
.Please ensure that the module is tested with both versions of
slate
to verify compatibility. This can be done by setting up automated tests or manual checks.packages/basic-modules/package.json (1)
47-47
: Dependency Version Update ApprovedThe update to the
slate
dependency version from"^0.72.0"
to"^0.72.0 || ^0.103.0"
is approved. This change allows the basic modules to utilize features from both older and newer versions ofslate
.Please ensure that the basic modules are tested with both versions of
slate
to verify compatibility. This can be done by setting up automated tests or manual checks.packages/core/package.json (1)
55-55
: Dependency version update approved.The update to
"slate": "^0.72.0 || ^0.103.0"
is approved as it broadens the range of acceptable versions, allowing for flexibility in using features from both versions. However, it's crucial to ensure that the project's codebase is compatible with both versions to avoid potential runtime issues.packages/editor/package.json (1)
70-70
: Dependency version update approved.The update to
"slate": "^0.103.0"
is approved as it allows the project to leverage new features and improvements from the latest version ofslate
. It is important to verify that there are no breaking changes affecting the project's existing functionality.
3d5cc58
to
c2aa44a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Files ignored due to path filters (1)
yarn.lock
is excluded by!**/yarn.lock
,!**/*.lock
Files selected for processing (8)
- packages/basic-modules/package.json (1 hunks)
- packages/code-highlight/package.json (1 hunks)
- packages/core/package.json (1 hunks)
- packages/editor/package.json (1 hunks)
- packages/list-module/package.json (1 hunks)
- packages/table-module/package.json (1 hunks)
- packages/upload-image-module/package.json (1 hunks)
- packages/video-module/package.json (1 hunks)
Files skipped from review due to trivial changes (4)
- packages/basic-modules/package.json
- packages/code-highlight/package.json
- packages/list-module/package.json
- packages/video-module/package.json
Files skipped from review as they are similar to previous changes (3)
- packages/core/package.json
- packages/table-module/package.json
- packages/upload-image-module/package.json
Additional comments not posted (1)
packages/editor/package.json (1)
70-70
: Dependency version update looks good, but ensure compatibility and test thoroughly.The
slate
dependency version update from^0.72.0
to^0.103.0
is approved. However, please note the following:
- Review the release notes carefully to understand the changes, especially any breaking changes that might require adjustments in the codebase.
- Thoroughly test the editor functionality to ensure compatibility with the new version and catch any potential issues early.
To verify compatibility, consider running the following tests:
- Unit tests: Ensure that the existing unit tests pass with the new
slate
version. Update the tests if necessary.- Integration tests: Test the integration of the editor with other components and ensure that the editor behaves as expected.
- Manual testing: Perform manual testing of the editor to cover various scenarios and edge cases. Pay special attention to the areas highlighted in the release notes.
If you encounter any issues during testing, please document them and consider rolling back the update or making necessary adjustments in the codebase.
c2aa44a
to
8b79c64
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Files ignored due to path filters (1)
yarn.lock
is excluded by!**/yarn.lock
,!**/*.lock
Files selected for processing (8)
- packages/basic-modules/package.json (1 hunks)
- packages/code-highlight/package.json (1 hunks)
- packages/core/package.json (1 hunks)
- packages/editor/package.json (1 hunks)
- packages/list-module/package.json (1 hunks)
- packages/table-module/package.json (1 hunks)
- packages/upload-image-module/package.json (1 hunks)
- packages/video-module/package.json (1 hunks)
Files skipped from review due to trivial changes (6)
- packages/basic-modules/package.json
- packages/code-highlight/package.json
- packages/core/package.json
- packages/list-module/package.json
- packages/upload-image-module/package.json
- packages/video-module/package.json
Files skipped from review as they are similar to previous changes (1)
- packages/table-module/package.json
Additional comments not posted (1)
packages/editor/package.json (1)
70-70
: Dependency version update looks good, but review the release notes and test the changes.The
slate
dependency version has been updated from^0.72.0
to^0.103.0
, which is a significant upgrade. This may include new features, improvements, and bug fixes, but it may also include breaking changes.
- Review the release notes for
slate
version0.103.0
to understand the changes and their impact on the codebase.- Test the changes thoroughly to ensure that the upgrade does not introduce any issues or regressions.
c418754
to
45c3495
Compare
87dea07
to
a730186
Compare
a730186
to
b7a1694
Compare
123639e
to
16a8cb0
Compare
555c0cb
to
0102259
Compare
00530f8
to
1be0964
Compare
4a3435c
to
8f3ce93
Compare
8f3ce93
to
1f09a9e
Compare
This PR contains the following updates:
^0.72.0
->^0.110.0
^0.72.0
->^0.72.0 || ^0.110.0
Release Notes
ianstormtaylor/slate (slate)
v0.110.2
Compare Source
Patch Changes
#5737
cd21bb1f
Thanks @WindRunnerMax! - fix: sync built-in state on undo when editor is unfocused#5727
335c5418
Thanks @hernansartorio! - Call unref on pathRefs created for move_node to remove memory leakv0.103.0
Compare Source
Minor Changes
d271c4be
Thanks @felixfeng33! - Add ashouldMergeNodesRemovePrevNode
editor method to control whenTransforms.mergeNodes
should remove the previous node rather than carrying out a merge operation.Patch Changes
4470f370
Thanks @JohnCosta27! - MakingnormalizeNode
capable of normalizing erronous nodes, making slate more resilient.v0.102.0
Compare Source
Patch Changes
c2ae1eda
Thanks @12joan! - Do not move selection outside inline node when composition startsv0.101.5
Compare Source
Patch Changes
8ba3a9c0
Thanks @GeneralChauhan! - Punctuation Mark "+" Support Addedv0.101.4
Compare Source
Patch Changes
a374895b
Thanks @Kaporos! - Fix firefox double-click marks issuev0.101.1
Compare Source
Patch Changes
91400a8e
Thanks @YaoKaiLun! - Fix the 'select' parameter of the insertNodes function has been overriddenv0.100.0
Compare Source
Minor Changes
#5526
623f4452
Thanks @jkcs! - AddonSelectionChange
andonValueChange
in Slate React component#5528
c4c14882
Thanks @dylans! - Update dependencies to React 18, Node 20, TS 5.2, etc.v0.94.1
Compare Source
Patch Changes
01f0210b
Thanks @zbeyens! -Editor.insertFragment
,Editor.insertNode
,Editor.insertText
now acceptoptions
.For all insert methods, the default location is now the editor selection if
at
is not defined, or the end of document ifeditor.selection
is not defined.v0.94.0
Compare Source
v0.93.0
Compare Source
v0.91.4
Compare Source
Patch Changes
0ac72a62
Thanks @zbeyens! - Fix #5295 regression.editor.shouldNormalize
new option:initialDirtyPathsLength: number
v0.91.3
Compare Source
Patch Changes
#5295
84f811a7
Thanks @zbeyens! - Neweditor
method 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.editor.onChange
signature change:(options?: { operation?: Operation }) => void
whereoperation
is triggering the function.editor.normalizeNode
signature change:(entry: NodeEntry, options?: { operation?: Operation }) => void
whereoperation
is triggering the function.EditorNormalizeOptions
new optionoperation?: Operation
whereoperation
is triggering the function.v0.91.1
Compare Source
Patch Changes
6fa4b954
Thanks @YaoKaiLun! - Fix the cursor jump to an unexpected position after deleting in androidv0.90.0
Compare Source
v0.88.1
Compare Source
Patch Changes
36203b3f
Thanks @ppiotrowicz! - Fixed Editor.above method that always returned undefined with Point locationv0.87.0
Compare Source
v0.86.0
Compare Source
Patch Changes
70b64dc8
Thanks @jacobcarpenter! - Fix isHistory check.v0.85.0
Compare Source
Minor Changes
d73026ee
Thanks @bryanph! - Changes how selections are stored in the history resulting in more consistent resultsv0.84.0
Compare Source
Minor Changes
a2184d86
Thanks @mainhanu! - transform.delete and transform.insertFragment performance optimizev0.82.1
Compare Source
Patch Changes
46d113fe
Thanks @krenzke! - Expose getDirtyPaths method on Editor object to allow for customizationv0.82.0
Compare Source
Patch Changes
fbab6331
Thanks @BitPhinix! - Android input handling rewrite, replace composition insert prefixes with decoration based mark placeholdersv0.81.3
Compare Source
v0.81.1
Compare Source
Patch Changes
9ae37287
Thanks @tithanayut! - Fix deleteBackward behavior for Thai script where deleting N character(s) backward should deleteN code point(s) instead of an entire grapheme cluster
v0.81.0
Compare Source
Minor Changes
fe13a8f9
Thanks @alexandercampbell! - Add new Slate.Scrubber interface to allow scrubbing end user data from exceptiontext. The default behavior remains unchanged.
v0.80.0
Compare Source
Minor Changes
d2fc25c3
Thanks @suilang! - update insertText logic when selection is not collapsedPatch Changes
e9ea2815
Thanks @steve-codaio! - Revert to previous position behavior around inline voidsv0.78.0
Compare Source
Minor Changes
3b7a1bf7
Thanks @dylans! - Added types for options and common string literals, thanks @JoshuaKGoldbergv0.77.2
Compare Source
Patch Changes
9ce0a08c
Thanks @steve-codaio! - Fix positions iteration when starting inside an inline void nodev0.77.0
Compare Source
Patch Changes
c39c8082
Thanks @ahoisl! - Fix pointRef leaks caused by not unref'ingv0.76.1
Compare Source
Patch Changes
aff67312
Thanks @sennpang! - Fixed Triple click selection and copy&paste in read-only modev0.76.0
Compare Source
Minor Changes
#4873
20acca4b
Thanks @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
43ca2b56
Thanks @zhugexinxin! - feat: add merge to setNodes and testv0.75.0
Compare Source
Patch Changes
970523f
(970523f
) Thanks @zhugexinxin! - feat: add custom compare node propsv0.73.1
Compare Source
Patch Changes
33be22f3
Thanks @TheSpyder! - Reverted #4804 as it triggered an exception when inserting text with multi-block selectionv0.73.0
Compare Source
Minor Changes
482b090e
Thanks @rockettomatooo! - fix point transform for insert_text operations to account for affinityv0.72.8
Compare Source
Patch Changes
03861afc
Thanks @suilang! - update insertText logic when selection is not collapsedv0.72.3
Compare Source
Patch Changes
205d4b7e
Thanks @e1himself! - Add tests for Editor.unhangRange() behaviorConfiguration
📅 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 is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.