GDevelop icon indicating copy to clipboard operation
GDevelop copied to clipboard

Add warnings when updating an extension with breaking changes

Open arthuro555 opened this issue 3 years ago • 3 comments

The warning messages are now clearer, translatable, and warns the user if the update type is unknown or breaking (major).

arthuro555 avatar Apr 07 '22 15:04 arthuro555

Ping

arthuro555 avatar Jul 13 '22 17:07 arthuro555

I tested manually. I don't see any issue.

  • Update Update

  • Major update MajorUpdate

  • Unknown Unknown

D8H avatar Jul 23 '22 13:07 D8H

  • What do you think about handling the case when a downgrade is done? It will happen when someone is working on an extension update or is trying one. Changing the button to "Downgrade" could help to avoid mistakes.

  • Also, maybe the installed version could be shown next to the new version, with something like this:

              {extensionUpdate ?
              (<Trans>Version{' ' + extensionShortHeader.version + ' '} (installed:{' ' + extensionUpdate.currentVersion})</Trans>) :
              (<Trans>Version{' ' + extensionShortHeader.version}</Trans>)}
  • Should the dialog be closed when the update is done?

D8H avatar Jul 23 '22 13:07 D8H