Releases: code-dot-org/code-dot-org
Releases · code-dot-org/code-dot-org
v2024-05-23.0
- update extra links permission
- Gen AI: chat logs to CSV script
- Reverting link to csc-ecosystem to latest version in CSC curriculum page.
- DTS (Levelbuilder > Staging) [robo-dts]
- [AI Tutor] CT-603: Add flagged content to CloudWatch logs
- Check for new value in us_state validation
- * Require US state during account signup and on update
- Music: fix typo in skip dialog
- I18n sync In & Up 05/22
- Music: increment counter metric on level load
- Added DCDO flag for modal
- add codebridge section to new level page
- CodeBridge: move console buttons and improve console styling
v2024-05-22.1
- skip scenario for mobile
- rename environmentEditorLanguage
- Set up logic to apply the PL superhero homepage hero banner stylesheet
- LTI account linking page
- Music: Show music thumbnail for music labs projects in the "My Projects" list
- Add dotd flaky test tracking reminders
- [Design2-112] DSCO - Chips - Add gray color, thick/thin text types
- Add ssl flag to thin during local https development
- Music: bypass cache for new library version
- Hide profanity when copying chat history
- add 4th round of closed beta users
v2024-05-22.0
- DTS (Levelbuilder > Staging) [mike]
- PR 58793
- Add bubble choice editor to AI Chat
- Update modal_function_editor_eyes.feature
- Update the student and female students number
- Add new string, update unit5 self paced PL link, update AFE career tour
- PR 58835
- DTS (Levelbuilder > Staging) [robo-dts]
- Don't throw a honeybadger error on importing a blank csv
- Applab: fix screen import ID conflict between screen and element
- Add share and remix option to Python Lab
- 2023 Annual Report on Pegasus
- [Sprite Lab] fix bitmap field for smaller images
- feat(lms): show the school info popup if lms user
- Raise StudentFacingError.new(:TABLE_NAME_INVALID) if table name is too long
- Datablock Storage: use UX expected enum values for StudentFacingError(:VALUE)
- Music: use default pack if project has already been started
- I18n sync Down & Out 05/20
- Music: miniplayer uses pack tempo and key
- Music: update gallery
- Fix editor scrolling on Code Bridge
- Sign up translation strings
- Disable failing eyes test
- I18n sync In & Up 05/20
- Update "What you can make" at a glance item on code.org/tools/musiclab
- Fix sad bee on My Professional Learning page when a workshop has no sessions
- Cleaning up School Infos validation and dedup processing
- [Google Blockly] keep variables in sync between workspaces
- Fix: Readd toolTipContainer styles to sections-refresh
- remove public gallery updated banner
- Music: translate pack dialog buttons
- Add help and tips to Code Bridge
- Add Dynamic Registration feature
- Add more folder to import/order lint rule
- Fixes the progress v2 validated level eyes test
- Unit cloning fails when the destination is a stand alone unit and has reference guides to be cloned
- fix(sms): stub Gatekeeper to prevent race condition
- Deprecate outdated carousel libraries on Pegasus
- Add localhost.hourofcode.com to webpack.config.js
- PR 58806
v2024-05-21.0
- Clear chat history when switching user views of aichat level
- Replace music lab playview image
- Update csf and csd language list on curriculum marketing pages
- [Design2-111] DSCO - Buttons - Add gray color, add fill to secondary and tertiary types
- [Design2-110] DSCO - Dropdowns - Add gray color
- DTS (Levelbuilder > Staging) [robo-dts]
- Music: update music test again
- Music: update UI test
- PR 58760
v2024-05-20.1
v2024-05-20.0
- Music: fix translation
- Delete duplicate level files
- Skip fun-o-meter test on phone
- Revert "Switch TTS Bucket Path (#58188)"
- Revert "Switch TTS Bucket Path
- DTS (Levelbuilder > Staging) [robo-dts]
- Music: sounds panel preview variant
- Raise StudentFacingError when set_kvp is called with too long a key
- Lab2: force refresh if saving project returns 401
- Music: playlist
- Music: update intro script
- Music: share image
- Music: remove /projectbeats
- Incubator: remove Project Beats entry
- Music: Update doc link
- Music: Include Music Lab in project create menus
- Skip applab versions test on phone
- use new field config options
- Music: adjust pack dialog
- P20-119: Add pre-lockdown parental permission banner
- [i18n-sync] Retry Crowdin request on error "409 This file is currently being updated"
- Music: use original sounds panel for launch
v2024-05-17.1
- Use upstream ProxySQL 2.6.2
- Update at a glance section on code.org/tools/musiclab
- Deprecate outdated carousel CSS and views on hourofcode.com
- Add age to CPA amplitude events in state modal
- Panels: remove deprecated level data when saving level
- [Lab2] update styles for instructions code
- Add Music Lab Amplitude analytics on session end - count of samples played
- Music: fix zero key
- removed iphone test
v2024-05-17.0
- Reset
dashboard/config
On Staging Branch to Match Levelbuilder - DTS (Levelbuilder > Staging) [elijah]
- Revert "Revert "P20-903: Display U13 Warning on Section Creation to USA teach…"
- Revert "P20-903: Display U13 Warning on Section Creation to USA teachers (#58…"
- P20-903: Display U13 Warning on Section Creation to USA teachers
- remove us_state interpolation
- Update carousels to use Swiper on hourofcode.com/beyond
- Show tutorial section for english only on code.org/music
- feat(lms): create account linking landing page for lti providers
- feat: add localization for music tutorial 2024
- Music: small rendering fix
- Music: use sounds panel revision
- PR 58680
- PR 58635
v2024-05-16.1
v2024-05-16.0
- Disable validation level test until it can be fixed
- fix location of View More button
- Fix progress v2 eyes test
- Create code.org/tools/musiclab
- Switch TTS Bucket Path
- Direct Redshift Notifications to #data-alerts
- Add eyes test for choice and validated progress levels
- Require params[:value] to be set
- Merge levelbuilder into staging 2024 05 16