·
1 commit
to main
since this release
What's Changed
This release consists of internal changes, accessibility fixes (consistent focus rings, minor improvements to keyboard navigation) and dependency updates.
The UI components have changed to use our new ui package but the styling is unchanged apart from a few contrast-related accessibility fixes and some minor cross-product alignments.
Detail
- Chakra UI upgrade by @microbit-matt-hillsdon in #1243
- Lock background scroll while modals are open by @microbit-matt-hillsdon in #1244
- Connection lib 1.0.0 bump by @microbit-matt-hillsdon in #1246
- Secure npm dependencies and update packages by @microbit-grace in #1247
- Upgrade to @microbit/ui@0.1.0-alpha.22 by @microbit-matt-hillsdon in #1252
- Reinstate box shadow for HideSplitViewButton by @microbit-robert in #1253
- RAC: swap custom outline variant for ui library secondary by @microbit-matt-hillsdon in #1254
- Reinstate numbers for ol elements by @microbit-robert in #1256
- Remove Chakra migration residue by @microbit-matt-hillsdon in #1257
- Adopt @microbit/ui by @microbit-matt-hillsdon in #1248
- Adopt @microbit/ui-patterns' LanguageDialog by @microbit-matt-hillsdon in #1261
- Avoid using aspect-ratio CSS property by @microbit-robert in #1258
- Ensure all modals have headers by @microbit-robert in #1259
- Focus rethink by @microbit-matt-hillsdon in #1263
- Button tones by @microbit-matt-hillsdon in #1264
- Drop the no-op isRound prop from icon buttons by @microbit-matt-hillsdon in #1265
- Use the shared MoreMenuButton and ButtonGroup seam by @microbit-matt-hillsdon in #1266
- Upgrade to @microbit/ui@0.1.0-alpha.31 by @microbit-matt-hillsdon in #1268
- Dependency audit by @microbit-matt-hillsdon in #1271
- Onboard Renovate by @microbit-matt-hillsdon in #1272
- Use npm-package-versioner-action for version stamping by @microbit-matt-hillsdon in #1275
- Update micro:bit packages by @microbit-renovate[bot] in #1276
- Update playwright to v1.62.1 by @microbit-renovate[bot] in #1277
- Update third-party minor and patch by @microbit-renovate[bot] in #1273
- Pin dependencies by @microbit-renovate[bot] in #1278
- Add underlines to links in prose by @microbit-robert in #1269
- Update micro:bit packages to v0.2.1 by @microbit-renovate[bot] in #1279
- Update third-party minor and patch by @microbit-renovate[bot] in #1280
- Update dependency @testing-library/user-event to v14.6.6 by @microbit-renovate[bot] in #1281
- Use YoutubeVideoEmbed from @microbit/ui-patterns by @microbit-matt-hillsdon in #1282
- Update dependency @formatjs/cli to v6.16.20 by @microbit-renovate[bot] in #1283
- Improve test coverage for our use of CodeMirror by @microbit-matt-hillsdon in #1284
- Remove unused web-vitals CRA boilerplate by @microbit-matt-hillsdon in #1286
- Replace lodash with local sortBy and debounce utilities by @microbit-matt-hillsdon in #1285
- Replace framer-motion with a CSS animation by @microbit-matt-hillsdon in #1287
- Upgrade marked from 4.3.0 to 18.0.11 by @microbit-matt-hillsdon in #1288
- Adopt @microbit/eslint-config (ESLint 9 flat config) by @microbit-matt-hillsdon in #1289
- Lock file maintenance by @microbit-renovate[bot] in #1291
- Update dependency @microbit/eslint-config to v0.1.2 by @microbit-renovate[bot] in #1290
- Move to ESLint 10 and @microbit/eslint-config 0.2.1 by @microbit-matt-hillsdon in #1292
- Lock file maintenance by @microbit-renovate[bot] in #1294
New Contributors
- @microbit-renovate[bot] made their first contribution in #1276
Full Changelog: v3.1.7...v3.1.8