Releases: RaspberryPiFoundation/editor-ui
Releases · RaspberryPiFoundation/editor-ui
v0.18.0
What's Changed
Sidebar settings (#585)
Sidebar info (#566)
Add Projects Panel to sidebar (#564)
Minor fixes to the sidebar layout (#602)
Fixed text wrap in the files section of the Sidebar (#596)
LandingPage and ProjectBar's Save buttons use design-system-react (#579)
Update colors for buttons (#579)
Full Changelog: v0.17.1...v0.18.0
v0.17.1
v0.17.0
What's Changed
- Tweaks Projects site copy by @grega in #527
- Language - select-buttons by @loiswells97 in #519
- Add eslintrc by @danhalson in #502
- Start body tag on new line by @maxelkins in #543
- Embedded viewer unauthorised message by @danhalson in #534
- Landing page by @magdalenajadach in #533
- Add feedback form to the editor beta bar or modal by @magdalenajadach in #550
- Issues/551 quick fix for editor header on mobile by @PetarSimonovic in #562
- Landing page design comments by @sra405 in #560
- Allow output text to be scrollable if overflow-y by @sra405 in #575
- Add
p5hexfunction by @loiswells97 in #574 - Output into own window - HTML/CSS by @loiswells97 in #536
- Editor html/css v1 fixes by @sra405 in #594
New Contributors
- @maxelkins made their first contribution in #543
- @PetarSimonovic made their first contribution in #562
Full Changelog: v0.16.1...v0.17.0
v0.16.1
v0.16.0
What's Changed
- Spacing styles update by @magdalenajadach in #460
- Resize handle by @danhalson in #453
- Fix storybook deployment by @sra405 in #461
- Remove unused package from addons by @danhalson in #484
- updating sentry by @loiswells97 in #487
- Colours styles update by @magdalenajadach in #474
- Fixes the with-builder script by @danhalson in #488
- Add dev container support by @danhalson in #489
- Typography styles update by @magdalenajadach in #475
- Use proper logo, colors, and titles in Web App Manifest by @cmfcmf in #446
- Fix line height bug by @create-issue-branch in #513
- Modal component by @loiswells97 in #491
New Contributors
- @danhalson made their first contribution in #484
- @cmfcmf made their first contribution in #446
Full Changelog: v0.15.0...v0.16.0
v0.15.0
What's Changed
- Enable container queries by @create-issue-branch in #445
- Fix iframe CookieBot for Firefox by @create-issue-branch in #437
- File type icons by @create-issue-branch in #449
- Initial storybook setup by @create-issue-branch in #448
- Editor modal refactor by @create-issue-branch in #450
- Copy fixes for log in / out by @grega in #435
- Mission Zero tweaks by @loiswells97 in #457
- My projects page update by @create-issue-branch in #447
Full Changelog: v0.14.0...v0.15.0
v0.14.0
What's Changed
- Fix keyboard navigation by @create-issue-branch in #375
- Update the privacy policy in the footer to use the child friendly privacy policy by @create-issue-branch in #397
- Footer link underlines by @create-issue-branch in #398
- Update URL structure to include locale by @create-issue-branch in #407
- Add sentry tracing for GraphQL and Routing by @patch0 in #411
- Fix typo and bump year by @grega in #413
- Add ability to recognise py5 magic comment by @create-issue-branch in #412
- Remove dependency on RPF Sauce Design System by @patch0 in #418
- Add languages to i18n by @create-issue-branch in #410
- Write py5 python blob logic by @create-issue-branch in #414
- Make imported mode not need
run_sketchby @create-issue-branch in #417 - Fix language race condition by @create-issue-branch in #425
- Fix language loading on staging by @create-issue-branch in #430
- Test py5 imported mode by @create-issue-branch in #426
- Allow u13s accounts by @sra405 in #436
New Contributors
Full Changelog: v0.13.0...v0.14.0
v0.13.0
Added
Changed
- Switched
processingimplementation fromp5.pytopy5.py(#364) - Font size only scales code, text output and error messages rather than the whole UI (#365)
- Refactored font size settings to use React
ContextProvider(#366) - Clicking 'login to save' triggers save/remix after successful login (#368)
- Renaming project, adding new file or renaming file triggers autosave immediately (#368)
- Bump http-cache-semantics from 4.1.0 to 4.1.1 (#361)
- Removed redundant file indices (#377)
- Use GraphQL API to fetch project index page (#376)
Fixed
- Make sure accessDeniedData login button redirects to /projects (#356)
- Allowed HTML projects to load (#362)
- Scrollbar flash on first load (#358)
- Scrollbar appearing in visual output (#358)
- Sense hat visual output height (#358)
- Web component font size (#358)
- Web component icon visibility (#358)
- Renaming project, adding new file or renaming file always triggers autosave (#368)
- Use
HtmlRunnerforhtmlprojects (#378) - Accessibility Fixes (#373, #382, #383)
- Hide the codemirror
cm-widgetBuffer(#384, #395) - Height discrepancy of the tab containers (#385)
v0.12.0
v0.11.0
Added
- Styling of the projects list (#317)
- Ability to collapse and expand the left hand file pane (#316)
- Plausible event tracking for left hand file pane (#325)
- Last updated field added to the projects table (#319)
- Message for empty state on projects (#327)
- Rename project action on project index page (#324)
- Context menu for project index page actions on mobile (#324)
- Danger button styling (#330)
Changed
- Change port number to fix 'no consent token' error (#326)
- Long file names truncated rather than scrolling in left hand file pane (#316, #337)
- Tab scrollbars only appear when necessary (#331)
- Added merge=union gitattribute for this file (#339)
Fixed
- Make sure button text is always centered (#328)
- Make theme and font size persist across all pages of the app (#329)
- Make dismissing the Beta banner persist across all pages of the app (#329)
- Touch area of icon-only buttons (#330, #336)
- Delete project action on project index page (#330)
- Refactored project list loading to allow loading states to be shown (#330)
- Removed unneeded scrollbars on the editor and output panels (#331)
- Make Your projects page background extend below the fold (#334)