diff --git a/.changeset/beige-maps-approve.md b/.changeset/beige-maps-approve.md deleted file mode 100644 index 94834120fb..0000000000 --- a/.changeset/beige-maps-approve.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@khanacademy/math-input": patch -"@khanacademy/perseus": patch ---- - -Remove references to unused font families diff --git a/.changeset/calm-pears-judge.md b/.changeset/calm-pears-judge.md deleted file mode 100644 index 4addc3bdf9..0000000000 --- a/.changeset/calm-pears-judge.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@khanacademy/math-input": patch ---- - -Use useMemo in keypad context to avoid needless rerenders diff --git a/.changeset/fuzzy-turtles-add.md b/.changeset/fuzzy-turtles-add.md deleted file mode 100644 index 855b3f6b5c..0000000000 --- a/.changeset/fuzzy-turtles-add.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@khanacademy/perseus": patch ---- - -Added flag to `simpleValidate` call from Renderer to ensure we call analytics on MathInputEvaluated only when the answer is submitted diff --git a/.changeset/modern-poems-build.md b/.changeset/modern-poems-build.md deleted file mode 100644 index 9ac19497f1..0000000000 --- a/.changeset/modern-poems-build.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@khanacademy/perseus-core": minor ---- - -Added 'perseus:widget-rendering-error' analytics event. diff --git a/.changeset/poor-lizards-glow.md b/.changeset/poor-lizards-glow.md deleted file mode 100644 index 6d5c701881..0000000000 --- a/.changeset/poor-lizards-glow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@khanacademy/perseus": patch ---- - -Fix for broken dilation tool in the Transformer Widget diff --git a/.changeset/silver-dolphins-exist.md b/.changeset/silver-dolphins-exist.md deleted file mode 100644 index b70be7696b..0000000000 --- a/.changeset/silver-dolphins-exist.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@khanacademy/perseus": minor ---- - -Adds an `onError` callback prop to the ErrorBoundary component. Uses this new callback in the WidgetContainer component to report all widget rendering failures through the analytics API. diff --git a/.changeset/stale-carpets-sleep.md b/.changeset/stale-carpets-sleep.md deleted file mode 100644 index cef35513e8..0000000000 --- a/.changeset/stale-carpets-sleep.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@khanacademy/math-input": patch ---- - -Small comment fixes in the math keypad diff --git a/packages/kas/CHANGELOG.md b/packages/kas/CHANGELOG.md index 4d95c23348..d1af6d3f24 100644 --- a/packages/kas/CHANGELOG.md +++ b/packages/kas/CHANGELOG.md @@ -1,5 +1,12 @@ # @khanacademy/kas +## 0.3.4 + +### Patch Changes + +- Updated dependencies [[`376eb0e4`](https://github.com/Khan/perseus/commit/376eb0e4aaaa4c7a90fd6107a84bb74d382b077c)]: + - @khanacademy/perseus-core@1.2.0 + ## 0.3.3 ### Patch Changes diff --git a/packages/kas/package.json b/packages/kas/package.json index a598566c66..b7fcfaa6b9 100644 --- a/packages/kas/package.json +++ b/packages/kas/package.json @@ -3,7 +3,7 @@ "description": "A lightweight JavaScript CAS for comparing expressions and equations.", "author": "Khan Academy", "license": "MIT", - "version": "0.3.3", + "version": "0.3.4", "publishConfig": { "access": "public" }, @@ -23,7 +23,7 @@ "test": "bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'" }, "dependencies": { - "@khanacademy/perseus-core": "1.1.2" + "@khanacademy/perseus-core": "1.2.0" }, "devDependencies": { "jison": "0.4.15", diff --git a/packages/kmath/CHANGELOG.md b/packages/kmath/CHANGELOG.md index 116749e8bc..fa4c107d85 100644 --- a/packages/kmath/CHANGELOG.md +++ b/packages/kmath/CHANGELOG.md @@ -1,5 +1,12 @@ # @khanacademy/kmath +## 0.1.5 + +### Patch Changes + +- Updated dependencies [[`376eb0e4`](https://github.com/Khan/perseus/commit/376eb0e4aaaa4c7a90fd6107a84bb74d382b077c)]: + - @khanacademy/perseus-core@1.2.0 + ## 0.1.4 ### Patch Changes diff --git a/packages/kmath/package.json b/packages/kmath/package.json index 9c53936fc3..8a8c6ee432 100644 --- a/packages/kmath/package.json +++ b/packages/kmath/package.json @@ -3,7 +3,7 @@ "description": "Khan Academy's Javascript Numeric Math Utilities", "author": "Khan Academy", "license": "MIT", - "version": "0.1.4", + "version": "0.1.5", "publishConfig": { "access": "public" }, @@ -21,7 +21,7 @@ "test": "bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'" }, "dependencies": { - "@khanacademy/perseus-core": "1.1.2" + "@khanacademy/perseus-core": "1.2.0" }, "devDependencies": { "perseus-build-settings": "^0.2.1", diff --git a/packages/math-input/CHANGELOG.md b/packages/math-input/CHANGELOG.md index 7edd863e84..b1265cd9ba 100644 --- a/packages/math-input/CHANGELOG.md +++ b/packages/math-input/CHANGELOG.md @@ -1,5 +1,18 @@ # @khanacademy/math-input +## 14.2.1 + +### Patch Changes + +- [#759](https://github.com/Khan/perseus/pull/759) [`c431c4b8`](https://github.com/Khan/perseus/commit/c431c4b8147ae0630df2d2b19b0f5a5b5f04d4bf) Thanks [@handeyeco](https://github.com/handeyeco)! - Remove references to unused font families + +* [#764](https://github.com/Khan/perseus/pull/764) [`fb84640d`](https://github.com/Khan/perseus/commit/fb84640de911a8e8817829985fe9956e83a7f7d1) Thanks [@handeyeco](https://github.com/handeyeco)! - Use useMemo in keypad context to avoid needless rerenders + +- [#767](https://github.com/Khan/perseus/pull/767) [`33cc24c3`](https://github.com/Khan/perseus/commit/33cc24c33f62cd87de7594ba575d311fd465e2e0) Thanks [@jeremywiebe](https://github.com/jeremywiebe)! - Small comment fixes in the math keypad + +- Updated dependencies [[`376eb0e4`](https://github.com/Khan/perseus/commit/376eb0e4aaaa4c7a90fd6107a84bb74d382b077c)]: + - @khanacademy/perseus-core@1.2.0 + ## 14.2.0 ### Minor Changes diff --git a/packages/math-input/package.json b/packages/math-input/package.json index 4c824c5e9b..673be6ef82 100644 --- a/packages/math-input/package.json +++ b/packages/math-input/package.json @@ -3,7 +3,7 @@ "description": "Khan Academy's new expression editor for the mobile web.", "author": "Khan Academy", "license": "MIT", - "version": "14.2.0", + "version": "14.2.1", "publishConfig": { "access": "public" }, @@ -20,7 +20,7 @@ "source": "src/index.ts", "scripts": {}, "dependencies": { - "@khanacademy/perseus-core": "1.1.2", + "@khanacademy/perseus-core": "1.2.0", "mathquill": "git+https://git@github.com/Khan/mathquill.git#48410e80d760bbd5105544d4a4ab459a28dc2cbc", "performance-now": "^0.2.0" }, diff --git a/packages/perseus-core/CHANGELOG.md b/packages/perseus-core/CHANGELOG.md index d0a6b1d25e..a474c70feb 100644 --- a/packages/perseus-core/CHANGELOG.md +++ b/packages/perseus-core/CHANGELOG.md @@ -1,5 +1,11 @@ # @khanacademy/perseus-core +## 1.2.0 + +### Minor Changes + +- [#780](https://github.com/Khan/perseus/pull/780) [`376eb0e4`](https://github.com/Khan/perseus/commit/376eb0e4aaaa4c7a90fd6107a84bb74d382b077c) Thanks [@jeremywiebe](https://github.com/jeremywiebe)! - Added 'perseus:widget-rendering-error' analytics event. + ## 1.1.2 ### Patch Changes diff --git a/packages/perseus-core/package.json b/packages/perseus-core/package.json index 6a5616a042..35668131cc 100644 --- a/packages/perseus-core/package.json +++ b/packages/perseus-core/package.json @@ -3,7 +3,7 @@ "description": "Shared Perseus infrastructure", "author": "Khan Academy", "license": "MIT", - "version": "1.1.2", + "version": "1.2.0", "publishConfig": { "access": "public" }, diff --git a/packages/perseus-editor/CHANGELOG.md b/packages/perseus-editor/CHANGELOG.md index 0541fb2475..11d73b9804 100644 --- a/packages/perseus-editor/CHANGELOG.md +++ b/packages/perseus-editor/CHANGELOG.md @@ -1,5 +1,15 @@ # @khanacademy/perseus-editor +## 2.8.4 + +### Patch Changes + +- Updated dependencies [[`c431c4b8`](https://github.com/Khan/perseus/commit/c431c4b8147ae0630df2d2b19b0f5a5b5f04d4bf), [`cb529549`](https://github.com/Khan/perseus/commit/cb5295497fe74e3f4cc00eef0f99da9f83f58e4d), [`376eb0e4`](https://github.com/Khan/perseus/commit/376eb0e4aaaa4c7a90fd6107a84bb74d382b077c), [`9b9dfd4f`](https://github.com/Khan/perseus/commit/9b9dfd4f6779d129040d9afcf3205f1863a64c25), [`376eb0e4`](https://github.com/Khan/perseus/commit/376eb0e4aaaa4c7a90fd6107a84bb74d382b077c)]: + - @khanacademy/perseus@12.3.0 + - @khanacademy/perseus-core@1.2.0 + - @khanacademy/kas@0.3.4 + - @khanacademy/kmath@0.1.5 + ## 2.8.3 ### Patch Changes diff --git a/packages/perseus-editor/package.json b/packages/perseus-editor/package.json index 63fbd24226..e7e1848f98 100644 --- a/packages/perseus-editor/package.json +++ b/packages/perseus-editor/package.json @@ -3,7 +3,7 @@ "description": "Perseus editors", "author": "Khan Academy", "license": "MIT", - "version": "2.8.3", + "version": "2.8.4", "publishConfig": { "access": "public" }, @@ -22,10 +22,10 @@ "test": "bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'" }, "dependencies": { - "@khanacademy/kas": "^0.3.3", - "@khanacademy/kmath": "^0.1.4", - "@khanacademy/perseus": "^12.2.0", - "@khanacademy/perseus-core": "1.1.2" + "@khanacademy/kas": "^0.3.4", + "@khanacademy/kmath": "^0.1.5", + "@khanacademy/perseus": "^12.3.0", + "@khanacademy/perseus-core": "1.2.0" }, "devDependencies": { "@khanacademy/wonder-blocks-button": "^4.1.3", diff --git a/packages/perseus-error/CHANGELOG.md b/packages/perseus-error/CHANGELOG.md index 5a83512432..b8bce14b48 100644 --- a/packages/perseus-error/CHANGELOG.md +++ b/packages/perseus-error/CHANGELOG.md @@ -1,5 +1,12 @@ # @khanacademy/perseus-error +## 0.2.6 + +### Patch Changes + +- Updated dependencies [[`376eb0e4`](https://github.com/Khan/perseus/commit/376eb0e4aaaa4c7a90fd6107a84bb74d382b077c)]: + - @khanacademy/perseus-core@1.2.0 + ## 0.2.5 ### Patch Changes diff --git a/packages/perseus-error/package.json b/packages/perseus-error/package.json index 65beffa436..5276d6d640 100644 --- a/packages/perseus-error/package.json +++ b/packages/perseus-error/package.json @@ -3,7 +3,7 @@ "description": "Custom PerseusError class", "author": "Khan Academy", "license": "MIT", - "version": "0.2.5", + "version": "0.2.6", "publishConfig": { "access": "public" }, @@ -22,7 +22,7 @@ "test": "bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'" }, "dependencies": { - "@khanacademy/perseus-core": "1.1.2" + "@khanacademy/perseus-core": "1.2.0" }, "devDependencies": { "@khanacademy/wonder-stuff-core": "^1.5.1" diff --git a/packages/perseus-linter/CHANGELOG.md b/packages/perseus-linter/CHANGELOG.md index cd9cb1fc4e..d676584c0e 100644 --- a/packages/perseus-linter/CHANGELOG.md +++ b/packages/perseus-linter/CHANGELOG.md @@ -1,5 +1,13 @@ # @khanacademy/perseus-linter +## 0.3.7 + +### Patch Changes + +- Updated dependencies [[`376eb0e4`](https://github.com/Khan/perseus/commit/376eb0e4aaaa4c7a90fd6107a84bb74d382b077c)]: + - @khanacademy/perseus-core@1.2.0 + - @khanacademy/perseus-error@0.2.6 + ## 0.3.6 ### Patch Changes diff --git a/packages/perseus-linter/package.json b/packages/perseus-linter/package.json index 9cf0eeb5f4..55d4e632e2 100644 --- a/packages/perseus-linter/package.json +++ b/packages/perseus-linter/package.json @@ -3,7 +3,7 @@ "description": "Linter engine for Perseus", "author": "Khan Academy", "license": "MIT", - "version": "0.3.6", + "version": "0.3.7", "publishConfig": { "access": "public" }, @@ -22,11 +22,11 @@ "test": "bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'" }, "dependencies": { - "@khanacademy/perseus-core": "1.1.2", - "@khanacademy/perseus-error": "^0.2.5" + "@khanacademy/perseus-core": "1.2.0", + "@khanacademy/perseus-error": "^0.2.6" }, "devDependencies": { - "@khanacademy/pure-markdown": "^0.2.8", + "@khanacademy/pure-markdown": "^0.2.9", "prop-types": "^15.6.1" }, "peerDependencies": { diff --git a/packages/perseus/CHANGELOG.md b/packages/perseus/CHANGELOG.md index c64db12635..da1485900c 100644 --- a/packages/perseus/CHANGELOG.md +++ b/packages/perseus/CHANGELOG.md @@ -1,5 +1,28 @@ # @khanacademy/perseus +## 12.3.0 + +### Minor Changes + +- [#780](https://github.com/Khan/perseus/pull/780) [`376eb0e4`](https://github.com/Khan/perseus/commit/376eb0e4aaaa4c7a90fd6107a84bb74d382b077c) Thanks [@jeremywiebe](https://github.com/jeremywiebe)! - Adds an `onError` callback prop to the ErrorBoundary component. Uses this new callback in the WidgetContainer component to report all widget rendering failures through the analytics API. + +### Patch Changes + +- [#759](https://github.com/Khan/perseus/pull/759) [`c431c4b8`](https://github.com/Khan/perseus/commit/c431c4b8147ae0630df2d2b19b0f5a5b5f04d4bf) Thanks [@handeyeco](https://github.com/handeyeco)! - Remove references to unused font families + +* [#775](https://github.com/Khan/perseus/pull/775) [`cb529549`](https://github.com/Khan/perseus/commit/cb5295497fe74e3f4cc00eef0f99da9f83f58e4d) Thanks [@nedredmond](https://github.com/nedredmond)! - Added flag to `simpleValidate` call from Renderer to ensure we call analytics on MathInputEvaluated only when the answer is submitted + +- [#781](https://github.com/Khan/perseus/pull/781) [`9b9dfd4f`](https://github.com/Khan/perseus/commit/9b9dfd4f6779d129040d9afcf3205f1863a64c25) Thanks [@SonicScrewdriver](https://github.com/SonicScrewdriver)! - Fix for broken dilation tool in the Transformer Widget + +- Updated dependencies [[`c431c4b8`](https://github.com/Khan/perseus/commit/c431c4b8147ae0630df2d2b19b0f5a5b5f04d4bf), [`fb84640d`](https://github.com/Khan/perseus/commit/fb84640de911a8e8817829985fe9956e83a7f7d1), [`376eb0e4`](https://github.com/Khan/perseus/commit/376eb0e4aaaa4c7a90fd6107a84bb74d382b077c), [`33cc24c3`](https://github.com/Khan/perseus/commit/33cc24c33f62cd87de7594ba575d311fd465e2e0)]: + - @khanacademy/math-input@14.2.1 + - @khanacademy/perseus-core@1.2.0 + - @khanacademy/kas@0.3.4 + - @khanacademy/kmath@0.1.5 + - @khanacademy/perseus-linter@0.3.7 + - @khanacademy/pure-markdown@0.2.9 + - @khanacademy/simple-markdown@0.10.3 + ## 12.2.0 ### Minor Changes diff --git a/packages/perseus/package.json b/packages/perseus/package.json index a184dffdb7..dcd67246b8 100644 --- a/packages/perseus/package.json +++ b/packages/perseus/package.json @@ -3,7 +3,7 @@ "description": "Core Perseus API (includes renderers and widgets)", "author": "Khan Academy", "license": "MIT", - "version": "12.2.0", + "version": "12.3.0", "publishConfig": { "access": "public" }, @@ -22,13 +22,13 @@ "test": "bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'" }, "dependencies": { - "@khanacademy/kas": "^0.3.3", - "@khanacademy/kmath": "^0.1.4", - "@khanacademy/math-input": "^14.2.0", - "@khanacademy/perseus-core": "1.1.2", - "@khanacademy/perseus-linter": "^0.3.6", - "@khanacademy/pure-markdown": "^0.2.8", - "@khanacademy/simple-markdown": "^0.10.2" + "@khanacademy/kas": "^0.3.4", + "@khanacademy/kmath": "^0.1.5", + "@khanacademy/math-input": "^14.2.1", + "@khanacademy/perseus-core": "1.2.0", + "@khanacademy/perseus-linter": "^0.3.7", + "@khanacademy/pure-markdown": "^0.2.9", + "@khanacademy/simple-markdown": "^0.10.3" }, "devDependencies": { "@khanacademy/wonder-blocks-button": "^4.1.3", diff --git a/packages/pure-markdown/CHANGELOG.md b/packages/pure-markdown/CHANGELOG.md index 2f1778ca9b..5cf2763c4b 100644 --- a/packages/pure-markdown/CHANGELOG.md +++ b/packages/pure-markdown/CHANGELOG.md @@ -1,5 +1,14 @@ # @khanacademy/pure-markdown +## 0.2.9 + +### Patch Changes + +- Updated dependencies [[`376eb0e4`](https://github.com/Khan/perseus/commit/376eb0e4aaaa4c7a90fd6107a84bb74d382b077c)]: + - @khanacademy/perseus-core@1.2.0 + - @khanacademy/perseus-error@0.2.6 + - @khanacademy/simple-markdown@0.10.3 + ## 0.2.8 ### Patch Changes diff --git a/packages/pure-markdown/package.json b/packages/pure-markdown/package.json index 437bb2a78b..c499c38210 100644 --- a/packages/pure-markdown/package.json +++ b/packages/pure-markdown/package.json @@ -3,7 +3,7 @@ "description": "SimpleMarkdown instance with non-react Perseus rules", "author": "Khan Academy", "license": "MIT", - "version": "0.2.8", + "version": "0.2.9", "publishConfig": { "access": "public" }, @@ -22,9 +22,9 @@ "test": "bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'" }, "dependencies": { - "@khanacademy/perseus-core": "1.1.2", - "@khanacademy/perseus-error": "^0.2.5", - "@khanacademy/simple-markdown": "^0.10.2" + "@khanacademy/perseus-core": "1.2.0", + "@khanacademy/perseus-error": "^0.2.6", + "@khanacademy/simple-markdown": "^0.10.3" }, "devDependencies": {}, "peerDependencies": {}, diff --git a/packages/simple-markdown/CHANGELOG.md b/packages/simple-markdown/CHANGELOG.md index 92e20606f6..4dbd7f3034 100644 --- a/packages/simple-markdown/CHANGELOG.md +++ b/packages/simple-markdown/CHANGELOG.md @@ -1,5 +1,12 @@ # @khanacademy/simple-markdown +## 0.10.3 + +### Patch Changes + +- Updated dependencies [[`376eb0e4`](https://github.com/Khan/perseus/commit/376eb0e4aaaa4c7a90fd6107a84bb74d382b077c)]: + - @khanacademy/perseus-core@1.2.0 + ## 0.10.2 ### Patch Changes diff --git a/packages/simple-markdown/package.json b/packages/simple-markdown/package.json index 80aa0e4c5b..ba25331246 100644 --- a/packages/simple-markdown/package.json +++ b/packages/simple-markdown/package.json @@ -3,7 +3,7 @@ "description": "Javascript markdown parsing, made simple", "author": "Khan Academy", "license": "MIT", - "version": "0.10.2", + "version": "0.10.3", "publishConfig": { "access": "public" }, @@ -22,7 +22,7 @@ "test": "bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'" }, "dependencies": { - "@khanacademy/perseus-core": "1.1.2", + "@khanacademy/perseus-core": "1.2.0", "@types/react": ">=16.0.0" }, "devDependencies": {