Releases: Khan/perseus
@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]
@khanacademy/[email protected]
Minor Changes
- #1851
46dc13f10
Thanks @jeremywiebe! - Convert main KAS file to TypeScript which enables types for the library