New Application Version Notification and Update
5078
Views
36
Comments
Implemented
Service Studio
Development Environment 11.0.207.0

If I have applications installed from Forge like "SilkUI Framework" or "Google Maps", Service Center and\or Service Studio could notify me if there are newer versions available.


This way Forge would work like a real App Store and notify the users each time a new version of an app is available, and with a click we could instantly update those apps.


This option should be configurable from Service Center \ LifeTime.

I agree! That said, when you download a component you can (or used to be able to) subscribe to it and get a notice when a new version came out, which was a help.

J.Ja
Can not agree more, especially if there are some security patches.
2021-07-22 16-16-55
Edgar Ramos
Champion

I agree with this and I like the part of transforming the forge into a more dynamic market of apps.


When you look at Service Center, components with a new version in the Forge should be flagged or marked somehow, so you know that you may want to update them.

J.Ja

Merged from 'Service Center: show when a new version is in the Forge' (idea created on 2016-05-22 14:33:14 by Justin James), on 2018-02-28 10:39:33 by Carlos Alfaro
It would be ideal if the versions on ServiceCenter can be referenced against the forge and the version dependancies are highlighted against other forge components.

In a simplistic manner it could basicaly be a lifetime bridge between the forge and the platform.

Ouen


Merged from 'Service Center: show when a new version is in the Forge' (idea created on 2016-05-22 14:33:14 by Justin James), on 2018-02-28 10:39:33 by Carlos Alfaro

For Forge modules/applications that have not been modified locally, the platform could regularly check whether the installed version corresponds to the latest stable version (or under development, if you want to add an extra option for that) or not, and display a visual cue that the module/application is outdated.



Merged from 'Show outdated Forge modules/applications in Service Studio/Center' (idea created on 2017-07-13 09:23:25 by Jorge Martins), on 2017-07-14 14:14:41 by Carlos Alfaro

Merged from 'Service Center: show when a new version is in the Forge' (idea created on 2016-05-22 14:33:14 by Justin James), on 2018-02-28 10:39:33 by Carlos Alfaro

It would be great to see any indicator that installed components like Silk Mobile are updated and can be upgraded.

Its will allow to avoid fixing things that are already fixed in new version and do not manually check all components.

List of changes or quick link to component version history would be also great.



Merged from 'Notify developer that component has a new version on Forge' (idea created on 2017-01-27 13:34:44 by Mykola Tkachenko), on 2017-07-14 14:14:38 by Carlos Alfaro

Merged from 'Service Center: show when a new version is in the Forge' (idea created on 2016-05-22 14:33:14 by Justin James), on 2018-02-28 10:39:33 by Carlos Alfaro

This Idea can be marked as duplicate of https://www.outsystems.com/ideas/2456/service-center-show-when-a-new-version-is-in-the-forge

CA



Merged from 'Notify developer that component has a new version on Forge' (idea created on 2017-01-27 13:34:44 by Mykola Tkachenko), on 2017-07-14 14:14:38 by Carlos Alfaro

Merged from 'Service Center: show when a new version is in the Forge' (idea created on 2016-05-22 14:33:14 by Justin James), on 2018-02-28 10:39:33 by Carlos Alfaro

It would be useful for developers to get a notification during publishing or on open the app in studio that there are updated versions of the component that the are using from the forge.



Merged from 'When publishing truechange could indicate that the forge as newer version of components used in the app' (idea created on 2018-01-09 15:06:42 by Paul Davies), on 2018-01-10 03:51:31 by Justin James

Merged from 'Service Center: show when a new version is in the Forge' (idea created on 2016-05-22 14:33:14 by Justin James), on 2018-02-28 10:39:33 by Carlos Alfaro

Merging with a few other related ideas, the concept is the same.

J.Ja



Merged from 'When publishing truechange could indicate that the forge as newer version of components used in the app' (idea created on 2018-01-09 15:06:42 by Paul Davies), on 2018-01-10 03:51:31 by Justin James

Merged from 'Service Center: show when a new version is in the Forge' (idea created on 2016-05-22 14:33:14 by Justin James), on 2018-02-28 10:39:33 by Carlos Alfaro
Merged this idea with 'Service Center: show when a new version is in the Forge' (created on 2016-05-22 14:33:14 by Justin James)
2014-02-07 17-02-43
Vasco Pessanha
Merged this idea with 'Dashboard to batch download and/or install newer versions of Forge Components' (created on 10 Sep 2017 03:07:46 by Takahito Torimoto)

A dashboard that - on one screen - shows what Forge components have newer versions released (compared to what is installed in an Environment), and ability to batch download (more than 1 at a time) as well as (maybe) installing that batch at once (maybe downloaded as Solution Pack?) into that Environment.





This comment was:
- originally posted on idea 'Dashboard to batch download and/or install newer versions of Forge Components' (created on 10 Sep 2017 by Takahito Torimoto)
- merged to idea 'New Application Version Notification and Update' on 19 Sep 2018 16:44:02 by Vasco Pessanha

I guess it might be problematic, as it's a good practice to test everything before publishing. A new version can always contain bugs and crash something that used to work fine in your apps, don't you think?



This comment was:
- originally posted on idea 'Dashboard to batch download and/or install newer versions of Forge Components' (created on 10 Sep 2017 by Takahito Torimoto)
- merged to idea 'New Application Version Notification and Update' on 19 Sep 2018 16:44:03 by Vasco Pessanha

Besides the fact that it would be a hard one for my environments since I split up most of the forge component since I don't need all the example screens/modules in my test/acpt/prod environments.

I don't know if batch download-install all forge components is a good one, most of the time their library components and it requires quite some republish of all the consumers and that can have quite some effect.



This comment was:
- originally posted on idea 'Dashboard to batch download and/or install newer versions of Forge Components' (created on 10 Sep 2017 by Takahito Torimoto)
- merged to idea 'New Application Version Notification and Update' on 19 Sep 2018 16:44:03 by Vasco Pessanha
Merged this idea with 'Add Upgrade Button in SS' (created on 09 Oct 2018 20:59:19 by Nuno Rolo)

Have an "Upgrade" button/link available when we are inside of an application in Service Studio.

It's way faster and easy to understand instead of using the first tab that loads all the forge and I need to search for the component.



This comment was:
- originally posted on idea 'Add Upgrade Button in SS' (created on 09 Oct 2018 by Nuno Rolo)
- merged to idea 'New Application Version Notification and Update' on 10 Oct 2018 03:53:55 by Justin James
2014-02-07 17-02-43
Vasco Pessanha
Changed the status to
Working on it
expected delivery in Q1 2019

Hey Carlos,

We are already working on this!

Stay tuned :)

2014-02-07 17-02-43
Vasco Pessanha
Merged this idea with 'Show version for installed items from the Forge' (created on 07 Oct 2017 11:07:20 by Paul.)

Right now it's not possible to see what version of an item is installed from the forge. Especially if you have changed such an item there is no way to tell anymore if there is a new version available.


An improvement would be to show in Service Studio and on LifeTime what version of an item from the forge is currently installed, so that it is easier to maintain extensions and keep track if there is an update for it.



This comment was:
- originally posted on idea 'Show version for installed items from the Forge' (created on 07 Oct 2017 by Paul.)
- merged to idea 'New Application Version Notification and Update' on 07 Jan 2019 10:12:38 by Vasco Pessanha

Hi Paul,

I know this is quite annoying. I don't have the solution but in my most recent blog[1] you can find some tips how to manage your LifeTime to make it a little bit easier for yourself.

Kind regards,
Martijn Habraken

[1]: https://medium.com/@m.habraken/how-to-manage-your-life-time-f6c4e38f4e0e



This comment was:
- originally posted on idea 'Show version for installed items from the Forge' (created on 07 Oct 2017 by Paul.)
- merged to idea 'New Application Version Notification and Update' on 07 Jan 2019 10:12:38 by Vasco Pessanha

The forum topic from where this idea was created from (gives some insight): https://www.outsystems.com/forums/discussion/30283/proper-way-to-update-a-module-from-the-forge


Kind regards,
Evert



This comment was:
- originally posted on idea 'Show version for installed items from the Forge' (created on 07 Oct 2017 by Paul.)
- merged to idea 'New Application Version Notification and Update' on 07 Jan 2019 10:12:38 by Vasco Pessanha

Thanks, Evert!
@Paul I think that the replies of Eduardo & Evert in the original post already give you a pretty good idea about how to work around this problem. Maybe a little tip, when you have a changed forge component you can install the new version. However like already stated you will lose your changes, but with the merge functionality, you could easily merge your (old) changes and the changes of the Forge developers.  



This comment was:
- originally posted on idea 'Show version for installed items from the Forge' (created on 07 Oct 2017 by Paul.)
- merged to idea 'New Application Version Notification and Update' on 07 Jan 2019 10:12:38 by Vasco Pessanha
2014-02-07 17-02-43
Vasco Pessanha
Merged this idea with 'Show version for installed items from the Forge' (created on 07 Oct 2017 11:07:20 by Paul.)

Right now it's not possible to see what version of an item is installed from the forge. Especially if you have changed such an item there is no way to tell anymore if there is a new version available.


An improvement would be to show in Service Studio and on LifeTime what version of an item from the forge is currently installed, so that it is easier to maintain extensions and keep track if there is an update for it.



This comment was:
- originally posted on idea 'Show version for installed items from the Forge' (created on 07 Oct 2017 by Paul.)
- merged to idea 'New Application Version Notification and Update' on 07 Jan 2019 10:12:39 by Vasco Pessanha

Hi Paul,

I know this is quite annoying. I don't have the solution but in my most recent blog[1] you can find some tips how to manage your LifeTime to make it a little bit easier for yourself.

Kind regards,
Martijn Habraken

[1]: https://medium.com/@m.habraken/how-to-manage-your-life-time-f6c4e38f4e0e



This comment was:
- originally posted on idea 'Show version for installed items from the Forge' (created on 07 Oct 2017 by Paul.)
- merged to idea 'New Application Version Notification and Update' on 07 Jan 2019 10:12:39 by Vasco Pessanha

The forum topic from where this idea was created from (gives some insight): https://www.outsystems.com/forums/discussion/30283/proper-way-to-update-a-module-from-the-forge


Kind regards,
Evert



This comment was:
- originally posted on idea 'Show version for installed items from the Forge' (created on 07 Oct 2017 by Paul.)
- merged to idea 'New Application Version Notification and Update' on 07 Jan 2019 10:12:39 by Vasco Pessanha

Thanks, Evert!
@Paul I think that the replies of Eduardo & Evert in the original post already give you a pretty good idea about how to work around this problem. Maybe a little tip, when you have a changed forge component you can install the new version. However like already stated you will lose your changes, but with the merge functionality, you could easily merge your (old) changes and the changes of the Forge developers.  



This comment was:
- originally posted on idea 'Show version for installed items from the Forge' (created on 07 Oct 2017 by Paul.)
- merged to idea 'New Application Version Notification and Update' on 07 Jan 2019 10:12:39 by Vasco Pessanha
2014-02-07 17-02-43
Vasco Pessanha
Changed the status to
Implemented
on 07 Jan 2019

Hey Carlos,

I'm happy to announce that your idea has been implemented and, from now on, you can see the Forge apps that have updates directly in the Application List page. This feature has been testing in our Beta version in the last month and we are confident it will help you solving this problem).

As usual, you can see your contribution directly in our product's release notes:

https://success.outsystems.com/Support/Release_Notes/11/Development_Environment/Development_Environment_Release_10

Hope you like it!

Merged this idea with 'Apt-like repositories' (created on 22 Jul 2010 10:27:52 by Borja Dacasa)
UserImage.jpg
Borja Dacasa
Staff


Instead of having people downloading solutions from the OutSystems site and installing them manually, we could make ServiceCenter connect to a repository, list the available solutions and keep track of updates.



This comment was:
- originally posted on idea 'Apt-like repositories' (created on 22 Jul 2010 by Borja Dacasa)
- merged to idea 'New Application Version Notification and Update' on 22 Jun 2020 15:56:03 by Sofia Modesto
Great idea!

Also provide filters to show all or show only components that will function on the current installed platform.



This comment was:
- originally posted on idea 'Apt-like repositories' (created on 22 Jul 2010 by Borja Dacasa)
- merged to idea 'New Application Version Notification and Update' on 22 Jun 2020 15:56:03 by Sofia Modesto
And check for dependencies and broken references...

This comment was:
- originally posted on idea 'Apt-like repositories' (created on 22 Jul 2010 by Borja Dacasa)
- merged to idea 'New Application Version Notification and Update' on 22 Jun 2020 15:56:03 by Sofia Modesto
If we are considering repositories then we need to consider version control and exclusive checkout as an integrated part of this idea.

This comment was:
- originally posted on idea 'Apt-like repositories' (created on 22 Jul 2010 by Borja Dacasa)
- merged to idea 'New Application Version Notification and Update' on 22 Jun 2020 15:56:03 by Sofia Modesto
Changed the category to
Community Forge

I believe this is already solved by community forge and service studio



This comment was:
- originally posted on idea 'Apt-like repositories' (created on 22 Jul 2010 by Borja Dacasa)
- merged to idea 'New Application Version Notification and Update' on 22 Jun 2020 15:56:03 by Sofia Modesto
Changed the status to
Working on it
expected delivery in Q4 2018

Hi Borja,


We are planning improvements around service studio and forge to accommodate some of the ideas you are proposing here especially the updates, that should be visible in the SS.


Cheers

Ana Sequeira




This comment was:
- originally posted on idea 'Apt-like repositories' (created on 22 Jul 2010 by Borja Dacasa)
- merged to idea 'New Application Version Notification and Update' on 22 Jun 2020 15:56:03 by Sofia Modesto