- Refactor CollapsibleSection to be more generic
- DTS (Levelbuilder > Staging) [robo-dts]
- [Levelbuilder] strip block ids when copying block xml
- [Minecraft] Function block bug fixes
- [AI Tutor] CT-230: Support filtering AI tutor interactions on user id
- Music: show filters for available sound types
- App Lab: add openlibrary.org
- Music: sound icons
- This file was renamed on Levelbuilder, but when the PR merged with staging, it became an add instead. This cleans up the old file that should have been deleted.
- DTS (Levelbuilder > Staging) with level fix (#57702) * DTL (Test > Levelbuilder: bf39ed27)
- * Add Gen AI toggle between edit/presentation mode
- * Update Devise Gem to 4.9.3
- * [Google Blockly] CT-435: Replace all instances of block-id with data-id in Minecraft to fix callouts
- * [ProgressV2] change width of lesson cells to squares
- * Create code.org/ai/teaching-assistant
- * re-add Game Lab documentation for randomNumber
- * [Google Blockly] Remove ids from all variable fields before adding to flyout
- * Update code.org/ai for AI TA launch
- * [ProgressV2] Add a couple amplitude metrics
- * [Minecraft] Duplicate function block bug fix
- DTS (Levelbuilder > Staging) With fix for name conflict (#57697) * DTL (Test > Levelbuilder: bf39ed27)
- * Add Gen AI toggle between edit/presentation mode
- * Update Devise Gem to 4.9.3
- * [Google Blockly] CT-435: Replace all instances of block-id with data-id in Minecraft to fix callouts
- * [ProgressV2] change width of lesson cells to squares
- * Create code.org/ai/teaching-assistant
- * re-add Game Lab documentation for randomNumber
- * [Google Blockly] Remove ids from all variable fields before adding to flyout
- * Update code.org/ai for AI TA launch
- * [ProgressV2] Add a couple amplitude metrics
- * [Minecraft] Duplicate function block bug fix
- DTS (Levelbuilder > Staging) with csd3 rubrics (#57688) * DTL (Test > Levelbuilder: bf39ed27)
- * Add Gen AI toggle between edit/presentation mode
- * Update Devise Gem to 4.9.3
- * [Google Blockly] CT-435: Replace all instances of block-id with data-id in Minecraft to fix callouts
- * [ProgressV2] change width of lesson cells to squares
- * Create code.org/ai/teaching-assistant
- * re-add Game Lab documentation for randomNumber
- * [Google Blockly] Remove ids from all variable fields before adding to flyout
- * Update code.org/ai for AI TA launch
- * [ProgressV2] Add a couple amplitude metrics
- * [Minecraft] Duplicate function block bug fix
- PR 57686
- DTL (Test > Levelbuilder: bf39ed27)
- * Add Gen AI toggle between edit/presentation mode
- * Update Devise Gem to 4.9.3
- * [Google Blockly] CT-435: Replace all instances of block-id with data-id in Minecraft to fix callouts
- * [ProgressV2] change width of lesson cells to squares
- * Create code.org/ai/teaching-assistant
- * re-add Game Lab documentation for randomNumber
- * [Google Blockly] Remove ids from all variable fields before adding to flyout
- * Update code.org/ai for AI TA launch
- * [ProgressV2] Add a couple amplitude metrics
- * [Minecraft] Duplicate function block bug fix
- [AI Tutoreachers can toggle AI Tutor access for individual students
- I18n sync Down & Out 03/27
- P20-722: Validate NRPS Full response on course sync
- Gen AI lab: save student customizations to S3, output changes to chat window
- P20 736 instrument lti metrics 2
- Add top skinny banner to code.org/csd for AI TA launch
- [ProgressV2] Remove 'needs feedback' from lesson cells
- PR 57640