Releases: Khan/perseus
@khanacademy/[email protected]
Patch Changes
- #1879
04d6e60de
Thanks @SonicScrewdriver! - Fixing conflicts that arose from scoring and widget conversion efforts
@khanacademy/[email protected]
Major Changes
- #1753
c1ba55fc0
Thanks @handeyeco! - Change ServerItemRenderer scoring APIs to externalize scoring
Patch Changes
-
#1864
7b18e94d7
Thanks @benchristel! - Internal: Add script for exhaustive testing of PerseusItem parser -
#1865
ec5f8773e
Thanks @anakaren-rojas! - Require \$ to display TeX in axis labels -
#1866
94eba15ca
Thanks @SonicScrewdriver! - Fixing a regression and a bug in the Input Conversion Logic -
#1860
9c2289b3f
Thanks @handeyeco! - Rename AI util files -
#1858
5e930cebe
Thanks @nishasy! - [Locked Figure Labels] Util function to generate spoken math + use it within Locked Point aria labels -
#1867
c303009f5
Thanks @nishasy! - [SR] Represent point order in interactive elements' aria labels -
#1873
def463014
Thanks @mark-fitzgerald! - [BUGFIX] - Adjust parameter name in srPointAtCoordinates to account for variable name conflict -
#1854
ef0ad9883
Thanks @nishasy! - [Locked Figure Aria] Add math descriptions to locked line aria labels
@khanacademy/[email protected]
Patch Changes
-
#1879
04d6e60de
Thanks @SonicScrewdriver! - Fixing conflicts that arose from scoring and widget conversion efforts -
Updated dependencies [
04d6e60de
]:- @khanacademy/[email protected]
@khanacademy/[email protected]
Patch Changes
-
#1866
94eba15ca
Thanks @SonicScrewdriver! - Fixing a regression and a bug in the Input Conversion Logic -
#1866
94eba15ca
Thanks @SonicScrewdriver! - Fixing a regression in the Input Conversion Logic -
#1858
5e930cebe
Thanks @nishasy! - [Locked Figure Labels] Util function to generate spoken math + use it within Locked Point aria labels -
#1858
5e930cebe
Thanks @nishasy! - [Locked Figure Aria] Use spoken math in locked figure settings autogen labels -
#1854
ef0ad9883
Thanks @nishasy! - [Locked Figure Aria] Add math descriptions to locked line aria labels -
Updated dependencies [
7b18e94d7
,ec5f8773e
,94eba15ca
,9c2289b3f
,5e930cebe
,c1ba55fc0
,c303009f5
,def463014
,ef0ad9883
]:- @khanacademy/[email protected]
@khanacademy/[email protected]
Minor Changes
- #1731
27126aa00
Thanks @SonicScrewdriver! - Conversion of Input Number to Numeric Input
Patch Changes
@khanacademy/[email protected]
Minor Changes
- #1849
f7160d66f
Thanks @jeremywiebe! - Introduce validation function fortable
widget - useful for checking if the learner has filled in the table sufficiently to score it (fully client-side)
Patch Changes
-
#1856
281f5647e
Thanks @nishasy! - [Locked Figure Labels] Fix bug that's causing the editor to crash when the label input is empty (and on load) -
Updated dependencies [
46dc13f10
]:- @khanacademy/[email protected]
@khanacademy/[email protected]
Minor Changes
-
#1848
55371ded7
Thanks @Myranae! - Rename all validator functions and related code to reference scoring instead -
#1754
77f1bf98f
Thanks @MikeKlemarewski! - Adds the getPromptJSON utility method to the renderer and every widget. It can be used to get a JSON representation of the exercise to pass to an LLM.
Patch Changes
-
#1844
092c81f6c
Thanks @Myranae! - Update Radio's userInput and rubric objects and types -
#1837
80f0480e6
Thanks @jeremywiebe! - Type widget exports using 'satisfies' keyword instead of 'as' -
#1785
32b27322c
Thanks @benchristel! - Internal: add a parsing layer to typecheck PerseusItem data at runtime (ADR #773). The parsing code is not used yet. -
#1838
08fa66103
Thanks @jeremywiebe! - Introduce a PerseusArticle type -
#1825
3dd1fa5ce
Thanks @catandthemachines! - Adding stronger typing to expression editor issues. -
#1847
dcb4b27b3
Thanks @nishasy! - [Locked Labels] Allow the usage of{$}
to denote actual dollar signs within locked label TeX -
#1850
61dbd4a2c
Thanks @MikeKlemarewski! - Export WidgetPromptJSON type so it is accessible -
#1842
cf2ea471e
Thanks @MikeKlemarewski! - Fix function signature of getUserInputFromProps for radio widget
@khanacademy/[email protected]
Minor Changes
-
#1859
dcf1fbe35
Thanks @SonicScrewdriver! - Addition of a new alert for the content editors when Input numbers are converted to Numeric Inputs -
#1731
27126aa00
Thanks @SonicScrewdriver! - Conversion of Input Number to Numeric Input
Patch Changes
@khanacademy/[email protected]
Patch Changes
- Updated dependencies [
f7160d66f
,281f5647e
,46dc13f10
]:- @khanacademy/[email protected]
- @khanacademy/[email protected]
@khanacademy/[email protected]
Patch Changes
-
#1825
3dd1fa5ce
Thanks @catandthemachines! - Adding stronger typing to expression editor issues. -
#1847
dcb4b27b3
Thanks @nishasy! - [Locked Labels] Allow the usage of{$}
to denote actual dollar signs within locked label TeX -
Updated dependencies [
092c81f6c
,80f0480e6
,32b27322c
,08fa66103
,55371ded7
,3dd1fa5ce
,dcb4b27b3
,61dbd4a2c
,77f1bf98f
,cf2ea471e
]:- @khanacademy/[email protected]