- Don't convert file data to string when saving project files
- DTS (Levelbuilder > Staging) [bethany]
- Making curriculum links on hourofcode.com/learn pages language-aware
- populate frameworks dropdown on lesson edit page using data from server
- Javalab: add issuer to JWT token
- Revert "Revert "Rename TeacherResourcesDropdown to ResourcesDropdown""
- Translate display names and descriptions for lesson extras
- bundle open_uri_redirections in every environment
- update list of supported languages for CSF
- PR 39990
- update all remaining code blocks to use new programming expression syntax
- Revert "Temporarily disable the import_google_sheets job"
- set up a directory for curriculum-related scripts
- [AiLab] Delete controller method, route and tests for ML models
- fixes for time spent pilot
- Revert "Rename TeacherResourcesDropdown to ResourcesDropdown"
- DTS (Levelbuilder > Staging) [anjali]
- Rename TeacherResourcesDropdown to ResourcesDropdown
- Script to reshape Foorm Submissions and Forms for analytics
- Fix teacher application export via smaller batch size for Google Sheet uploads
- Bump blockly to 3.5.35
- Seed and serialize student resources
- Sort standards on lesson edit page
- Script Resources and Overview PDFs
- Revert "Revert "Update all instances of
[slide]
placeholder syntax"" - PR 39963
- Revert "Update all instances of
[slide]
placeholder syntax" - Update all instances of
[slide]
placeholder syntax - Update search routes for programming expressions, vocab and resources