From b846392e1a218fd5c38bb7bd13aa77831a74c138 Mon Sep 17 00:00:00 2001 From: Khan Actions Bot <56267880+khan-actions-bot@users.noreply.github.com> Date: Mon, 13 Jan 2025 15:56:18 -0500 Subject: [PATCH] RELEASING: Releasing 12 package(s) (#2087) Releases: @khanacademy/perseus-editor@17.2.0 @khanacademy/perseus@50.0.0 @khanacademy/perseus-core@3.1.0 @khanacademy/pure-markdown@0.3.21 @khanacademy/perseus-dev-ui@5.0.12 @khanacademy/perseus-score@1.0.0 @khanacademy/kmath@0.2.0 @khanacademy/kas@0.4.10 @khanacademy/keypad-context@1.0.13 @khanacademy/math-input@22.1.2 @khanacademy/perseus-linter@1.2.12 @khanacademy/simple-markdown@0.13.14 Co-authored-by: github-actions[bot] --- .changeset/chilly-experts-juggle.md | 5 ---- .changeset/cool-shrimps-grin.md | 5 ---- .changeset/four-avocados-raise.md | 6 ----- .changeset/hot-cougars-laugh.md | 6 ----- .changeset/little-beds-tickle.md | 5 ---- .changeset/lucky-poets-deny.md | 8 ------ .changeset/plenty-apes-jump.md | 7 ----- .changeset/strange-buses-run.md | 5 ---- .changeset/tricky-crabs-pretend.md | 7 ----- .changeset/twelve-timers-pay.md | 10 -------- .changeset/unlucky-plums-notice.md | 7 ----- .changeset/weak-geese-joke.md | 5 ---- dev/CHANGELOG.md | 17 ++++++++++++ dev/package.json | 16 ++++++------ packages/kas/CHANGELOG.md | 7 +++++ packages/kas/package.json | 4 +-- packages/keypad-context/CHANGELOG.md | 7 +++++ packages/keypad-context/package.json | 4 +-- packages/kmath/CHANGELOG.md | 11 ++++++++ packages/kmath/package.json | 4 +-- packages/math-input/CHANGELOG.md | 8 ++++++ packages/math-input/package.json | 6 ++--- packages/perseus-core/CHANGELOG.md | 16 ++++++++++++ packages/perseus-core/package.json | 2 +- packages/perseus-editor/CHANGELOG.md | 33 ++++++++++++++++++++++++ packages/perseus-editor/package.json | 18 ++++++------- packages/perseus-linter/CHANGELOG.md | 7 +++++ packages/perseus-linter/package.json | 6 ++--- packages/perseus-score/CHANGELOG.md | 14 ++++++++++ packages/perseus-score/package.json | 8 +++--- packages/perseus/CHANGELOG.md | 37 +++++++++++++++++++++++++++ packages/perseus/package.json | 20 +++++++-------- packages/pure-markdown/CHANGELOG.md | 10 ++++++++ packages/pure-markdown/package.json | 6 ++--- packages/simple-markdown/CHANGELOG.md | 7 +++++ packages/simple-markdown/package.json | 4 +-- 36 files changed, 223 insertions(+), 125 deletions(-) delete mode 100644 .changeset/chilly-experts-juggle.md delete mode 100644 .changeset/cool-shrimps-grin.md delete mode 100644 .changeset/four-avocados-raise.md delete mode 100644 .changeset/hot-cougars-laugh.md delete mode 100644 .changeset/little-beds-tickle.md delete mode 100644 .changeset/lucky-poets-deny.md delete mode 100644 .changeset/plenty-apes-jump.md delete mode 100644 .changeset/strange-buses-run.md delete mode 100644 .changeset/tricky-crabs-pretend.md delete mode 100644 .changeset/twelve-timers-pay.md delete mode 100644 .changeset/unlucky-plums-notice.md delete mode 100644 .changeset/weak-geese-joke.md create mode 100644 packages/perseus-score/CHANGELOG.md diff --git a/.changeset/chilly-experts-juggle.md b/.changeset/chilly-experts-juggle.md deleted file mode 100644 index aeb73fbe82..0000000000 --- a/.changeset/chilly-experts-juggle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@khanacademy/perseus-editor": patch ---- - -[SR][sr tree] Update tree to use innerText diff --git a/.changeset/cool-shrimps-grin.md b/.changeset/cool-shrimps-grin.md deleted file mode 100644 index 31b5570b41..0000000000 --- a/.changeset/cool-shrimps-grin.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@khanacademy/perseus-editor": patch ---- - -[SR][sr tree] Show descriptions again diff --git a/.changeset/four-avocados-raise.md b/.changeset/four-avocados-raise.md deleted file mode 100644 index 08b3b34ea1..0000000000 --- a/.changeset/four-avocados-raise.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@khanacademy/perseus": patch -"@khanacademy/perseus-editor": patch ---- - -[SR][sr tree] Add screen reader tree to interactive graph editor diff --git a/.changeset/hot-cougars-laugh.md b/.changeset/hot-cougars-laugh.md deleted file mode 100644 index 979314f7c9..0000000000 --- a/.changeset/hot-cougars-laugh.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@khanacademy/perseus": minor -"@khanacademy/perseus-core": minor ---- - -Enable parsePerseusItem to parse all published content, upgrading old formats to the current one. diff --git a/.changeset/little-beds-tickle.md b/.changeset/little-beds-tickle.md deleted file mode 100644 index 3013b8e192..0000000000 --- a/.changeset/little-beds-tickle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@khanacademy/perseus": patch ---- - -[SR] Circle - Add interactive Circle element to full graph description diff --git a/.changeset/lucky-poets-deny.md b/.changeset/lucky-poets-deny.md deleted file mode 100644 index 96b84fe921..0000000000 --- a/.changeset/lucky-poets-deny.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@khanacademy/perseus": patch -"@khanacademy/perseus-core": patch -"@khanacademy/perseus-editor": patch -"@khanacademy/pure-markdown": patch ---- - -The creation of a new Mock Widget for tests. diff --git a/.changeset/plenty-apes-jump.md b/.changeset/plenty-apes-jump.md deleted file mode 100644 index 8bd1dffb68..0000000000 --- a/.changeset/plenty-apes-jump.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@khanacademy/perseus": major -"@khanacademy/perseus-dev-ui": patch -"@khanacademy/perseus-editor": patch ---- - -Remove exports from Perseus that were moved to Perseus-Core diff --git a/.changeset/strange-buses-run.md b/.changeset/strange-buses-run.md deleted file mode 100644 index 2cc96ee551..0000000000 --- a/.changeset/strange-buses-run.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@khanacademy/perseus": minor ---- - -Deprecates `parsePerseusItem()` in favor of typesafe `parseAndMigratePerseusItem()` and `parseAndMigratePerseusArticle()` functions. diff --git a/.changeset/tricky-crabs-pretend.md b/.changeset/tricky-crabs-pretend.md deleted file mode 100644 index 863cfb444c..0000000000 --- a/.changeset/tricky-crabs-pretend.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@khanacademy/perseus": minor -"@khanacademy/perseus-core": minor -"@khanacademy/perseus-editor": minor ---- - -Adding new interactive graph marking type, axes. diff --git a/.changeset/twelve-timers-pay.md b/.changeset/twelve-timers-pay.md deleted file mode 100644 index 65eb4b8050..0000000000 --- a/.changeset/twelve-timers-pay.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"@khanacademy/perseus": major -"@khanacademy/perseus-score": major -"@khanacademy/kmath": minor -"@khanacademy/perseus-core": minor -"@khanacademy/perseus-dev-ui": patch -"@khanacademy/perseus-editor": patch ---- - -Init perseus-score, move AnswerTypes from perseus to perseus-score, move perseus-types in perseus to data-schema in perseus-core diff --git a/.changeset/unlucky-plums-notice.md b/.changeset/unlucky-plums-notice.md deleted file mode 100644 index 5de501f77f..0000000000 --- a/.changeset/unlucky-plums-notice.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@khanacademy/perseus-core": minor -"@khanacademy/perseus": patch -"@khanacademy/perseus-editor": patch ---- - -Move objective\_ helpers into perseus-core diff --git a/.changeset/weak-geese-joke.md b/.changeset/weak-geese-joke.md deleted file mode 100644 index 2d827bbcc5..0000000000 --- a/.changeset/weak-geese-joke.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@khanacademy/perseus-editor": patch ---- - -[Locked Figures Aria] Correct aria autogen for negative coords diff --git a/dev/CHANGELOG.md b/dev/CHANGELOG.md index 8c91d4393a..9b5b340db4 100644 --- a/dev/CHANGELOG.md +++ b/dev/CHANGELOG.md @@ -1,5 +1,22 @@ # @khanacademy/perseus-dev-ui +## 5.0.12 + +### Patch Changes + +- [#2093](https://github.com/Khan/perseus/pull/2093) [`766d33577`](https://github.com/Khan/perseus/commit/766d33577a5ea83ef8f8c291534eb34833c54197) Thanks [@handeyeco](https://github.com/handeyeco)! - Remove exports from Perseus that were moved to Perseus-Core + +* [#2086](https://github.com/Khan/perseus/pull/2086) [`bc3d955b5`](https://github.com/Khan/perseus/commit/bc3d955b57e847a379328fcc7cf276f42e0874dd) Thanks [@handeyeco](https://github.com/handeyeco)! - Init perseus-score, move AnswerTypes from perseus to perseus-score, move perseus-types in perseus to data-schema in perseus-core + +* Updated dependencies [[`bbf7f3b1b`](https://github.com/Khan/perseus/commit/bbf7f3b1be657c588270a3b47983c0aecbf84418), [`6cf647729`](https://github.com/Khan/perseus/commit/6cf6477291053d85faac48028b8f038fd0c28930), [`5173c2e43`](https://github.com/Khan/perseus/commit/5173c2e43bf939159f420dcd448b90691d52353b), [`bc3d955b5`](https://github.com/Khan/perseus/commit/bc3d955b57e847a379328fcc7cf276f42e0874dd), [`d2797bb2d`](https://github.com/Khan/perseus/commit/d2797bb2dc51bd80cb03f2c1eeb39286e4dfa45c)]: + - @khanacademy/perseus-core@3.1.0 + - @khanacademy/pure-markdown@0.3.21 + - @khanacademy/kmath@0.2.0 + - @khanacademy/kas@0.4.10 + - @khanacademy/math-input@22.1.2 + - @khanacademy/perseus-linter@1.2.12 + - @khanacademy/simple-markdown@0.13.14 + ## 5.0.11 ### Patch Changes diff --git a/dev/package.json b/dev/package.json index 9e1e7f95bd..8d5fd4ac92 100644 --- a/dev/package.json +++ b/dev/package.json @@ -3,7 +3,7 @@ "description": "Perseus dev UI", "author": "Khan Academy", "license": "MIT", - "version": "5.0.11", + "version": "5.0.12", "private": true, "repository": { "type": "git", @@ -14,13 +14,13 @@ "dev": "vite" }, "dependencies": { - "@khanacademy/kas": "^0.4.9", - "@khanacademy/kmath": "^0.1.24", - "@khanacademy/math-input": "^22.1.1", - "@khanacademy/perseus-core": "3.0.5", - "@khanacademy/perseus-linter": "^1.2.11", - "@khanacademy/pure-markdown": "^0.3.20", - "@khanacademy/simple-markdown": "^0.13.13", + "@khanacademy/kas": "^0.4.10", + "@khanacademy/kmath": "^0.2.0", + "@khanacademy/math-input": "^22.1.2", + "@khanacademy/perseus-core": "3.1.0", + "@khanacademy/perseus-linter": "^1.2.12", + "@khanacademy/pure-markdown": "^0.3.21", + "@khanacademy/simple-markdown": "^0.13.14", "@khanacademy/wonder-blocks-banner": "4.0.5", "@khanacademy/wonder-blocks-icon": "5.0.5", "@khanacademy/wonder-blocks-icon-button": "6.0.5", diff --git a/packages/kas/CHANGELOG.md b/packages/kas/CHANGELOG.md index 69b461c698..98136c8f53 100644 --- a/packages/kas/CHANGELOG.md +++ b/packages/kas/CHANGELOG.md @@ -1,5 +1,12 @@ # @khanacademy/kas +## 0.4.10 + +### Patch Changes + +- Updated dependencies [[`bbf7f3b1b`](https://github.com/Khan/perseus/commit/bbf7f3b1be657c588270a3b47983c0aecbf84418), [`6cf647729`](https://github.com/Khan/perseus/commit/6cf6477291053d85faac48028b8f038fd0c28930), [`5173c2e43`](https://github.com/Khan/perseus/commit/5173c2e43bf939159f420dcd448b90691d52353b), [`bc3d955b5`](https://github.com/Khan/perseus/commit/bc3d955b57e847a379328fcc7cf276f42e0874dd), [`d2797bb2d`](https://github.com/Khan/perseus/commit/d2797bb2dc51bd80cb03f2c1eeb39286e4dfa45c)]: + - @khanacademy/perseus-core@3.1.0 + ## 0.4.9 ### Patch Changes diff --git a/packages/kas/package.json b/packages/kas/package.json index 652392ee34..bbf0bce3bb 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.4.9", + "version": "0.4.10", "publishConfig": { "access": "public" }, @@ -27,7 +27,7 @@ "test": "bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'" }, "dependencies": { - "@khanacademy/perseus-core": "3.0.5" + "@khanacademy/perseus-core": "3.1.0" }, "devDependencies": { "jison": "0.4.15", diff --git a/packages/keypad-context/CHANGELOG.md b/packages/keypad-context/CHANGELOG.md index ca1bc5c617..ce69e2b0d1 100644 --- a/packages/keypad-context/CHANGELOG.md +++ b/packages/keypad-context/CHANGELOG.md @@ -1,5 +1,12 @@ # @khanacademy/keypad-context +## 1.0.13 + +### Patch Changes + +- Updated dependencies [[`bbf7f3b1b`](https://github.com/Khan/perseus/commit/bbf7f3b1be657c588270a3b47983c0aecbf84418), [`6cf647729`](https://github.com/Khan/perseus/commit/6cf6477291053d85faac48028b8f038fd0c28930), [`5173c2e43`](https://github.com/Khan/perseus/commit/5173c2e43bf939159f420dcd448b90691d52353b), [`bc3d955b5`](https://github.com/Khan/perseus/commit/bc3d955b57e847a379328fcc7cf276f42e0874dd), [`d2797bb2d`](https://github.com/Khan/perseus/commit/d2797bb2dc51bd80cb03f2c1eeb39286e4dfa45c)]: + - @khanacademy/perseus-core@3.1.0 + ## 1.0.12 ### Patch Changes diff --git a/packages/keypad-context/package.json b/packages/keypad-context/package.json index a4d409f78c..2f06c7e2cb 100644 --- a/packages/keypad-context/package.json +++ b/packages/keypad-context/package.json @@ -3,7 +3,7 @@ "description": "Perseus keypad context", "author": "Khan Academy", "license": "MIT", - "version": "1.0.12", + "version": "1.0.13", "publishConfig": { "access": "public" }, @@ -26,7 +26,7 @@ "test": "bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'" }, "dependencies": { - "@khanacademy/perseus-core": "3.0.5" + "@khanacademy/perseus-core": "3.1.0" }, "devDependencies": { "react": "^18.2.0" diff --git a/packages/kmath/CHANGELOG.md b/packages/kmath/CHANGELOG.md index 39b80b9784..d4e8896519 100644 --- a/packages/kmath/CHANGELOG.md +++ b/packages/kmath/CHANGELOG.md @@ -1,5 +1,16 @@ # @khanacademy/kmath +## 0.2.0 + +### Minor Changes + +- [#2086](https://github.com/Khan/perseus/pull/2086) [`bc3d955b5`](https://github.com/Khan/perseus/commit/bc3d955b57e847a379328fcc7cf276f42e0874dd) Thanks [@handeyeco](https://github.com/handeyeco)! - Init perseus-score, move AnswerTypes from perseus to perseus-score, move perseus-types in perseus to data-schema in perseus-core + +### Patch Changes + +- Updated dependencies [[`bbf7f3b1b`](https://github.com/Khan/perseus/commit/bbf7f3b1be657c588270a3b47983c0aecbf84418), [`6cf647729`](https://github.com/Khan/perseus/commit/6cf6477291053d85faac48028b8f038fd0c28930), [`5173c2e43`](https://github.com/Khan/perseus/commit/5173c2e43bf939159f420dcd448b90691d52353b), [`bc3d955b5`](https://github.com/Khan/perseus/commit/bc3d955b57e847a379328fcc7cf276f42e0874dd), [`d2797bb2d`](https://github.com/Khan/perseus/commit/d2797bb2dc51bd80cb03f2c1eeb39286e4dfa45c)]: + - @khanacademy/perseus-core@3.1.0 + ## 0.1.24 ### Patch Changes diff --git a/packages/kmath/package.json b/packages/kmath/package.json index d9d00d4b39..e679294f02 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.24", + "version": "0.2.0", "publishConfig": { "access": "public" }, @@ -25,7 +25,7 @@ "test": "bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'" }, "dependencies": { - "@khanacademy/perseus-core": "3.0.5" + "@khanacademy/perseus-core": "3.1.0" }, "devDependencies": { "perseus-build-settings": "^0.4.3", diff --git a/packages/math-input/CHANGELOG.md b/packages/math-input/CHANGELOG.md index bbf1bec27a..98c9afea6e 100644 --- a/packages/math-input/CHANGELOG.md +++ b/packages/math-input/CHANGELOG.md @@ -1,5 +1,13 @@ # @khanacademy/math-input +## 22.1.2 + +### Patch Changes + +- Updated dependencies [[`bbf7f3b1b`](https://github.com/Khan/perseus/commit/bbf7f3b1be657c588270a3b47983c0aecbf84418), [`6cf647729`](https://github.com/Khan/perseus/commit/6cf6477291053d85faac48028b8f038fd0c28930), [`5173c2e43`](https://github.com/Khan/perseus/commit/5173c2e43bf939159f420dcd448b90691d52353b), [`bc3d955b5`](https://github.com/Khan/perseus/commit/bc3d955b57e847a379328fcc7cf276f42e0874dd), [`d2797bb2d`](https://github.com/Khan/perseus/commit/d2797bb2dc51bd80cb03f2c1eeb39286e4dfa45c)]: + - @khanacademy/perseus-core@3.1.0 + - @khanacademy/keypad-context@1.0.13 + ## 22.1.1 ### Patch Changes diff --git a/packages/math-input/package.json b/packages/math-input/package.json index 7a6f950fde..f58a3a7115 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": "22.1.1", + "version": "22.1.2", "publishConfig": { "access": "public" }, @@ -40,8 +40,8 @@ "prepublishOnly": "../../utils/package-pre-publish-check.sh" }, "dependencies": { - "@khanacademy/keypad-context": "^1.0.12", - "@khanacademy/perseus-core": "3.0.5", + "@khanacademy/keypad-context": "^1.0.13", + "@khanacademy/perseus-core": "3.1.0", "mathquill": "https://github.com/Khan/mathquill/releases/download/v1.0.0/mathquill-v1.0.0.tgz" }, "devDependencies": { diff --git a/packages/perseus-core/CHANGELOG.md b/packages/perseus-core/CHANGELOG.md index 0907dc9189..b0b569715c 100644 --- a/packages/perseus-core/CHANGELOG.md +++ b/packages/perseus-core/CHANGELOG.md @@ -1,5 +1,21 @@ # @khanacademy/perseus-core +## 3.1.0 + +### Minor Changes + +- [#2082](https://github.com/Khan/perseus/pull/2082) [`bbf7f3b1b`](https://github.com/Khan/perseus/commit/bbf7f3b1be657c588270a3b47983c0aecbf84418) Thanks [@benchristel](https://github.com/benchristel)! - Enable parsePerseusItem to parse all published content, upgrading old formats to the current one. + +* [#2053](https://github.com/Khan/perseus/pull/2053) [`5173c2e43`](https://github.com/Khan/perseus/commit/5173c2e43bf939159f420dcd448b90691d52353b) Thanks [@catandthemachines](https://github.com/catandthemachines)! - Adding new interactive graph marking type, axes. + +- [#2086](https://github.com/Khan/perseus/pull/2086) [`bc3d955b5`](https://github.com/Khan/perseus/commit/bc3d955b57e847a379328fcc7cf276f42e0874dd) Thanks [@handeyeco](https://github.com/handeyeco)! - Init perseus-score, move AnswerTypes from perseus to perseus-score, move perseus-types in perseus to data-schema in perseus-core + +* [#2088](https://github.com/Khan/perseus/pull/2088) [`d2797bb2d`](https://github.com/Khan/perseus/commit/d2797bb2dc51bd80cb03f2c1eeb39286e4dfa45c) Thanks [@handeyeco](https://github.com/handeyeco)! - Move objective\_ helpers into perseus-core + +### Patch Changes + +- [#2072](https://github.com/Khan/perseus/pull/2072) [`6cf647729`](https://github.com/Khan/perseus/commit/6cf6477291053d85faac48028b8f038fd0c28930) Thanks [@SonicScrewdriver](https://github.com/SonicScrewdriver)! - The creation of a new Mock Widget for tests. + ## 3.0.5 ### Patch Changes diff --git a/packages/perseus-core/package.json b/packages/perseus-core/package.json index f4e2e1a9c6..ec4d9a1d67 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": "3.0.5", + "version": "3.1.0", "publishConfig": { "access": "public" }, diff --git a/packages/perseus-editor/CHANGELOG.md b/packages/perseus-editor/CHANGELOG.md index 2e34511871..4bd5c6d353 100644 --- a/packages/perseus-editor/CHANGELOG.md +++ b/packages/perseus-editor/CHANGELOG.md @@ -1,5 +1,38 @@ # @khanacademy/perseus-editor +## 17.2.0 + +### Minor Changes + +- [#2053](https://github.com/Khan/perseus/pull/2053) [`5173c2e43`](https://github.com/Khan/perseus/commit/5173c2e43bf939159f420dcd448b90691d52353b) Thanks [@catandthemachines](https://github.com/catandthemachines)! - Adding new interactive graph marking type, axes. + +### Patch Changes + +- [#2090](https://github.com/Khan/perseus/pull/2090) [`5ca79eab6`](https://github.com/Khan/perseus/commit/5ca79eab69d89c5f40368514ee42f029c00d2ffe) Thanks [@nishasy](https://github.com/nishasy)! - [SR][sr tree] Update tree to use innerText + +* [#2096](https://github.com/Khan/perseus/pull/2096) [`a3c7b6419`](https://github.com/Khan/perseus/commit/a3c7b64197e056826f54c0f1c3a0081bd79c5d95) Thanks [@nishasy](https://github.com/nishasy)! - [SR][sr tree] Show descriptions again + +- [#2062](https://github.com/Khan/perseus/pull/2062) [`785908077`](https://github.com/Khan/perseus/commit/78590807708e3d8745ac99440dbeb96b7d3d42bd) Thanks [@nishasy](https://github.com/nishasy)! - [SR][sr tree] Add screen reader tree to interactive graph editor + +* [#2072](https://github.com/Khan/perseus/pull/2072) [`6cf647729`](https://github.com/Khan/perseus/commit/6cf6477291053d85faac48028b8f038fd0c28930) Thanks [@SonicScrewdriver](https://github.com/SonicScrewdriver)! - The creation of a new Mock Widget for tests. + +- [#2093](https://github.com/Khan/perseus/pull/2093) [`766d33577`](https://github.com/Khan/perseus/commit/766d33577a5ea83ef8f8c291534eb34833c54197) Thanks [@handeyeco](https://github.com/handeyeco)! - Remove exports from Perseus that were moved to Perseus-Core + +* [#2086](https://github.com/Khan/perseus/pull/2086) [`bc3d955b5`](https://github.com/Khan/perseus/commit/bc3d955b57e847a379328fcc7cf276f42e0874dd) Thanks [@handeyeco](https://github.com/handeyeco)! - Init perseus-score, move AnswerTypes from perseus to perseus-score, move perseus-types in perseus to data-schema in perseus-core + +- [#2088](https://github.com/Khan/perseus/pull/2088) [`d2797bb2d`](https://github.com/Khan/perseus/commit/d2797bb2dc51bd80cb03f2c1eeb39286e4dfa45c) Thanks [@handeyeco](https://github.com/handeyeco)! - Move objective\_ helpers into perseus-core + +* [#2081](https://github.com/Khan/perseus/pull/2081) [`e23647af8`](https://github.com/Khan/perseus/commit/e23647af865e89153a50007c050761b65e187272) Thanks [@nishasy](https://github.com/nishasy)! - [Locked Figures Aria] Correct aria autogen for negative coords + +* Updated dependencies [[`785908077`](https://github.com/Khan/perseus/commit/78590807708e3d8745ac99440dbeb96b7d3d42bd), [`bbf7f3b1b`](https://github.com/Khan/perseus/commit/bbf7f3b1be657c588270a3b47983c0aecbf84418), [`43e99d28d`](https://github.com/Khan/perseus/commit/43e99d28d90ead605fb2319c9b6b9982cdbc6edd), [`6cf647729`](https://github.com/Khan/perseus/commit/6cf6477291053d85faac48028b8f038fd0c28930), [`766d33577`](https://github.com/Khan/perseus/commit/766d33577a5ea83ef8f8c291534eb34833c54197), [`72fb7ecd3`](https://github.com/Khan/perseus/commit/72fb7ecd35fa302b88a051af4f1380f513e53b21), [`5173c2e43`](https://github.com/Khan/perseus/commit/5173c2e43bf939159f420dcd448b90691d52353b), [`bc3d955b5`](https://github.com/Khan/perseus/commit/bc3d955b57e847a379328fcc7cf276f42e0874dd), [`d2797bb2d`](https://github.com/Khan/perseus/commit/d2797bb2dc51bd80cb03f2c1eeb39286e4dfa45c)]: + - @khanacademy/perseus@50.0.0 + - @khanacademy/perseus-core@3.1.0 + - @khanacademy/pure-markdown@0.3.21 + - @khanacademy/kmath@0.2.0 + - @khanacademy/kas@0.4.10 + - @khanacademy/keypad-context@1.0.13 + - @khanacademy/math-input@22.1.2 + ## 17.1.2 ### Patch Changes diff --git a/packages/perseus-editor/package.json b/packages/perseus-editor/package.json index c280bfa490..7a738f3cce 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": "17.1.2", + "version": "17.2.0", "publishConfig": { "access": "public" }, @@ -35,17 +35,17 @@ "test": "bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'" }, "dependencies": { - "@khanacademy/kas": "^0.4.9", - "@khanacademy/keypad-context": "^1.0.12", - "@khanacademy/kmath": "^0.1.24", - "@khanacademy/math-input": "^22.1.1", - "@khanacademy/perseus": "^49.2.2", - "@khanacademy/perseus-core": "3.0.5", - "@khanacademy/pure-markdown": "^0.3.20", + "@khanacademy/kas": "^0.4.10", + "@khanacademy/keypad-context": "^1.0.13", + "@khanacademy/kmath": "^0.2.0", + "@khanacademy/math-input": "^22.1.2", + "@khanacademy/perseus": "^50.0.0", + "@khanacademy/perseus-core": "3.1.0", + "@khanacademy/pure-markdown": "^0.3.21", "mafs": "^0.19.0" }, "devDependencies": { - "@khanacademy/perseus-linter": "^1.2.11", + "@khanacademy/perseus-linter": "^1.2.12", "@khanacademy/wonder-blocks-accordion": "3.0.3", "@khanacademy/wonder-blocks-banner": "4.0.5", "@khanacademy/wonder-blocks-button": "7.0.5", diff --git a/packages/perseus-linter/CHANGELOG.md b/packages/perseus-linter/CHANGELOG.md index 2f56f9cc7a..540bc6bb60 100644 --- a/packages/perseus-linter/CHANGELOG.md +++ b/packages/perseus-linter/CHANGELOG.md @@ -1,5 +1,12 @@ # @khanacademy/perseus-linter +## 1.2.12 + +### Patch Changes + +- Updated dependencies [[`bbf7f3b1b`](https://github.com/Khan/perseus/commit/bbf7f3b1be657c588270a3b47983c0aecbf84418), [`6cf647729`](https://github.com/Khan/perseus/commit/6cf6477291053d85faac48028b8f038fd0c28930), [`5173c2e43`](https://github.com/Khan/perseus/commit/5173c2e43bf939159f420dcd448b90691d52353b), [`bc3d955b5`](https://github.com/Khan/perseus/commit/bc3d955b57e847a379328fcc7cf276f42e0874dd), [`d2797bb2d`](https://github.com/Khan/perseus/commit/d2797bb2dc51bd80cb03f2c1eeb39286e4dfa45c)]: + - @khanacademy/perseus-core@3.1.0 + ## 1.2.11 ### Patch Changes diff --git a/packages/perseus-linter/package.json b/packages/perseus-linter/package.json index 3db3c859f6..681177996b 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": "1.2.11", + "version": "1.2.12", "publishConfig": { "access": "public" }, @@ -26,10 +26,10 @@ "test": "bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'" }, "dependencies": { - "@khanacademy/perseus-core": "3.0.5" + "@khanacademy/perseus-core": "3.1.0" }, "devDependencies": { - "@khanacademy/pure-markdown": "^0.3.20", + "@khanacademy/pure-markdown": "^0.3.21", "prop-types": "15.6.1" }, "peerDependencies": { diff --git a/packages/perseus-score/CHANGELOG.md b/packages/perseus-score/CHANGELOG.md new file mode 100644 index 0000000000..34acf55490 --- /dev/null +++ b/packages/perseus-score/CHANGELOG.md @@ -0,0 +1,14 @@ +# @khanacademy/perseus-score + +## 1.0.0 + +### Major Changes + +- [#2086](https://github.com/Khan/perseus/pull/2086) [`bc3d955b5`](https://github.com/Khan/perseus/commit/bc3d955b57e847a379328fcc7cf276f42e0874dd) Thanks [@handeyeco](https://github.com/handeyeco)! - Init perseus-score, move AnswerTypes from perseus to perseus-score, move perseus-types in perseus to data-schema in perseus-core + +### Patch Changes + +- Updated dependencies [[`bbf7f3b1b`](https://github.com/Khan/perseus/commit/bbf7f3b1be657c588270a3b47983c0aecbf84418), [`6cf647729`](https://github.com/Khan/perseus/commit/6cf6477291053d85faac48028b8f038fd0c28930), [`5173c2e43`](https://github.com/Khan/perseus/commit/5173c2e43bf939159f420dcd448b90691d52353b), [`bc3d955b5`](https://github.com/Khan/perseus/commit/bc3d955b57e847a379328fcc7cf276f42e0874dd), [`d2797bb2d`](https://github.com/Khan/perseus/commit/d2797bb2dc51bd80cb03f2c1eeb39286e4dfa45c)]: + - @khanacademy/perseus-core@3.1.0 + - @khanacademy/kmath@0.2.0 + - @khanacademy/kas@0.4.10 diff --git a/packages/perseus-score/package.json b/packages/perseus-score/package.json index 3b65dd2063..72fcbed38d 100644 --- a/packages/perseus-score/package.json +++ b/packages/perseus-score/package.json @@ -3,7 +3,7 @@ "description": "Perseus score", "author": "Khan Academy", "license": "MIT", - "version": "0.0.0", + "version": "1.0.0", "publishConfig": { "access": "public" }, @@ -26,9 +26,9 @@ "test": "bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'" }, "dependencies": { - "@khanacademy/kas": "^0.4.9", - "@khanacademy/kmath": "^0.1.24", - "@khanacademy/perseus-core": "3.0.5" + "@khanacademy/kas": "^0.4.10", + "@khanacademy/kmath": "^0.2.0", + "@khanacademy/perseus-core": "3.1.0" }, "devDependencies": {}, "peerDependencies": {}, diff --git a/packages/perseus/CHANGELOG.md b/packages/perseus/CHANGELOG.md index ab7967a9ba..399b8b54a3 100644 --- a/packages/perseus/CHANGELOG.md +++ b/packages/perseus/CHANGELOG.md @@ -1,5 +1,42 @@ # @khanacademy/perseus +## 50.0.0 + +### Major Changes + +- [#2093](https://github.com/Khan/perseus/pull/2093) [`766d33577`](https://github.com/Khan/perseus/commit/766d33577a5ea83ef8f8c291534eb34833c54197) Thanks [@handeyeco](https://github.com/handeyeco)! - Remove exports from Perseus that were moved to Perseus-Core + +* [#2086](https://github.com/Khan/perseus/pull/2086) [`bc3d955b5`](https://github.com/Khan/perseus/commit/bc3d955b57e847a379328fcc7cf276f42e0874dd) Thanks [@handeyeco](https://github.com/handeyeco)! - Init perseus-score, move AnswerTypes from perseus to perseus-score, move perseus-types in perseus to data-schema in perseus-core + +### Minor Changes + +- [#2082](https://github.com/Khan/perseus/pull/2082) [`bbf7f3b1b`](https://github.com/Khan/perseus/commit/bbf7f3b1be657c588270a3b47983c0aecbf84418) Thanks [@benchristel](https://github.com/benchristel)! - Enable parsePerseusItem to parse all published content, upgrading old formats to the current one. + +* [#2085](https://github.com/Khan/perseus/pull/2085) [`72fb7ecd3`](https://github.com/Khan/perseus/commit/72fb7ecd35fa302b88a051af4f1380f513e53b21) Thanks [@benchristel](https://github.com/benchristel)! - Deprecates `parsePerseusItem()` in favor of typesafe `parseAndMigratePerseusItem()` and `parseAndMigratePerseusArticle()` functions. + +- [#2053](https://github.com/Khan/perseus/pull/2053) [`5173c2e43`](https://github.com/Khan/perseus/commit/5173c2e43bf939159f420dcd448b90691d52353b) Thanks [@catandthemachines](https://github.com/catandthemachines)! - Adding new interactive graph marking type, axes. + +### Patch Changes + +- [#2062](https://github.com/Khan/perseus/pull/2062) [`785908077`](https://github.com/Khan/perseus/commit/78590807708e3d8745ac99440dbeb96b7d3d42bd) Thanks [@nishasy](https://github.com/nishasy)! - [SR][sr tree] Add screen reader tree to interactive graph editor + +* [#2060](https://github.com/Khan/perseus/pull/2060) [`43e99d28d`](https://github.com/Khan/perseus/commit/43e99d28d90ead605fb2319c9b6b9982cdbc6edd) Thanks [@nishasy](https://github.com/nishasy)! - [SR] Circle - Add interactive Circle element to full graph description + +- [#2072](https://github.com/Khan/perseus/pull/2072) [`6cf647729`](https://github.com/Khan/perseus/commit/6cf6477291053d85faac48028b8f038fd0c28930) Thanks [@SonicScrewdriver](https://github.com/SonicScrewdriver)! - The creation of a new Mock Widget for tests. + +* [#2088](https://github.com/Khan/perseus/pull/2088) [`d2797bb2d`](https://github.com/Khan/perseus/commit/d2797bb2dc51bd80cb03f2c1eeb39286e4dfa45c) Thanks [@handeyeco](https://github.com/handeyeco)! - Move objective\_ helpers into perseus-core + +* Updated dependencies [[`bbf7f3b1b`](https://github.com/Khan/perseus/commit/bbf7f3b1be657c588270a3b47983c0aecbf84418), [`6cf647729`](https://github.com/Khan/perseus/commit/6cf6477291053d85faac48028b8f038fd0c28930), [`5173c2e43`](https://github.com/Khan/perseus/commit/5173c2e43bf939159f420dcd448b90691d52353b), [`bc3d955b5`](https://github.com/Khan/perseus/commit/bc3d955b57e847a379328fcc7cf276f42e0874dd), [`d2797bb2d`](https://github.com/Khan/perseus/commit/d2797bb2dc51bd80cb03f2c1eeb39286e4dfa45c)]: + - @khanacademy/perseus-core@3.1.0 + - @khanacademy/pure-markdown@0.3.21 + - @khanacademy/perseus-score@1.0.0 + - @khanacademy/kmath@0.2.0 + - @khanacademy/kas@0.4.10 + - @khanacademy/keypad-context@1.0.13 + - @khanacademy/math-input@22.1.2 + - @khanacademy/perseus-linter@1.2.12 + - @khanacademy/simple-markdown@0.13.14 + ## 49.2.2 ### Patch Changes diff --git a/packages/perseus/package.json b/packages/perseus/package.json index d96475f677..207bc496e6 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": "49.2.2", + "version": "50.0.0", "publishConfig": { "access": "public" }, @@ -41,15 +41,15 @@ "test": "bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'" }, "dependencies": { - "@khanacademy/kas": "^0.4.9", - "@khanacademy/keypad-context": "^1.0.12", - "@khanacademy/kmath": "^0.1.24", - "@khanacademy/math-input": "^22.1.1", - "@khanacademy/perseus-core": "3.0.5", - "@khanacademy/perseus-linter": "^1.2.11", - "@khanacademy/perseus-score": "^0.0.0", - "@khanacademy/pure-markdown": "^0.3.20", - "@khanacademy/simple-markdown": "^0.13.13", + "@khanacademy/kas": "^0.4.10", + "@khanacademy/keypad-context": "^1.0.13", + "@khanacademy/kmath": "^0.2.0", + "@khanacademy/math-input": "^22.1.2", + "@khanacademy/perseus-core": "3.1.0", + "@khanacademy/perseus-linter": "^1.2.12", + "@khanacademy/perseus-score": "^1.0.0", + "@khanacademy/pure-markdown": "^0.3.21", + "@khanacademy/simple-markdown": "^0.13.14", "@types/classnames": "2.2.0", "@use-gesture/react": "^10.2.27", "mafs": "0.19.0", diff --git a/packages/pure-markdown/CHANGELOG.md b/packages/pure-markdown/CHANGELOG.md index 85a7b8b38f..cdc3945dbd 100644 --- a/packages/pure-markdown/CHANGELOG.md +++ b/packages/pure-markdown/CHANGELOG.md @@ -1,5 +1,15 @@ # @khanacademy/pure-markdown +## 0.3.21 + +### Patch Changes + +- [#2072](https://github.com/Khan/perseus/pull/2072) [`6cf647729`](https://github.com/Khan/perseus/commit/6cf6477291053d85faac48028b8f038fd0c28930) Thanks [@SonicScrewdriver](https://github.com/SonicScrewdriver)! - The creation of a new Mock Widget for tests. + +- Updated dependencies [[`bbf7f3b1b`](https://github.com/Khan/perseus/commit/bbf7f3b1be657c588270a3b47983c0aecbf84418), [`6cf647729`](https://github.com/Khan/perseus/commit/6cf6477291053d85faac48028b8f038fd0c28930), [`5173c2e43`](https://github.com/Khan/perseus/commit/5173c2e43bf939159f420dcd448b90691d52353b), [`bc3d955b5`](https://github.com/Khan/perseus/commit/bc3d955b57e847a379328fcc7cf276f42e0874dd), [`d2797bb2d`](https://github.com/Khan/perseus/commit/d2797bb2dc51bd80cb03f2c1eeb39286e4dfa45c)]: + - @khanacademy/perseus-core@3.1.0 + - @khanacademy/simple-markdown@0.13.14 + ## 0.3.20 ### Patch Changes diff --git a/packages/pure-markdown/package.json b/packages/pure-markdown/package.json index 3db5ac746f..3be4acac84 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.3.20", + "version": "0.3.21", "publishConfig": { "access": "public" }, @@ -26,8 +26,8 @@ "test": "bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'" }, "dependencies": { - "@khanacademy/perseus-core": "3.0.5", - "@khanacademy/simple-markdown": "^0.13.13" + "@khanacademy/perseus-core": "3.1.0", + "@khanacademy/simple-markdown": "^0.13.14" }, "devDependencies": {}, "peerDependencies": {}, diff --git a/packages/simple-markdown/CHANGELOG.md b/packages/simple-markdown/CHANGELOG.md index 59b0d40e79..014f7af6e1 100644 --- a/packages/simple-markdown/CHANGELOG.md +++ b/packages/simple-markdown/CHANGELOG.md @@ -1,5 +1,12 @@ # @khanacademy/simple-markdown +## 0.13.14 + +### Patch Changes + +- Updated dependencies [[`bbf7f3b1b`](https://github.com/Khan/perseus/commit/bbf7f3b1be657c588270a3b47983c0aecbf84418), [`6cf647729`](https://github.com/Khan/perseus/commit/6cf6477291053d85faac48028b8f038fd0c28930), [`5173c2e43`](https://github.com/Khan/perseus/commit/5173c2e43bf939159f420dcd448b90691d52353b), [`bc3d955b5`](https://github.com/Khan/perseus/commit/bc3d955b57e847a379328fcc7cf276f42e0874dd), [`d2797bb2d`](https://github.com/Khan/perseus/commit/d2797bb2dc51bd80cb03f2c1eeb39286e4dfa45c)]: + - @khanacademy/perseus-core@3.1.0 + ## 0.13.13 ### Patch Changes diff --git a/packages/simple-markdown/package.json b/packages/simple-markdown/package.json index b4c8d481e2..a55bb23db9 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.13.13", + "version": "0.13.14", "publishConfig": { "access": "public" }, @@ -26,7 +26,7 @@ "test": "bash -c 'yarn --silent --cwd \"../..\" test ${@:0} $($([[ ${@: -1} = -* ]] || [[ ${@: -1} = bash ]]) && echo $PWD)'" }, "dependencies": { - "@khanacademy/perseus-core": "3.0.5" + "@khanacademy/perseus-core": "3.1.0" }, "devDependencies": { "perseus-build-settings": "^0.4.3"