Releases: ueberdosis/tiptap
Releases · ueberdosis/tiptap
v2.5.0-beta.0
What's Changed
- Feature/y sync options: allow passing ySyncOptions to extension-collaboration by @janthurau in #4976
- fix for data attributes not rendering after pr #4082 by @moham96 in #4980
- fix: only start at block with removing if not an inline node by @PHillemans in #4791
- fix(extension-link): use whitelist for allowed href values by @chroth in #5160
- Fix TypeScript types for Suggestion
command
, allowing for generic override by @sjdemartini in #4136 - fix(extension-code-block): #3604 paste code from vscode by @aliasliao in #3606
- fix: Don't init when editor is destroyed by @tomi-bigpi in #4029
- Typo in nextjs installation instructions. Refers to a jsx file as js file by @daviddkkim in #4871
- fix: Allow
emit
to be accessed anywhere by @fw6 in #3848 - fix(suggestion): unused parameter oldState in apply. by @remyma in #4771
- Fix unexpected token in index.js (Rollup) by @AlphaX-Projects in #4538
- fix: whitespace being stripped from generateJSON by @asiraky in #5158
- Fix failure to validate pasted links by @Nantris in #5061
- Revert "extension/link: adds 'whenNotEditable' as option for openOnClick" by @benkroeger in #5040
- docs(php): include note on livewire v2 and v3 differences by @aarontsl in #5179
- build(deps): bump prosemirror-trailing-node to 2.0.8 by @LoneRifle in #4949
New Contributors
- @PHillemans made their first contribution in #4791
- @chroth made their first contribution in #5160
- @aliasliao made their first contribution in #3606
- @daviddkkim made their first contribution in #4871
- @fw6 made their first contribution in #3848
- @remyma made their first contribution in #4771
- @AlphaX-Projects made their first contribution in #4538
- @asiraky made their first contribution in #5158
- @aarontsl made their first contribution in #5179
- @LoneRifle made their first contribution in #4949
Full Changelog: v2.4.0...v2.5.0-beta.0
v2.4.0
What's Changed
- make EditorProvider children optional by @hjoelh in #5102
- Prevent history checkpoints during backspace in empty editor by @Nantris in #5063
- Text Align Extension: issue with DOM update when multiple types exist and not every exist at the DOM of the editor. by @echatzief in #5097
- fix: fix ts error for BubbleMenu and FloatingMenu in @tiptap/react by @c0sc0s in #5126
- Tweak
getTextBetween
to prependblockSeparator
to block node even if block node doesn't have any children by @hivokas in #5055 - chore: added commitlint for conventional commit linting by @bdbch in #5133
- chore: add streamlined github templates by @bdbch in #5134
- docs: add jsdocs for core by @bdbch in #4356
- refactor(core): add jsdoc comments for ExtensionManager by @bdbch in #5140
- refactor(core): add jsdocs for utility functions by @bdbch in #5141
- chore: add cz-conventional-changelog cli & update contributing guides by @bdbch in #5148
- test: get tests running on macOS again by leveraging built-in platform detection by @nperez0111 in #5144
- refactor(core): clean up constructor & extension setup in extension manager by @bdbch in #5035
- fix: configure should use the parent of the current instance, to avoid duplication by @nperez0111 in #5147
New Contributors
- @hjoelh made their first contribution in #5102
- @echatzief made their first contribution in #5097
- @c0sc0s made their first contribution in #5126
- @nperez0111 made their first contribution in #5144
Full Changelog: v2.3.2...v2.4.0
v2.3.2
v2.3.1
What's Changed
- Update link of hocuspocus in introduction.md by @hanneskoksch in #5053
- fix issue with code pasting from VS Code when at the last line of code by @bdbch in #5106
- Fix packing ySyncPluginOptions error by @icode in #5101
New Contributors
- @hanneskoksch made their first contribution in #5053
- @icode made their first contribution in #5101
Full Changelog: v2.3.0...v2.3.1
v2.3.0
What's Changed
- Return invokation of command by @hontas in #4882
- Add
blockSeparator
option toclipboardTextSerializer
by @hivokas in #5019 - extension/link: adds 'whenNotEditable' as option for openOnClick by @benkroeger in #3312
- docs: pass valid property values by @mateomorris in #5044
- Optionally apply input and paste rules when using insertContent methods by @svenadlung in #5046
- fix(core): fix nodepos child lookup by @bdbch in #5038
New Contributors
- @hontas made their first contribution in #4882
- @hivokas made their first contribution in #5019
- @benkroeger made their first contribution in #3312
- @mateomorris made their first contribution in #5044
Full Changelog: v2.2.6...v2.3.0
v2.2.6
What's Changed
- feature(mention): optionally delete full mention chip by @Tommy-Sun in #3341
- fix(core): fix unexpected renderText() for contentful nodes by @mylesj in #3410
- fix(core): check if pos is valid before resolving in backspace core keymap handler by @solastley in #4835
- fix(react): fix editor cleanup by @kfirmanty in #4973
Security & Package Updates
- Bump vite from 2.9.16 to 2.9.18 by @dependabot in #5029
- Bump vite from 2.9.16 to 2.9.18 in /demos by @dependabot in #5028
New Contributors
- @Tommy-Sun made their first contribution in #3341
- @solastley made their first contribution in #4835
- @kfirmanty made their first contribution in #4973
Full Changelog: v2.2.5...v2.2.6
v2.2.5
What's Changed
- fix: Disallow only whitespace between markdown shortcuts delimiters by @rfgamaral in #4866
- fix(docs): Fix html docs page routing to itself by @BillySBarrett in #5012
- refactor(react): Export useReactNodeView by @Pruxis in #4996
- fix(extension-link): Avoid auto-linking partial text for invalid TLDs by @rfgamaral in #4865
Security updates
- Bump actions/cache from 3.3.2 to 4.0.2 by @dependabot in #5011
New Contributors
- @BillySBarrett made their first contribution in #5012
- @Pruxis made their first contribution in #4996
Full Changelog: v2.2.4...v2.2.5
v2.2.4
What's Changed
- fix: mark nocookie youtube url as valid when parsing html by @LukasHirt in #4883
- fix: clipboardevent and dragevent should not lead to failures inside the jest runtime
New Contributors
- @LukasHirt made their first contribution in #4883
Full Changelog: v2.2.3...v2.2.4
v2.2.3
Bugfixes
- Removed pasteRule logic in the link extension that lead to broken link positions when html content was pasted into the editor
Full Changelog: v2.2.2...v2.2.3
v2.2.2
What's Changed
- fix(react): use ref instead of state in useEditor to prevent rerenders by @svenadlung in #4856
Full Changelog: v2.2.1...v2.2.2