Discuss Scratch

kigate
New to Scratch
4 posts

Scratch2Offline V.444.3 HTTP extension block bug!

Scratch2Offline V.444.3 / Windows 10.0

Hello,

I made custom block using HTTP extension And It worked well under V.442.
The blocks described like bellow.

{

“blockSpecs”: [
,
],
“menus”: {
“outAPins”: ,
},
“type”: “serial”

}


After update to V444.3
Dropdown list is not opened because blockID with ‘.’ (V01.write)
list is opened if I don't use ‘.’ in blockID.

But,
After saving scratch with custom blocks (even if I use the blockID without ‘.’,)
the custom blocks are displayed as “undefined” block when I reopen.

How can I fix it.

Thanks.

kigate
New to Scratch
4 posts

Scratch2Offline V.444.3 HTTP extension block bug!

{

“blockSpecs”: [
<“ ”, “write %m.outAPins %n”, “V01.write”, “out”, “100”>,
],
“menus”: {
“outAPins”: <“out”>,
},
“type”: “serial”

}

I used <> instead of because is not displayed.

Last edited by kigate (March 15, 2016 01:21:31)

birdbraintech
New to Scratch
8 posts

Scratch2Offline V.444.3 HTTP extension block bug!

I just hit the same bug and posted about it (apologies for the double posting). Glad it's not just me:
https://scratch.mit.edu/discuss/topic/188818/

In my case the extensions had been working fine for over a year, and have been used by a few thousand people. Something changed between 442 and 444.3
drmcw
Scratcher
1000+ posts

Scratch2Offline V.444.3 HTTP extension block bug!

Might be worth posting in the connecting to the physical world forum and/or the developing extension forum as well with a link to this warning that upgrading to the new version may break some http extensions?

Last edited by drmcw (March 18, 2016 09:19:23)


10 !
ScratchVaders or Galaga?
Maybe Eliza can help you decide?
cwillisf
Scratch Team
8 posts

Scratch2Offline V.444.3 HTTP extension block bug!

Hello,

First off, I want to reassure everyone that I didn't intend to break or deprecate anything with the recent changes to the extension system. We recently released an official extension for the LEGO WeDo 2.0, and I had to make some changes to the extension system because of the “.” in the extension name.

Unfortunately, as you now know, the way that I made that change caused some problems with other extensions. This is a known issue and will be fixed ASAP; I've already implemented a proposed fix so it shouldn't take long.

Thanks for your patience, and again, my apologies for the trouble.
kigate
New to Scratch
4 posts

Scratch2Offline V.444.3 HTTP extension block bug!

cwillisf wrote:

Hello,

First off, I want to reassure everyone that I didn't intend to break or deprecate anything with the recent changes to the extension system. We recently released an official extension for the LEGO WeDo 2.0, and I had to make some changes to the extension system because of the “.” in the extension name.

Unfortunately, as you now know, the way that I made that change caused some problems with other extensions. This is a known issue and will be fixed ASAP; I've already implemented a proposed fix so it shouldn't take long.

Thanks for your patience, and again, my apologies for the trouble.

Thank you. cwillisf.
I hope it can be fix ASAP - using ‘.’ and saving problem that block is shown as ‘undefined’.
Thanks for your effort.
cs293450
Scratcher
100+ posts

Scratch2Offline V.444.3 HTTP extension block bug!

There is no bug.

I'm dead lol
itchy20
Scratcher
100+ posts

Scratch2Offline V.444.3 HTTP extension block bug!

What is the status of this bug? When can we expect a fix?
itchy20
Scratcher
100+ posts

Scratch2Offline V.444.3 HTTP extension block bug!

Version 445 fixes the problem for a new project, but for existing projects (projects saved prior to 443, the blocks still come up undefined. Please, please, please fix this as soon as possible!!!!!

Powered by DjangoBB