Releases: microbit-foundation/python-editor-v3
3.0.27
What's Changed
- In-context translation by @microbit-grace in #1169
- Update typeshed for Image.SMILE doc by @microbit-grace in #1165
- Improve search by @microbit-robert in #1161
Significant internal changes:
- Upgrade Chakra UI/React by @microbit-matt-hillsdon in #1114
- Switch to Vite from Create React App by @microbit-matt-hillsdon in #1152
- Playwright by @microbit-grace in #1153
- Document using alternative Sanity project/dataset by @microbit-matt-hillsdon in #1159
- Parameterise Sanity config by @microbit-grace in #1158
Other internal changes largely in support of the Vite/React updates:
- Revert back to using Puppeteer 13.7.0 by @microbit-grace in #1150
- e2e fixes by @microbit-matt-hillsdon in #1151
- Tweak about dialog after Chakra UI upgrade by @microbit-matt-hillsdon in #1149
- Upgrade theme package by @microbit-matt-hillsdon in #1154
- Get the welcome video via the deployment rather than the CMS by @microbit-matt-hillsdon in #1157
- Fix serial re-init required when switching tabs by @microbit-robert in #1163
- Replace fork of lunr-languages with upstream package by @microbit-grace in #1168
- Bump action versions by @microbit-matt-hillsdon in #1171
- Update theme package by @microbit-matt-hillsdon in #1172
- Tweak initial render of search icon by @microbit-matt-hillsdon in #1173
Note: this release contains minor changes from a user perspective but the toolchain updates and changes to the deployment/package may make this update more involved for developers maintaining their own version of the editor.
New Contributors
- @microbit-grace made their first contribution in #1150
Full Changelog: v3.0.26...v3.0.27
3.0.26
What's Changed
- Preview of German translation by @microbit-matt-hillsdon in #1142
- Build updates by @microbit-matt-hillsdon in #1143
- Align menu items across apps by @microbit-robert in #1144
Full Changelog: v3.0.25...v3.0.26
3.0.25
What's Changed
- Translation update from Crowdin by @microbit-matt-hillsdon in #1139
Full Changelog: v3.0.24...v3.0.25
3.0.24
What's Changed
- Upgrade to MicroPython 2.1.2 by @microbit-matt-hillsdon in #1138 this fixes a NeoPixel issue
Build/test/internal changes
- Add a cmsPreview flag to use alternative CMS dataset by @microbit-matt-hillsdon in #1135
- Audit fixes by @microbit-matt-hillsdon in #1134
Full Changelog: v3.0.23...v3.0.24
3.0.23
No user visible changes. The following changes affected the build/test pipeline:
- Upgrade to Node 20 by @microbit-matt-hillsdon in #1130
- Pass through the Sentry DSN if available
Full Changelog: v3.0.22...v3.0.23
3.0.22
What's Changed
- Allow local storage settings to be overridden by @microbit-robert in #1129
Full Changelog: v3.0.21...v3.0.22
3.0.21
What's Changed
- Fix auto-complete layout at narrow widths by @microbit-robert in #1126
- Add flag to hide language setting menu by @microbit-robert in #1128
Full Changelog: v3.0.20...v3.0.21
3.0.20
What's Changed
- Cookie consent integration by @microbit-matt-hillsdon in #1124
Full Changelog: v3.0.19...v3.0.20
3.0.19
What's Changed
- Update fragile WebUSB error matching code. by @microbit-matt-hillsdon in #1122
- GH action: fix routing of prefix setting by @microbit-matt-hillsdon in #1123
Full Changelog: v3.0.18...v3.0.19
3.0.18
What's Changed
- WebUSB: On serial connection check baud rate before setting it. by @microbit-carlos in #1103
- Audit fixes by @microbit-matt-hillsdon in #1109
- Translations: French update & Catalan go-live by @microbit-matt-hillsdon in #1121 and @microbit-matt-hillsdon in #1091
- Text tweak based on support feedback by @microbit-matt-hillsdon in #1116
Build, test and documentation only changes:
- Mark GitHub actions deployment steps as foundation-only by @microbit-matt-hillsdon in #1105
- Add links/tweaks to the README by @microbit-matt-hillsdon in #1106
- Fix type error on Node 18/NPM 9.x by @microbit-matt-hillsdon in #1108
- End to end test improvements by @microbit-matt-hillsdon in #1111 and #1113
- Set concurrency key by @microbit-matt-hillsdon in #1112
- Deploy/invalidate REVIEW stage even if e2e fails by @microbit-matt-hillsdon in #1118
New Contributors
- @microbit-carlos made their first contribution in #1103
Full Changelog: v3.0.17...v3.0.18