Details
-
Task
-
Resolution: Fixed
-
Major
-
0.22
-
None
-
Unknown
-
N/A
-
N/A
-
Description
TypeCellOS/BlockNote (@blocknote/core)
v0.42.3
🩹 Fixes
- disallow access to the domElement or isFocused if the editor is unmounted (#2187)
❤️ Thank You
- Nick Perez
v0.42.2
🩹 Fixes
- put back mounting system (#2183)
❤️ Thank You
- Nick Perez
v0.42.1
🩹 Fixes
- do not error on invalid backgroundColor or textColor #2176 (#2179, #2176)
- remove dependency array from comments re-rendering (#2177)
❤️ Thank You
- Nick Perez
v0.42.0
🚀 Features
🩹 Fixes
- Emoji picker issues (#2092)
- set a default for blocksToFullHTML #2100 (#2101, #2100)
- correctly index blocks that have children fixes #2115 (#2116, #2115)
- add more lenient parsing for code blocks, to accept newlines #2105 (#2108, #2105)
- Firefox invisible text cursor after dropping blocks (#2128)
- parsing priority for custom inline content and styles (#2119)
- BlockTypeSelect item filtering based on schema (#2112)
- deleting last block in column (#2110)
- comments: update the styles for the cursor to be the default cursor (#2163)
- comments: always surface the closest mark to the current position (#2164)
- comments: scrolling bug when clicking comment marks (#2165)
- react: destroy editor instances after two ticks (#2121)
- schema-migration: more robust migration of background-color & text-color attributes (#2154)
- unique-id: do not attempt to append to y-sync plugin transactions (#2153)
❤️ Thank You
- Matthew Lipski @matthewlipski
- Nick Perez
v0.41.1
This was a version bump only, there were no code changes.
v0.41.0
🚀 Features
- AI menu auto scrolling (#2039)
- Shortcut to delete empty table while cells are selected (#2052)
- divider: add a divider block (#2014)
🩹 Fixes
- Code block language select value not updating properly (#2050)
- disable input rules for numbered headings #1789 (#2032, #1789)
- video parsing and export for markdown (#1955)
- Reaction picker shown for users who can't react (#2061)
- Add Mantine dependency to individual examples (#2070)
- allow listening to onChange and other events before the underlying editor is initialized (#2063)
- toggle and check list item blocks (#2071)
- added missing fields to implementations in editor schema block specs (#2046)
❤️ Thank You
- Héctor Zhuang @Hector-Zhuang
- Matthew Lipski @matthewlipski
- Nick Perez
v0.40.0
🚀 Features
- Mantine v8 upgrade (#2028, #2029)
- Update Mantine setup (#2033)
- ai: SDK 5, tool calling, custom backends (#2007)
- core: add the ability to autofocus on the editor element (#2018)
🩹 Fixes
- Block colors menu not always showing (#2027)
- Update remianing examples to Mantine v8 (#2031)
- ShadCN example Tailwind setup (#2042)
❤️ Thank You
- Matthew Lipski @matthewlipski
- Nick Perez
- Yousef
v0.39.2
v0.39.1
🩹 Fixes
- cleanup accesses to prosemirrorView to account for tiptap 3 behavior (#2017)
- core: input rules can handle when a new block is empty now (#2013)
❤️ Thank You
- Nick Perez
v0.39.0
🚀 Features
❤️ Thank You
- Nick Perez
v0.38.0
🚀 Features
- Custom schemas for comment editors (#1976)
🩹 Fixes
- Suggestion menu positioning (#1975)
- doLLMRequest fails when deleting a non-existent block (#1982)
- file block resize handles not working with touch inputs (#1981)
- get pdf example working again (a90ae4d58)
- better markdown & html paste, make methods synchronous (#1957)
- Improve setting text for custom file blocks (#1984)
- react: close link popover on submit in static formatting toolbar #1696 (#1997, #1696)
❤️ Thank You
- dsriva03 @dsriva03
- Héctor Zhuang @Hector-Zhuang
- Matthew Lipski @matthewlipski
- Nick the Sick
v0.37.0
🚀 Features
- export ShadCNComponentsContext (#1965)
🩹 Fixes
- Typing in empty table cells (#1973)
❤️ Thank You
- Héctor Zhuang @Hector-Zhuang
- Matthew Lipski @matthewlipski
v0.36.1
🩹 Fixes
- table column widths not being set in exported HTML (#1947)
- Minor change to formatting toolbar extension logic (#1963)
- core: report block moves in getBlocksChangedByTransaction #1924 (#1960, #1924)
❤️ Thank You
- Matthew Lipski @matthewlipski
- Nick Perez
v0.36.0
🚀 Features
- docx: add locale configuration for docx export (#1937)
🩹 Fixes
- Editors in comments not inheriting theme (#1890)
- Minor drag & drop changes (#1891)
- Overflow on table blocks (#1892)
- Suggestion menu closing when clicking scroll bar (#1899)
- Table padding (#1906)
- Formatting toolbar getting wrong bounding box when updating React inline content (#1908)
- Vanilla blocks return true for editor.isEditable on initial render (#1925)
- table cell menu styling (#1945)
- Missing internationalization for toggle wrapper (#1946)
- parse image alt text for image blocks (#1883)
- initialize esm deps before copy extension uses it (#1951)
- error when dragging a block from one editor to another with multiple column extension (#1950)
- prevent infinite render loop when selecting all content (#1956)
- core: maintain text selection across table updates (#1894)
- locales: ko locale fix (#1902)
- react: add data attribute for correct react rendering (#1954)
- xl-email-exporter: better defaults, customize textStyles, output inline styles (#1856)
❤️ Thank You
- Brad Greenlee
- Cyril G @Ovgodd
- Héctor Zhuang @Hector-Zhuang
- Matthew Lipski @matthewlipski
- Nick Perez
- Nick the Sick