# @udecode/slate-plugins-common

## 1.0.0-next.61

### Patch Changes

- Updated dependencies [[`7c26cf32`](https://github.com/udecode/slate-plugins/commit/7c26cf32e8b501d531c6d823ab55bf361e228bc3)]:
  - @udecode/slate-plugins-core@1.0.0-next.61

## 1.0.0-next.59

### Patch Changes

- [#866](https://github.com/udecode/slate-plugins/pull/866) [`3a3eb1b8`](https://github.com/udecode/slate-plugins/commit/3a3eb1b8565789b7ba49e8170479df8245ed5b22) Thanks [@zbeyens](https://github.com/zbeyens)! - HTML deserializer with `'*'` style rule was inserting empty fields (e.g. color) on each paste. Fixed by not allowing empty styles to be deserialized.

## 1.0.0-next.56

### Patch Changes

- Updated dependencies [[`75b39f18`](https://github.com/udecode/slate-plugins/commit/75b39f18901d38f80847573cd3431ece1d1d4b3d)]:
  - @udecode/slate-plugins-core@1.0.0-next.56

## 1.0.0-next.55

### Patch Changes

- Updated dependencies [[`abaf4a11`](https://github.com/udecode/slate-plugins/commit/abaf4a11d3b69157983b6cf77b023a6008478a79)]:
  - @udecode/slate-plugins-core@1.0.0-next.55

## 1.0.0-next.54

### Minor Changes

- [#844](https://github.com/udecode/slate-plugins/pull/844) [`d906095d`](https://github.com/udecode/slate-plugins/commit/d906095d20cf8755a200d254f6c20c510a748f29) Thanks [@ghingis](https://github.com/ghingis)! - features:
  - `getNodeDeserializer` now supports dynamic style rules by providing an asterisk instead of an exact value
  - `isMarkActive`: returns true if the mark value is defined (before: returns true if the mark value is true)
  - `getMark`(new): Get selected mark by type
  - `setMarks`(new): Set marks to selected text.

## 1.0.0-next.53

### Patch Changes

- Updated dependencies [[`42360b44`](https://github.com/udecode/slate-plugins/commit/42360b444d6a2959847d5619eda32319e360e3af)]:
  - @udecode/slate-plugins-core@1.0.0-next.53

## 1.0.0-next.46

### Minor Changes

- [#807](https://github.com/udecode/slate-plugins/pull/807) [`6e9068f6`](https://github.com/udecode/slate-plugins/commit/6e9068f6f483b698b6b3aae6819333103504f41b) Thanks [@zbeyens](https://github.com/zbeyens)! - `selectEditor`: Select an editor at a target or an edge (start, end).

## 1.0.0-next.40

### Patch Changes

- Updated dependencies [[`15048e6f`](https://github.com/udecode/slate-plugins/commit/15048e6facbefc5fe21b0b9bd9a586f269cada89)]:
  - @udecode/slate-plugins-core@1.0.0-next.40

## 1.0.0-next.39

### Patch Changes

- Updated dependencies [[`b444071e`](https://github.com/udecode/slate-plugins/commit/b444071e2673803dba05c770c5dfbbde14f7a631)]:
  - @udecode/slate-plugins-core@1.0.0-next.39

## 1.0.0-next.37

### Major Changes

- [#734](https://github.com/udecode/slate-plugins/pull/734) [`2cf618c3`](https://github.com/udecode/slate-plugins/commit/2cf618c3a0220ca03c1d95e0b51d1ff58d73578c) Thanks [@cawabunga](https://github.com/cawabunga)! - changes:
  - BREAKING CHANGE: `normalizeDescendantsToDocumentFragment` parameters are now: `(editor, { descendants })`. Used by the HTML deserializer.
  - fix: Handles 1st constraint: "All Element nodes must contain at least one Text descendant."
  - fix: Handles 3rd constraint: "Block nodes can only contain other blocks, or inline and text nodes."

## 1.0.0-next.36

### Patch Changes

- [#731](https://github.com/udecode/slate-plugins/pull/731) [`7cbd7bd9`](https://github.com/udecode/slate-plugins/commit/7cbd7bd95b64e06fde38dcd68935984de8f3a82f) Thanks [@zbeyens](https://github.com/zbeyens)! - fix: `getLastNode` returns undefined when the editor has no children

- Updated dependencies [[`806e1632`](https://github.com/udecode/slate-plugins/commit/806e16322e655802822079d8540a6983a9dfb06e)]:
  - @udecode/slate-plugins-core@1.0.0-next.36

## 1.0.0-next.30

### Patch Changes

- [#699](https://github.com/udecode/slate-plugins/pull/699) [`28f30c8a`](https://github.com/udecode/slate-plugins/commit/28f30c8a6b0a2d245d6f6403c8399f2e59d98b92) Thanks [@zbeyens](https://github.com/zbeyens)! - fix: support paragraph custom type

- Updated dependencies [[`33605a49`](https://github.com/udecode/slate-plugins/commit/33605a495ccc3fd9b4f6cfdaf2eb0e6e59bd7a67), [`75e6d25d`](https://github.com/udecode/slate-plugins/commit/75e6d25de0f9cf2487adecff54c2993ebc795aa0)]:
  - @udecode/slate-plugins-core@1.0.0-next.30

## 1.0.0-next.29

### Patch Changes

- Updated dependencies [[`dfbde8bd`](https://github.com/udecode/slate-plugins/commit/dfbde8bd856e1e646e3d8fe2cbf1df8f9b8c67c3), [`dfbde8bd`](https://github.com/udecode/slate-plugins/commit/dfbde8bd856e1e646e3d8fe2cbf1df8f9b8c67c3)]:
  - @udecode/slate-plugins-core@1.0.0-next.29

## 1.0.0-next.26

### Patch Changes

- Updated dependencies [[`201a7993`](https://github.com/udecode/slate-plugins/commit/201a799342ff88405e120182d8554e70b726beea)]:
  - @udecode/slate-plugins-core@1.0.0-next.26
