Files
upstream-tiptap/packages/extension-table/CHANGELOG.md
upstream-mirror 083a46e93b
Some checks failed
Verify / Install node dependencies (push) Failing after 2s
Verify / Build packages (push) Has been skipped
Verify / Check linting & formatting (push) Has been skipped
Verify / Run unit tests (push) Has been skipped
Verify / Run e2e tests (shard 1/4) (push) Has been skipped
Verify / Run e2e tests (shard 2/4) (push) Has been skipped
Verify / Run e2e tests (shard 3/4) (push) Has been skipped
Verify / Run e2e tests (shard 4/4) (push) Has been skipped
Publish / Resolve publish config (push) Failing after 2s
Publish / Send notification to Slack (push) Has been skipped
Publish / Send failure notification to Slack (push) Failing after 8s
Verify / Merge e2e reports (push) Has been skipped
Publish / Build (push) Has been skipped
Publish / Bump Versions OR Release to Registry (push) Has been skipped
snapshot of https://github.com/ueberdosis/tiptap.git (main, 2026-09-15; blobs > 131072B omitted)
2026-09-15 21:11:02 +05:00

58 KiB
Raw Blame History

Change Log

3.30.3

Patch Changes

3.30.2

Patch Changes

3.30.1

Patch Changes

  • 3c929ad: Fixed table markdown pipe escaping so the extension loads on older Safari and iOS versions (WebKit before Safari 16.4).
  • Updated dependencies [abc8828]

3.30.0

Patch Changes

  • eded5e4: Deleting the last row or column of a table no longer moves the cursor outside the table when there is content below it.
  • Updated dependencies [0247d39]
  • Updated dependencies [58a8953]
  • Updated dependencies [51909d3]
  • Updated dependencies [3099eef]

3.29.2

Patch Changes

3.29.1

Patch Changes

3.29.0

Patch Changes

  • 093573a: Fix inserting a table with an empty cell or header (e.g. via insertContent/insertContentAt) throwing RangeError: Invalid content for node tableCell/tableHeader: <>. Empty <td>/<th> elements are now backfilled with the cell's default block content, matching the behavior you already get from setContent.
  • 8649f2f: Keep line breaks inside table cells when serializing to markdown. Hard breaks and paragraph breaks in a cell are now written as <br> instead of being collapsed into a space, so they survive a parse/serialize round trip.
  • Updated dependencies [d26840f]
  • Updated dependencies [e150ee0]
  • Updated dependencies [935e63f]
  • Updated dependencies [b4c5a2d]
  • Updated dependencies [a963d48]
  • Updated dependencies [51f45b6]
  • Updated dependencies [0f63969]
  • Updated dependencies [9acaa65]

3.28.0

Patch Changes

3.27.4

Patch Changes

  • 246e1e8: Fix <col width> in a table's <colgroup> being ignored when parsing HTML. The width of the first column was always dropped because the cell index 0 failed a truthiness check, and header cells (<th>) never read the colgroup at all. Both table cells and table headers now fall back to the matching <col> element's width attribute when they have no colwidth attribute of their own.
  • edaac47: Fix pipe characters inside backtick inline code spans being incorrectly treated as table column delimiters in both leading-pipe and pipeless (no leading |) GFM tables. Cells containing expressions like `||` or `a || b` now parse correctly instead of splitting into extra columns and losing their code formatting.

3.27.3

Patch Changes

3.27.2

Patch Changes

3.27.1

Patch Changes

3.27.0

Patch Changes

  • Updated dependencies [0d0094d]
  • Updated dependencies [795033c]
  • Updated dependencies [0e0c4f9]
  • Updated dependencies [6d12bb9]

3.26.1

Patch Changes

3.26.0

Patch Changes

3.25.0

Patch Changes

  • 86e29ec: Fix HTMLAttributes not being applied to the <table> element when resizable is disabled (the default). The TableView node view (introduced in 3.23) bypassed renderHTML and never applied user-configured attributes like class or data-* to the rendered table element.
  • Updated dependencies [ec291dd]
  • Updated dependencies [454e9b8]
  • Updated dependencies [9cf8db0]
  • Updated dependencies [c1a2ce8]
  • Updated dependencies [3d4f94c]

3.24.0

Patch Changes

3.23.6

Patch Changes

3.23.5

Patch Changes

3.23.4

Patch Changes

3.23.3

Patch Changes

3.23.2

Patch Changes

3.23.1

Patch Changes

3.23.0

Patch Changes

  • d2ad165: Fix colgroup not updating when adding or deleting columns in non-resizable tables (#7015)
  • Updated dependencies [57f8d66]
  • Updated dependencies [e64e5a7]
  • Updated dependencies [207a2bc]

3.22.5

Patch Changes

3.22.4

Patch Changes

  • 27ea931: Fix dependencies installation after packages updates producing peer dependency resolution conflicts
  • Updated dependencies [27ea931]
  • Updated dependencies [64f36b8]
  • Updated dependencies [032f8f1]

3.22.3

Patch Changes

3.22.2

Patch Changes

3.22.1

Patch Changes

3.22.0

Minor Changes

  • 3ae64ed: Added Markdown table alignment support. The TableCell and TableHeader nodes now have an align attribute (left, center, right) that is parsed from Markdown column alignment markers (:---, ---:, :---:) and serialized back when rendering to Markdown. Alignment is also parsed from and rendered to HTML via style="text-align: ...".

Patch Changes

  • Updated dependencies [912a49b]
  • Updated dependencies [7d4fb9a]
  • Updated dependencies [0c1c112]
  • Updated dependencies [0c1c112]
  • Updated dependencies [f99bdc2]

3.21.0

Patch Changes

3.20.6

Patch Changes

3.20.5

Patch Changes

3.20.4

Patch Changes

3.20.3

Patch Changes

3.20.2

Patch Changes

3.20.1

Patch Changes

3.20.0

Patch Changes

  • Updated dependencies [4b731e2]
  • Updated dependencies [98546ac]
  • Updated dependencies [57624a1]
  • Updated dependencies [76ce47d]

3.19.0

Patch Changes

3.18.0

Patch Changes

3.17.1

Patch Changes

3.17.0

Patch Changes

3.16.0

Patch Changes

3.15.3

Patch Changes

3.15.2

Patch Changes

3.15.1

Patch Changes

3.15.0

Patch Changes

3.14.0

Patch Changes

3.13.0

Patch Changes

3.12.1

Patch Changes

3.12.0

Patch Changes

3.11.1

Patch Changes

3.11.0

Patch Changes

3.10.8

Patch Changes

  • Updated dependencies [8375241]
  • Updated dependencies [b7ead7c]
  • Updated dependencies [95d3e80]
  • Updated dependencies [fd479bd]

3.10.7

Patch Changes

3.10.6

Patch Changes

3.10.5

Patch Changes

3.10.4

Patch Changes

3.10.3

Patch Changes

3.10.2

Patch Changes

  • 8299f73: Allow setting custom table widths by respecting user-provided style attributes instead of always overriding them with calculated widths.

3.10.1

Patch Changes

3.10.0

Patch Changes

3.9.1

Patch Changes

  • 16fbfcb: Add a renderWrapper option to the Table extension so consumers can customize whether the table wrapper for the resizable node view should be rendered in non-editable mode as well.
    • @tiptap/core@3.9.1
    • @tiptap/pm@3.9.1

3.9.0

Patch Changes

  • Updated dependencies [bbb8e16]
    • @tiptap/core@3.9.0
    • @tiptap/pm@3.9.0

3.8.0

Patch Changes

  • @tiptap/core@3.8.0
  • @tiptap/pm@3.8.0

3.7.2

Patch Changes

  • @tiptap/core@3.7.2
  • @tiptap/pm@3.7.2

3.7.1

Patch Changes

  • @tiptap/core@3.7.1
  • @tiptap/pm@3.7.1

3.7.0

Patch Changes

  • Updated dependencies [35645d9]
  • Updated dependencies [35645d9]
  • Updated dependencies [35645d9]
    • @tiptap/core@3.7.0
    • @tiptap/pm@3.7.0

3.6.7

Patch Changes

  • @tiptap/core@3.6.7
  • @tiptap/pm@3.6.7

3.6.6

Patch Changes

  • @tiptap/core@3.6.6
  • @tiptap/pm@3.6.6

3.6.5

Patch Changes

  • Updated dependencies [1e4caea]
    • @tiptap/core@3.6.5
    • @tiptap/pm@3.6.5

3.6.4

Patch Changes

  • @tiptap/core@3.6.4
  • @tiptap/pm@3.6.4

3.6.3

Patch Changes

  • Updated dependencies [67f7b4a]
    • @tiptap/core@3.6.3
    • @tiptap/pm@3.6.3

3.6.2

Patch Changes

  • @tiptap/core@3.6.2
  • @tiptap/pm@3.6.2

3.6.1

Patch Changes

  • @tiptap/core@3.6.1
  • @tiptap/pm@3.6.1

3.6.0

Patch Changes

  • c4ed2e6: Parse cell colwidth from nearest <colgroup> when missing on the cell

    When importing HTML, table column widths are often declared on a surrounding <colgroup> rather than on each <td>. Previously, tableCell only read the colwidth attribute from the cell itself and would lose width information in that case. The implementation now falls back to reading the corresponding <col>'s width from the table's <colgroup> using the cell's index.

    This is a non-breaking bugfix that preserves layout information when HTML uses <colgroup>. Consider adding a small demo or unit test to assert colwidth is preserved for cells when only the <colgroup> contains width attributes.

  • f778a16: Fixes table wrapper replacement and lost selections when resizable: true.

    TableView.ignoreMutation now ignores attribute/childList/characterData mutations that occur inside the table wrapper but outside the editable contentDOM, preventing wrapper re-creation during resize interactions so selections (e.g. mergeCells()) are preserved.

    No API or breaking changes.

  • Updated dependencies [c0190bd]

    • @tiptap/core@3.6.0
    • @tiptap/pm@3.6.0

3.5.3

Patch Changes

  • @tiptap/core@3.5.3
  • @tiptap/pm@3.5.3

3.5.2

Patch Changes

  • @tiptap/core@3.5.2
  • @tiptap/pm@3.5.2

3.5.1

Patch Changes

  • @tiptap/core@3.5.1
  • @tiptap/pm@3.5.1

3.5.0

Patch Changes

  • @tiptap/core@3.5.0
  • @tiptap/pm@3.5.0

3.4.6

Patch Changes

  • Updated dependencies [968016f]
    • @tiptap/core@3.4.6
    • @tiptap/pm@3.4.6

3.4.5

Patch Changes

  • Updated dependencies [0226d42]
  • Updated dependencies [37af83b]
  • Updated dependencies [f598ac7]
    • @tiptap/core@3.4.5
    • @tiptap/pm@3.4.5

3.4.4

Patch Changes

  • Updated dependencies [00cf1d7]
    • @tiptap/core@3.4.4
    • @tiptap/pm@3.4.4

3.4.3

Patch Changes

  • Updated dependencies [1ea8906]
    • @tiptap/core@3.4.3
    • @tiptap/pm@3.4.3

3.4.2

Patch Changes

  • @tiptap/core@3.4.2
  • @tiptap/pm@3.4.2

3.4.1

Patch Changes

  • @tiptap/core@3.4.1
  • @tiptap/pm@3.4.1

3.4.0

Patch Changes

  • Updated dependencies [895c73f]
  • Updated dependencies [ad51daa]
    • @tiptap/core@3.4.0
    • @tiptap/pm@3.4.0

3.3.1

Patch Changes

  • @tiptap/core@3.3.1
  • @tiptap/pm@3.3.1

3.3.0

Patch Changes

  • Updated dependencies [5423726]
  • Updated dependencies [5423726]
    • @tiptap/core@3.3.0
    • @tiptap/pm@3.3.0

3.2.2

Patch Changes

  • @tiptap/core@3.2.2
  • @tiptap/pm@3.2.2

3.2.1

Patch Changes

  • Updated dependencies [6a2873f]
    • @tiptap/core@3.2.1
    • @tiptap/pm@3.2.1

3.2.0

Patch Changes

  • Updated dependencies [5056e3e]
    • @tiptap/core@3.2.0
    • @tiptap/pm@3.2.0

3.1.0

Patch Changes

  • @tiptap/core@3.1.0
  • @tiptap/pm@3.1.0

3.0.9

Patch Changes

  • @tiptap/core@3.0.9
  • @tiptap/pm@3.0.9

3.0.8

Patch Changes

  • @tiptap/core@3.0.8
  • @tiptap/pm@3.0.8

3.0.7

Patch Changes

  • @tiptap/core@3.0.7
  • @tiptap/pm@3.0.7

3.0.6

Patch Changes

  • Updated dependencies [2e71d05]
    • @tiptap/core@3.0.6
    • @tiptap/pm@3.0.6

3.0.5

Patch Changes

  • @tiptap/core@3.0.5
  • @tiptap/pm@3.0.5

3.0.4

Patch Changes

  • Updated dependencies [7ed03fa]
    • @tiptap/core@3.0.4
    • @tiptap/pm@3.0.4

3.0.3

Patch Changes

  • Updated dependencies [75cabde]
    • @tiptap/core@3.0.3
    • @tiptap/pm@3.0.3

3.0.2

Patch Changes

  • @tiptap/core@3.0.2
  • @tiptap/pm@3.0.2

3.0.1

Major Changes

  • a92f4a6: We are now building packages with tsup which does not support UMD builds, please repackage if you require UMD builds

Minor Changes

  • 131c7d0: This adds all of the table packages to the @tiptap/extension-table package.

    TableKit

    The TableKit export allows configuring the entire table with one extension, and is the recommended way of using the table extensions.

    import { TableKit } from "@tiptap/extension-table";
    
    new Editor({
      extensions: [
        TableKit.configure({
          table: {
            HTMLAttributes: {
              class: "table",
            },
          },
          tableCell: {
            HTMLAttributes: {
              class: "table-cell",
            },
          },
          tableHeader: {
            HTMLAttributes: {
              class: "table-header",
            },
          },
          tableRow: {
            HTMLAttributes: {
              class: "table-row",
            },
          },
        }),
      ],
    });
    

    Table repackaging

    Since we've moved the code out of the table extensions to the @tiptap/extension-table package, you can remove the following packages from your project:

    npm uninstall @tiptap/extension-table-header @tiptap/extension-table-cell @tiptap/extension-table-row
    

    And replace them with the new @tiptap/extension-table package:

    npm install @tiptap/extension-table
    

    Want to use the extensions separately?

    For more control, you can also use the extensions separately.

    Table

    This extension adds a table to the editor.

    Migrate from default export to named export:

    - import Table from '@tiptap/extension-table'
    + import { Table } from '@tiptap/extension-table'
    

    Usage:

    import { Table } from "@tiptap/extension-table";
    

    TableCell

    This extension adds a table cell to the editor.

    Migrate from @tiptap/extension-table-cell to @tiptap/extension-table:

    - import TableCell from '@tiptap/extension-table-cell'
    + import { TableCell } from '@tiptap/extension-table'
    

    Usage:

    import { TableCell } from "@tiptap/extension-table";
    

    TableHeader

    This extension adds a table header to the editor.

    Migrate from @tiptap/extension-table-header to @tiptap/extension-table:

    - import TableHeader from '@tiptap/extension-table-header'
    + import { TableHeader } from '@tiptap/extension-table'
    

    Usage:

    import { TableHeader } from "@tiptap/extension-table";
    

    TableRow

    This extension adds a table row to the editor.

    Migrate from @tiptap/extension-table-row to @tiptap/extension-table:

    - import TableRow from '@tiptap/extension-table-row'
    + import { TableRow } from '@tiptap/extension-table'
    

    Usage:

    import { TableRow } from "@tiptap/extension-table";
    

Patch Changes

  • 1b4c82b: We are now using pnpm package aliases for versions to enable better version pinning for the monorepository
  • 89bd9c7: Enforce type imports so that the bundler ignores TypeScript type imports when generating the index.js file of the dist directory
  • 991f43c: Added new export for TableView class
  • 8c69002: Synced beta with stable features
  • Updated dependencies [1b4c82b]
  • Updated dependencies [1e91f9b]
  • Updated dependencies [a92f4a6]
  • Updated dependencies [8de8e13]
  • Updated dependencies [20f68f6]
  • Updated dependencies [5e957e5]
  • Updated dependencies [89bd9c7]
  • Updated dependencies [d0fda30]
  • Updated dependencies [0e3207f]
  • Updated dependencies [37913d5]
  • Updated dependencies [28c5418]
  • Updated dependencies [32958d6]
  • Updated dependencies [12bb31a]
  • Updated dependencies [9f207a6]
  • Updated dependencies [412e1bd]
  • Updated dependencies [062afaf]
  • Updated dependencies [ff8eed6]
  • Updated dependencies [704f462]
  • Updated dependencies [95b8c71]
  • Updated dependencies [8c69002]
  • Updated dependencies [664834f]
  • Updated dependencies [ac897e7]
  • Updated dependencies [087d114]
  • Updated dependencies [32958d6]
  • Updated dependencies [fc17b21]
  • Updated dependencies [62b0877]
  • Updated dependencies [e20006b]
  • Updated dependencies [5ba480b]
  • Updated dependencies [d6c7558]
  • Updated dependencies [062afaf]
  • Updated dependencies [9ceeab4]
  • Updated dependencies [32958d6]
  • Updated dependencies [bf835b0]
  • Updated dependencies [4e2f6d8]
  • Updated dependencies [32958d6]
    • @tiptap/core@3.0.1
    • @tiptap/pm@3.0.1

3.0.0-beta.30

Patch Changes

  • @tiptap/core@3.0.0-beta.30
  • @tiptap/pm@3.0.0-beta.30

3.0.0-beta.29

Patch Changes

  • @tiptap/core@3.0.0-beta.29
  • @tiptap/pm@3.0.0-beta.29

3.0.0-beta.28

Patch Changes

  • @tiptap/core@3.0.0-beta.28
  • @tiptap/pm@3.0.0-beta.28

3.0.0-beta.27

Patch Changes

  • Updated dependencies [412e1bd]
    • @tiptap/core@3.0.0-beta.27
    • @tiptap/pm@3.0.0-beta.27

3.0.0-beta.26

Patch Changes

  • Updated dependencies [5ba480b]
    • @tiptap/core@3.0.0-beta.26
    • @tiptap/pm@3.0.0-beta.26

3.0.0-beta.25

Patch Changes

  • Updated dependencies [4e2f6d8]
    • @tiptap/core@3.0.0-beta.25
    • @tiptap/pm@3.0.0-beta.25

3.0.0-beta.24

Patch Changes

  • @tiptap/core@3.0.0-beta.24
  • @tiptap/pm@3.0.0-beta.24

3.0.0-beta.23

Patch Changes

  • @tiptap/core@3.0.0-beta.23
  • @tiptap/pm@3.0.0-beta.23

3.0.0-beta.22

Patch Changes

  • @tiptap/core@3.0.0-beta.22
  • @tiptap/pm@3.0.0-beta.22

3.0.0-beta.21

Patch Changes

  • Updated dependencies [813674c]
  • Updated dependencies [fc17b21]
    • @tiptap/core@3.0.0-beta.21
    • @tiptap/pm@3.0.0-beta.21

3.0.0-beta.20

Patch Changes

  • @tiptap/core@3.0.0-beta.20
  • @tiptap/pm@3.0.0-beta.20

3.0.0-beta.19

Patch Changes

  • Updated dependencies [9ceeab4]
    • @tiptap/core@3.0.0-beta.19
    • @tiptap/pm@3.0.0-beta.19

3.0.0-beta.18

Patch Changes

  • @tiptap/core@3.0.0-beta.18
  • @tiptap/pm@3.0.0-beta.18

3.0.0-beta.17

Patch Changes

  • Updated dependencies [e20006b]
    • @tiptap/core@3.0.0-beta.17
    • @tiptap/pm@3.0.0-beta.17

3.0.0-beta.16

Patch Changes

  • Updated dependencies [ac897e7]
  • Updated dependencies [bf835b0]
    • @tiptap/core@3.0.0-beta.16
    • @tiptap/pm@3.0.0-beta.16

3.0.0-beta.15

Patch Changes

  • Updated dependencies [087d114]
    • @tiptap/core@3.0.0-beta.15
    • @tiptap/pm@3.0.0-beta.15

3.0.0-beta.14

Patch Changes

  • Updated dependencies [95b8c71]
    • @tiptap/core@3.0.0-beta.14
    • @tiptap/pm@3.0.0-beta.14

3.0.0-beta.13

Patch Changes

  • @tiptap/core@3.0.0-beta.13
  • @tiptap/pm@3.0.0-beta.13

3.0.0-beta.12

Patch Changes

  • @tiptap/core@3.0.0-beta.12
  • @tiptap/pm@3.0.0-beta.12

3.0.0-beta.11

Patch Changes

  • @tiptap/core@3.0.0-beta.11
  • @tiptap/pm@3.0.0-beta.11

3.0.0-beta.10

Patch Changes

  • @tiptap/core@3.0.0-beta.10
  • @tiptap/pm@3.0.0-beta.10

3.0.0-beta.9

Patch Changes

  • @tiptap/core@3.0.0-beta.9
  • @tiptap/pm@3.0.0-beta.9

3.0.0-beta.8

Patch Changes

  • @tiptap/core@3.0.0-beta.8
  • @tiptap/pm@3.0.0-beta.8

3.0.0-beta.7

Patch Changes

  • Updated dependencies [d0fda30]
    • @tiptap/core@3.0.0-beta.7
    • @tiptap/pm@3.0.0-beta.7

3.0.0-beta.6

Patch Changes

  • @tiptap/core@3.0.0-beta.6
  • @tiptap/pm@3.0.0-beta.6

3.0.0-beta.5

Patch Changes

  • 8c69002: Synced beta with stable features
  • Updated dependencies [8c69002]
  • Updated dependencies [62b0877]
    • @tiptap/core@3.0.0-beta.5
    • @tiptap/pm@3.0.0-beta.5

3.0.0-beta.4

Patch Changes

  • Updated dependencies [5e957e5]
  • Updated dependencies [9f207a6]
    • @tiptap/core@3.0.0-beta.4
    • @tiptap/pm@3.0.0-beta.4

3.0.0-beta.3

Patch Changes

  • 1b4c82b: We are now using pnpm package aliases for versions to enable better version pinning for the monorepository
  • Updated dependencies [1b4c82b]
    • @tiptap/core@3.0.0-beta.3
    • @tiptap/pm@3.0.0-beta.3

3.0.0-beta.2

3.0.0-beta.1

Patch Changes

  • 991f43c: Added new export for TableView class

3.0.0-beta.0

3.0.0-next.8

3.0.0-next.7

Patch Changes

  • 89bd9c7: Enforce type imports so that the bundler ignores TypeScript type imports when generating the index.js file of the dist directory

3.0.0-next.6

Major Changes

  • a92f4a6: We are now building packages with tsup which does not support UMD builds, please repackage if you require UMD builds

Minor Changes

  • 131c7d0: This adds all of the table packages to the @tiptap/extension-table package.

    TableKit

    The TableKit export allows configuring the entire table with one extension, and is the recommended way of using the table extensions.

    import { TableKit } from "@tiptap/extension-table";
    
    new Editor({
      extensions: [
        TableKit.configure({
          table: {
            HTMLAttributes: {
              class: "table",
            },
          },
          tableCell: {
            HTMLAttributes: {
              class: "table-cell",
            },
          },
          tableHeader: {
            HTMLAttributes: {
              class: "table-header",
            },
          },
          tableRow: {
            HTMLAttributes: {
              class: "table-row",
            },
          },
        }),
      ],
    });
    

    Table repackaging

    Since we've moved the code out of the table extensions to the @tiptap/extension-table package, you can remove the following packages from your project:

    npm uninstall @tiptap/extension-table-header @tiptap/extension-table-cell @tiptap/extension-table-row
    

    And replace them with the new @tiptap/extension-table package:

    npm install @tiptap/extension-table
    

    Want to use the extensions separately?

    For more control, you can also use the extensions separately.

    Table

    This extension adds a table to the editor.

    Migrate from default export to named export:

    - import Table from '@tiptap/extension-table'
    + import { Table } from '@tiptap/extension-table'
    

    Usage:

    import { Table } from "@tiptap/extension-table";
    

    TableCell

    This extension adds a table cell to the editor.

    Migrate from @tiptap/extension-table-cell to @tiptap/extension-table:

    - import TableCell from '@tiptap/extension-table-cell'
    + import { TableCell } from '@tiptap/extension-table'
    

    Usage:

    import { TableCell } from "@tiptap/extension-table";
    

    TableHeader

    This extension adds a table header to the editor.

    Migrate from @tiptap/extension-table-header to @tiptap/extension-table:

    - import TableHeader from '@tiptap/extension-table-header'
    + import { TableHeader } from '@tiptap/extension-table'
    

    Usage:

    import { TableHeader } from "@tiptap/extension-table";
    

    TableRow

    This extension adds a table row to the editor.

    Migrate from @tiptap/extension-table-row to @tiptap/extension-table:

    - import TableRow from '@tiptap/extension-table-row'
    + import { TableRow } from '@tiptap/extension-table'
    

    Usage:

    import { TableRow } from "@tiptap/extension-table";
    

3.0.0-next.5

3.0.0-next.4

3.0.0-next.3

3.0.0-next.2

3.0.0-next.1

Major Changes

  • a92f4a6: We are now building packages with tsup which does not support UMD builds, please repackage if you require UMD builds

Patch Changes

  • Updated dependencies [a92f4a6]
  • Updated dependencies [da76972]
    • @tiptap/core@3.0.0-next.1
    • @tiptap/pm@3.0.0-next.1

3.0.0-next.0

Patch Changes

  • Updated dependencies [0ec0af6]
    • @tiptap/core@3.0.0-next.0
    • @tiptap/pm@3.0.0-next.0

2.12.0

2.11.9

2.11.8

2.11.7

Patch Changes

  • a44a311: Added new export for TableView class

2.11.6

2.11.5

2.11.4

2.11.3

2.11.2

2.11.1

2.11.0

2.10.4

2.10.3

2.10.2

2.10.1

2.10.0

Patch Changes

  • 7619215: enforce cellMinWidth even on column not resized by the user, fixes #5435

2.9.1

2.9.0

2.8.0

Minor Changes

  • 131c7d0: This change repackages all of the table extensions to be within the @tiptap/extension-table package (other packages are just a re-export of the @tiptap/extension-table package). It also adds the TableKit export which will allow configuring the entire table with one extension.

2.5.8

Patch Changes

  • Updated dependencies [a08bf85]
    • @tiptap/core@2.5.8
    • @tiptap/pm@2.5.8

2.5.7

Patch Changes

  • Updated dependencies [b012471]
  • Updated dependencies [cc3497e]
    • @tiptap/core@2.5.7
    • @tiptap/pm@2.5.7

2.5.6

Patch Changes

  • c7f5550: Set correct min-width for a table fixes #5217
  • Updated dependencies [b5c1b32]
  • Updated dependencies [618bca9]
  • Updated dependencies [35682d1]
  • Updated dependencies [2104f0f]
    • @tiptap/pm@2.5.6
    • @tiptap/core@2.5.6

2.5.5

Patch Changes

  • Updated dependencies [4cca382]
  • Updated dependencies [3b67e8a]
    • @tiptap/core@2.5.5
    • @tiptap/pm@2.5.5

2.5.4

Patch Changes

  • dd7f9ac: There was an issue with the cjs bundling of packages and default exports, now we resolve default exports in legacy compatible way
  • Updated dependencies [dd7f9ac]
    • @tiptap/core@2.5.4
    • @tiptap/pm@2.5.4

2.5.3

Patch Changes

  • @tiptap/core@2.5.3
  • @tiptap/pm@2.5.3

2.5.2

Patch Changes

  • Updated dependencies [07f4c03]
    • @tiptap/core@2.5.2
    • @tiptap/pm@2.5.2

2.5.1

Patch Changes

  • @tiptap/core@2.5.1
  • @tiptap/pm@2.5.1

2.5.0

Patch Changes

  • Updated dependencies [fb45149]
  • Updated dependencies [fb45149]
  • Updated dependencies [fb45149]
  • Updated dependencies [fb45149]
    • @tiptap/core@2.5.0
    • @tiptap/pm@2.5.0

2.5.0-pre.16

Patch Changes

  • @tiptap/core@2.5.0-pre.16
  • @tiptap/pm@2.5.0-pre.16

2.5.0-pre.15

Patch Changes

  • @tiptap/core@2.5.0-pre.15
  • @tiptap/pm@2.5.0-pre.15

2.5.0-pre.14

Patch Changes

  • @tiptap/core@2.5.0-pre.14
  • @tiptap/pm@2.5.0-pre.14

2.5.0-pre.13

Patch Changes

  • Updated dependencies [74a37ff]
    • @tiptap/core@2.5.0-pre.13
    • @tiptap/pm@2.5.0-pre.13

2.5.0-pre.12

Patch Changes

  • Updated dependencies [74a37ff]
    • @tiptap/core@2.5.0-pre.12
    • @tiptap/pm@2.5.0-pre.12

2.5.0-pre.11

Patch Changes

  • Updated dependencies [74a37ff]
    • @tiptap/core@2.5.0-pre.11
    • @tiptap/pm@2.5.0-pre.11

2.5.0-pre.10

Patch Changes

  • Updated dependencies [74a37ff]
    • @tiptap/core@2.5.0-pre.10
    • @tiptap/pm@2.5.0-pre.10

2.5.0-pre.9

Patch Changes

  • Updated dependencies [14a00f4]
    • @tiptap/core@2.5.0-pre.9
    • @tiptap/pm@2.5.0-pre.9

2.5.0-pre.8

Patch Changes

  • Updated dependencies [509676e]
    • @tiptap/core@2.5.0-pre.8
    • @tiptap/pm@2.5.0-pre.8

2.5.0-pre.7

Patch Changes

  • @tiptap/core@2.5.0-pre.7
  • @tiptap/pm@2.5.0-pre.7

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

2.4.0 (2024-05-14)

Features

2.3.2 (2024-05-08)

Note: Version bump only for package @tiptap/extension-table

2.3.1 (2024-04-30)

Note: Version bump only for package @tiptap/extension-table

2.3.0 (2024-04-09)

Note: Version bump only for package @tiptap/extension-table

2.2.6 (2024-04-06)

Note: Version bump only for package @tiptap/extension-table

2.2.5 (2024-04-05)

Note: Version bump only for package @tiptap/extension-table

2.2.4 (2024-02-23)

Note: Version bump only for package @tiptap/extension-table

2.2.3 (2024-02-15)

Note: Version bump only for package @tiptap/extension-table

2.2.2 (2024-02-07)

Note: Version bump only for package @tiptap/extension-table

2.2.1 (2024-01-31)

Note: Version bump only for package @tiptap/extension-table

2.2.0 (2024-01-29)

Bug Fixes

  • fix imports, fix demos, unpin y-prosemirror (681aa57)

2.2.0-rc.8 (2024-01-08)

2.2.0-rc.7 (2023-11-27)

2.2.0-rc.6 (2023-11-23)

2.2.0-rc.4 (2023-10-10)

2.2.0-rc.3 (2023-08-18)

2.2.0-rc.1 (2023-08-18)

2.2.0-rc.0 (2023-08-18)

2.1.16 (2024-01-10)

Note: Version bump only for package @tiptap/extension-table

2.1.15 (2024-01-08)

Note: Version bump only for package @tiptap/extension-table

2.1.14 (2024-01-08)

Note: Version bump only for package @tiptap/extension-table

2.1.13 (2023-11-30)

Note: Version bump only for package @tiptap/extension-table

2.1.12 (2023-10-11)

Note: Version bump only for package @tiptap/extension-table

2.1.11 (2023-09-20)

Reverts

2.1.10 (2023-09-15)

Note: Version bump only for package @tiptap/extension-table

2.1.9 (2023-09-14)

Note: Version bump only for package @tiptap/extension-table

2.1.8 (2023-09-04)

Note: Version bump only for package @tiptap/extension-table

2.1.7 (2023-09-04)

Note: Version bump only for package @tiptap/extension-table

2.1.6 (2023-08-18)

Note: Version bump only for package @tiptap/extension-table

2.1.5 (2023-08-18)

Note: Version bump only for package @tiptap/extension-table

2.1.4 (2023-08-18)

Note: Version bump only for package @tiptap/extension-table

2.1.3 (2023-08-18)

Note: Version bump only for package @tiptap/extension-table

2.1.2 (2023-08-17)

Note: Version bump only for package @tiptap/extension-table

2.1.1 (2023-08-16)

Note: Version bump only for package @tiptap/extension-table

2.1.0 (2023-08-16)

Note: Version bump only for package @tiptap/extension-table

2.1.0-rc.14 (2023-08-11)

Note: Version bump only for package @tiptap/extension-table

2.1.0-rc.13 (2023-08-11)

2.1.0-rc.12 (2023-07-14)

2.1.0-rc.11 (2023-07-07)

2.1.0-rc.10 (2023-07-07)

2.1.0-rc.9 (2023-06-15)

2.1.0-rc.8 (2023-05-25)

2.1.0-rc.5 (2023-05-25)

2.1.0-rc.4 (2023-04-27)

2.1.0-rc.3 (2023-04-26)

2.1.0-rc.2 (2023-04-26)

2.1.0-rc.1 (2023-04-12)

2.1.0-rc.0 (2023-04-05)

Bug Fixes

  • Update peerDependencies to fix lerna version tasks (#3914) (0c1bba3)

2.1.0-rc.12 (2023-07-14)

Note: Version bump only for package @tiptap/extension-table

2.1.0-rc.11 (2023-07-07)

Note: Version bump only for package @tiptap/extension-table

2.1.0-rc.10 (2023-07-07)

Note: Version bump only for package @tiptap/extension-table

2.1.0-rc.9 (2023-06-15)

Note: Version bump only for package @tiptap/extension-table

2.1.0-rc.8 (2023-05-25)

Note: Version bump only for package @tiptap/extension-table

2.1.0-rc.7 (2023-05-25)

Note: Version bump only for package @tiptap/extension-table

2.1.0-rc.6 (2023-05-25)

Note: Version bump only for package @tiptap/extension-table

2.1.0-rc.5 (2023-05-25)

Note: Version bump only for package @tiptap/extension-table

2.1.0-rc.4 (2023-04-27)

Note: Version bump only for package @tiptap/extension-table

2.1.0-rc.3 (2023-04-26)

Note: Version bump only for package @tiptap/extension-table

2.1.0-rc.2 (2023-04-26)

2.1.0-rc.1 (2023-04-12)

2.1.0-rc.0 (2023-04-05)

Bug Fixes

  • Update peerDependencies to fix lerna version tasks (#3914) (0c1bba3)

2.1.0-rc.1 (2023-04-12)

Note: Version bump only for package @tiptap/extension-table

2.1.0-rc.0 (2023-04-05)

Note: Version bump only for package @tiptap/extension-table

2.0.3 (2023-04-13)

Note: Version bump only for package @tiptap/extension-table

2.0.2 (2023-04-03)

Note: Version bump only for package @tiptap/extension-table

2.0.1 (2023-03-30)

Bug Fixes

  • Update peerDependencies to fix lerna version tasks (#3914) (0534f76)

2.0.0-beta.220 (2023-02-28)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.219 (2023-02-27)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.218 (2023-02-18)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.217 (2023-02-09)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.216 (2023-02-08)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.215 (2023-02-08)

Bug Fixes

  • fix builds including prosemirror (a380ec4)

2.0.0-beta.214 (2023-02-08)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.213 (2023-02-07)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.212 (2023-02-03)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.211 (2023-02-02)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.210 (2023-02-02)

Features

  • pm: new prosemirror package for dependency resolving (f387ad3)

2.0.0-beta.209 (2022-12-16)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.208 (2022-12-16)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.207 (2022-12-08)

Bug Fixes

  • extension-table: add prosemirror-tables to peerDependencies (c187e0e)

2.0.0-beta.206 (2022-12-08)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.205 (2022-12-05)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.204 (2022-11-25)

Bug Fixes

  • core: rename esm modules to esm.js (c1a0c3a)

2.0.0-beta.203 (2022-11-24)

Bug Fixes

2.0.0-beta.202 (2022-11-04)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.201 (2022-11-04)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.200 (2022-11-04)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.199 (2022-09-30)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.198 (2022-09-29)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.197 (2022-09-26)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.196 (2022-09-20)

Bug Fixes

2.0.0-beta.195 (2022-09-14)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.194 (2022-09-11)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.54 (2022-06-27)

Bug Fixes

  • maintainment: fix cjs issues with prosemirror-tables (eb92597)

2.0.0-beta.53 (2022-06-20)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.52 (2022-06-17)

Reverts

2.0.0-beta.50 (2022-06-17)

Reverts

2.0.0-beta.49 (2022-05-18)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.48 (2022-01-25)

Bug Fixes

2.0.0-beta.47 (2022-01-25)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.46 (2022-01-04)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.45 (2021-12-03)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.44 (2021-12-02)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.43 (2021-11-17)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.42 (2021-11-09)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.41 (2021-11-09)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.40 (2021-11-09)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.39 (2021-11-08)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.38 (2021-11-05)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.37 (2021-10-31)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.36 (2021-10-26)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.35 (2021-10-22)

Features

2.0.0-beta.34 (2021-10-14)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.33 (2021-10-14)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.32 (2021-10-08)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.31 (2021-09-15)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.30 (2021-09-06)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.29 (2021-08-20)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.28 (2021-08-13)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.27 (2021-08-09)

Bug Fixes

  • don’t resize tables if editable is set to false, fix #1549 (239a2e3)

2.0.0-beta.26 (2021-07-26)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.25 (2021-07-09)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.24 (2021-06-23)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.23 (2021-06-07)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.22 (2021-05-27)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.21 (2021-05-18)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.20 (2021-05-17)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.19 (2021-05-13)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.18 (2021-05-07)

Bug Fixes

2.0.0-beta.17 (2021-05-06)

Bug Fixes

  • revert adding type: module (f8d6475)

2.0.0-beta.16 (2021-05-06)

Bug Fixes

  • add exports to package.json (1277fa4)

2.0.0-beta.15 (2021-05-06)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.14 (2021-05-05)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.13 (2021-05-04)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.12 (2021-04-27)

Features

  • add setCellSelection command (eb7e92f)

2.0.0-beta.11 (2021-04-23)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.10 (2021-04-22)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.9 (2021-04-21)

Bug Fixes

2.0.0-beta.8 (2021-04-16)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.7 (2021-04-15)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.6 (2021-04-12)

Features

  • add parentConfig to extension context for more extendable extensions, fix #259 (5e1ec5d)

2.0.0-beta.5 (2021-03-31)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.4 (2021-03-28)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.3 (2021-03-24)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.2 (2021-03-18)

Note: Version bump only for package @tiptap/extension-table

2.0.0-beta.1 (2021-03-05)

Note: Version bump only for package @tiptap/extension-table

2.0.0-alpha.12 (2021-02-26)

Note: Version bump only for package @tiptap/extension-table

2.0.0-alpha.11 (2021-02-16)

Note: Version bump only for package @tiptap/extension-table

2.0.0-alpha.10 (2021-02-07)

Note: Version bump only for package @tiptap/extension-table

2.0.0-alpha.9 (2021-02-05)

Note: Version bump only for package @tiptap/extension-table

2.0.0-alpha.8 (2021-01-29)

Note: Version bump only for package @tiptap/extension-table

2.0.0-alpha.7 (2021-01-29)

Note: Version bump only for package @tiptap/extension-table

2.0.0-alpha.6 (2021-01-28)

Note: Version bump only for package @tiptap/extension-table