Skip to content

Commit a5690ca

Browse files
v1.24.0
1 parent 21aef44 commit a5690ca

File tree

18 files changed

+103
-95
lines changed

18 files changed

+103
-95
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
# 1.24.0
2+
3+
- New APIs:
4+
- Simplified API for positioning HTML elements above a canvas (https://github.com/personalizedrefrigerator/js-draw/commit/6bac2a3e9d5d72d4af92a46ea9dfbc3ef39e36df).
5+
- Bug fixes
6+
- Optimized regular expressions (https://github.com/personalizedrefrigerator/js-draw/commit/c0d807be8689896bed5a935f780ddaed7885bb97).
7+
- Fix long lines in text editors can push the cursor out of the editor (https://github.com/personalizedrefrigerator/js-draw/commit/6bac2a3e9d5d72d4af92a46ea9dfbc3ef39e36df).
8+
19
# 1.23.0, 1.23.1
210

311
- Features
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@js-draw/input-system-tester",
3-
"version": "1.23.1",
3+
"version": "1.24.0",
44
"description": "Allows comparing different stroke smoothing implementations",
55
"license": "MIT",
66
"private": true,
@@ -11,11 +11,11 @@
1111
"watch": "build-tool watch"
1212
},
1313
"dependencies": {
14-
"@js-draw/debugging": "^1.23.1",
15-
"@js-draw/material-icons": "^1.23.1",
16-
"js-draw": "^1.23.1"
14+
"@js-draw/debugging": "^1.24.0",
15+
"@js-draw/material-icons": "^1.24.0",
16+
"js-draw": "^1.24.0"
1717
},
1818
"devDependencies": {
19-
"@js-draw/build-tool": "^1.23.1"
19+
"@js-draw/build-tool": "^1.24.0"
2020
}
2121
}
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@js-draw/debug-stroke-logging",
3-
"version": "1.23.1",
3+
"version": "1.24.0",
44
"description": "Allows sending logs",
55
"license": "MIT",
66
"private": true,
@@ -11,11 +11,11 @@
1111
"watch": "build-tool watch"
1212
},
1313
"dependencies": {
14-
"@js-draw/debugging": "^1.23.1",
15-
"@js-draw/material-icons": "^1.23.1",
16-
"js-draw": "^1.23.1"
14+
"@js-draw/debugging": "^1.24.0",
15+
"@js-draw/material-icons": "^1.24.0",
16+
"js-draw": "^1.24.0"
1717
},
1818
"devDependencies": {
19-
"@js-draw/build-tool": "^1.23.1"
19+
"@js-draw/build-tool": "^1.24.0"
2020
}
2121
}
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@js-draw/translation-tester",
3-
"version": "1.23.1",
3+
"version": "1.24.0",
44
"description": "Allows testing a translation from a GitHub issue",
55
"license": "MIT",
66
"private": true,
@@ -11,10 +11,10 @@
1111
"watch": "build-tool watch"
1212
},
1313
"dependencies": {
14-
"@js-draw/material-icons": "^1.23.1",
15-
"js-draw": "^1.23.1"
14+
"@js-draw/material-icons": "^1.24.0",
15+
"js-draw": "^1.24.0"
1616
},
1717
"devDependencies": {
18-
"@js-draw/build-tool": "^1.23.1"
18+
"@js-draw/build-tool": "^1.24.0"
1919
}
2020
}
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@js-draw/debug-history-visualizer",
3-
"version": "1.23.1",
3+
"version": "1.24.0",
44
"description": "Allows viewing undo history",
55
"license": "MIT",
66
"private": true,
@@ -11,9 +11,9 @@
1111
"watch": "build-tool watch"
1212
},
1313
"dependencies": {
14-
"js-draw": "^1.23.1"
14+
"js-draw": "^1.24.0"
1515
},
1616
"devDependencies": {
17-
"@js-draw/build-tool": "^1.23.1"
17+
"@js-draw/build-tool": "^1.24.0"
1818
}
1919
}

docs/demo/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@js-draw/demo",
3-
"version": "1.23.1",
3+
"version": "1.24.0",
44
"description": "Draw pictures using a pen, touchscreen, or mouse! JS-draw is a drawing library for JavaScript and TypeScript. ",
55
"author": "Henry Heino",
66
"license": "MIT",
@@ -10,11 +10,11 @@
1010
"watch": "build-tool watch"
1111
},
1212
"dependencies": {
13-
"@js-draw/debugging": "^1.23.1",
14-
"@js-draw/material-icons": "^1.23.1",
15-
"js-draw": "^1.23.1"
13+
"@js-draw/debugging": "^1.24.0",
14+
"@js-draw/material-icons": "^1.24.0",
15+
"js-draw": "^1.24.0"
1616
},
1717
"devDependencies": {
18-
"@js-draw/build-tool": "^1.23.1"
18+
"@js-draw/build-tool": "^1.24.0"
1919
}
2020
}
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@js-draw/example-collaborative",
3-
"version": "1.23.1",
3+
"version": "1.24.0",
44
"description": "Example collaborative editor",
55
"license": "MIT",
66
"private": true,
@@ -11,9 +11,9 @@
1111
"watch": "build-tool watch"
1212
},
1313
"dependencies": {
14-
"js-draw": "^1.23.1"
14+
"js-draw": "^1.24.0"
1515
},
1616
"devDependencies": {
17-
"@js-draw/build-tool": "^1.23.1"
17+
"@js-draw/build-tool": "^1.24.0"
1818
}
1919
}
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@js-draw/example-custom-tools",
3-
"version": "1.23.1",
3+
"version": "1.24.0",
44
"description": "Example demonstrating custom tools",
55
"license": "MIT",
66
"private": true,
@@ -11,9 +11,9 @@
1111
"watch": "build-tool watch"
1212
},
1313
"dependencies": {
14-
"js-draw": "^1.23.1"
14+
"js-draw": "^1.24.0"
1515
},
1616
"devDependencies": {
17-
"@js-draw/build-tool": "^1.23.1"
17+
"@js-draw/build-tool": "^1.24.0"
1818
}
1919
}
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@js-draw/example-multiple-editors",
3-
"version": "1.23.1",
3+
"version": "1.24.0",
44
"description": "Example demonstrating multiple editors in the same document",
55
"license": "MIT",
66
"private": true,
@@ -11,10 +11,10 @@
1111
"watch": "build-tool watch"
1212
},
1313
"dependencies": {
14-
"@js-draw/material-icons": "^1.23.1",
15-
"js-draw": "^1.23.1"
14+
"@js-draw/material-icons": "^1.24.0",
15+
"js-draw": "^1.24.0"
1616
},
1717
"devDependencies": {
18-
"@js-draw/build-tool": "^1.23.1"
18+
"@js-draw/build-tool": "^1.24.0"
1919
}
2020
}
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@js-draw/example-save-restore-toolbar-state",
3-
"version": "1.23.1",
3+
"version": "1.24.0",
44
"description": "Example demonstrating saving and restoring toolbar state",
55
"license": "MIT",
66
"private": true,
@@ -11,9 +11,9 @@
1111
"watch": "build-tool watch"
1212
},
1313
"dependencies": {
14-
"js-draw": "^1.23.1"
14+
"js-draw": "^1.24.0"
1515
},
1616
"devDependencies": {
17-
"@js-draw/build-tool": "^1.23.1"
17+
"@js-draw/build-tool": "^1.24.0"
1818
}
1919
}

lerna.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
22
"$schema": "node_modules/lerna/schemas/lerna-schema.json",
3-
"version": "1.23.1",
3+
"version": "1.24.0",
44
"packages": ["docs/examples/*", "packages/*", "docs/demo", "docs/debugging/*"]
55
}

packages/build-tool/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@js-draw/build-tool",
3-
"version": "1.23.1",
3+
"version": "1.24.0",
44
"description": "Tool to facilitate building and bundling TypeScript for js-draw.",
55
"license": "MIT",
66
"private": true,

packages/debugging/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@js-draw/debugging",
3-
"version": "1.23.1",
3+
"version": "1.24.0",
44
"description": "A debugging/development library for js-draw.",
55
"types": "./dist/mjs/lib.d.ts",
66
"main": "./dist/cjs/lib.js",
@@ -24,8 +24,8 @@
2424
"watch": "build-tool watch"
2525
},
2626
"devDependencies": {
27-
"@js-draw/build-tool": "^1.23.1",
28-
"js-draw": "^1.23.1"
27+
"@js-draw/build-tool": "^1.24.0",
28+
"js-draw": "^1.24.0"
2929
},
3030
"peerDependencies": {
3131
"js-draw": "^1.8.0"

packages/js-draw/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "js-draw",
3-
"version": "1.23.1",
3+
"version": "1.24.0",
44
"description": "Draw pictures using a pen, touchscreen, or mouse! JS-draw is a drawing library for JavaScript and TypeScript. ",
55
"types": "./dist/mjs/lib.d.ts",
66
"main": "./dist/cjs/lib.js",
@@ -64,11 +64,11 @@
6464
"postpack": "ts-node tools/copyREADME.ts revert"
6565
},
6666
"dependencies": {
67-
"@js-draw/math": "^1.23.1",
67+
"@js-draw/math": "^1.24.0",
6868
"@melloware/coloris": "0.22.0"
6969
},
7070
"devDependencies": {
71-
"@js-draw/build-tool": "^1.23.1",
71+
"@js-draw/build-tool": "^1.24.0",
7272
"@types/jest": "29.5.5",
7373
"@types/jsdom": "21.1.3"
7474
},

packages/material-icons/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@js-draw/material-icons",
3-
"version": "1.23.1",
3+
"version": "1.24.0",
44
"description": "Material icon pack for js-draw. ",
55
"types": "./dist/mjs/lib.d.ts",
66
"main": "./dist/cjs/lib.js",
@@ -27,8 +27,8 @@
2727
"watch": "build-tool watch"
2828
},
2929
"devDependencies": {
30-
"@js-draw/build-tool": "^1.23.1",
31-
"js-draw": "^1.23.1"
30+
"@js-draw/build-tool": "^1.24.0",
31+
"js-draw": "^1.24.0"
3232
},
3333
"peerDependencies": {
3434
"js-draw": "^1.0.1"

packages/math/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@js-draw/math",
3-
"version": "1.23.1",
3+
"version": "1.24.0",
44
"description": "A math library for js-draw. ",
55
"types": "./dist/mjs/lib.d.ts",
66
"main": "./dist/cjs/lib.js",
@@ -27,7 +27,7 @@
2727
"bezier-js": "6.1.3"
2828
},
2929
"devDependencies": {
30-
"@js-draw/build-tool": "^1.23.1",
30+
"@js-draw/build-tool": "^1.24.0",
3131
"@types/bezier-js": "4.1.0",
3232
"@types/jest": "29.5.5",
3333
"@types/jsdom": "21.1.3"

packages/typedoc-extensions/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@js-draw/typedoc-extensions",
3-
"version": "1.23.1",
3+
"version": "1.24.0",
44
"description": "Internal extensions for TypeDoc in js-draw.",
55
"types": "./dist/mjs/index.d.ts",
66
"main": "./dist/mjs/index.mjs",
@@ -34,14 +34,14 @@
3434
"@codemirror/lang-css": "6.3.0",
3535
"@codemirror/lang-javascript": "6.2.2",
3636
"@codemirror/language": "6.10.3",
37-
"@js-draw/build-tool": "^1.23.1",
38-
"@js-draw/material-icons": "^1.23.1",
39-
"@js-draw/math": "^1.23.1",
37+
"@js-draw/build-tool": "^1.24.0",
38+
"@js-draw/material-icons": "^1.24.0",
39+
"@js-draw/math": "^1.24.0",
4040
"@lezer/highlight": "1.2.1",
4141
"@types/katex": "0.16.7",
4242
"@types/react": "18.3.3",
4343
"codemirror": "6.0.1",
44-
"js-draw": "^1.23.1"
44+
"js-draw": "^1.24.0"
4545
},
4646
"bugs": {
4747
"url": "https://github.com/personalizedrefrigerator/js-draw/issues"

0 commit comments

Comments
 (0)