Releases: TypeCellOS/BlockNote
v0.15.6
This release fixes a number of bugs, including issues with locales not using the latin alphabet, suggestion menu positioning for narrow viewports, and issues with selections.
What's Changed
- docs: Updated sponsors by @matthewlipski in #1019
- fix: Slight improvement to suggestion menu positioning by @matthewlipski in #1025
- fix: Show formatting toolbar when editor isn't editable by @matthewlipski in #1024
- docs: Fix Emoji Picker link by @kmelon55 in #1013
- fix: Made
BlockNoteEditor
constructorprotected
by @matthewlipski in #1039 - fix: Added missing formatting toolbar button exports by @matthewlipski in #1032
- Dynamic import of unified dependencies by @YousefED in #1026
- Update Doc: image prop width change to previewWidth by @debbbbie in #1007
- fix: Block insert twice when using korean at suggestion by @d2n0s4ur in #1034
- fix: Unexpected getSelection by @jkcs in #1030
New Contributors
- @kmelon55 made their first contribution in #1013
- @debbbbie made their first contribution in #1007
- @d2n0s4ur made their first contribution in #1034
Full Changelog: v0.15.5...v0.15.6
v0.15.5
This is a small release which fixes some missing exports and adds a minor change to keyboard handling.
What's Changed
- fix: Add exports for vanilla block helpers by @matthewlipski in #1000
- fix: Locales export by @matthewlipski in #1002
- fix: Pressing Enter on block without inline content by @matthewlipski in #1010
Full Changelog: v0.15.4...v0.15.5
v0.15.4
This update fixes a few bugs surrounding the side menu, slash menu, and more, as well as adding Spanish and German locales.
What's Changed
- docs: examples link in
readme.md
by @zaaakher in #946 - fix: emojimart import by @YousefED in #950
- docs: added example custom tiptap extension (arrow conversion) by @kom-senapati in #971
- Add feature - Spanish dictionary. by @aespinoza96 in #985
- fix: Drag preview visibility by @matthewlipski in #976
- chore: add issue form for submitting blocks by @zaaakher in #974
- fix: windows gen file by @jkcs in #970
- fix: slash menu "no items" positioning by @jkcs in #981
- docs: Updated custom UI example by @matthewlipski in #926
- docs: remove free tier on pricing page by @YousefED in #990
- feat: added german translation by @Muvels in #992
- fix: Attribute check in
getDraggableBlockFromElement
by @matthewlipski in #995
New Contributors
- @kom-senapati made their first contribution in #971
- @aespinoza96 made their first contribution in #985
- @Muvels made their first contribution in #992
Full Changelog: v0.15.2...v0.15.4
v0.15.2
This release fixes some notable bugs, including the drag handle menu not working properly when using the shadcn
package and build issues that some people were encountering due to the recently added emoji picker.
What's Changed
- fix: Strikethrough shortcut in formatting toolbar button tooltip by @matthewlipski in #937
- docs: Fix dead links by @matthewlipski in #936
- fix: Side menu not actually freezing by @matthewlipski in #943
- fix: Formatting toolbar opening on drop by @matthewlipski in #944
- fix: Dropping blocks above editor by @matthewlipski in #945
- improve emoji loading by @YousefED in #935
- docs: update contribution.md to include a table of packages by @zaaakher in #931
Full Changelog: v0.15.1...v0.15.2
v0.15.1
What's Changed
- fix:
server-util
not public by @matthewlipski in #927
Full Changelog: v0.15.0...v0.15.1
v0.15.0
This release adds the highly requested server-util
package for static rendering of BlockNote documents, as well as adding a new emoji picker menu and fixing miscellaneous bugs and architectural improvements (most notably being unable to change editor content before rendering). We've also upgraded to TipTap 2.5.0 underneath.
See https://www.blocknotejs.org/docs/editor-api/server-processing for the docs on server processing!
New examples:
What's Changed
- fix: usePrefersColorScheme window reference breaks nextjs by @YousefED in #907
- feat. add example in docs for removing default blocks by @hunxjunedo in #902
- feat: added support for uppy by @ezhil56x in #842
- docs: AWS S3 example & example cleanup by @matthewlipski in #914
- site: add BlockNote Pro by @YousefED in #913
- fix: React unit tests using vanilla file blocks by @matthewlipski in #908
- feat: server-side processing by @YousefED in #451
- feat: Add Emoji Picker Option by @hunxjunedo in #854
- chore: upgrade tiptap 2.5.0 by @YousefED in #923
New Contributors
- @hunxjunedo made their first contribution in #902
- @ezhil56x made their first contribution in #842
Full Changelog: v0.14.4...v0.15.0
v0.14.4
This release fixes some issues with the block drag preview, as well as a dependency issue that was sometimes occurring with NextJS.
What's Changed
- refactor: Removed
use-prefers-color-scheme
dependency by @matthewlipski in #903 - 0.14.3 by @matthewlipski in #900
- fix: Drag preview issues by @matthewlipski in #905
Full Changelog: v0.14.3...v0.14.4
v0.14.3
This release adds Russian language support and fixes several bugs.
What's Changed
- Russian translation added by @ChePchik in #877
- Fix: [#860] TypeError: use_prefers_color_scheme__ is not a function by @Ark07 in #872
- feat: Allow custom user fields by @CodeWithBryan in #892
- fix: Font family & Mantine scoping by @matthewlipski in #895
- fix: ShadCN styles scoping & ref error by @matthewlipski in #896
- fix: Copy selection starting in nested block by @matthewlipski in #870
New Contributors
- @ChePchik made their first contribution in #877
- @Ark07 made their first contribution in #872
- @CodeWithBryan made their first contribution in #892
Full Changelog: v0.14.2...v0.14.3
0.14.2
This release adds the ability for users to drag and drop files from outside BlockNote into the editor if uploadFile
is defined, as well as some other minor changes.
What's Changed
- 0.14.1 by @matthewlipski in #840
- fix: update
remarkStringify
config by @zaaakher in #841 - updated arabic translation file by @dcadavez66 in #853
- add disableExtensions option to allow disabling built in extensions by name. by @fridaystreet in #858
- fix: ShadCN Tailwind scoping by @matthewlipski in #847
- feat: Pasting & dropping files by @dcadavez66 in #852
- Update: ShadowRoot support by @dcadavez66 in #849
New Contributors
- @dcadavez66 made their first contribution in #853
- @fridaystreet made their first contribution in #858
Full Changelog: v0.14.1...v0.14.2
0.14.1
This release adds the Arabic locale and fixes a few bugs.
What's Changed
- 0.14.0 by @matthewlipski in #817
- chore: Update Mantine by @matthewlipski in #837
- fix: Suggestion menu scrolling to selected item by @matthewlipski in #838
- chore: upgrade nextjs by @YousefED in #828
- feat(i18n): add Arabic translation by @zaaakher in #822
- chore(docs): include comments about dynamic locales in TS by @zaaakher in #825
- fix(ui): missing margin in checklist while in RTL by @zaaakher in #827
New Contributors
Full Changelog: v0.14.0...v0.14.1