tiptap/packages/core/CHANGELOG.md
Philipp Kühn d71c27fe99 Publish
- @tiptap/core@2.0.0-beta.163
 - @tiptap/extension-mention@2.0.0-beta.92
 - @tiptap/html@2.0.0-beta.162
 - @tiptap/starter-kit@2.0.0-beta.171
 - @tiptap/suggestion@2.0.0-beta.87
2022-01-13 13:58:08 +01:00

56 KiB
Raw Blame History

Change Log

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

2.0.0-beta.163 (2022-01-13)

Bug Fixes

  • support all characters for suggestion char, fix #2385 (42d3ee8)

2.0.0-beta.162 (2022-01-11)

Bug Fixes

  • Mark @tiptap/react and @tiptap/core as side effect free (#2361) (e609b2d)

2.0.0-beta.161 (2022-01-10)

Bug Fixes

  • add way to cancel inputrules and pasterules (#2368) (669efd0)

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

Note: Version bump only for package @tiptap/core

2.0.0-beta.159 (2021-12-22)

Bug Fixes

2.0.0-beta.158 (2021-12-17)

Bug Fixes

  • remove empty mark attributes from getDebugJSON (07cabe6)

2.0.0-beta.157 (2021-12-16)

Bug Fixes

2.0.0-beta.156 (2021-12-15)

Bug Fixes

2.0.0-beta.155 (2021-12-15)

Note: Version bump only for package @tiptap/core

2.0.0-beta.154 (2021-12-14)

Note: Version bump only for package @tiptap/core

2.0.0-beta.153 (2021-12-13)

Bug Fixes

  • check for invalid content in insertContentAt command (e09fd93)
  • dont check for active node in wrapIn command, fix #1059 (170ec4b)
  • improve setNode behavior for list items, fix #2261 (f2ced69)

2.0.0-beta.152 (2021-12-10)

Features

2.0.0-beta.151 (2021-12-08)

Features

2.0.0-beta.150 (2021-12-06)

Note: Version bump only for package @tiptap/core

2.0.0-beta.149 (2021-12-05)

Bug Fixes

  • add support for multiple ranges in clipboardTextSerializer, fix #1982 (98a1cb3)

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

Bug Fixes

  • initialize autofocus selection in createView (#2212) (de39853)

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

Features

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

Note: Version bump only for package @tiptap/core

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

Bug Fixes

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

Note: Version bump only for package @tiptap/core

2.0.0-beta.143 (2021-11-25)

Features

  • add scrollIntoView option to focus command, fix #2172 (e0f6490)

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

Features

  • add defaultBlockAt helper (403c147)

2.0.0-beta.141 (2021-11-22)

Bug Fixes

  • improve default gapcursor position when surrounded by margins (cd14731)

Features

2.0.0-beta.140 (2021-11-18)

Bug Fixes

Features

  • Allow array of extensions for enableInputRules and enablePasteRules options (#2119) (3158c37)

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

Note: Version bump only for package @tiptap/core

2.0.0-beta.138 (2021-11-10)

Bug Fixes

  • prevent removing inline nodes when using insertContentAt, fix #2156 (53ffce5)
  • update getJSON return type to JSONContent (#2153) (6583ede)

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

Bug Fixes

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

Note: Version bump only for package @tiptap/core

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

Note: Version bump only for package @tiptap/core

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

Note: Version bump only for package @tiptap/core

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

Bug Fixes

  • fix a bug when parsing attributes if no parseHTML method is provided, fix #2058 (5da313a)
  • Improve behavior when using insertContent (#2147) (8fc915c)

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

Note: Version bump only for package @tiptap/core

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

Bug Fixes

  • improve JSONContent type to allow pure JSON content (ce7f52a)

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

Bug Fixes

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

Note: Version bump only for package @tiptap/core

2.0.0-beta.128 (2021-10-25)

Bug Fixes

  • fix storage context when using configure (ef254ce)

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

Bug Fixes

  • improve default styling for .ProseMirror-separator (0e94afe)
  • Separate drags from drops in stopEvent (#2070) (bebaa40)

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

Bug Fixes

  • fix a bug where paste rules doesnt worked at the start of the document, see #1225 (ff67ee1)

Features

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

Bug Fixes

  • check for storedMarks in getMarkAttributes, fix #2039 (22c82ba)

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

Bug Fixes

  • fix type for insertContent command (4295c6b)

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

Features

  • add updateSelection option to insertContentAt command (9f2c368)
  • Allow to use commands within InputRule and PasteRule (#2035) (4303637)

2.0.0-beta.122 (2021-10-10)

Bug Fixes

  • allow to re-apply current mark for input rules and paste rules, fix #2003 (3958bf1)

2.0.0-beta.121 (2021-10-10)

Bug Fixes

  • do not apply paste rules for ProseMirror HTML (9d281e9)

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

Bug Fixes

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

Features

  • Integrate input rules and paste rules into the core (#1997) (723b955)

2.0.0-beta.118 (2021-10-03)

Bug Fixes

2.0.0-beta.117 (2021-10-02)

Note: Version bump only for package @tiptap/core

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

Features

  • #1898 Made the EventEmitter generic to improve the types of the tiptap events (#1959) (54e85fd)

2.0.0-beta.115 (2021-09-29)

Note: Version bump only for package @tiptap/core

2.0.0-beta.114 (2021-09-28)

Bug Fixes

  • getHTMLFromFragment now expects a fragment instead of node (2c9cf03)

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

Bug Fixes

  • add support for CellSelection in isActive helper, fix #1947 (b42e442)
  • handle backspace also on shift (32ae386)

2.0.0-beta.112 (2021-09-23)

Note: Version bump only for package @tiptap/core

2.0.0-beta.111 (2021-09-22)

Bug Fixes

  • improve performance for isActive method, see #1930 (fcca1e6)
  • nodeInputRule() support for group match (#1574) (8ee0d67)

2.0.0-beta.110 (2021-09-21)

Bug Fixes

  • call selectAll on 'cmd+a', set a TextSelection instead of AllSelection, fix #1908 (bad16d9)

2.0.0-beta.109 (2021-09-21)

Features

2.0.0-beta.108 (2021-09-20)

Note: Version bump only for package @tiptap/core

2.0.0-beta.107 (2021-09-18)

Bug Fixes

  • fix extension name for clipboardTextSerializer (15f90ec)

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

Bug Fixes

  • improve active mark detection for inline nodes, fix #1893 (6437790)

2.0.0-beta.105 (2021-09-09)

Features

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

Features

  • add extendEmptyMarkRange option to mark commands (#1859) (14e458e)
  • parseHTML for attributes should return the value instead of an object now, fix #1863 (8a3b47a)

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

Note: Version bump only for package @tiptap/core

2.0.0-beta.102 (2021-08-26)

Bug Fixes

2.0.0-beta.101 (2021-08-24)

Bug Fixes

  • add topNode to getDebugJSON (f65e1b3)

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

Bug Fixes

  • add missing ProseMirror styles (12602e7)

Features

  • allow wildcards when checking attributes in isActive, fix #1752 (64409ca)

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

Note: Version bump only for package @tiptap/core

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

Note: Version bump only for package @tiptap/core

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

Features

  • add transaction to all events if possible, see #1461 (7f6ed0b)

2.0.0-beta.96 (2021-08-12)

Bug Fixes

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

Bug Fixes

  • improve calculation for min/max positions in selections, fix #1588 (9425e72)

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

Bug Fixes

  • add CreateNodeFromContentOptions to insertContent (#1678) (aabdfd6)
  • fix isEditable check on initialization (f6f8cf9)
  • fix updating editorProps via setOptions (#1540), fix #1518 (e6f67ca)

2.0.0-beta.93 (2021-07-30)

Bug Fixes

2.0.0-beta.92 (2021-07-28)

Note: Version bump only for package @tiptap/core

2.0.0-beta.91 (2021-07-28)

Bug Fixes

  • fix a bug in markPasteRule (c2ccf68)

2.0.0-beta.90 (2021-07-28)

Features

2.0.0-beta.89 (2021-07-27)

Features

  • add ignoreMutation option to NodeViewRenderer, fix #1538 (651e691)

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

Features

  • Allow a rule to be skipped from the getAttributes callback in markPasteRule (#1625) (9ffd58c)

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

Note: Version bump only for package @tiptap/core

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

Note: Version bump only for package @tiptap/core

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

Note: Version bump only for package @tiptap/core

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

Bug Fixes

  • improve types for generateHTML (502b5b1)

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

Note: Version bump only for package @tiptap/core

2.0.0-beta.82 (2021-06-14)

Bug Fixes

  • check for atom nodes in ignoreMutation handler, fix #1448 (2deb07f)
  • remove editable check in updateAttributes, fix #1415 (fbc8fff)

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

Bug Fixes

  • fix a bug when insert newline at node start, fix #1411 (b97bebe)

Features

2.0.0-beta.80 (2021-06-03)

Bug Fixes

  • fix merging options on configure for multiple extension instances (d037c56)

2.0.0-beta.79 (2021-06-02)

Note: Version bump only for package @tiptap/core

2.0.0-beta.77 (2021-06-02)

Features

2.0.0-beta.76 (2021-06-01)

Bug Fixes

2.0.0-beta.75 (2021-06-01)

Bug Fixes

  • prevent dispatch empty fragment when parsing content with insertContent (2a4e02a)

2.0.0-beta.74 (2021-05-31)

Note: Version bump only for package @tiptap/core

2.0.0-beta.73 (2021-05-29)

Bug Fixes

  • check for excluded marks in isMarkActive, fix #1388 (3c4cc96)

2.0.0-beta.72 (2021-05-28)

Bug Fixes

  • fix error when calculating contentMatch within clearNodes command, fix #1361 (3709668)

2.0.0-beta.71 (2021-05-28)

Bug Fixes

  • fix fragile schema validity test in splitBlock (e52f41a)

2.0.0-beta.70 (2021-05-28)

Bug Fixes

  • prevent bug when editor is destroyed very fast (939fc3d)

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

Note: Version bump only for package @tiptap/core

2.0.0-beta.68 (2021-05-24)

Bug Fixes

  • do not check for node selection within posToDOMRect (c0e68d5)

2.0.0-beta.67 (2021-05-24)

Bug Fixes

  • check for NodeSelection within posToDOMRect (a4ec4ff)
  • remove empty attributes in getDebugJSON (940fd69)

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

Bug Fixes

  • preserve whitespace when using insertContent command (8f10181)

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

Features

  • allow number for setTextSelection and insertContentAt (2f7a6ad)

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

Bug Fixes

  • add marks to JSONContent type (f829b45)

Features

  • add deleteNode method to node views (fcee5f8)

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

Note: Version bump only for package @tiptap/core

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

Note: Version bump only for package @tiptap/core

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

Bug Fixes

  • fix export for getAttributes (5b8808a)

Features

  • add findChildrenInRange helper (463661c)
  • add support for checking for attributes in extendMarkRange (ff7dd9b)
  • export isList, fix #1326 (2bd17c7)

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

Bug Fixes

  • fix missing extensions when using addExtension, fix #1309 (28737b1)

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

Note: Version bump only for package @tiptap/core

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

Bug Fixes

  • core: Increment i in defaultBlockAt (655957d)

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

Bug Fixes

  • core: Increment i in defaultBlockAt (655957d)

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

Bug Fixes

  • fix a bug in detecting a current list in toggleList command (a35b253)

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

Bug Fixes

  • fix a bug when configurating the same extension multiple times (655c564)

Features

2.0.0-beta.54 (2021-05-09)

Bug Fixes

  • set correct priority when extending extensions, fix #1288 (b4e2b6f)

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

Features

  • add editor.getAttributes, deprecate editor.getNodeAttributes and editor.getMarkAttributes (072905c)

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

Features

  • expose node helpers to core (6048f9b)

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

Bug Fixes

  • add support for priority and nested extension for getSchema (129ad83)
  • remove editor from addExtensions context (cbc0dd8)

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

Note: Version bump only for package @tiptap/core

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

Bug Fixes

  • fix a bug that messed up pasted link attributes, fix #1284 (7da647d)
  • revert adding exports (bc320d0)

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

Bug Fixes

  • revert adding type: module (f8d6475)

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

Bug Fixes

  • add exports to package.json (1277fa4)

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

Features

  • add addExtensions option (26e672e)

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

Note: Version bump only for package @tiptap/core

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

Features

  • remove deprecated commands insertHTML, insertNode and insertText (86d570f)

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

Note: Version bump only for package @tiptap/core

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

Bug Fixes

  • ignore editable in dispatchTransaction, fix #1239 (b3fb022)

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

Bug Fixes

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

Bug Fixes

  • prevent a bug for node views when pressing enter on iOS, fix #1214 (234d238)

Features

  • add setNodeSelection and setTextSelection commands (811bf69)

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

Bug Fixes

  • add correct type for parseOptions (592892e)
  • fix type error for commands (26785db)
  • set correct type for emitUpdate (9a40c17)

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

Note: Version bump only for package @tiptap/core

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

Bug Fixes

  • better merge mark attributes for existing marks, fix #1039 (cfd29fa)

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

Note: Version bump only for package @tiptap/core

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

Features

  • add editor prop to KeyboardShortcutCommand (e0c2460)
  • add name to extension context (12f60ab)

2.0.0-beta.34 (2021-04-20)

Bug Fixes

  • fix a bug when dragging node views (4e6d43b)

2.0.0-beta.33 (2021-04-20)

Bug Fixes

  • fix extension option merging (aa002a0)

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

Features

  • add coordsAtPos and posToClientRect helper methods (8dab614)
  • remove resize event handler (9f64015)

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

Bug Fixes

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

Note: Version bump only for package @tiptap/core

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

Bug Fixes

  • fix adding mark only with insertContent(), fix #264 (0a63123)

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

Features

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

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

Bug Fixes

  • add scrollIntoView for insertContent (e7fe724)

2.0.0-beta.26 (2021-04-09)

Bug Fixes

  • fix a bug when detecting changes within node views (708ac94)

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

Bug Fixes

2.0.0-beta.24 (2021-04-08)

Bug Fixes

  • improve drag position for node views even more (d2c5b71)

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

Bug Fixes

  • improve drag position for node views (5e5b8db)

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

Note: Version bump only for package @tiptap/core

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

Note: Version bump only for package @tiptap/core

2.0.0-beta.20 (2021-04-07)

Features

  • add resetAttributes() command, deprecate resetNodeAttributes() (3334d93)

2.0.0-beta.19 (2021-04-07)

Features

  • add updateAttributes() command, deprecate updateNodeAttributes(), fix #254 (aac32b4)

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

Features

  • add priority option to extensions (bb1ae65)

2.0.0-beta.17 (2021-04-07)

Bug Fixes

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

Features

  • add insertContent() command, deprecate insertText(), insertHTML() and insertNode() (b8d9b7d)

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

Note: Version bump only for package @tiptap/core

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

Note: Version bump only for package @tiptap/core

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

Note: Version bump only for package @tiptap/core

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

Note: Version bump only for package @tiptap/core

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

Note: Version bump only for package @tiptap/core

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

Note: Version bump only for package @tiptap/core

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

Note: Version bump only for package @tiptap/core

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

Note: Version bump only for package @tiptap/core

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

Note: Version bump only for package @tiptap/core

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

Note: Version bump only for package @tiptap/core

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

Note: Version bump only for package @tiptap/core

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

Note: Version bump only for package @tiptap/core

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

Note: Version bump only for package @tiptap/core

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

Note: Version bump only for package @tiptap/core

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

Note: Version bump only for package @tiptap/core

2.0.0-alpha.22 (2021-02-28)

Note: Version bump only for package @tiptap/core

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

Note: Version bump only for package @tiptap/core

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

Note: Version bump only for package @tiptap/core

2.0.0-alpha.19 (2021-02-18)

Note: Version bump only for package @tiptap/core

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

Note: Version bump only for package @tiptap/core

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

Note: Version bump only for package @tiptap/core

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

Note: Version bump only for package @tiptap/core

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

Note: Version bump only for package @tiptap/core

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

Note: Version bump only for package @tiptap/core

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

Note: Version bump only for package @tiptap/core

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

Note: Version bump only for package @tiptap/core

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

Bug Fixes

2.0.0-alpha.10 (2021-01-06)

Note: Version bump only for package @tiptap/core

2.0.0-alpha.9 (2020-12-18)

Note: Version bump only for package @tiptap/core

2.0.0-alpha.8 (2020-12-18)

Note: Version bump only for package @tiptap/core

2.0.0-alpha.7 (2020-12-02)

Note: Version bump only for package @tiptap/core

2.0.0-alpha.6 (2020-11-19)

Note: Version bump only for package @tiptap/core

2.0.0-alpha.5 (2020-11-18)

Note: Version bump only for package @tiptap/core

2.0.0-alpha.4 (2020-11-16)

Note: Version bump only for package @tiptap/core

2.0.0-alpha.3 (2020-11-16)

Reverts

  • Revert "use global namespace" (0c9ce26)

2.0.0-alpha.2 (2020-11-16)

Note: Version bump only for package @tiptap/core

2.0.0-alpha.1 (2020-11-16)

Note: Version bump only for package @tiptap/core