-
Notifications
You must be signed in to change notification settings - Fork 38
Comparing changes
Open a pull request
base repository: microbit-foundation/python-editor-v3
base: v3.0.26
head repository: microbit-foundation/python-editor-v3
compare: v3.0.27
- 18 commits
- 191 files changed
- 3 contributors
Commits on Mar 7, 2024
-
Upgrade Chakra UI/React (#1114)
Some changes due to React 18 useEffect development-time behaviour. Some e2e timing bugs caught. This should have no user-relevant changes so no rush to release it. We'll let it sit on beta for a while and may combine with a switch to Vite before release.
Configuration menu - View commit details
-
Copy full SHA for 365f6aa - Browse repository at this point
Copy the full SHA 365f6aaView commit details
Commits on Mar 11, 2024
-
Revert to using Puppeteer 13.7.0 (#1150)
This doesn't fix e2e issues but is likely a more useful baseline.
Configuration menu - View commit details
-
Copy full SHA for 9107831 - Browse repository at this point
Copy the full SHA 9107831View commit details -
- Catch another error case that can happen due to LS dispose - Bump timeouts while we're looking into issues so we can be sure it's not just slow
Configuration menu - View commit details
-
Copy full SHA for 1fc8b7c - Browse repository at this point
Copy the full SHA 1fc8b7cView commit details
Commits on Mar 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c16d50d - Browse repository at this point
Copy the full SHA c16d50dView commit details
Commits on Mar 15, 2024
-
Switch to Vite from Create React App (#1152)
- CRA/Craco -> Vite + Vitest + eslint - TypeScript 4->5 npm audit issues are now at 0 🎉 bundle size slightly smaller with fewer total requests and quicker load time in Chrome Notable changes: - Use a Web Worker bundle per language to workaround Vite/Safari 14 limitations - I also renamed the main worker-side file to make it clearer what was what as I found it confusing to come back to. - Fixed a dev-only API tab initialisation issue found by e2e tests - Fixed a layout shift issue spotted in review that turned out to be due to useMediaQuery behaviour changes in the recent Chakra UI upgrade - Adding updated eslint config caught a missing await in storage.ts. Should only have been significant when deleting files that don't exist which we never intend to do. We'll run this on beta for a while (along with the Chakra UI upgrade) before considering a release.
Configuration menu - View commit details
-
Copy full SHA for 4425d16 - Browse repository at this point
Copy the full SHA 4425d16View commit details
Commits on Mar 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4249e11 - Browse repository at this point
Copy the full SHA 4249e11View commit details -
Equivalent to before, just this is a build from main after the changes for Vite.
Configuration menu - View commit details
-
Copy full SHA for 88a684a - Browse repository at this point
Copy the full SHA 88a684aView commit details
Commits on Mar 26, 2024
-
Get the welcome video via the deployment not CMS (#1157)
This makes more sense than using the CMS as it's not really content in the same way as everything else.
Configuration menu - View commit details
-
Copy full SHA for a6346c4 - Browse repository at this point
Copy the full SHA a6346c4View commit details -
Parameterise Sanity config (#1158)
Retain the current default. The intent is to allow folks to provide alternative content. See #1148
Configuration menu - View commit details
-
Copy full SHA for 985b735 - Browse repository at this point
Copy the full SHA 985b735View commit details
Commits on Mar 27, 2024
-
Improve search for API terms (#1161)
Searches like "display.scroll" will now return the relevant API section in the results. It might be nice if these were highlighted but there's not even contiguous text to highlight.
Configuration menu - View commit details
-
Copy full SHA for d35093a - Browse repository at this point
Copy the full SHA d35093aView commit details
Commits on Apr 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6844eba - Browse repository at this point
Copy the full SHA 6844ebaView commit details
Commits on Apr 4, 2024
-
Fix serial re-init required when switching tabs (#1163)
This moves the ref for the parent container into the useEffect call instead of copying it outside of the useEffect.
Configuration menu - View commit details
-
Copy full SHA for fe1b315 - Browse repository at this point
Copy the full SHA fe1b315View commit details
Commits on Apr 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5b9dc2c - Browse repository at this point
Copy the full SHA 5b9dc2cView commit details
Commits on Apr 15, 2024
-
Replace fork of lunr-languages with upstream package (#1168)
We originally forked it for a Korean PR which has long been merged.
Configuration menu - View commit details
-
Copy full SHA for 22f4df9 - Browse repository at this point
Copy the full SHA 22f4df9View commit details
Commits on Apr 17, 2024
-
In-context translation (#1169)
Requires a translate flag. Foundation builds only so we don't get confusing contributions to our Crowdin from forks that might have made text changes. Open to discussing making the Crowdin project configurable if useful to forks. When the flag is present, change language id to lol and append CrowdIn JIPT script to header. Related PRs (now merged) Pyright - microbit-foundation/pyright#32 Stubs - microbit-foundation/micropython-microbit-stubs#100
Configuration menu - View commit details
-
Copy full SHA for ad79203 - Browse repository at this point
Copy the full SHA ad79203View commit details
Commits on Apr 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5f0115a - Browse repository at this point
Copy the full SHA 5f0115aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e562869 - Browse repository at this point
Copy the full SHA e562869View commit details -
Configuration menu - View commit details
-
Copy full SHA for 027bb24 - Browse repository at this point
Copy the full SHA 027bb24View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v3.0.26...v3.0.27