slate@0.66.0
Minor Changes
-
#4489
1b560de3Thanks @nemanja-tosic! - Fix paste to empty node losing structure of first block -
#4326
00259003Thanks @oliger! - Add support for flag, keycap and tag unicode sequences. -
#4276
6f47cbbeThanks @TheSpyder! - Switched fromfast-deep-equalto a custom deep equality check. This restores the ability for text nodes with mark values set toundefinedto merge with text nodes missing those keys. -
#4431
55ff8f00Thanks @TheSpyder! - Fixed regression in #4208 where normalization on empty block nodes could not be overridden -
#3820
c6203a2dThanks @githoniel! - unwrapNode call liftNode in reverse order to keep nested block -
#4428
b47d3fd1Thanks @TheSpyder! - Don't setnullinset_node'snewPropertiesobject when usingTransforms.unsetNodes()
Patch Changes
-
#4132
48b71294Thanks @ulion! - Make onDomSelectionChange trigger after onClick. -
#4500
50bb3d7eThanks @tubbo! - Upgradeis-plain-objectto v5.0.0 -
#4482
dd752df1Thanks @Jokcy! - Fix cursor not correct issue after insert multiple nodes withTransform.insertNodes -
#4296
479a7591Thanks @kellyjosephprice! - Fix mergeNodes moving node into parent sibling -
#4458
95c759a1Thanks @taj-codaio! - Normalization now removes empty text nodes after nonempty nodes with differing styles, but before inline nodes. -
#4505
269e59c9Thanks @dylans! - Immer 9 security update, refactor to support immer 9 API changes