Tags: RaspberryPiFoundation/editor-ui
Tags
Release 0.34.0 (#1276) ### Added - Font-family variables that can be used to customise the sans-serif and monospace fonts used in the editor (#1264) - Material symbols font to web component preview page since the Design System depends on this (#1261) - Ability for plugins to add buttons to the SidebarPanel header (#1270, #1271, #1274) - Prevent access to the session from within the editor (#1275) ### Changed - Changed the horizontal scrollbar to show without needing to scroll to the bottom of the editor window (#1257) - Updated Design System react to v2.6.2 (#1261) - Changed SidebarPanel to accept an array of buttons (#1270) - Changed SidebarPanel to use an array of buttons as elements (#1271) - Changed default-width and min-width on SidebarPanel (#1273) ### Fixed - Styling design system components used in the web component (#1263) - Sidebar panel overflow for plugins (#1266, #1269) - Extra border around code output in the instructions panel (#1253) - Line numbering alignment in code blocks in the instructions panel (#1259) - Extra lines added at the start of some code blocks (#1267)
v0.31.0 (#1245) ### Added - Ability to translate demo project instructions (#1230) - Translations (#1212) ### Changed - Improved status bar styling (#1221) - Added method to translate last saved time (#1223) - Deleting unused strings and components (#1225) - Determine locale from web component attribute instead of browser path (#1244) ### Fixed - CrowdIn issue for pluralised strings with no `one` version (#1234) - Update `imagePanel.gallery` string to remove Title Casing for consistency (#1238) - Update `imageUploadButton.uploadImage` string to remove Title Casing for consistency (#1238) - Fixed typo in the `en.json` translation file (#1241) ### Removed - Remove unused translation string `filePanel.images` (#1238)
V0.30.2 (#1235) ## [0.30.2] - 2025-07-22 ### Fixed - Styling issue preventing scrolling in the sidebar (#1216) - Styling issue on status bar on mobile (#1217) - Change tab `block-size` to `min-block-size` to allow for height increase when text wraps (#1219) - Changed `SkulptRunner.jsx` implementation of hiding elements to use `display: none` rather than `block-size: 0` (#1219) - Enabled `hyphens: auto` globally (with exceptions) to prevent overflow with longer words (#1215) - Removed fixed size from `ProjectBar` to prevent overflow when text wraps (#1221) - Added missing translation strings (#1222) - Changed `colour_raw` to now correctly return a 4-tuple (R, G, B, Clear) in simulation ### Changed - Improved status bar styling (#1221) - Added horizontal scrollbar to editor (#1228) - Add theme for scrollbars (#1233)
v0.30.0 (#1207) ### Added - `editor-projectLoadFailed` custom event that fires when a project completely fails to load (#1201) - Added runnerBeingLoaded state to prevent race condition overwrites (#1205) ### Fixed - Bugs in append mode for writing to files in python (#1200) - `turtle` bug that did not display output on first code run (#1203)
PreviousNext