![github-actions[bot]](/assets/img/avatar_default.png)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
52 KiB
Change Log
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
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 -
7eaa34d
: Removed tippy.js and replaced it with Floating UI - a newer, more lightweight and customizable floating element library.This change is breaking existing menu implementations and will require a manual migration.
Affected packages:
@tiptap/extension-floating-menu
@tiptap/extension-bubble-menu
@tiptap/extension-mention
@tiptap/suggestion
@tiptap/react
@tiptap/vue-2
@tiptap/vue-3
Make sure to remove
tippyOptions
from theFloatingMenu
andBubbleMenu
components, and replace them with the newoptions
object. Check our documentation to see how to migrate your existing menu implementations.You'll also need to install
@floating-ui/dom
as a peer dependency to your project like this:npm install @floating-ui/dom@^1.6.0
The new
options
object is compatible with all components that use these extensions.
Minor Changes
-
0e3207f
: Add support for markviews, which allow you to render custom views for marks within the editor. This is useful for rendering custom UI for marks, like a color picker for a text color mark or a link editor for a link mark.Here is a plain JS markview example:
Mark.create({ // Other options... addMarkView() { return ({ mark, HTMLAttributes }) => { const dom = document.createElement('b') const contentDOM = document.createElement('span') dom.appendChild(contentDOM) return { dom, contentDOM, } } }, })
React binding
To use a React component for a markview, you can use the
@tiptap/react
package:import { Mark } from '@tiptap/core' import { ReactMarkViewRenderer } from '@tiptap/react' import Component from './Component.jsx' export default Mark.create({ name: 'reactComponent', parseHTML() { return [ { tag: 'react-component', }, ] }, renderHTML({ HTMLAttributes }) { return ['react-component', HTMLAttributes] }, addMarkView() { return ReactMarkViewRenderer(Component) }, })
And here is an example of a React component:
import { MarkViewContent, MarkViewRendererProps } from '@tiptap/react' import React from 'react' // eslint-disable-next-line @typescript-eslint/no-unused-vars export default (props: MarkViewRendererProps) => { const [count, setCount] = React.useState(0) return ( <span className="content" data-test-id="mark-view"> <MarkViewContent /> <label contentEditable={false}> React component: <button onClick={() => { setCount(count + 1) }} > This button has been clicked {count} times. </button> </label> </span> ) }
Vue 3 binding
To use a Vue 3 component for a markview, you can use the
@tiptap/vue-3
package:import { Mark } from '@tiptap/core' import { VueMarkViewRenderer } from '@tiptap/vue-3' import Component from './Component.vue' export default Mark.create({ name: 'vueComponent', parseHTML() { return [ { tag: 'vue-component', }, ] }, renderHTML({ HTMLAttributes }) { return ['vue-component', HTMLAttributes] }, addMarkView() { return VueMarkViewRenderer(Component) }, })
And here is an example of a Vue 3 component:
<template> <span className="content" data-test-id="mark-view"> <mark-view-content /> <label contenteditable="false" >Vue Component:: <button @click="increase" class="primary">This button has been clicked {{ count }} times.</button> </label> </span> </template> <script> import { MarkViewContent, markViewProps } from '@tiptap/vue-3' export default { components: { MarkViewContent, }, data() { return { count: 0, } }, props: markViewProps, methods: { increase() { this.count += 1 }, }, } </script>
3.0.0-next.5
Minor Changes
-
0e3207f
: Add support for markviews, which allow you to render custom views for marks within the editor. This is useful for rendering custom UI for marks, like a color picker for a text color mark or a link editor for a link mark.Here is a plain JS markview example:
Mark.create({ // Other options... addMarkView() { return ({ mark, HTMLAttributes }) => { const dom = document.createElement('b') const contentDOM = document.createElement('span') dom.appendChild(contentDOM) return { dom, contentDOM, } } }, })
React binding
To use a React component for a markview, you can use the
@tiptap/react
package:import { Mark } from '@tiptap/core' import { ReactMarkViewRenderer } from '@tiptap/react' import Component from './Component.jsx' export default Mark.create({ name: 'reactComponent', parseHTML() { return [ { tag: 'react-component', }, ] }, renderHTML({ HTMLAttributes }) { return ['react-component', HTMLAttributes] }, addMarkView() { return ReactMarkViewRenderer(Component) }, })
And here is an example of a React component:
import { MarkViewContent, MarkViewRendererProps } from '@tiptap/react' import React from 'react' // eslint-disable-next-line @typescript-eslint/no-unused-vars export default (props: MarkViewRendererProps) => { const [count, setCount] = React.useState(0) return ( <span className="content" data-test-id="mark-view"> <MarkViewContent /> <label contentEditable={false}> React component: <button onClick={() => { setCount(count + 1) }} > This button has been clicked {count} times. </button> </label> </span> ) }
Vue 3 binding
To use a Vue 3 component for a markview, you can use the
@tiptap/vue-3
package:import { Mark } from '@tiptap/core' import { VueMarkViewRenderer } from '@tiptap/vue-3' import Component from './Component.vue' export default Mark.create({ name: 'vueComponent', parseHTML() { return [ { tag: 'vue-component', }, ] }, renderHTML({ HTMLAttributes }) { return ['vue-component', HTMLAttributes] }, addMarkView() { return VueMarkViewRenderer(Component) }, })
And here is an example of a Vue 3 component:
<template> <span className="content" data-test-id="mark-view"> <mark-view-content /> <label contenteditable="false" >Vue Component:: <button @click="increase" class="primary">This button has been clicked {{ count }} times.</button> </label> </span> </template> <script> import { MarkViewContent, markViewProps } from '@tiptap/vue-3' export default { components: { MarkViewContent, }, data() { return { count: 0, } }, props: markViewProps, methods: { increase() { this.count += 1 }, }, } </script>
3.0.0-next.4
Patch Changes
- @tiptap/extension-bubble-menu@3.0.0-next.4
- @tiptap/extension-floating-menu@3.0.0-next.4
3.0.0-next.3
Patch Changes
- @tiptap/extension-bubble-menu@3.0.0-next.3
- @tiptap/extension-floating-menu@3.0.0-next.3
3.0.0-next.2
Patch Changes
- Updated dependencies [
d9b6ef5
]- @tiptap/extension-floating-menu@3.0.0-next.2
- @tiptap/extension-bubble-menu@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/extension-floating-menu@3.0.0-next.1
- @tiptap/extension-bubble-menu@3.0.0-next.1
- @tiptap/core@3.0.0-next.1
- @tiptap/pm@3.0.0-next.1
3.0.0-next.0
Major Changes
-
7eaa34d
: Removed tippy.js and replaced it with Floating UI - a newer, more lightweight and customizable floating element library.This change is breaking existing menu implementations and will require a manual migration.
Affected packages:
@tiptap/extension-floating-menu
@tiptap/extension-bubble-menu
@tiptap/extension-mention
@tiptap/suggestion
@tiptap/react
@tiptap/vue-2
@tiptap/vue-3
Make sure to remove
tippyOptions
from theFloatingMenu
andBubbleMenu
components, and replace them with the newoptions
object. Check our documentation to see how to migrate your existing menu implementations.You'll also need to install
@floating-ui/dom
as a peer dependency to your project like this:npm install @floating-ui/dom@^1.6.0
The new
options
object is compatible with all components that use these extensions.
Patch Changes
- Updated dependencies [
7eaa34d
] - Updated dependencies [
0ec0af6
]- @tiptap/extension-floating-menu@3.0.0-next.0
- @tiptap/extension-bubble-menu@3.0.0-next.0
- @tiptap/core@3.0.0-next.0
- @tiptap/pm@3.0.0-next.0
2.12.0
Patch Changes
- @tiptap/extension-bubble-menu@2.12.0
- @tiptap/extension-floating-menu@2.12.0
2.11.9
Patch Changes
- @tiptap/extension-bubble-menu@2.11.9
- @tiptap/extension-floating-menu@2.11.9
2.11.8
Patch Changes
- @tiptap/extension-bubble-menu@2.11.8
- @tiptap/extension-floating-menu@2.11.8
2.11.7
Patch Changes
- @tiptap/extension-bubble-menu@2.11.7
- @tiptap/extension-floating-menu@2.11.7
2.11.6
Patch Changes
- @tiptap/extension-bubble-menu@2.11.6
- @tiptap/extension-floating-menu@2.11.6
2.11.5
Patch Changes
- @tiptap/extension-bubble-menu@2.11.5
- @tiptap/extension-floating-menu@2.11.5
2.11.4
Patch Changes
- @tiptap/extension-bubble-menu@2.11.4
- @tiptap/extension-floating-menu@2.11.4
2.11.3
- @tiptap/extension-bubble-menu@2.11.3
- @tiptap/extension-floating-menu@2.11.3
2.5.8
Patch Changes
f7f644f
: Correctly set editor's appContext.provide to forward full inject chain- Updated dependencies [
a08bf85
]- @tiptap/core@2.5.8
- @tiptap/extension-bubble-menu@2.5.8
- @tiptap/extension-floating-menu@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/extension-bubble-menu@2.5.7
- @tiptap/extension-floating-menu@2.5.7
- @tiptap/pm@2.5.7
2.5.6
Patch Changes
- Updated dependencies [
b5c1b32
] - Updated dependencies [
618bca9
] - Updated dependencies [
35682d1
] - Updated dependencies [
2104f0f
]- @tiptap/pm@2.5.6
- @tiptap/core@2.5.6
- @tiptap/extension-bubble-menu@2.5.6
- @tiptap/extension-floating-menu@2.5.6
2.5.5
Patch Changes
ab8389a
: VueNodeViewRenderer should returnnull
forcontentDOM
for a non-leaf node with noNodeViewContent
- Updated dependencies [
4cca382
] - Updated dependencies [
3b67e8a
]- @tiptap/core@2.5.5
- @tiptap/extension-bubble-menu@2.5.5
- @tiptap/extension-floating-menu@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/extension-floating-menu@2.5.4
- @tiptap/extension-bubble-menu@2.5.4
- @tiptap/core@2.5.4
- @tiptap/pm@2.5.4
2.5.3
Patch Changes
- @tiptap/core@2.5.3
- @tiptap/extension-bubble-menu@2.5.3
- @tiptap/extension-floating-menu@2.5.3
- @tiptap/pm@2.5.3
2.5.2
Patch Changes
- Updated dependencies [
07f4c03
]- @tiptap/core@2.5.2
- @tiptap/extension-bubble-menu@2.5.2
- @tiptap/extension-floating-menu@2.5.2
- @tiptap/pm@2.5.2
2.5.1
Patch Changes
-
85d21ca
: Updated demos and reverted vue specific performance enhancements until we know they workin commit
ff04353b3e
revert: "fix(vue-3): faster component rendering (#5206)" This reverts commit31f3746491
.and
in commit
dbab8e42ea
revert: "fix(vue-3): fix editor.state updating too late during a transaction due to reactiveState fixes #4870 (#5252)" This reverts commit509676ed4a
.- @tiptap/core@2.5.1
- @tiptap/extension-bubble-menu@2.5.1
- @tiptap/extension-floating-menu@2.5.1
- @tiptap/pm@2.5.1
2.5.0
Patch Changes
fb45149
: Vue 3 bubble menus are properly synchronized with state transitions with the new beforeTransaction hook which is fired before the transaction is applied to the view- Updated dependencies [
fb45149
] - Updated dependencies [
fb45149
] - Updated dependencies [
fb45149
] - Updated dependencies [
fb45149
]- @tiptap/core@2.5.0
- @tiptap/extension-bubble-menu@2.5.0
- @tiptap/extension-floating-menu@2.5.0
- @tiptap/pm@2.5.0
2.5.0-pre.16
Patch Changes
- @tiptap/core@2.5.0-pre.16
- @tiptap/extension-bubble-menu@2.5.0-pre.16
- @tiptap/extension-floating-menu@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/extension-bubble-menu@2.5.0-pre.15
- @tiptap/extension-floating-menu@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/extension-bubble-menu@2.5.0-pre.14
- @tiptap/extension-floating-menu@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/extension-bubble-menu@2.5.0-pre.13
- @tiptap/extension-floating-menu@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/extension-bubble-menu@2.5.0-pre.12
- @tiptap/extension-floating-menu@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/extension-bubble-menu@2.5.0-pre.11
- @tiptap/extension-floating-menu@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/extension-bubble-menu@2.5.0-pre.10
- @tiptap/extension-floating-menu@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/extension-bubble-menu@2.5.0-pre.9
- @tiptap/extension-floating-menu@2.5.0-pre.9
- @tiptap/pm@2.5.0-pre.9
2.5.0-pre.8
Patch Changes
509676e
: Vue 3 bubble menus are properly synchronized with state transitions with the new beforeTransaction hook which is fired before the transaction is applied to the view- Updated dependencies [
509676e
]- @tiptap/core@2.5.0-pre.8
- @tiptap/extension-bubble-menu@2.5.0-pre.8
- @tiptap/extension-floating-menu@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/extension-bubble-menu@2.5.0-pre.7
- @tiptap/extension-floating-menu@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/vue-3
2.3.1 (2024-04-30)
Note: Version bump only for package @tiptap/vue-3
2.3.0 (2024-04-09)
Note: Version bump only for package @tiptap/vue-3
2.2.6 (2024-04-06)
Note: Version bump only for package @tiptap/vue-3
2.2.5 (2024-04-05)
Note: Version bump only for package @tiptap/vue-3
2.2.4 (2024-02-23)
Note: Version bump only for package @tiptap/vue-3
2.2.3 (2024-02-15)
Note: Version bump only for package @tiptap/vue-3
2.2.2 (2024-02-07)
Note: Version bump only for package @tiptap/vue-3
2.2.1 (2024-01-31)
Note: Version bump only for package @tiptap/vue-3
2.2.0 (2024-01-29)
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)
Note: Version bump only for package @tiptap/vue-3
2.1.16 (2024-01-10)
Note: Version bump only for package @tiptap/vue-3
2.1.15 (2024-01-08)
Note: Version bump only for package @tiptap/vue-3
2.1.14 (2024-01-08)
Note: Version bump only for package @tiptap/vue-3
2.1.13 (2023-11-30)
Note: Version bump only for package @tiptap/vue-3
2.1.12 (2023-10-11)
Note: Version bump only for package @tiptap/vue-3
2.1.11 (2023-09-20)
Reverts
- Revert "v2.2.11" (6aa755a)
2.1.10 (2023-09-15)
Note: Version bump only for package @tiptap/vue-3
2.1.9 (2023-09-14)
Note: Version bump only for package @tiptap/vue-3
2.1.8 (2023-09-04)
Note: Version bump only for package @tiptap/vue-3
2.1.7 (2023-09-04)
Note: Version bump only for package @tiptap/vue-3
2.1.6 (2023-08-18)
Note: Version bump only for package @tiptap/vue-3
2.1.5 (2023-08-18)
Note: Version bump only for package @tiptap/vue-3
2.1.4 (2023-08-18)
Note: Version bump only for package @tiptap/vue-3
2.1.3 (2023-08-18)
Note: Version bump only for package @tiptap/vue-3
2.1.2 (2023-08-17)
Note: Version bump only for package @tiptap/vue-3
2.1.1 (2023-08-16)
Note: Version bump only for package @tiptap/vue-3
2.1.0 (2023-08-16)
Note: Version bump only for package @tiptap/vue-3
2.1.0-rc.14 (2023-08-11)
Note: Version bump only for package @tiptap/vue-3
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
2.1.0-rc.12 (2023-07-14)
Note: Version bump only for package @tiptap/vue-3
2.1.0-rc.11 (2023-07-07)
Note: Version bump only for package @tiptap/vue-3
2.1.0-rc.10 (2023-07-07)
Note: Version bump only for package @tiptap/vue-3
2.1.0-rc.9 (2023-06-15)
Note: Version bump only for package @tiptap/vue-3
2.1.0-rc.8 (2023-05-25)
Note: Version bump only for package @tiptap/vue-3
2.1.0-rc.7 (2023-05-25)
Note: Version bump only for package @tiptap/vue-3
2.1.0-rc.6 (2023-05-25)
Note: Version bump only for package @tiptap/vue-3
2.1.0-rc.5 (2023-05-25)
Note: Version bump only for package @tiptap/vue-3
2.1.0-rc.4 (2023-04-27)
Note: Version bump only for package @tiptap/vue-3
2.1.0-rc.3 (2023-04-26)
Note: Version bump only for package @tiptap/vue-3
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
2.1.0-rc.1 (2023-04-12)
Note: Version bump only for package @tiptap/vue-3
2.1.0-rc.0 (2023-04-05)
Note: Version bump only for package @tiptap/vue-3
2.0.3 (2023-04-13)
Note: Version bump only for package @tiptap/vue-3
2.0.2 (2023-04-03)
Note: Version bump only for package @tiptap/vue-3
2.0.1 (2023-03-30)
Bug Fixes
2.0.0-beta.220 (2023-02-28)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.219 (2023-02-27)
Bug Fixes
2.0.0-beta.218 (2023-02-18)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.217 (2023-02-09)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.216 (2023-02-08)
Note: Version bump only for package @tiptap/vue-3
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/vue-3
2.0.0-beta.213 (2023-02-07)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.212 (2023-02-03)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.211 (2023-02-02)
Note: Version bump only for package @tiptap/vue-3
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/vue-3
2.0.0-beta.208 (2022-12-16)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.207 (2022-12-08)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.206 (2022-12-08)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.205 (2022-12-05)
Note: Version bump only for package @tiptap/vue-3
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)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.202 (2022-11-04)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.201 (2022-11-04)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.200 (2022-11-04)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.199 (2022-09-30)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.198 (2022-09-29)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.197 (2022-09-26)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.196 (2022-09-20)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.195 (2022-09-14)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.194 (2022-09-11)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.97 (2022-09-03)
Bug Fixes
2.0.0-beta.96 (2022-06-27)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.95 (2022-06-20)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.94 (2022-06-17)
Reverts
- Revert "Publish" (9c38d27)
2.0.0-beta.92 (2022-06-17)
Reverts
- Revert "Publish" (9c38d27)
2.0.0-beta.91 (2022-04-27)
Bug Fixes
- improve Vue nodeViewProps typing (190a699)
2.0.0-beta.90 (2022-01-25)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.89 (2022-01-20)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.88 (2022-01-11)
Bug Fixes
- Mark
@tiptap/vue-2
and@tiptap/vue-3
as side effect free (be8ca68)
2.0.0-beta.87 (2022-01-05)
Bug Fixes
- revert type changes for useEditor in vue-3 package (3ba3afb)
2.0.0-beta.86 (2022-01-04)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.85 (2021-12-22)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.84 (2021-12-15)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.83 (2021-12-10)
Features
2.0.0-beta.82 (2021-12-02)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.81 (2021-11-17)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.80 (2021-11-10)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.79 (2021-11-09)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.78 (2021-11-09)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.77 (2021-11-09)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.76 (2021-11-08)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.75 (2021-11-05)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.74 (2021-10-31)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.73 (2021-10-26)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.72 (2021-10-22)
Bug Fixes
- fix a bug when using drag handles (8f8b83a)
2.0.0-beta.71 (2021-10-22)
Features
2.0.0-beta.70 (2021-10-14)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.69 (2021-10-14)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.68 (2021-10-08)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.67 (2021-10-02)
Bug Fixes
2.0.0-beta.66 (2021-09-29)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.65 (2021-09-28)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.64 (2021-09-27)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.63 (2021-09-23)
Bug Fixes
2.0.0-beta.62 (2021-09-22)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.61 (2021-09-20)
Bug Fixes
2.0.0-beta.60 (2021-09-18)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.59 (2021-09-15)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.58 (2021-09-07)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.57 (2021-09-06)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.56 (2021-08-26)
Bug Fixes
2.0.0-beta.55 (2021-08-23)
Bug Fixes
- fix types for BubbleMenu and FloatingMenu props (d3242c9)
2.0.0-beta.54 (2021-08-23)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.53 (2021-08-20)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.52 (2021-08-13)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.51 (2021-08-13)
Bug Fixes
- rename key to pluginKey for menus (89d26f7)
2.0.0-beta.50 (2021-08-12)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.49 (2021-08-11)
Features
- add key option and shouldShow option to menus (fix #1480, fix #1043, fix #1268, fix #1503) (9ba61c1)
2.0.0-beta.48 (2021-07-28)
Bug Fixes
2.0.0-beta.47 (2021-07-27)
Features
2.0.0-beta.46 (2021-07-26)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.45 (2021-06-23)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.44 (2021-06-15)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.43 (2021-06-15)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.42 (2021-06-14)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.41 (2021-06-09)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.40 (2021-05-28)
Bug Fixes
- prevent bug when editor is destroyed very fast (939fc3d)
2.0.0-beta.39 (2021-05-27)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.38 (2021-05-24)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.37 (2021-05-18)
Bug Fixes
- move all child nodes within EditorContent (0f299d2)
Features
- add deleteNode method to node views (fcee5f8)
2.0.0-beta.36 (2021-05-18)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.35 (2021-05-17)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.34 (2021-05-13)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.33 (2021-05-07)
Bug Fixes
- revert adding exports (bc320d0)
2.0.0-beta.32 (2021-05-06)
Bug Fixes
- revert adding type: module (f8d6475)
2.0.0-beta.31 (2021-05-06)
Bug Fixes
- add exports to package.json (1277fa4)
2.0.0-beta.30 (2021-05-06)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.29 (2021-05-05)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.28 (2021-05-05)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.27 (2021-05-04)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.26 (2021-04-23)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.25 (2021-04-22)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.24 (2021-04-21)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.23 (2021-04-16)
Bug Fixes
2.0.0-beta.22 (2021-04-16)
Features
2.0.0-beta.21 (2021-04-15)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.20 (2021-04-11)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.19 (2021-04-08)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.18 (2021-04-08)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.17 (2021-04-06)
Bug Fixes
- fix vue dependency (73650c1)
2.0.0-beta.16 (2021-04-06)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.15 (2021-04-03)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.14 (2021-04-01)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.13 (2021-04-01)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.12 (2021-04-01)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.11 (2021-04-01)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.10 (2021-03-31)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.9 (2021-03-31)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.8 (2021-03-31)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.7 (2021-03-28)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.6 (2021-03-24)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.5 (2021-03-18)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.4 (2021-03-17)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.3 (2021-03-16)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.2 (2021-03-09)
Note: Version bump only for package @tiptap/vue-3
2.0.0-beta.1 (2021-03-05)
Note: Version bump only for package @tiptap/vue-3
2.0.0-alpha.1 (2021-02-28)
Note: Version bump only for package @tiptap/vue-3