# @udecode/plate-indent-list

## 40.0.0

## 39.1.10

### Patch Changes

- [#3632](https://github.com/udecode/plate/pull/3632) by [@natamox](https://github.com/natamox) – Fix the problem that the sequence number does not continue when inserting a line break in the listRestart node.

## 39.0.0

## 38.0.10

### Patch Changes

- [#3576](https://github.com/udecode/plate/pull/3576) by [@felixfeng33](https://github.com/felixfeng33) – Fix cursor possition issue.

## 38.0.1

### Patch Changes

- [#3526](https://github.com/udecode/plate/pull/3526) by [@zbeyens](https://github.com/zbeyens) – Prefix base plugin with `Base`

## 38.0.0

## 37.0.0

### Major Changes

- [#3420](https://github.com/udecode/plate/pull/3420) by [@zbeyens](https://github.com/zbeyens) –
  - `createIndentListPlugin` -> `IndentListPlugin`
  - Rename `injectIndentListComponent` to `renderIndentListBelowNodes`
  - Replace `normalizeIndentList` with `withNormalizeIndentList`
  - Replace `deleteBackwardIndentList` with `withDeleteBackwardIndentList`
  - Replace `insertBreakIndentList` with `withInsertBreakIndentList`
  - Remove types: `LiFC` (use `PlateRenderElementProps`), `MarkerFC` (use `Omit<PlateRenderElementProps, 'children'>`)

## 36.5.2

## 36.3.3

### Patch Changes

- [#3395](https://github.com/udecode/plate/pull/3395) by [@tomdyqin](https://github.com/tomdyqin) – fix: missing `getSiblingIndentListOptions`

## 36.0.1

### Patch Changes

- [#3341](https://github.com/udecode/plate/pull/3341) by [@felixfeng33](https://github.com/felixfeng33) – Fix(#3340): When working on an indent list todo item with a text child, pressing enter while the cursor is located inside the text creates an additional empty todo list item inside list and after that creates an item with the splitted text

## 36.0.0

## 34.0.0

### Patch Changes

- [#3241](https://github.com/udecode/plate/pull/3241) by [@felixfeng33](https://github.com/felixfeng33) – Add `toggleIndentListByPath`, add `indentList` options

## 33.0.3

## 33.0.2

## 33.0.0

## 32.0.1

### Patch Changes

- [#3164](https://github.com/udecode/plate/pull/3164) by [@felixfeng33](https://github.com/felixfeng33) – Fix: clicking the checkbox removing the focus

## 32.0.0

## 31.4.3

### Patch Changes

- [#3140](https://github.com/udecode/plate/pull/3140) by [@felixfeng33](https://github.com/felixfeng33) – The behivor abnormal when deleting back to empty list item or quote

## 31.4.0

### Patch Changes

- [#3118](https://github.com/udecode/plate/pull/3118) by [@felixfeng33](https://github.com/felixfeng33) – Missing exports

## 31.2.2

### Patch Changes

- [#3077](https://github.com/udecode/plate/pull/3077) by [@felixfeng33](https://github.com/felixfeng33) – Fix ordered list regression.

## 31.2.0

### Minor Changes

- [#3073](https://github.com/udecode/plate/pull/3073) by [@felixfeng33](https://github.com/felixfeng33) – Add listStyleTypes option to custom indent list

## 31.1.3

## 31.1.2

### Patch Changes

- [#3067](https://github.com/udecode/plate/pull/3067) by [@felixfeng33](https://github.com/felixfeng33) – remove data-slate-void

## 31.1.1

### Patch Changes

- [#3066](https://github.com/udecode/plate/pull/3066) by [@felixfeng33](https://github.com/felixfeng33) – fix pressing Arrow Up the cursor abnormal

## 31.1.0

### Minor Changes

- [#3058](https://github.com/udecode/plate/pull/3058) by [@felixfeng33](https://github.com/felixfeng33) – Feature: todo lists

## 31.0.0

## 30.5.3

### Patch Changes

- [`4cbed7159`](https://github.com/udecode/plate/commit/4cbed7159d51f7427051686e45bcf2a8899aeede) by [@zbeyens](https://github.com/zbeyens) – Move `@udecode/plate-common` to peerDeps to fix a bug when multiple instances were installed

## 30.5.2

### Patch Changes

- [#2961](https://github.com/udecode/plate/pull/2961) by [@zbeyens](https://github.com/zbeyens) – Move `@udecode/plate-common` to peerDeps to fix a bug when multiple instances were installed

## 30.4.5

## 30.1.2

## 30.0.1

### Patch Changes

- [#2873](https://github.com/udecode/plate/pull/2873) by [@zbeyens](https://github.com/zbeyens) – fix someIndentList: handle the case when editor.selection is null

## 30.0.0

## 29.1.0

## 29.0.1

## 29.0.0

## 28.0.0

### Patch Changes

- [#2816](https://github.com/udecode/plate/pull/2816) by [@12joan](https://github.com/12joan) –
  - Replace `useEdtiorState` with `useEditorSelector`

## 27.0.3

## 27.0.0

## 25.0.1

## 25.0.0

## 24.5.2

## 24.4.0

### Minor Changes

- [#2675](https://github.com/udecode/plate/pull/2675) by [@zbeyens](https://github.com/zbeyens) – Support slate-react 0.99.0

## 24.3.6

## 24.3.5

## 24.3.2

## 24.3.1

## 24.3.0

## 24.2.0

## 24.0.2

## 24.0.1

## 24.0.0

## 23.7.4

## 23.7.2

## 23.7.0

## 23.6.0

## 23.3.1

## 23.3.0

## 23.2.0

## 22.0.2

## 22.0.1

## 22.0.0

### Minor Changes

- [#2471](https://github.com/udecode/plate/pull/2471) by [@zbeyens](https://github.com/zbeyens) – New exports:
  - `someIndentList`
  - `useIndentListToolbarButton`

## 21.5.0

## 21.4.2

## 21.4.1

## 21.3.2

## 21.3.0

## 21.1.5

## 21.0.0

## 20.7.2

## 20.7.0

## 20.4.0

## 20.3.2

### Patch Changes

- [#2285](https://github.com/udecode/plate/pull/2285) by [@12joan](https://github.com/12joan) – Ignore `defaultPrevented` keydown events

## 20.0.0

## 19.7.0

## 19.5.0

## 19.4.4

## 19.4.2

## 19.4.1

## 19.2.0

## 19.1.1

## 19.1.0

## 19.0.3

## 19.0.1

## 19.0.0

## 18.15.0

## 18.13.0

## 18.9.2

## 18.9.0

## 18.7.0

### Minor Changes

- [#1960](https://github.com/udecode/plate/pull/1960) by [@zbeyens](https://github.com/zbeyens) –
  - Now supports pasting google docs lists
  - New option: `getListStyleType`: Map html element to list style type.

## 18.6.0

### Minor Changes

- [#1959](https://github.com/udecode/plate/pull/1959) by [@zbeyens](https://github.com/zbeyens) –
  - Now supports pasting google docs lists
  - New option: `getListStyleType`: Map html element to list style type.

## 18.3.0

### Minor Changes

- [#1931](https://github.com/udecode/plate/pull/1931) by [@zbeyens](https://github.com/zbeyens) – Handle `Enter` key to outdent if empty.

## 18.2.0

## 18.1.3

### Patch Changes

- [#1918](https://github.com/udecode/plate/pull/1918) by [@zbeyens](https://github.com/zbeyens) – Fix indent 0

## 18.1.2

### Patch Changes

- [#1915](https://github.com/udecode/plate/pull/1915) by [@zbeyens](https://github.com/zbeyens) – fix: support indent 0

## 18.1.1

## 17.0.3

## 17.0.2

## 17.0.1

## 17.0.0

## 16.8.0

## 16.7.0

### Minor Changes

- [#1850](https://github.com/udecode/plate/pull/1850) by [@bokuweb](https://github.com/bokuweb) – New prop: `listRestart` - if set, force `listStart` to be `listRestart` instead of the previous `listStart + 1`

## 16.6.1

## 16.5.0

## 16.4.2

## 16.4.1

## 16.3.0

## 16.2.0

## 16.1.0

## 16.0.2

## 16.0.0

## 15.0.6

## 15.0.3

## 15.0.0

## 14.4.3

## 14.4.2

## 14.4.0

## 14.1.0

## 14.0.2

## 14.0.0

## 13.8.0

## 13.7.0

## 13.6.0

## 13.5.0

## 13.3.1

## 13.1.0

## 11.2.1

## 11.2.0

## 11.1.0

## 11.0.6

## 11.0.5

## 11.0.4

## 11.0.3

## 11.0.2

## 11.0.1

## 11.0.0

## 10.5.3

## 10.5.2

## 10.5.1

### Patch Changes

- [#1467](https://github.com/udecode/plate/pull/1467) by [@zbeyens](https://github.com/zbeyens) –
  - fix indent `listStart` normalization
  - fix `toggleIndentList`
  - fix normalization on `merge_node` and `set_node` ops

## 10.5.0

### Minor Changes

- [#1465](https://github.com/udecode/plate/pull/1465) by [@zbeyens](https://github.com/zbeyens) –
  - indent-list plugin:
    - new option: `getSiblingIndentListOptions` which is used by normalizers to get list siblings (e.g. for `listStart`).
    - normalizer handling a few more cases

## 10.4.2

## 10.4.1

## 10.4.0

## 10.2.2

## 10.2.1

## 10.1.2

## 10.1.1

## 10.1.0

## 10.0.0

## 9.4.0

### Minor Changes

- [#1373](https://github.com/udecode/plate/pull/1373) by [@zbeyens](https://github.com/zbeyens) – Docx deserializer supports more indent list styles: DecimalLeadingZero, LowerRoman, UpperRoman, UpperAlpha

## 9.3.1

## 9.3.0

## 9.2.1

## 9.2.0

## 9.0.0

## 8.3.0

## 8.1.0

## 8.0.0

### Major Changes

- [#1234](https://github.com/udecode/plate/pull/1234) by [@zbeyens](https://github.com/zbeyens) – Removed:

  - `IndentListPluginOptions` for `PlatePlugin`

  Rename:

  - `getIndentListInjectComponent` to `injectIndentListComponent`

## 7.0.2

## 7.0.1

## 7.0.0

### Minor Changes

- [#1190](https://github.com/udecode/plate/pull/1190) by [@zbeyens](https://github.com/zbeyens) – new package: `@udecode/plate-indent-list`
