Releases: TypeCellOS/BlockNote
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
0.14.0
This release fixes a slew of community reported bugs & issues.
What's Changed
- fix: Remove
data-mantine-color-scheme
attribute by @matthewlipski in #790 - fix: Side menu not updating in edge cases by @matthewlipski in #791
- fix: PDF block example styling by @matthewlipski in #785
- fix: Parsing paragraphs without text content by @matthewlipski in #798
- fix: Custom inline content placeholder bug and enter handling by @matthewlipski in #784
- fix: Link keyboard shortcut and remove warning by @matthewlipski in #782
- fix: UI element position on scroll by @matthewlipski in #769
- fix: Mantine sub-menu rendering in the DOM by @matthewlipski in #802
- fix: Issues when editor is non-editable by @matthewlipski in #783
- fix: More Notion-like side menu positioning by @matthewlipski in #812
- fix: Removed ShadCN focus global CSS by @matthewlipski in #815
- fix: Side menu block finding logic by @matthewlipski in #814
- fix pt.ts translation by @Holyblade in #811
- fix: fix margin of block of playground in small screen by @Crayon-ShinChan in #806
- chore: upgrade react minor version by @YousefED in #795
- fix: use nonce value for css if supplied by @instanceofnull in #792
- fix: Custom inline content crash by @conr in #788
- Improve compilation speed (and potentially bundle size) by @timneutkens in #801
- fix: add memoization in suggestion menu by @YousefED in #796
- fix: node conversion by @jkcs in #800
- fix: Small docs changes by @matthewlipski in #816
New Contributors
- @Holyblade made their first contribution in #811
- @Crayon-ShinChan made their first contribution in #806
- @instanceofnull made their first contribution in #792
- @conr made their first contribution in #788
- @timneutkens made their first contribution in #801
- @jkcs made their first contribution in #800
Full Changelog: v0.13.5...v0.14.0