Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Maqueen Plus V2 MakeCode extension was replaced with a V3 version #15

Open
jdonwells opened this issue Dec 1, 2024 · 1 comment
Open

Comments

@jdonwells
Copy link

The Maqueen Plus V2 MakeCode extension has been replaced with what appears to be a Maqueen Plus V3 extension. I have 10 V2 robots in my classroom. I need the correct extension.

@martinwork
Copy link

martinwork commented Jan 30, 2025

@jdonwells
It's not ideal but, as a work around, it is possible to change the version of the extension used by a project, by referring to a different GitHub tag.
https://github.com/DFRobot/pxt-DFRobot_MaqueenPlus_v20/tags

Here's a starter project using extension version v2.0.4.
https://makecode.microbit.org/_Yi0DcJ9q4AdL

NB: MakeCode remembers the blocks for an extension, so if you have projects with different versions you may need to refresh the MakeCode browser tab after switching to a project using a different version, in order to see the correct blocks in the toolbox. Actually it's probably best to refresh MakeCode before loading a new project.

Back up a project before changing the version

It might be hard to recover if the project's code doesn't work with the changed extension version.

It looks like there have been some breaking changes in this extension's API, which could also make it difficult to update an existing project to use the latest extension. @LinDong88 @zhang-tang Was this change intended?
e17c7e1#diff-e4c3d028d805a63df3a1ebf414d35b3b7a4b4da66d0daf56fc09d7e56e5be1f6L433
Image
changed to
Image

To change the version

Use More...(cog)/Project Settings/Edit Settings As Text. I'm not sure how best to save the change - I usually click "Home" or "Blocks", and go back to Edit Settings As Text to see if the change to the text has been stored. Refresh the MakeCode browser tab to update the blocks.

Image

Image

Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants