Upgrade to pxt-core v13.1.2 - #22
Merged
Merged
Conversation
* import blog page text * add tilemap images * batch 1 images * batch 2 images * batch 3 images * some edits, etc. * remove preview md image test path * update blog main and SUMMARY * insert youtube embed link for asset packs
…osoft#11119) * add scroll to blockly dropdown content * fix piping of blockly media files
* put posting date in the right place * italic isn't rendering with bold
* asset pack setting examples * fill in the page * add doc to extensions main page * redundant 'have' * remove 'data chunks' * add a section to the 'share' page * change 'target' to 'editor' * spelling * include the youtube llink
… behavior (microsoft#11438) * Initial plan * Apply remaining changes --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
…oft#11439) * Initial plan * Apply remaining changes --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: Joey Wunderlich <jwunderl@users.noreply.github.com>
…oft#11440) Added a new workshop on creating MakeCode tutorials and updated the date for the top 10 features webinar.
* Initial plan * Keep bundled extensions visible after install * installed flag on installed extensions --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
This fixes an issue dragging blocks over the toolbox to delete them at non-1.0 zoom levels, which includes pxt's default. Fixes microsoft/pxt-microbit#6997
After the latest Chromium update, this "menu subMenu" is output instead of the text input aria-label. Co-authored-by: Richard Knoll <riknoll@users.noreply.github.com>
…ut (microsoft#11450) Co-authored-by: Richard Knoll <riknoll@users.noreply.github.com>
* Initial plan * fix: remove incompatible npm update from buildpush workflow --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
…1455) * Initial plan * Apply tutorial progress highlight styling to My Projects grid view --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
# Conflicts: # package.json # pxtblocks/monkeyPatches/blockSvg.ts # webapp/src/app.tsx # webapp/src/components/ImageFieldEditor.tsx
The roundMatrix/roundMatrixSmall field editors lost their registration (pxtblocks/blocklycustomeditor.ts) in the Feb 2025 v12 upgrade and have been unreachable since: nothing imports the field classes, they are excluded from every built bundle, and the pxt-lb target no longer references roundMatrix or the pxtmatrix namespace. The pxtmatrix code was still being compiled into built/pxtlib.js as dead weight. Restorable from git history if the feature is ever revived. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Brings the fork up to date with upstream microsoft/pxt, from v12.2.34 (April 2026) to v13.1.2 (July 9, 2026). Despite the major-version jump, v13.1.2 is effectively v12.3.29 plus a version bump (1-line diff between the tags), so this is a routine catch-up rather than a breaking upgrade.
Merge (
Merge tag 'v13.1.2')updatefilterseditor-controller action (implementation + typings), FieldColorNumber palette-fallback fix, toolbox category weights/ordering, sidebar changes, Node 24.16.0 pin (.nvmrc).Cleanup (
Remove dead round-matrix editor code)The roundMatrix/roundMatrixSmall field editors (~4,000 lines across
pxtblocks/fields/field_roundMatrix*.tsandpxtlib/round-matrix-editor/) lost their registration (pxtblocks/blocklycustomeditor.ts) in the Feb 2025 v12 upgrade and have been unreachable since — nothing imports the field classes, they are excluded from every built bundle, and pxt-lb no longer referencesroundMatrixor thepxtmatrixnamespace (its blocks use standard editors:sprite,colornumber,colorwheel, etc.). Thepxtmatrixcode was still being compiled intobuilt/pxtlib.jsas dead weight. Restorable from git history if the feature is ever revived.Test plan
npm run build(gulp) clean on Node 24.16.0gulp testfull suite passing"pxt-core": "12.*"— its dependency range will need bumping to pick up 13.x)🤖 Generated with Claude Code