diff --git a/package.json b/package.json
index 5834075071..dd22948469 100644
--- a/package.json
+++ b/package.json
@@ -46,7 +46,7 @@
"@babel/preset-react": "^7.28.5",
"@pie-framework/build-helper": "^5.2.11",
"@pie-framework/pie-code-health": "https://github.com/pie-framework/pie-code-health.git#main",
- "@pie-lib/test-utils": "2.0.2-next.0",
+ "@pie-lib/test-utils": "2.0.2-next.1",
"@pslb/pslb": "4.4.2-beta.0",
"@rollup/plugin-commonjs": "^20.0.0",
"@testing-library/dom": "^10.4.1",
@@ -88,34 +88,34 @@
"d3-selection": "3.0.0",
"@jest/test-sequencer": "29.7.0",
"@types/d3-array": "3.0.3",
- "@pie-lib/categorize": "2.0.2-next.0",
- "@pie-lib/charting": "7.0.2-next.2",
- "@pie-lib/config-ui": "13.0.2-next.2",
- "@pie-lib/controller-utils": "2.0.2-next.0",
- "@pie-lib/correct-answer-toggle": "4.0.2-next.1",
- "@pie-lib/drag": "4.0.2-next.1",
- "@pie-lib/editable-html": "13.0.2-next.1",
- "@pie-lib/editable-html-tip-tap": "2.1.0-next.2",
- "@pie-lib/feedback": "2.0.2-next.0",
- "@pie-lib/graphing-solution-set": "4.0.2-next.2",
- "@pie-lib/graphing-utils": "3.0.2-next.0",
- "@pie-lib/graphing": "4.0.3-next.2",
- "@pie-lib/icons": "4.0.2-next.0",
- "@pie-lib/mask-markup": "3.0.2-next.2",
- "@pie-lib/math-evaluator": "4.0.2-next.0",
- "@pie-lib/math-input": "8.1.0-next.0",
- "@pie-lib/math-rendering-accessible": "5.0.2-next.0",
- "@pie-lib/math-rendering": "5.0.2-next.0",
- "@pie-lib/math-toolbar": "3.0.2-next.1",
- "@pie-lib/plot": "4.0.2-next.2",
- "@pie-lib/render-ui": "6.1.0-next.1",
- "@pie-lib/rubric": "2.0.2-next.2",
- "@pie-lib/scoring-config": "5.0.2-next.0",
- "@pie-lib/style-utils": "2.0.2-next.0",
- "@pie-lib/test-utils": "2.0.2-next.0",
- "@pie-lib/text-select": "3.0.2-next.1",
- "@pie-lib/tools": "2.0.2-next.0",
- "@pie-lib/translator": "4.0.2-next.0",
+ "@pie-lib/categorize": "2.0.2-next.1",
+ "@pie-lib/charting": "7.0.3",
+ "@pie-lib/config-ui": "13.0.3",
+ "@pie-lib/controller-utils": "2.0.2-next.1",
+ "@pie-lib/correct-answer-toggle": "4.0.2-next.2",
+ "@pie-lib/drag": "4.0.2-next.2",
+ "@pie-lib/editable-html": "13.0.3-next.1",
+ "@pie-lib/editable-html-tip-tap": "2.1.1",
+ "@pie-lib/feedback": "2.0.2-next.1",
+ "@pie-lib/graphing-solution-set": "4.0.3",
+ "@pie-lib/graphing-utils": "3.0.2-next.1",
+ "@pie-lib/graphing": "4.0.4",
+ "@pie-lib/icons": "4.0.2-next.1",
+ "@pie-lib/mask-markup": "3.0.3",
+ "@pie-lib/math-evaluator": "4.0.3-next.1",
+ "@pie-lib/math-input": "8.1.0-next.1",
+ "@pie-lib/math-rendering-accessible": "5.0.3-next.1",
+ "@pie-lib/math-rendering": "5.0.2-next.1",
+ "@pie-lib/math-toolbar": "3.0.2-next.2",
+ "@pie-lib/plot": "4.0.3",
+ "@pie-lib/render-ui": "6.1.0-next.2",
+ "@pie-lib/rubric": "2.0.3",
+ "@pie-lib/scoring-config": "5.0.3-next.1",
+ "@pie-lib/style-utils": "2.0.3-next.1",
+ "@pie-lib/test-utils": "2.0.2-next.1",
+ "@pie-lib/text-select": "3.0.2-next.2",
+ "@pie-lib/tools": "2.0.2-next.1",
+ "@pie-lib/translator": "4.0.2-next.1",
"@pie-framework/mathquill": "1.2.1-beta.1"
},
"browserslist": [
diff --git a/packages/boilerplate-item-type/configure/package.json b/packages/boilerplate-item-type/configure/package.json
index 460b911e66..153e0b0f51 100644
--- a/packages/boilerplate-item-type/configure/package.json
+++ b/packages/boilerplate-item-type/configure/package.json
@@ -11,9 +11,9 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "13.0.2-next.2",
- "@pie-lib/editable-html-tip-tap": "2.1.0-next.2",
- "@pie-lib/render-ui": "6.1.0-next.1",
+ "@pie-lib/config-ui": "13.0.3",
+ "@pie-lib/editable-html-tip-tap": "2.1.1",
+ "@pie-lib/render-ui": "6.1.0-next.2",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
"prop-types": "^15.6.2",
diff --git a/packages/boilerplate-item-type/package.json b/packages/boilerplate-item-type/package.json
index 785188824b..dbbbc48d1d 100644
--- a/packages/boilerplate-item-type/package.json
+++ b/packages/boilerplate-item-type/package.json
@@ -12,8 +12,8 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-player-events": "^0.1.0",
- "@pie-lib/math-rendering": "5.0.2-next.0",
- "@pie-lib/render-ui": "6.1.0-next.1",
+ "@pie-lib/math-rendering": "5.0.2-next.1",
+ "@pie-lib/render-ui": "6.1.0-next.2",
"prop-types": "^15.6.1",
"react": "18.3.1",
"react-dom": "18.3.1"
diff --git a/packages/calculator/configure/package.json b/packages/calculator/configure/package.json
index 0be531c756..0c651bb056 100644
--- a/packages/calculator/configure/package.json
+++ b/packages/calculator/configure/package.json
@@ -11,7 +11,7 @@
"@mui/material": "^7.3.4",
"@pie-framework/material-ui-calculator": "4.0.0",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "13.0.2-next.2",
+ "@pie-lib/config-ui": "13.0.3",
"react": "18.3.1",
"react-dom": "18.3.1"
},
diff --git a/packages/categorize/configure/package.json b/packages/categorize/configure/package.json
index 8cc67b8aaa..921b0b3f5e 100644
--- a/packages/categorize/configure/package.json
+++ b/packages/categorize/configure/package.json
@@ -15,13 +15,13 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/categorize": "2.0.2-next.0",
- "@pie-lib/config-ui": "13.0.2-next.2",
- "@pie-lib/drag": "4.0.2-next.1",
- "@pie-lib/editable-html-tip-tap": "2.1.0-next.2",
- "@pie-lib/math-rendering": "5.0.2-next.0",
- "@pie-lib/render-ui": "6.1.0-next.1",
- "@pie-lib/translator": "4.0.2-next.0",
+ "@pie-lib/categorize": "2.0.2-next.1",
+ "@pie-lib/config-ui": "13.0.3",
+ "@pie-lib/drag": "4.0.2-next.2",
+ "@pie-lib/editable-html-tip-tap": "2.1.1",
+ "@pie-lib/math-rendering": "5.0.2-next.1",
+ "@pie-lib/render-ui": "6.1.0-next.2",
+ "@pie-lib/translator": "4.0.2-next.1",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
"prop-types": "^15.6.2",
diff --git a/packages/categorize/controller/package.json b/packages/categorize/controller/package.json
index 05c8fe1e43..555b223c90 100644
--- a/packages/categorize/controller/package.json
+++ b/packages/categorize/controller/package.json
@@ -2,10 +2,10 @@
"name": "@pie-element/categorize-controller",
"private": true,
"dependencies": {
- "@pie-lib/categorize": "2.0.2-next.0",
- "@pie-lib/controller-utils": "2.0.2-next.0",
- "@pie-lib/feedback": "2.0.2-next.0",
- "@pie-lib/translator": "4.0.2-next.0",
+ "@pie-lib/categorize": "2.0.2-next.1",
+ "@pie-lib/controller-utils": "2.0.2-next.1",
+ "@pie-lib/feedback": "2.0.2-next.1",
+ "@pie-lib/translator": "4.0.2-next.1",
"lodash-es": "^4.17.23"
},
"version": "10.1.0-next.1",
diff --git a/packages/categorize/package.json b/packages/categorize/package.json
index 6e74c93448..7297b0f94d 100644
--- a/packages/categorize/package.json
+++ b/packages/categorize/package.json
@@ -15,13 +15,13 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-player-events": "^0.1.0",
- "@pie-lib/categorize": "2.0.2-next.0",
- "@pie-lib/config-ui": "13.0.2-next.2",
- "@pie-lib/correct-answer-toggle": "4.0.2-next.1",
- "@pie-lib/drag": "4.0.2-next.1",
- "@pie-lib/math-rendering": "5.0.2-next.0",
- "@pie-lib/render-ui": "6.1.0-next.1",
- "@pie-lib/translator": "4.0.2-next.0",
+ "@pie-lib/categorize": "2.0.2-next.1",
+ "@pie-lib/config-ui": "13.0.3",
+ "@pie-lib/correct-answer-toggle": "4.0.2-next.2",
+ "@pie-lib/drag": "4.0.2-next.2",
+ "@pie-lib/math-rendering": "5.0.2-next.1",
+ "@pie-lib/render-ui": "6.1.0-next.2",
+ "@pie-lib/translator": "4.0.2-next.1",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
"prop-types": "^15.6.1",
diff --git a/packages/charting/configure/package.json b/packages/charting/configure/package.json
index 0070998ab0..862f6a66e0 100644
--- a/packages/charting/configure/package.json
+++ b/packages/charting/configure/package.json
@@ -12,11 +12,11 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/charting": "7.0.2-next.2",
- "@pie-lib/config-ui": "13.0.2-next.2",
- "@pie-lib/editable-html-tip-tap": "2.1.0-next.2",
- "@pie-lib/math-rendering": "5.0.2-next.0",
- "@pie-lib/render-ui": "6.1.0-next.1",
+ "@pie-lib/charting": "7.0.3",
+ "@pie-lib/config-ui": "13.0.3",
+ "@pie-lib/editable-html-tip-tap": "2.1.1",
+ "@pie-lib/math-rendering": "5.0.2-next.1",
+ "@pie-lib/render-ui": "6.1.0-next.2",
"debug": "^4.1.1",
"prop-types": "^15.8.1",
"react": "18.3.1",
diff --git a/packages/charting/controller/package.json b/packages/charting/controller/package.json
index fb4f0ed3ba..a8e302aed9 100644
--- a/packages/charting/controller/package.json
+++ b/packages/charting/controller/package.json
@@ -9,7 +9,7 @@
"test": "./node_modules/.bin/jest"
},
"dependencies": {
- "@pie-lib/controller-utils": "2.0.2-next.0",
+ "@pie-lib/controller-utils": "2.0.2-next.1",
"debug": "^4.1.1",
"lodash-es": "^4.17.23"
},
diff --git a/packages/charting/package.json b/packages/charting/package.json
index 3150365be9..863d1637cd 100644
--- a/packages/charting/package.json
+++ b/packages/charting/package.json
@@ -15,10 +15,10 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-player-events": "^0.1.0",
- "@pie-lib/charting": "7.0.2-next.2",
- "@pie-lib/correct-answer-toggle": "4.0.2-next.1",
- "@pie-lib/math-rendering": "5.0.2-next.0",
- "@pie-lib/render-ui": "6.1.0-next.1",
+ "@pie-lib/charting": "7.0.3",
+ "@pie-lib/correct-answer-toggle": "4.0.2-next.2",
+ "@pie-lib/math-rendering": "5.0.2-next.1",
+ "@pie-lib/render-ui": "6.1.0-next.2",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
"react": "18.3.1",
diff --git a/packages/complex-rubric/configure/package.json b/packages/complex-rubric/configure/package.json
index b32a34d0a1..e0132e7615 100644
--- a/packages/complex-rubric/configure/package.json
+++ b/packages/complex-rubric/configure/package.json
@@ -14,9 +14,9 @@
"@pie-element/multi-trait-rubric": "^8.1.0-next.1",
"@pie-element/rubric": "^8.1.0-next.1",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "13.0.2-next.2",
- "@pie-lib/render-ui": "6.1.0-next.1",
- "@pie-lib/rubric": "2.0.2-next.2",
+ "@pie-lib/config-ui": "13.0.3",
+ "@pie-lib/render-ui": "6.1.0-next.2",
+ "@pie-lib/rubric": "2.0.3",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
"prop-types": "^15.6.2",
diff --git a/packages/complex-rubric/package.json b/packages/complex-rubric/package.json
index ca648b293f..a241ad4010 100644
--- a/packages/complex-rubric/package.json
+++ b/packages/complex-rubric/package.json
@@ -13,7 +13,7 @@
"@pie-element/multi-trait-rubric": "^8.1.0-next.1",
"@pie-element/rubric": "^8.1.0-next.1",
"@pie-framework/pie-player-events": "^0.1.0",
- "@pie-lib/rubric": "2.0.2-next.2",
+ "@pie-lib/rubric": "2.0.3",
"classnames": "^2.2.5",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
diff --git a/packages/drag-in-the-blank/configure/package.json b/packages/drag-in-the-blank/configure/package.json
index efd0e49286..f69d86de7a 100644
--- a/packages/drag-in-the-blank/configure/package.json
+++ b/packages/drag-in-the-blank/configure/package.json
@@ -12,10 +12,10 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "13.0.2-next.2",
- "@pie-lib/drag": "4.0.2-next.1",
- "@pie-lib/editable-html-tip-tap": "2.1.0-next.2",
- "@pie-lib/math-rendering": "5.0.2-next.0",
+ "@pie-lib/config-ui": "13.0.3",
+ "@pie-lib/drag": "4.0.2-next.2",
+ "@pie-lib/editable-html-tip-tap": "2.1.1",
+ "@pie-lib/math-rendering": "5.0.2-next.1",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
"prop-types": "^15.6.2",
diff --git a/packages/drag-in-the-blank/controller/package.json b/packages/drag-in-the-blank/controller/package.json
index 9a7d91fc2d..0015534160 100644
--- a/packages/drag-in-the-blank/controller/package.json
+++ b/packages/drag-in-the-blank/controller/package.json
@@ -8,7 +8,7 @@
"author": "",
"license": "ISC",
"dependencies": {
- "@pie-lib/controller-utils": "2.0.2-next.0",
+ "@pie-lib/controller-utils": "2.0.2-next.1",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
"type-of": "^2.0.1"
diff --git a/packages/drag-in-the-blank/package.json b/packages/drag-in-the-blank/package.json
index 25735667a9..6767410d89 100644
--- a/packages/drag-in-the-blank/package.json
+++ b/packages/drag-in-the-blank/package.json
@@ -15,11 +15,11 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-player-events": "^0.1.0",
- "@pie-lib/correct-answer-toggle": "4.0.2-next.1",
- "@pie-lib/drag": "4.0.2-next.1",
- "@pie-lib/mask-markup": "3.0.2-next.2",
- "@pie-lib/math-rendering": "5.0.2-next.0",
- "@pie-lib/render-ui": "6.1.0-next.1",
+ "@pie-lib/correct-answer-toggle": "4.0.2-next.2",
+ "@pie-lib/drag": "4.0.2-next.2",
+ "@pie-lib/mask-markup": "3.0.3",
+ "@pie-lib/math-rendering": "5.0.2-next.1",
+ "@pie-lib/render-ui": "6.1.0-next.2",
"lodash-es": "^4.17.23",
"prop-types": "^15.6.1",
"react": "18.3.1",
diff --git a/packages/drawing-response/configure/package.json b/packages/drawing-response/configure/package.json
index 5c22ae4dfd..afd300c84d 100644
--- a/packages/drawing-response/configure/package.json
+++ b/packages/drawing-response/configure/package.json
@@ -12,8 +12,8 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "13.0.2-next.2",
- "@pie-lib/editable-html-tip-tap": "2.1.0-next.2",
+ "@pie-lib/config-ui": "13.0.3",
+ "@pie-lib/editable-html-tip-tap": "2.1.1",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
"prop-types": "^15.7.2",
diff --git a/packages/drawing-response/package.json b/packages/drawing-response/package.json
index c4ac30f156..70d46724ab 100644
--- a/packages/drawing-response/package.json
+++ b/packages/drawing-response/package.json
@@ -14,9 +14,9 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-player-events": "^0.1.0",
- "@pie-lib/math-rendering": "5.0.2-next.0",
- "@pie-lib/render-ui": "6.1.0-next.1",
- "@pie-lib/translator": "4.0.2-next.0",
+ "@pie-lib/math-rendering": "5.0.2-next.1",
+ "@pie-lib/render-ui": "6.1.0-next.2",
+ "@pie-lib/translator": "4.0.2-next.1",
"konva": "8.3.0",
"lodash-es": "^4.17.23",
"prop-types": "^15.6.1",
diff --git a/packages/ebsr/configure/package.json b/packages/ebsr/configure/package.json
index 9edae8591e..681c544095 100644
--- a/packages/ebsr/configure/package.json
+++ b/packages/ebsr/configure/package.json
@@ -13,7 +13,7 @@
"@mui/material": "^7.3.4",
"@pie-element/multiple-choice": "^13.2.0-next.1",
"@pie-framework/pie-configure-events": "^1.2.0",
- "@pie-lib/config-ui": "13.0.2-next.2",
+ "@pie-lib/config-ui": "13.0.3",
"lodash-es": "^4.17.23",
"prop-types": "^15.8.1",
"react": "18.3.1",
diff --git a/packages/ebsr/configure/src/defaults.js b/packages/ebsr/configure/src/defaults.js
index 63b00f76a8..0015ed8ec5 100644
--- a/packages/ebsr/configure/src/defaults.js
+++ b/packages/ebsr/configure/src/defaults.js
@@ -126,7 +126,7 @@ const partModel = (base) => ({
export default {
model: {
- partLabels: true,
+ partLabels: false,
partLabelType: 'Letters',
// partialScoring: false,
partA: partModel(),
diff --git a/packages/ebsr/controller/package.json b/packages/ebsr/controller/package.json
index 5eef477c4a..e20f241fef 100644
--- a/packages/ebsr/controller/package.json
+++ b/packages/ebsr/controller/package.json
@@ -7,8 +7,8 @@
"test": "echo \"Error: no test specified\" && exit 1"
},
"dependencies": {
- "@pie-lib/controller-utils": "2.0.2-next.0",
- "@pie-lib/translator": "4.0.2-next.0",
+ "@pie-lib/controller-utils": "2.0.2-next.1",
+ "@pie-lib/translator": "4.0.2-next.1",
"lodash-es": "^4.17.23"
},
"author": "",
diff --git a/packages/ebsr/docs/demo/generate.js b/packages/ebsr/docs/demo/generate.js
index 01ddb25694..f9e51878b3 100644
--- a/packages/ebsr/docs/demo/generate.js
+++ b/packages/ebsr/docs/demo/generate.js
@@ -2,7 +2,7 @@ exports.model = (id, element) => ({
id,
element,
partA: {
- choiceMode: 'checkbox',
+ choiceMode: 'radio',
choices: [
{
value: 'yellow',
@@ -24,7 +24,7 @@ exports.model = (id, element) => ({
promptEnabled: true,
},
partB: {
- choiceMode: 'checkbox',
+ choiceMode: 'radio',
choices: [
{
value: 'orange',
diff --git a/packages/ebsr/package.json b/packages/ebsr/package.json
index 086787f50a..ba33cf3e58 100644
--- a/packages/ebsr/package.json
+++ b/packages/ebsr/package.json
@@ -9,7 +9,7 @@
"dependencies": {
"@pie-element/multiple-choice": "^13.2.0-next.1",
"@pie-framework/pie-player-events": "^0.1.0",
- "@pie-lib/translator": "4.0.2-next.0",
+ "@pie-lib/translator": "4.0.2-next.1",
"classnames": "^2.2.5",
"debug": "^4.1.1",
"lodash-es": "^4.17.23"
diff --git a/packages/explicit-constructed-response/configure/package.json b/packages/explicit-constructed-response/configure/package.json
index c8a6adf895..dac1c28755 100644
--- a/packages/explicit-constructed-response/configure/package.json
+++ b/packages/explicit-constructed-response/configure/package.json
@@ -10,8 +10,8 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "13.0.2-next.2",
- "@pie-lib/editable-html-tip-tap": "2.1.0-next.2",
+ "@pie-lib/config-ui": "13.0.3",
+ "@pie-lib/editable-html-tip-tap": "2.1.1",
"classnames": "^2.2.6",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
diff --git a/packages/explicit-constructed-response/controller/package.json b/packages/explicit-constructed-response/controller/package.json
index e30e2026ea..9b1a59c84a 100644
--- a/packages/explicit-constructed-response/controller/package.json
+++ b/packages/explicit-constructed-response/controller/package.json
@@ -8,8 +8,8 @@
"author": "",
"license": "ISC",
"dependencies": {
- "@pie-lib/controller-utils": "2.0.2-next.0",
- "@pie-lib/translator": "4.0.2-next.0",
+ "@pie-lib/controller-utils": "2.0.2-next.1",
+ "@pie-lib/translator": "4.0.2-next.1",
"debug": "^4.1.1",
"he": "^1.2.0",
"lodash-es": "^4.17.23",
diff --git a/packages/explicit-constructed-response/package.json b/packages/explicit-constructed-response/package.json
index 8670feb99f..0b8650857f 100644
--- a/packages/explicit-constructed-response/package.json
+++ b/packages/explicit-constructed-response/package.json
@@ -15,11 +15,11 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-player-events": "^0.1.0",
- "@pie-lib/correct-answer-toggle": "4.0.2-next.1",
- "@pie-lib/mask-markup": "3.0.2-next.2",
- "@pie-lib/math-rendering": "5.0.2-next.0",
- "@pie-lib/render-ui": "6.1.0-next.1",
- "@pie-lib/translator": "4.0.2-next.0",
+ "@pie-lib/correct-answer-toggle": "4.0.2-next.2",
+ "@pie-lib/mask-markup": "3.0.3",
+ "@pie-lib/math-rendering": "5.0.2-next.1",
+ "@pie-lib/render-ui": "6.1.0-next.2",
+ "@pie-lib/translator": "4.0.2-next.1",
"classnames": "^2.2.5",
"he": "^1.2.0",
"lodash-es": "^4.17.23",
diff --git a/packages/extended-text-entry/configure/package.json b/packages/extended-text-entry/configure/package.json
index fe114b1e8a..7c5f843ecd 100644
--- a/packages/extended-text-entry/configure/package.json
+++ b/packages/extended-text-entry/configure/package.json
@@ -13,8 +13,8 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "13.0.2-next.2",
- "@pie-lib/editable-html-tip-tap": "2.1.0-next.2",
+ "@pie-lib/config-ui": "13.0.3",
+ "@pie-lib/editable-html-tip-tap": "2.1.1",
"lodash-es": "^4.17.23",
"prop-types": "^15.6.2",
"react": "18.3.1",
diff --git a/packages/extended-text-entry/controller/package.json b/packages/extended-text-entry/controller/package.json
index bf2b310178..84ec99b487 100644
--- a/packages/extended-text-entry/controller/package.json
+++ b/packages/extended-text-entry/controller/package.json
@@ -6,7 +6,7 @@
"main": "lib/index.js",
"module": "src/index.js",
"dependencies": {
- "@pie-lib/feedback": "2.0.2-next.0"
+ "@pie-lib/feedback": "2.0.2-next.1"
},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
diff --git a/packages/extended-text-entry/package.json b/packages/extended-text-entry/package.json
index 2ba6dad214..0c7d277423 100644
--- a/packages/extended-text-entry/package.json
+++ b/packages/extended-text-entry/package.json
@@ -14,10 +14,10 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-player-events": "^0.1.0",
- "@pie-lib/config-ui": "13.0.2-next.2",
- "@pie-lib/editable-html-tip-tap": "2.1.0-next.2",
- "@pie-lib/math-rendering": "5.0.2-next.0",
- "@pie-lib/render-ui": "6.1.0-next.1",
+ "@pie-lib/config-ui": "13.0.3",
+ "@pie-lib/editable-html-tip-tap": "2.1.1",
+ "@pie-lib/math-rendering": "5.0.2-next.1",
+ "@pie-lib/render-ui": "6.1.0-next.2",
"classnames": "^2.2.5",
"debug": "^4.1.1",
"lodash.throttle": "^4.1.1",
diff --git a/packages/fraction-model/configure/package.json b/packages/fraction-model/configure/package.json
index 9dff40aa46..98d2d0e26c 100644
--- a/packages/fraction-model/configure/package.json
+++ b/packages/fraction-model/configure/package.json
@@ -11,8 +11,8 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "13.0.2-next.2",
- "@pie-lib/editable-html-tip-tap": "2.1.0-next.2",
+ "@pie-lib/config-ui": "13.0.3",
+ "@pie-lib/editable-html-tip-tap": "2.1.1",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
"prop-types": "^15.8.1",
diff --git a/packages/fraction-model/controller/package.json b/packages/fraction-model/controller/package.json
index f0d9030e95..a635693e28 100644
--- a/packages/fraction-model/controller/package.json
+++ b/packages/fraction-model/controller/package.json
@@ -6,7 +6,7 @@
"main": "lib/index.js",
"module": "src/index.js",
"dependencies": {
- "@pie-lib/text-select": "3.0.2-next.1",
+ "@pie-lib/text-select": "3.0.2-next.2",
"debug": "^4.1.1",
"lodash-es": "^4.17.23"
},
diff --git a/packages/fraction-model/package.json b/packages/fraction-model/package.json
index 2bc03a62b1..68ec6df042 100644
--- a/packages/fraction-model/package.json
+++ b/packages/fraction-model/package.json
@@ -12,11 +12,11 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-player-events": "^0.1.0",
- "@pie-lib/config-ui": "13.0.2-next.2",
- "@pie-lib/correct-answer-toggle": "4.0.2-next.1",
- "@pie-lib/math-rendering": "5.0.2-next.0",
- "@pie-lib/render-ui": "6.1.0-next.1",
- "@pie-lib/test-utils": "2.0.2-next.0",
+ "@pie-lib/config-ui": "13.0.3",
+ "@pie-lib/correct-answer-toggle": "4.0.2-next.2",
+ "@pie-lib/math-rendering": "5.0.2-next.1",
+ "@pie-lib/render-ui": "6.1.0-next.2",
+ "@pie-lib/test-utils": "2.0.2-next.1",
"prop-types": "^15.8.1",
"react": "18.3.1",
"react-dom": "18.3.1",
diff --git a/packages/graphing-solution-set/configure/package.json b/packages/graphing-solution-set/configure/package.json
index b5e244dbab..a3b8cfa898 100644
--- a/packages/graphing-solution-set/configure/package.json
+++ b/packages/graphing-solution-set/configure/package.json
@@ -12,10 +12,10 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "13.0.2-next.2",
- "@pie-lib/editable-html-tip-tap": "2.1.0-next.2",
- "@pie-lib/graphing-solution-set": "4.0.2-next.2",
- "@pie-lib/math-rendering": "5.0.2-next.0",
+ "@pie-lib/config-ui": "13.0.3",
+ "@pie-lib/editable-html-tip-tap": "2.1.1",
+ "@pie-lib/graphing-solution-set": "4.0.3",
+ "@pie-lib/math-rendering": "5.0.2-next.1",
"classnames": "^2.2.5",
"debug": "^4.1.1",
"prop-types": "^15.6.2",
diff --git a/packages/graphing-solution-set/package.json b/packages/graphing-solution-set/package.json
index 966dcc10c4..d17c331254 100644
--- a/packages/graphing-solution-set/package.json
+++ b/packages/graphing-solution-set/package.json
@@ -16,11 +16,11 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-player-events": "^0.1.0",
- "@pie-lib/config-ui": "13.0.2-next.2",
- "@pie-lib/correct-answer-toggle": "4.0.2-next.1",
- "@pie-lib/graphing-solution-set": "4.0.2-next.2",
- "@pie-lib/math-rendering": "5.0.2-next.0",
- "@pie-lib/render-ui": "6.1.0-next.1",
+ "@pie-lib/config-ui": "13.0.3",
+ "@pie-lib/correct-answer-toggle": "4.0.2-next.2",
+ "@pie-lib/graphing-solution-set": "4.0.3",
+ "@pie-lib/math-rendering": "5.0.2-next.1",
+ "@pie-lib/render-ui": "6.1.0-next.2",
"classnames": "^2.2.5",
"debug": "^4.1.1",
"react": "18.3.1",
diff --git a/packages/graphing/configure/package.json b/packages/graphing/configure/package.json
index 90db97c5b8..17769cea3e 100644
--- a/packages/graphing/configure/package.json
+++ b/packages/graphing/configure/package.json
@@ -12,10 +12,10 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "13.0.2-next.2",
- "@pie-lib/editable-html-tip-tap": "2.1.0-next.2",
- "@pie-lib/graphing": "4.0.3-next.2",
- "@pie-lib/math-rendering": "5.0.2-next.0",
+ "@pie-lib/config-ui": "13.0.3",
+ "@pie-lib/editable-html-tip-tap": "2.1.1",
+ "@pie-lib/graphing": "4.0.4",
+ "@pie-lib/math-rendering": "5.0.2-next.1",
"classnames": "^2.2.5",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
diff --git a/packages/graphing/controller/package.json b/packages/graphing/controller/package.json
index 0ac724c784..d66d2a2de1 100644
--- a/packages/graphing/controller/package.json
+++ b/packages/graphing/controller/package.json
@@ -9,8 +9,8 @@
"test": "./node_modules/.bin/jest"
},
"dependencies": {
- "@pie-lib/controller-utils": "2.0.2-next.0",
- "@pie-lib/graphing-utils": "3.0.2-next.0",
+ "@pie-lib/controller-utils": "2.0.2-next.1",
+ "@pie-lib/graphing-utils": "3.0.2-next.1",
"debug": "^4.1.1"
},
"devDependencies": {
diff --git a/packages/graphing/package.json b/packages/graphing/package.json
index 79f60d85af..5630419c22 100644
--- a/packages/graphing/package.json
+++ b/packages/graphing/package.json
@@ -15,10 +15,10 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-player-events": "^0.1.0",
- "@pie-lib/correct-answer-toggle": "4.0.2-next.1",
- "@pie-lib/graphing": "4.0.3-next.2",
- "@pie-lib/math-rendering": "5.0.2-next.0",
- "@pie-lib/render-ui": "6.1.0-next.1",
+ "@pie-lib/correct-answer-toggle": "4.0.2-next.2",
+ "@pie-lib/graphing": "4.0.4",
+ "@pie-lib/math-rendering": "5.0.2-next.1",
+ "@pie-lib/render-ui": "6.1.0-next.2",
"classnames": "^2.2.5",
"debug": "^4.1.1",
"react": "18.3.1",
diff --git a/packages/hotspot/configure/package.json b/packages/hotspot/configure/package.json
index beda616155..b540df1952 100644
--- a/packages/hotspot/configure/package.json
+++ b/packages/hotspot/configure/package.json
@@ -12,8 +12,8 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "13.0.2-next.2",
- "@pie-lib/editable-html-tip-tap": "2.1.0-next.2",
+ "@pie-lib/config-ui": "13.0.3",
+ "@pie-lib/editable-html-tip-tap": "2.1.1",
"debug": "^4.1.1",
"konva": "8.3.0",
"lodash-es": "^4.17.23",
diff --git a/packages/hotspot/controller/package.json b/packages/hotspot/controller/package.json
index 138b53a9ec..a447ee7934 100644
--- a/packages/hotspot/controller/package.json
+++ b/packages/hotspot/controller/package.json
@@ -11,7 +11,7 @@
"main": "lib/index.js",
"module": "src/index.js",
"dependencies": {
- "@pie-lib/controller-utils": "2.0.2-next.0",
+ "@pie-lib/controller-utils": "2.0.2-next.1",
"debug": "^4.1.1",
"lodash-es": "^4.17.23"
}
diff --git a/packages/hotspot/package.json b/packages/hotspot/package.json
index 2702697253..6e310cd65d 100644
--- a/packages/hotspot/package.json
+++ b/packages/hotspot/package.json
@@ -12,10 +12,10 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-player-events": "^0.1.0",
- "@pie-lib/correct-answer-toggle": "4.0.2-next.1",
- "@pie-lib/math-rendering": "5.0.2-next.0",
- "@pie-lib/render-ui": "6.1.0-next.1",
- "@pie-lib/test-utils": "2.0.2-next.0",
+ "@pie-lib/correct-answer-toggle": "4.0.2-next.2",
+ "@pie-lib/math-rendering": "5.0.2-next.1",
+ "@pie-lib/render-ui": "6.1.0-next.2",
+ "@pie-lib/test-utils": "2.0.2-next.1",
"konva": "8.3.0",
"prop-types": "^15.8.1",
"react": "18.3.1",
diff --git a/packages/image-cloze-association/configure/package.json b/packages/image-cloze-association/configure/package.json
index c27470bf43..fcef37ded5 100644
--- a/packages/image-cloze-association/configure/package.json
+++ b/packages/image-cloze-association/configure/package.json
@@ -12,8 +12,8 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "13.0.2-next.2",
- "@pie-lib/editable-html-tip-tap": "2.1.0-next.2",
+ "@pie-lib/config-ui": "13.0.3",
+ "@pie-lib/editable-html-tip-tap": "2.1.1",
"debug": "^4.1.1",
"prop-types": "^15.8.1",
"react": "18.3.1",
diff --git a/packages/image-cloze-association/controller/package.json b/packages/image-cloze-association/controller/package.json
index 642e2cd216..0ba23bdd41 100644
--- a/packages/image-cloze-association/controller/package.json
+++ b/packages/image-cloze-association/controller/package.json
@@ -11,7 +11,7 @@
"main": "lib/index.js",
"module": "src/index.js",
"dependencies": {
- "@pie-lib/controller-utils": "2.0.2-next.0",
+ "@pie-lib/controller-utils": "2.0.2-next.1",
"debug": "^4.1.1",
"humps": "^2.0.1",
"lodash-es": "^4.17.23"
diff --git a/packages/image-cloze-association/package.json b/packages/image-cloze-association/package.json
index 0778dc85e0..b9f9a19812 100644
--- a/packages/image-cloze-association/package.json
+++ b/packages/image-cloze-association/package.json
@@ -13,11 +13,11 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-player-events": "^0.1.0",
- "@pie-lib/correct-answer-toggle": "4.0.2-next.1",
- "@pie-lib/drag": "4.0.2-next.1",
- "@pie-lib/math-rendering": "5.0.2-next.0",
- "@pie-lib/render-ui": "6.1.0-next.1",
- "@pie-lib/translator": "4.0.2-next.0",
+ "@pie-lib/correct-answer-toggle": "4.0.2-next.2",
+ "@pie-lib/drag": "4.0.2-next.2",
+ "@pie-lib/math-rendering": "5.0.2-next.1",
+ "@pie-lib/render-ui": "6.1.0-next.2",
+ "@pie-lib/translator": "4.0.2-next.1",
"classnames": "^2.2.6",
"humps": "^2.0.1",
"prop-types": "^15.8.1",
diff --git a/packages/inline-dropdown/configure/package.json b/packages/inline-dropdown/configure/package.json
index 34da9e32bc..51485d02b7 100644
--- a/packages/inline-dropdown/configure/package.json
+++ b/packages/inline-dropdown/configure/package.json
@@ -10,10 +10,10 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "13.0.2-next.2",
- "@pie-lib/editable-html-tip-tap": "2.1.0-next.2",
- "@pie-lib/math-rendering": "5.0.2-next.0",
- "@pie-lib/render-ui": "6.1.0-next.1",
+ "@pie-lib/config-ui": "13.0.3",
+ "@pie-lib/editable-html-tip-tap": "2.1.1",
+ "@pie-lib/math-rendering": "5.0.2-next.1",
+ "@pie-lib/render-ui": "6.1.0-next.2",
"classnames": "^2.2.6",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
diff --git a/packages/inline-dropdown/controller/package.json b/packages/inline-dropdown/controller/package.json
index 5fe6d26d2e..b9b64dd6a3 100644
--- a/packages/inline-dropdown/controller/package.json
+++ b/packages/inline-dropdown/controller/package.json
@@ -8,7 +8,7 @@
"author": "",
"license": "ISC",
"dependencies": {
- "@pie-lib/controller-utils": "2.0.2-next.0",
+ "@pie-lib/controller-utils": "2.0.2-next.1",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
"type-of": "^2.0.1"
diff --git a/packages/inline-dropdown/package.json b/packages/inline-dropdown/package.json
index 660567d15b..dadbc25888 100644
--- a/packages/inline-dropdown/package.json
+++ b/packages/inline-dropdown/package.json
@@ -15,10 +15,10 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-player-events": "^0.1.0",
- "@pie-lib/correct-answer-toggle": "4.0.2-next.1",
- "@pie-lib/mask-markup": "3.0.2-next.2",
- "@pie-lib/math-rendering": "5.0.2-next.0",
- "@pie-lib/render-ui": "6.1.0-next.1",
+ "@pie-lib/correct-answer-toggle": "4.0.2-next.2",
+ "@pie-lib/mask-markup": "3.0.3",
+ "@pie-lib/math-rendering": "5.0.2-next.1",
+ "@pie-lib/render-ui": "6.1.0-next.2",
"lodash-es": "^4.17.23",
"prop-types": "^15.8.1",
"react": "18.3.1",
diff --git a/packages/likert/configure/package.json b/packages/likert/configure/package.json
index 8953471377..2653770f9e 100644
--- a/packages/likert/configure/package.json
+++ b/packages/likert/configure/package.json
@@ -12,9 +12,9 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "13.0.2-next.2",
- "@pie-lib/editable-html-tip-tap": "2.1.0-next.2",
- "@pie-lib/render-ui": "6.1.0-next.1",
+ "@pie-lib/config-ui": "13.0.3",
+ "@pie-lib/editable-html-tip-tap": "2.1.1",
+ "@pie-lib/render-ui": "6.1.0-next.2",
"debug": "^4.1.1",
"prop-types": "^15.8.1",
"react": "18.3.1",
diff --git a/packages/likert/package.json b/packages/likert/package.json
index fe0ed0b4bb..b7f30c675f 100644
--- a/packages/likert/package.json
+++ b/packages/likert/package.json
@@ -15,8 +15,8 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-player-events": "^0.1.0",
- "@pie-lib/math-rendering": "5.0.2-next.0",
- "@pie-lib/render-ui": "6.1.0-next.1",
+ "@pie-lib/math-rendering": "5.0.2-next.1",
+ "@pie-lib/render-ui": "6.1.0-next.2",
"classnames": "^2.2.5",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
diff --git a/packages/match-list/controller/package.json b/packages/match-list/controller/package.json
index 6e08402d90..521e1aed30 100644
--- a/packages/match-list/controller/package.json
+++ b/packages/match-list/controller/package.json
@@ -9,8 +9,8 @@
"test": "./node_modules/.bin/jest"
},
"dependencies": {
- "@pie-lib/controller-utils": "2.0.2-next.0",
- "@pie-lib/feedback": "2.0.2-next.0",
+ "@pie-lib/controller-utils": "2.0.2-next.1",
+ "@pie-lib/feedback": "2.0.2-next.1",
"debug": "^4.1.1",
"lodash-es": "^4.17.23"
},
diff --git a/packages/match-list/package.json b/packages/match-list/package.json
index a1f206d617..a489f47ef9 100644
--- a/packages/match-list/package.json
+++ b/packages/match-list/package.json
@@ -18,10 +18,10 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-player-events": "^0.1.0",
- "@pie-lib/correct-answer-toggle": "4.0.2-next.1",
- "@pie-lib/drag": "4.0.2-next.1",
- "@pie-lib/math-rendering": "5.0.2-next.0",
- "@pie-lib/render-ui": "6.1.0-next.1",
+ "@pie-lib/correct-answer-toggle": "4.0.2-next.2",
+ "@pie-lib/drag": "4.0.2-next.2",
+ "@pie-lib/math-rendering": "5.0.2-next.1",
+ "@pie-lib/render-ui": "6.1.0-next.2",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
"prop-types": "^15.8.1",
diff --git a/packages/match/configure/package.json b/packages/match/configure/package.json
index f13d5408a8..9fe6935601 100644
--- a/packages/match/configure/package.json
+++ b/packages/match/configure/package.json
@@ -13,11 +13,11 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "13.0.2-next.2",
- "@pie-lib/drag": "4.0.2-next.1",
- "@pie-lib/editable-html-tip-tap": "2.1.0-next.2",
- "@pie-lib/render-ui": "6.1.0-next.1",
- "@pie-lib/test-utils": "2.0.2-next.0",
+ "@pie-lib/config-ui": "13.0.3",
+ "@pie-lib/drag": "4.0.2-next.2",
+ "@pie-lib/editable-html-tip-tap": "2.1.1",
+ "@pie-lib/render-ui": "6.1.0-next.2",
+ "@pie-lib/test-utils": "2.0.2-next.1",
"classnames": "^2.2.5",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
diff --git a/packages/match/controller/package.json b/packages/match/controller/package.json
index 19ac014c91..c25a300d78 100644
--- a/packages/match/controller/package.json
+++ b/packages/match/controller/package.json
@@ -9,8 +9,8 @@
"test": "./node_modules/.bin/jest"
},
"dependencies": {
- "@pie-lib/controller-utils": "2.0.2-next.0",
- "@pie-lib/feedback": "2.0.2-next.0",
+ "@pie-lib/controller-utils": "2.0.2-next.1",
+ "@pie-lib/feedback": "2.0.2-next.1",
"debug": "^4.1.1"
},
"devDependencies": {
diff --git a/packages/match/package.json b/packages/match/package.json
index cea45f93eb..adfd75e559 100644
--- a/packages/match/package.json
+++ b/packages/match/package.json
@@ -16,10 +16,10 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-player-events": "^0.1.0",
- "@pie-lib/correct-answer-toggle": "4.0.2-next.1",
- "@pie-lib/math-rendering": "5.0.2-next.0",
- "@pie-lib/render-ui": "6.1.0-next.1",
- "@pie-lib/test-utils": "2.0.2-next.0",
+ "@pie-lib/correct-answer-toggle": "4.0.2-next.2",
+ "@pie-lib/math-rendering": "5.0.2-next.1",
+ "@pie-lib/render-ui": "6.1.0-next.2",
+ "@pie-lib/test-utils": "2.0.2-next.1",
"classnames": "^2.2.5",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
diff --git a/packages/math-inline/configure/package.json b/packages/math-inline/configure/package.json
index c114f81cdc..4659be7a92 100644
--- a/packages/math-inline/configure/package.json
+++ b/packages/math-inline/configure/package.json
@@ -12,13 +12,13 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "13.0.2-next.2",
- "@pie-lib/editable-html-tip-tap": "2.1.0-next.2",
- "@pie-lib/math-input": "8.1.0-next.0",
- "@pie-lib/math-rendering": "5.0.2-next.0",
- "@pie-lib/math-toolbar": "3.0.2-next.1",
- "@pie-lib/render-ui": "6.1.0-next.1",
- "@pie-lib/test-utils": "2.0.2-next.0",
+ "@pie-lib/config-ui": "13.0.3",
+ "@pie-lib/editable-html-tip-tap": "2.1.1",
+ "@pie-lib/math-input": "8.1.0-next.1",
+ "@pie-lib/math-rendering": "5.0.2-next.1",
+ "@pie-lib/math-toolbar": "3.0.2-next.2",
+ "@pie-lib/render-ui": "6.1.0-next.2",
+ "@pie-lib/test-utils": "2.0.2-next.1",
"classnames": "^2.2.5",
"debug": "^4.1.1",
"prop-types": "^15.6.2",
diff --git a/packages/math-inline/controller/package.json b/packages/math-inline/controller/package.json
index cc9b1c397b..c7118d5a45 100644
--- a/packages/math-inline/controller/package.json
+++ b/packages/math-inline/controller/package.json
@@ -10,8 +10,8 @@
},
"dependencies": {
"@pie-framework/math-validation": "^1.4.2",
- "@pie-lib/feedback": "2.0.2-next.0",
- "@pie-lib/translator": "4.0.2-next.0",
+ "@pie-lib/feedback": "2.0.2-next.1",
+ "@pie-lib/translator": "4.0.2-next.1",
"debug": "^4.1.1",
"lodash-es": "^4.17.23"
},
diff --git a/packages/math-inline/package.json b/packages/math-inline/package.json
index 7f2715dc89..480d19f636 100644
--- a/packages/math-inline/package.json
+++ b/packages/math-inline/package.json
@@ -16,12 +16,12 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-player-events": "^0.1.0",
- "@pie-lib/correct-answer-toggle": "4.0.2-next.1",
- "@pie-lib/math-input": "8.1.0-next.0",
- "@pie-lib/math-rendering": "5.0.2-next.0",
- "@pie-lib/math-toolbar": "3.0.2-next.1",
- "@pie-lib/render-ui": "6.1.0-next.1",
- "@pie-lib/translator": "4.0.2-next.0",
+ "@pie-lib/correct-answer-toggle": "4.0.2-next.2",
+ "@pie-lib/math-input": "8.1.0-next.1",
+ "@pie-lib/math-rendering": "5.0.2-next.1",
+ "@pie-lib/math-toolbar": "3.0.2-next.2",
+ "@pie-lib/render-ui": "6.1.0-next.2",
+ "@pie-lib/translator": "4.0.2-next.1",
"classnames": "^2.2.5",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
diff --git a/packages/math-templated/configure/package.json b/packages/math-templated/configure/package.json
index c51bc974c8..d63e596d63 100644
--- a/packages/math-templated/configure/package.json
+++ b/packages/math-templated/configure/package.json
@@ -11,10 +11,10 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "13.0.2-next.2",
- "@pie-lib/editable-html-tip-tap": "2.1.0-next.2",
- "@pie-lib/math-toolbar": "3.0.2-next.1",
- "@pie-lib/render-ui": "6.1.0-next.1",
+ "@pie-lib/config-ui": "13.0.3",
+ "@pie-lib/editable-html-tip-tap": "2.1.1",
+ "@pie-lib/math-toolbar": "3.0.2-next.2",
+ "@pie-lib/render-ui": "6.1.0-next.2",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
"prop-types": "^15.8.1",
diff --git a/packages/math-templated/controller/package.json b/packages/math-templated/controller/package.json
index f7b2843ee5..99d13dabcc 100644
--- a/packages/math-templated/controller/package.json
+++ b/packages/math-templated/controller/package.json
@@ -7,8 +7,8 @@
"module": "src/index.js",
"dependencies": {
"@pie-framework/math-validation": "^1.4.2",
- "@pie-lib/controller-utils": "2.0.2-next.0",
- "@pie-lib/translator": "4.0.2-next.0",
+ "@pie-lib/controller-utils": "2.0.2-next.1",
+ "@pie-lib/translator": "4.0.2-next.1",
"debug": "^4.1.1",
"lodash-es": "^4.17.23"
},
diff --git a/packages/math-templated/package.json b/packages/math-templated/package.json
index 548f22e4f0..1e4af73ad7 100644
--- a/packages/math-templated/package.json
+++ b/packages/math-templated/package.json
@@ -12,11 +12,11 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-player-events": "^0.1.0",
- "@pie-lib/correct-answer-toggle": "4.0.2-next.1",
- "@pie-lib/mask-markup": "3.0.2-next.2",
- "@pie-lib/math-input": "8.1.0-next.0",
- "@pie-lib/math-rendering": "5.0.2-next.0",
- "@pie-lib/render-ui": "6.1.0-next.1",
+ "@pie-lib/correct-answer-toggle": "4.0.2-next.2",
+ "@pie-lib/mask-markup": "3.0.3",
+ "@pie-lib/math-input": "8.1.0-next.1",
+ "@pie-lib/math-rendering": "5.0.2-next.1",
+ "@pie-lib/render-ui": "6.1.0-next.2",
"prop-types": "^15.8.1",
"react": "18.3.1",
"react-dom": "18.3.1"
diff --git a/packages/matrix/configure/package.json b/packages/matrix/configure/package.json
index ed4d0890e9..ab19551ba1 100644
--- a/packages/matrix/configure/package.json
+++ b/packages/matrix/configure/package.json
@@ -12,9 +12,9 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "13.0.2-next.2",
- "@pie-lib/editable-html-tip-tap": "2.1.0-next.2",
- "@pie-lib/render-ui": "6.1.0-next.1",
+ "@pie-lib/config-ui": "13.0.3",
+ "@pie-lib/editable-html-tip-tap": "2.1.1",
+ "@pie-lib/render-ui": "6.1.0-next.2",
"debug": "^4.1.1",
"prop-types": "^15.8.1",
"react": "18.3.1",
diff --git a/packages/matrix/package.json b/packages/matrix/package.json
index fed22b2329..61cfe3ba20 100644
--- a/packages/matrix/package.json
+++ b/packages/matrix/package.json
@@ -15,8 +15,8 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-player-events": "^0.1.0",
- "@pie-lib/math-rendering": "5.0.2-next.0",
- "@pie-lib/render-ui": "6.1.0-next.1",
+ "@pie-lib/math-rendering": "5.0.2-next.1",
+ "@pie-lib/render-ui": "6.1.0-next.2",
"debug": "^4.1.1",
"prop-types": "^15.8.1",
"react": "18.3.1",
diff --git a/packages/multi-trait-rubric/configure/package.json b/packages/multi-trait-rubric/configure/package.json
index 18e0634b36..f85efce300 100644
--- a/packages/multi-trait-rubric/configure/package.json
+++ b/packages/multi-trait-rubric/configure/package.json
@@ -11,10 +11,10 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "13.0.2-next.2",
- "@pie-lib/drag": "4.0.2-next.1",
- "@pie-lib/editable-html-tip-tap": "2.1.0-next.2",
- "@pie-lib/render-ui": "6.1.0-next.1",
+ "@pie-lib/config-ui": "13.0.3",
+ "@pie-lib/drag": "4.0.2-next.2",
+ "@pie-lib/editable-html-tip-tap": "2.1.1",
+ "@pie-lib/render-ui": "6.1.0-next.2",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
"prop-types": "^15.6.2",
diff --git a/packages/multi-trait-rubric/package.json b/packages/multi-trait-rubric/package.json
index e4fe37f1b5..58384e127e 100644
--- a/packages/multi-trait-rubric/package.json
+++ b/packages/multi-trait-rubric/package.json
@@ -11,8 +11,8 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-player-events": "^0.1.0",
- "@pie-lib/math-rendering": "5.0.2-next.0",
- "@pie-lib/render-ui": "6.1.0-next.1",
+ "@pie-lib/math-rendering": "5.0.2-next.1",
+ "@pie-lib/render-ui": "6.1.0-next.2",
"clsx": "^1.1.1",
"prop-types": "^15.6.1",
"react": "18.3.1",
diff --git a/packages/multiple-choice/configure/package.json b/packages/multiple-choice/configure/package.json
index d2478213ea..014b06e53a 100644
--- a/packages/multiple-choice/configure/package.json
+++ b/packages/multiple-choice/configure/package.json
@@ -10,9 +10,9 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-configure-events": "^1.3.0",
- "@pie-lib/config-ui": "13.0.2-next.2",
- "@pie-lib/editable-html-tip-tap": "2.1.0-next.2",
- "@pie-lib/render-ui": "6.1.0-next.1",
+ "@pie-lib/config-ui": "13.0.3",
+ "@pie-lib/editable-html-tip-tap": "2.1.1",
+ "@pie-lib/render-ui": "6.1.0-next.2",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
"prop-types": "^15.8.1",
diff --git a/packages/multiple-choice/controller/package.json b/packages/multiple-choice/controller/package.json
index 1c47e2f3bb..94907c83e4 100644
--- a/packages/multiple-choice/controller/package.json
+++ b/packages/multiple-choice/controller/package.json
@@ -8,7 +8,7 @@
"author": "",
"license": "ISC",
"dependencies": {
- "@pie-lib/controller-utils": "2.0.2-next.0",
+ "@pie-lib/controller-utils": "2.0.2-next.1",
"debug": "^4.1.1",
"lodash-es": "^4.17.23"
}
diff --git a/packages/multiple-choice/package.json b/packages/multiple-choice/package.json
index 00a241e27f..ec4da91baa 100644
--- a/packages/multiple-choice/package.json
+++ b/packages/multiple-choice/package.json
@@ -11,10 +11,10 @@
"@mui/icons-material": "^7.3.4",
"@mui/material": "^7.3.4",
"@pie-framework/pie-player-events": "^0.1.0",
- "@pie-lib/correct-answer-toggle": "4.0.2-next.1",
- "@pie-lib/math-rendering": "5.0.2-next.0",
- "@pie-lib/render-ui": "6.1.0-next.1",
- "@pie-lib/translator": "4.0.2-next.0",
+ "@pie-lib/correct-answer-toggle": "4.0.2-next.2",
+ "@pie-lib/math-rendering": "5.0.2-next.1",
+ "@pie-lib/render-ui": "6.1.0-next.2",
+ "@pie-lib/translator": "4.0.2-next.1",
"classnames": "^2.2.5",
"debug": "^4.1.1",
"lodash-es": "^4.17.23",
diff --git a/packages/multiple-choice/src/choice-input.jsx b/packages/multiple-choice/src/choice-input.jsx
index b305daa387..6b78a59078 100644
--- a/packages/multiple-choice/src/choice-input.jsx
+++ b/packages/multiple-choice/src/choice-input.jsx
@@ -346,7 +346,7 @@ export class ChoiceInput extends React.Component {
) : (
<>
{screenReaderLabel}
-
+
>
);
diff --git a/packages/multiple-choice/src/choice.jsx b/packages/multiple-choice/src/choice.jsx
index 847f157536..c5f3941743 100644
--- a/packages/multiple-choice/src/choice.jsx
+++ b/packages/multiple-choice/src/choice.jsx
@@ -69,7 +69,6 @@ export class Choice extends React.Component {
hoverAnswerBackgroundColor,
hoverAnswerStrokeColor,
hoverAnswerStrokeWidth,
- autoFocusRef,
tagName
} = this.props;
@@ -158,7 +157,7 @@ export class Choice extends React.Component {
noBorder={noBorder}
horizontalLayout={horizontalLayout}
>
-
+
);
@@ -187,7 +186,6 @@ Choice.propTypes = {
hoverAnswerStrokeWidth: PropTypes.string,
tagName: PropTypes.string,
isSelectionButtonBelow: PropTypes.bool,
- autoFocusRef: PropTypes.object,
};
export default Choice;
diff --git a/packages/multiple-choice/src/index.js b/packages/multiple-choice/src/index.js
index 1feca27c6e..0935bf7d4c 100644
--- a/packages/multiple-choice/src/index.js
+++ b/packages/multiple-choice/src/index.js
@@ -73,7 +73,6 @@ function getPlayerAttributes(element) {
const srRaw = getRaw('includeSrHeading', 'include-sr-heading', 'includesrheading');
const includeSrHeading = srRaw == null ? true : srRaw !== false && srRaw !== 'false';
- console.log('getPlayerAttributes', { baseHeadingLevel, includeSrHeading });
return { baseHeadingLevel, includeSrHeading };
}
@@ -82,7 +81,6 @@ function getPlayerAttributes(element) {
function resolveHeadingProps(element) {
const fromPlayer = getPlayerAttributes(element);
- console.log('element._baseHeadingLevel', element._baseHeadingLevel, 'element._includeSrHeading', element._includeSrHeading);
return {
baseHeadingLevel: element._baseHeadingLevel !== undefined ? element._baseHeadingLevel : fromPlayer.baseHeadingLevel,
includeSrHeading: element._includeSrHeading !== undefined ? element._includeSrHeading : fromPlayer.includeSrHeading,
diff --git a/packages/multiple-choice/src/multiple-choice.jsx b/packages/multiple-choice/src/multiple-choice.jsx
index 7e9fd8443a..1423a35f27 100644
--- a/packages/multiple-choice/src/multiple-choice.jsx
+++ b/packages/multiple-choice/src/multiple-choice.jsx
@@ -51,9 +51,6 @@ const StyledFieldset = styled('fieldset')({
padding: '0.01em 0 0 0',
margin: '0px',
minWidth: '0px',
- '&:focus': {
- outline: 'none',
- },
});
const SrOnly = styled('h3')({
@@ -120,7 +117,12 @@ export class MultipleChoice extends React.Component {
};
this.onToggle = this.onToggle.bind(this);
- this.firstInputRef = React.createRef();
+
+ // Unique radio `name` attribute per instance, so separate MultipleChoice
+ // instances (e.g. Part A and Part B inside EBSR, or two EBSRs on the same
+ // page) are always treated as independent radio groups by the browser,
+ // regardless of any label-related model settings or bundle deduplication.
+ this.groupName = `mc-group-${Math.random().toString(36).slice(2, 10)}`;
}
isSelected(value) {
@@ -252,22 +254,6 @@ export class MultipleChoice extends React.Component {
return {label};
}
- handleGroupFocus = (e) => {
- const fieldset = e.currentTarget;
- const activeEl = document.activeElement;
-
- if (fieldset.contains(activeEl) && activeEl !== fieldset) {
- return;
- }
-
- // Only focus the first input if user is tabbing forward
- if (!e.relatedTarget || fieldset.compareDocumentPosition(e.relatedTarget) & Node.DOCUMENT_POSITION_PRECEDING) {
- if (this.firstInputRef?.current) {
- this.firstInputRef.current.focus();
- }
- }
- };
-
render() {
const {
mode,
@@ -366,11 +352,7 @@ export class MultipleChoice extends React.Component {
)}
-
+
{choices.map((choice, index) => (