From 3c242a9776c7d9b727a35b1f7a24460a17bcd07d Mon Sep 17 00:00:00 2001 From: yousefed Date: Fri, 31 Mar 2023 14:01:32 +0200 Subject: [PATCH 1/2] fix nextjs bug --- packages/core/src/editor.module.css | 2 +- packages/react/src/utils.ts | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/packages/core/src/editor.module.css b/packages/core/src/editor.module.css index a5ca1ec7f4..83dc3b7858 100644 --- a/packages/core/src/editor.module.css +++ b/packages/core/src/editor.module.css @@ -36,7 +36,7 @@ Tippy popups that are appended to document.body directly .defaultStyles h2, .defaultStyles h3, .defaultStyles li { - all: unset; + all: unset !important; margin: 0; padding: 0; font-size: inherit; diff --git a/packages/react/src/utils.ts b/packages/react/src/utils.ts index a035199358..e1f633eb61 100644 --- a/packages/react/src/utils.ts +++ b/packages/react/src/utils.ts @@ -1,7 +1,8 @@ export const isAppleOS = () => - /Mac/.test(navigator.platform) || - (/AppleWebKit/.test(navigator.userAgent) && - /Mobile\/\w+/.test(navigator.userAgent)); + typeof navigator !== "undefined" && + (/Mac/.test(navigator.platform) || + (/AppleWebKit/.test(navigator.userAgent) && + /Mobile\/\w+/.test(navigator.userAgent))); export function formatKeyboardShortcut(shortcut: string) { if (isAppleOS()) { From babb5daf39a4cfa7dff192098b7a7a35b022623f Mon Sep 17 00:00:00 2001 From: yousefed Date: Fri, 31 Mar 2023 14:16:02 +0200 Subject: [PATCH 2/2] v0.5.1 --- examples/editor/package.json | 6 +++--- examples/vanilla/package.json | 4 ++-- lerna.json | 2 +- package-lock.json | 30 +++++++++++++++--------------- packages/core/package.json | 2 +- packages/react/package.json | 4 ++-- packages/website/package.json | 4 ++-- 7 files changed, 26 insertions(+), 26 deletions(-) diff --git a/examples/editor/package.json b/examples/editor/package.json index 867da56b34..7b3b06fa79 100644 --- a/examples/editor/package.json +++ b/examples/editor/package.json @@ -1,7 +1,7 @@ { "name": "@blocknote/example-editor", "private": true, - "version": "0.5.0", + "version": "0.5.1", "scripts": { "dev": "vite", "build": "tsc && vite build", @@ -9,8 +9,8 @@ "lint": "eslint src --max-warnings 0" }, "dependencies": { - "@blocknote/core": "^0.5.0", - "@blocknote/react": "^0.5.0", + "@blocknote/core": "^0.5.1", + "@blocknote/react": "^0.5.1", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/examples/vanilla/package.json b/examples/vanilla/package.json index 7249df2041..383139adfe 100644 --- a/examples/vanilla/package.json +++ b/examples/vanilla/package.json @@ -1,7 +1,7 @@ { "name": "@blocknote/example-vanilla", "private": true, - "version": "0.5.0", + "version": "0.5.1", "scripts": { "dev": "vite", "build": "tsc && vite build", @@ -9,7 +9,7 @@ "lint": "eslint src --max-warnings 0" }, "dependencies": { - "@blocknote/core": "^0.5.0" + "@blocknote/core": "^0.5.1" }, "devDependencies": { "eslint": "^8.10.0", diff --git a/lerna.json b/lerna.json index 3f709df1a5..9fbec991c3 100644 --- a/lerna.json +++ b/lerna.json @@ -2,5 +2,5 @@ "$schema": "node_modules/lerna/schemas/lerna-schema.json", "useNx": false, "useWorkspaces": true, - "version": "0.5.0" + "version": "0.5.1" } diff --git a/package-lock.json b/package-lock.json index 1714f97645..4554bee452 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,10 +18,10 @@ }, "examples/editor": { "name": "@blocknote/example-editor", - "version": "0.5.0", + "version": "0.5.1", "dependencies": { - "@blocknote/core": "^0.5.0", - "@blocknote/react": "^0.5.0", + "@blocknote/core": "^0.5.1", + "@blocknote/react": "^0.5.1", "react": "^18.2.0", "react-dom": "^18.2.0" }, @@ -38,9 +38,9 @@ }, "examples/vanilla": { "name": "@blocknote/example-vanilla", - "version": "0.5.0", + "version": "0.5.1", "dependencies": { - "@blocknote/core": "^0.5.0" + "@blocknote/core": "^0.5.1" }, "devDependencies": { "eslint": "^8.10.0", @@ -17894,7 +17894,7 @@ }, "packages/core": { "name": "@blocknote/core", - "version": "0.5.0", + "version": "0.5.1", "license": "MPL-2.0", "dependencies": { "@emotion/cache": "^11.10.5", @@ -17948,10 +17948,10 @@ }, "packages/react": { "name": "@blocknote/react", - "version": "0.5.0", + "version": "0.5.1", "license": "MPL-2.0", "dependencies": { - "@blocknote/core": "^0.5.0", + "@blocknote/core": "^0.5.1", "@emotion/react": "^11.10.5", "@mantine/core": "^5.6.1", "@mantine/hooks": "^5.6.1", @@ -17977,10 +17977,10 @@ }, "packages/website": { "name": "blocknote-website", - "version": "0.5.0", + "version": "0.5.1", "license": "MPL-2.0", "dependencies": { - "@blocknote/react": "^0.5.0", + "@blocknote/react": "^0.5.1", "veaury": "^2.3.12", "vue-github-button": "^3.1.0" }, @@ -19602,8 +19602,8 @@ "@blocknote/example-editor": { "version": "file:examples/editor", "requires": { - "@blocknote/core": "^0.5.0", - "@blocknote/react": "^0.5.0", + "@blocknote/core": "^0.5.1", + "@blocknote/react": "^0.5.1", "@types/react": "^18.0.25", "@types/react-dom": "^18.0.9", "@vitejs/plugin-react": "^3.1.0", @@ -19619,7 +19619,7 @@ "@blocknote/example-vanilla": { "version": "file:examples/vanilla", "requires": { - "@blocknote/core": "^0.5.0", + "@blocknote/core": "^0.5.1", "eslint": "^8.10.0", "eslint-config-react-app": "^7.0.0", "typescript": "^4.5.4", @@ -19630,7 +19630,7 @@ "@blocknote/react": { "version": "file:packages/react", "requires": { - "@blocknote/core": "^0.5.0", + "@blocknote/core": "^0.5.1", "@emotion/react": "^11.10.5", "@mantine/core": "^5.6.1", "@mantine/hooks": "^5.6.1", @@ -23018,7 +23018,7 @@ "blocknote-website": { "version": "file:packages/website", "requires": { - "@blocknote/react": "^0.5.0", + "@blocknote/react": "^0.5.1", "@vue/tsconfig": "^0.1.3", "sass": "^1.58.0", "veaury": "^2.3.12", diff --git a/packages/core/package.json b/packages/core/package.json index 98a0a9e2f0..bedf3760f7 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -3,7 +3,7 @@ "homepage": "https://github.com/TypeCellOS/BlockNote", "private": false, "license": "MPL-2.0", - "version": "0.5.0", + "version": "0.5.1", "files": [ "dist", "types", diff --git a/packages/react/package.json b/packages/react/package.json index dc8ebbcb7a..caef8d5c83 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -3,7 +3,7 @@ "homepage": "https://github.com/TypeCellOS/BlockNote", "private": false, "license": "MPL-2.0", - "version": "0.5.0", + "version": "0.5.1", "files": [ "dist", "types", @@ -46,7 +46,7 @@ "lint": "eslint src --max-warnings 0" }, "dependencies": { - "@blocknote/core": "^0.5.0", + "@blocknote/core": "^0.5.1", "@emotion/react": "^11.10.5", "@mantine/core": "^5.6.1", "@mantine/hooks": "^5.6.1", diff --git a/packages/website/package.json b/packages/website/package.json index fbf6d00a10..2fb9828382 100644 --- a/packages/website/package.json +++ b/packages/website/package.json @@ -1,7 +1,7 @@ { "name": "blocknote-website", "private": true, - "version": "0.5.0", + "version": "0.5.1", "description": "Website for BlockNote", "main": "index.js", "scripts": { @@ -12,7 +12,7 @@ "author": "", "license": "MPL-2.0", "dependencies": { - "@blocknote/react": "^0.5.0", + "@blocknote/react": "^0.5.1", "veaury": "^2.3.12", "vue-github-button": "^3.1.0" },