diff --git a/.changeset/diagnostics-summary-callback.md b/.changeset/diagnostics-summary-callback.md deleted file mode 100644 index 732474b02..000000000 --- a/.changeset/diagnostics-summary-callback.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"@doenet/doenetml": patch -"@doenet/standalone": patch -"@doenet/doenetml-iframe": patch -"@doenet/vscode-extension": patch -"doenet-vscode-extension": patch ---- - -Replace `isAccessibleCallback` with `diagnosticsSummaryCallback` in `DoenetEditor`. The new callback receives an object with counts for `warningsCount`, `errorsCount`, `infosCount`, `accessibilityLevel1Count`, and `accessibilityLevel2Count` instead of a single boolean. The callback is only invoked after diagnostics have been received from the viewer. diff --git a/.changeset/list-item-first-child-alignment.md b/.changeset/list-item-first-child-alignment.md deleted file mode 100644 index 66ce2d31d..000000000 --- a/.changeset/list-item-first-child-alignment.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"@doenet/doenetml": patch -"@doenet/standalone": patch -"@doenet/doenetml-iframe": patch -"@doenet/vscode-extension": patch -"doenet-vscode-extension": patch ---- - -Improve list-item first-child alignment for section/task/problem-style numbering when content starts with block renderers. - -This update standardizes list-item alignment signals across block components, updates section and sideBySide rendering to top-align numbering with block-first content, and adds Cypress coverage for the new behavior (including answer and choiceInput cases). \ No newline at end of file diff --git a/.changeset/vscode-extension-mathjax-csp.md b/.changeset/vscode-extension-mathjax-csp.md deleted file mode 100644 index 3ad910097..000000000 --- a/.changeset/vscode-extension-mathjax-csp.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@doenet/vscode-extension": patch -"doenet-vscode-extension": patch ---- - -Fix Content Security Policy in VS Code extension preview to allow MathJax to render math. Previously, math was displayed as raw LaTeX instead of typeset equations. diff --git a/packages/doenetml-iframe/CHANGELOG.md b/packages/doenetml-iframe/CHANGELOG.md index facfe77d9..1a4ba00c5 100644 --- a/packages/doenetml-iframe/CHANGELOG.md +++ b/packages/doenetml-iframe/CHANGELOG.md @@ -1,5 +1,14 @@ # @doenet/doenetml +## 0.7.17 + +### Patch Changes + +- 9650a0f: Replace `isAccessibleCallback` with `diagnosticsSummaryCallback` in `DoenetEditor`. The new callback receives an object with counts for `warningsCount`, `errorsCount`, `infosCount`, `accessibilityLevel1Count`, and `accessibilityLevel2Count` instead of a single boolean. The callback is only invoked after diagnostics have been received from the viewer. +- feae758: Improve list-item first-child alignment for section/task/problem-style numbering when content starts with block renderers. + + This update standardizes list-item alignment signals across block components, updates section and sideBySide rendering to top-align numbering with block-first content, and adds Cypress coverage for the new behavior (including answer and choiceInput cases). + ## 0.7.16 ### Patch Changes diff --git a/packages/doenetml-iframe/package.json b/packages/doenetml-iframe/package.json index bcf1b60bd..dd912379e 100644 --- a/packages/doenetml-iframe/package.json +++ b/packages/doenetml-iframe/package.json @@ -2,7 +2,7 @@ "name": "@doenet/doenetml-iframe", "type": "module", "description": "A renderer for DoenetML contained in an iframe", - "version": "0.7.16", + "version": "0.7.17", "license": "AGPL-3.0-or-later", "homepage": "https://github.com/Doenet/DoenetML#readme", "private": true, diff --git a/packages/doenetml/CHANGELOG.md b/packages/doenetml/CHANGELOG.md index facfe77d9..1a4ba00c5 100644 --- a/packages/doenetml/CHANGELOG.md +++ b/packages/doenetml/CHANGELOG.md @@ -1,5 +1,14 @@ # @doenet/doenetml +## 0.7.17 + +### Patch Changes + +- 9650a0f: Replace `isAccessibleCallback` with `diagnosticsSummaryCallback` in `DoenetEditor`. The new callback receives an object with counts for `warningsCount`, `errorsCount`, `infosCount`, `accessibilityLevel1Count`, and `accessibilityLevel2Count` instead of a single boolean. The callback is only invoked after diagnostics have been received from the viewer. +- feae758: Improve list-item first-child alignment for section/task/problem-style numbering when content starts with block renderers. + + This update standardizes list-item alignment signals across block components, updates section and sideBySide rendering to top-align numbering with block-first content, and adds Cypress coverage for the new behavior (including answer and choiceInput cases). + ## 0.7.16 ### Patch Changes diff --git a/packages/doenetml/package.json b/packages/doenetml/package.json index 4f14b8938..aaee2a94d 100644 --- a/packages/doenetml/package.json +++ b/packages/doenetml/package.json @@ -2,7 +2,7 @@ "name": "@doenet/doenetml", "type": "module", "description": "Semantic markup for building interactive web activities", - "version": "0.7.16", + "version": "0.7.17", "license": "AGPL-3.0-or-later", "homepage": "https://github.com/Doenet/DoenetML#readme", "private": true, diff --git a/packages/standalone/CHANGELOG.md b/packages/standalone/CHANGELOG.md index facfe77d9..1a4ba00c5 100644 --- a/packages/standalone/CHANGELOG.md +++ b/packages/standalone/CHANGELOG.md @@ -1,5 +1,14 @@ # @doenet/doenetml +## 0.7.17 + +### Patch Changes + +- 9650a0f: Replace `isAccessibleCallback` with `diagnosticsSummaryCallback` in `DoenetEditor`. The new callback receives an object with counts for `warningsCount`, `errorsCount`, `infosCount`, `accessibilityLevel1Count`, and `accessibilityLevel2Count` instead of a single boolean. The callback is only invoked after diagnostics have been received from the viewer. +- feae758: Improve list-item first-child alignment for section/task/problem-style numbering when content starts with block renderers. + + This update standardizes list-item alignment signals across block components, updates section and sideBySide rendering to top-align numbering with block-first content, and adds Cypress coverage for the new behavior (including answer and choiceInput cases). + ## 0.7.16 ### Patch Changes diff --git a/packages/standalone/package.json b/packages/standalone/package.json index 7ec56d6c3..98353456f 100644 --- a/packages/standalone/package.json +++ b/packages/standalone/package.json @@ -2,7 +2,7 @@ "name": "@doenet/standalone", "type": "module", "description": "Standalone renderer for DoenetML suitable for being included in a web page", - "version": "0.7.16", + "version": "0.7.17", "license": "AGPL-3.0-or-later", "homepage": "https://github.com/Doenet/DoenetML#readme", "private": true, diff --git a/packages/v06-to-v07/CHANGELOG.md b/packages/v06-to-v07/CHANGELOG.md index f33e74627..efa625044 100644 --- a/packages/v06-to-v07/CHANGELOG.md +++ b/packages/v06-to-v07/CHANGELOG.md @@ -1,5 +1,7 @@ # @doenet/v06-to-v07 +## 0.7.17 + ## 0.7.16 ## 0.7.15 diff --git a/packages/v06-to-v07/package.json b/packages/v06-to-v07/package.json index 2ae627e5d..c9df7b902 100644 --- a/packages/v06-to-v07/package.json +++ b/packages/v06-to-v07/package.json @@ -2,7 +2,7 @@ "name": "@doenet/v06-to-v07", "type": "module", "description": "Convert DoenetML v0.6 syntax to v0.7 syntax", - "version": "0.7.16", + "version": "0.7.17", "license": "AGPL-3.0-or-later", "homepage": "https://github.com/Doenet/DoenetML#readme", "private": true, diff --git a/packages/vscode-extension/CHANGELOG.md b/packages/vscode-extension/CHANGELOG.md index 8c1913a7f..4ca0fee06 100644 --- a/packages/vscode-extension/CHANGELOG.md +++ b/packages/vscode-extension/CHANGELOG.md @@ -1,3 +1,14 @@ # @doenet/vscode-extension +## 0.7.17 + +### Patch Changes + +- 9650a0f: Replace `isAccessibleCallback` with `diagnosticsSummaryCallback` in `DoenetEditor`. The new callback receives an object with counts for `warningsCount`, `errorsCount`, `infosCount`, `accessibilityLevel1Count`, and `accessibilityLevel2Count` instead of a single boolean. The callback is only invoked after diagnostics have been received from the viewer. +- feae758: Improve list-item first-child alignment for section/task/problem-style numbering when content starts with block renderers. + + This update standardizes list-item alignment signals across block components, updates section and sideBySide rendering to top-align numbering with block-first content, and adds Cypress coverage for the new behavior (including answer and choiceInput cases). + +- baffc11: Fix Content Security Policy in VS Code extension preview to allow MathJax to render math. Previously, math was displayed as raw LaTeX instead of typeset equations. + ## 0.7.16 diff --git a/packages/vscode-extension/extension/CHANGELOG.md b/packages/vscode-extension/extension/CHANGELOG.md index 55b873854..da45e8916 100644 --- a/packages/vscode-extension/extension/CHANGELOG.md +++ b/packages/vscode-extension/extension/CHANGELOG.md @@ -1,5 +1,16 @@ ## v0.7.10 +## 0.7.17 + +### Patch Changes + +- 9650a0f: Replace `isAccessibleCallback` with `diagnosticsSummaryCallback` in `DoenetEditor`. The new callback receives an object with counts for `warningsCount`, `errorsCount`, `infosCount`, `accessibilityLevel1Count`, and `accessibilityLevel2Count` instead of a single boolean. The callback is only invoked after diagnostics have been received from the viewer. +- feae758: Improve list-item first-child alignment for section/task/problem-style numbering when content starts with block renderers. + + This update standardizes list-item alignment signals across block components, updates section and sideBySide rendering to top-align numbering with block-first content, and adds Cypress coverage for the new behavior (including answer and choiceInput cases). + +- baffc11: Fix Content Security Policy in VS Code extension preview to allow MathJax to render math. Previously, math was displayed as raw LaTeX instead of typeset equations. + ## 0.7.16 - Update doenetml version diff --git a/packages/vscode-extension/extension/package.json b/packages/vscode-extension/extension/package.json index 237e692a1..407c9869f 100644 --- a/packages/vscode-extension/extension/package.json +++ b/packages/vscode-extension/extension/package.json @@ -6,7 +6,7 @@ "author": "Jason Siefken", "license": "AGPL", "publisher": "doenet", - "version": "0.7.16", + "version": "0.7.17", "repository": { "type": "git", "url": "https://github.com/Doenet/DoenetML" diff --git a/packages/vscode-extension/package.json b/packages/vscode-extension/package.json index c2decd3a8..316fc6963 100644 --- a/packages/vscode-extension/package.json +++ b/packages/vscode-extension/package.json @@ -4,7 +4,7 @@ "description": "A language server for DoenetML", "author": "Jason Siefken", "license": "AGPL", - "version": "0.7.16", + "version": "0.7.17", "repository": { "type": "git", "url": "https://github.com/Doenet/DoenetML"