Open Issues Need Help
View All on GitHub Lists are not in schema correctly 12 days ago
AI Summary: The Language Server Protocol (LSP) incorrectly flags `<mathList>` as an invalid child of `<boolean>`, preventing auto-completion, despite it being valid DoenetML. This happens because `<mathList>` is a composite component that transforms into `<math>` elements before `<boolean>` evaluates its children, but the schema doesn't reflect this pre-transformation validity. The solution involves updating the schema by setting `allowInSchemaAsComponent` for list tags to include their component type (e.g., `["math"]`).
Complexity:
2/5
good first issue DoenetML core
Add a mask attribute to <label> about 1 month ago
good first issue DoenetML core DoenetML renderer
Add test coverage for new sugar added about 2 months ago
good first issue
Document `<description>` and `<shortDescription>` tags about 2 months ago
documentation good first issue
Add descriptions to graphs in the documentation about 2 months ago
documentation good first issue
Change `<p>` renderer to be a `<div>` 2 months ago
good first issue DoenetML renderer
Document pretzel component 2 months ago
documentation good first issue
ability to hide tick marks on a <graph> 2 months ago
good first issue DoenetML core DoenetML renderer
good first issue DoenetML core DoenetML renderer
good first issue DoenetML core
Remove unused attributes for `<proof>` from schema 2 months ago
good first issue DoenetML core
good first issue DoenetML renderer
good first issue DoenetML renderer
vertical alignment of radio buttons in choice input 2 months ago
good first issue DoenetML renderer
good first issue DoenetML core DoenetML renderer
<paragraphs><title> tags in DoenetML 2 months ago
good first issue DoenetML renderer
enhancement good first issue
Readmes not showing up when publish to npm 2 months ago
good first issue
Consolidate errors and warnings 3 months ago
good first issue DoenetML core