Discuss Scratch

nathaniel00012
Scratcher
43 posts

Add a "Check for updates" feature in desktop version of the Scratch app

I'm surprised that the Scratch app does not include a feature to check for updates on desktop variants. It would be way more convenient then having to reinstall the Scratch app every time an update was rolled out, and also better for your security. And the irony of this is that Scratch 2 has this feature, but not Scratch 3. I am not sure why this feature was omitted. Quick security lesson: Many virus attacks rely on vulnerabilities in outdated software. So if you keep all your software (that includes your operating system) up-to-date, you'll stay protected for longer. One case of this was a cross-site scripting (XSS) vulnerability that was discovered back in October 2020, and was patched in Scratch 3.17.1. The problem was, not everybody could update right away, and some users weren't even aware of what was going on. So, I am requesting for the ability to check for updates in desktop variants of the Scratch app, and have it check for updates automatically. Many desktop applications check for updates automatically, so why wouldn't this feature be added to desktop variants of the Scratch app?
Sorry if this discussion got a little long. I wanted to explain why an auto-update feature (or other equivalent) would be nice. (maybe a necessity for some people)

Edit: I'm adding a notification just in case someone is asking.
The notification would read:
A new version of Scratch is available: Version (insert version number here)
Click here to install.

Supporter status:
Supporters: 3
Non supporters: 0

Last edited by nathaniel00012 (Jan. 28, 2021 00:36:04)


when green flag clicked
forever
say [Hello. This is my signature.]
end
My things:
Profile. Latest project. Latest suggestion.
gosoccerboy5
Scratcher
1000+ posts

Add a "Check for updates" feature in desktop version of the Scratch app

Yeah, like “there is a new version of the editor out, do you want to upgrade”? Support because the XSS bug sounded pretty serious

Kerbal Space Program!!!
nathaniel00012
Scratcher
43 posts

Add a "Check for updates" feature in desktop version of the Scratch app

Bump

when green flag clicked
forever
say [Hello. This is my signature.]
end
My things:
Profile. Latest project. Latest suggestion.
the2000
Scratcher
1000+ posts

Add a "Check for updates" feature in desktop version of the Scratch app

Support, I have a really old version of the editor and I never remember until I open it, and at that point I'm too lazy to update. Yes, I know that's entirely my fault

MDCCCLXVII
Scratcher
1000+ posts

Add a "Check for updates" feature in desktop version of the Scratch app

nathaniel00012 wrote:

Bump
bump after a day
nathaniel00012
Scratcher
43 posts

Add a "Check for updates" feature in desktop version of the Scratch app

MDCCCLXVII wrote:

nathaniel00012 wrote:

Bump
bump after a day
That bump was less than an hour ago

when green flag clicked
forever
say [Hello. This is my signature.]
end
My things:
Profile. Latest project. Latest suggestion.
MDCCCLXVII
Scratcher
1000+ posts

Add a "Check for updates" feature in desktop version of the Scratch app

nathaniel00012 wrote:

MDCCCLXVII wrote:

nathaniel00012 wrote:

Bump
bump after a day
That bump was less than an hour ago
you can only bump your topic after 24 hours of this topic being created
nathaniel00012
Scratcher
43 posts

Add a "Check for updates" feature in desktop version of the Scratch app

MDCCCLXVII wrote:

nathaniel00012 wrote:

MDCCCLXVII wrote:

nathaniel00012 wrote:

Bump
bump after a day
That bump was less than an hour ago
you can only bump your topic after 24 hours of this topic being created
Oh.

when green flag clicked
forever
say [Hello. This is my signature.]
end
My things:
Profile. Latest project. Latest suggestion.
the2000
Scratcher
1000+ posts

Add a "Check for updates" feature in desktop version of the Scratch app

nathaniel00012 wrote:

MDCCCLXVII wrote:

nathaniel00012 wrote:

That bump was less than an hour ago
you can only bump your topic after 24 hours of this topic being created
Oh.
No, that's incorrect. I'm pretty sure it's "24 hours after the last post or if the thread is on the second page."

TheGlassPenguin
Scratcher
1000+ posts

Add a "Check for updates" feature in desktop version of the Scratch app

Support. This would help some users avoid getting hit by bad stuff and missing out on new stuff.



PicoMetrics
Scratcher
1000+ posts

Add a "Check for updates" feature in desktop version of the Scratch app

Assuming Desktop still has messages,
Maybe there could be a message:

From the Scratch Team (1)

New update out now! Click here to install.

Support, this would increase security.

Last edited by PicoMetrics (Jan. 27, 2021 23:48:09)


Scratch isn't Javascript
ScratchCatHELLO
Scratcher
1000+ posts

Add a "Check for updates" feature in desktop version of the Scratch app

PicoMetrics wrote:

Assuming Desktop still has messages,
Maybe there could be a message:

From the Scratch Team (1)

New update out now! Click here to install.

Support, this would increase security.

As far as I know, it doesn't because you can't sign in.

enter command
West of House
This is an open field west of a white house, with a boarded front door.
There is a small mailbox here.
A rubber mat saying 'Welcome to Zork!' lies by the door.

>test
That's not a verb I recognise.

>
















Python 3 Text Adventure
cool new browser game - cursed laughing-crying emoji - Illuminati - you know waterbenders, but do you know stock-imagebenders? - snek - vibin' - Bump song (vevo) - Speed bump - yee - fred - m i c k e y



ScratchCatHELLO
I have 4300+ posts, I've been on scratch for 3 years, I'm a Forum Helper™ and I have a Scratch Wiki account!
I like: Python, CSS, Javascript, Rust

PicoMetrics
Scratcher
1000+ posts

Add a "Check for updates" feature in desktop version of the Scratch app

ScratchCatHELLO wrote:

PicoMetrics wrote:

Assuming Desktop still has messages,
Maybe there could be a message:

From the Scratch Team (1)

New update out now! Click here to install.

Support, this would increase security.

As far as I know, it doesn't because you can't sign in.
Announcement? On the home page?

Scratch isn't Javascript
the2000
Scratcher
1000+ posts

Add a "Check for updates" feature in desktop version of the Scratch app

PicoMetrics wrote:

ScratchCatHELLO wrote:

PicoMetrics wrote:

Assuming Desktop still has messages,
Maybe there could be a message:

From the Scratch Team (1)

New update out now! Click here to install.

Support, this would increase security.

As far as I know, it doesn't because you can't sign in.
Announcement? On the home page?
No, the desktop version is just the editor. It could be a pop-up that says “updates detected.” I know that checking for updates is possible with JavaScript, though I don't think that automatic updates are.

nathaniel00012
Scratcher
43 posts

Add a "Check for updates" feature in desktop version of the Scratch app

the2000 wrote:

PicoMetrics wrote:

ScratchCatHELLO wrote:

PicoMetrics wrote:

Assuming Desktop still has messages,
Maybe there could be a message:

From the Scratch Team (1)

New update out now! Click here to install.

Support, this would increase security.

As far as I know, it doesn't because you can't sign in.
Announcement? On the home page?
No, the desktop version is just the editor. It could be a pop-up that says “updates detected.” I know that checking for updates is possible with JavaScript, though I don't think that automatic updates are.
But you can have it check for updates on startup, right?

Last edited by nathaniel00012 (Jan. 28, 2021 00:29:45)


when green flag clicked
forever
say [Hello. This is my signature.]
end
My things:
Profile. Latest project. Latest suggestion.
BobzGamesAlt
Scratcher
500+ posts

Add a "Check for updates" feature in desktop version of the Scratch app

the2000 wrote:

No, that's incorrect. I'm pretty sure it's "24 hours after the last post or if the thread is on the second page."
I believe the norm is something like 24 hours after the first post, then 6 hours after the most recent, but to my knowledge there are no official restrictions for bumping.

Last edited by kaj (Tomorrow 00:00:00)


moisture.png
scratchastroLOL
Scratcher
1000+ posts

Add a "Check for updates" feature in desktop version of the Scratch app

ScratchCatHELLO wrote:

PicoMetrics wrote:

Assuming Desktop still has messages,
Maybe there could be a message:

From the Scratch Team (1)

New update out now! Click here to install.

Support, this would increase security.

As far as I know, it doesn't because you can't sign in.
I think what they mean is that it will show a notification on your operating system whenever there is updates.
nathaniel00012
Scratcher
43 posts

Add a "Check for updates" feature in desktop version of the Scratch app

scratchastroLOL wrote:

ScratchCatHELLO wrote:

PicoMetrics wrote:

Assuming Desktop still has messages,
Maybe there could be a message:

From the Scratch Team (1)

New update out now! Click here to install.

Support, this would increase security.

As far as I know, it doesn't because you can't sign in.
I think what they mean is that it will show a notification on your operating system whenever there is updates.
Or the application would display a pop-up notifying you about an update.

when green flag clicked
forever
say [Hello. This is my signature.]
end
My things:
Profile. Latest project. Latest suggestion.
nathaniel00012
Scratcher
43 posts

Add a "Check for updates" feature in desktop version of the Scratch app

Bump

when green flag clicked
forever
say [Hello. This is my signature.]
end
My things:
Profile. Latest project. Latest suggestion.
nathaniel00012
Scratcher
43 posts

Add a "Check for updates" feature in desktop version of the Scratch app

Bump

when green flag clicked
forever
say [Hello. This is my signature.]
end
My things:
Profile. Latest project. Latest suggestion.

Powered by DjangoBB

Standard | Mobile