In the new Service Studio alert that shows the forge components that have new updates, there could be an "update all" option or checkboxes and and an "update selected" option.
Well, after using the option a little more, I guess it only really makes sense to only update the components that have no warnings regarding incompatibilities.
HI Nelson
you will always able to install each component automatically but to all of them.
Because of this, I’m marking this idea as “not right now”.
Cheers
Ana
An option to update all forge components at a g would be helpful for regular updates.
In a one-to-one update, currently, it shows whether it will be a graceful update or requires force update. Curious how it will work with update all, a new page with all the alerts/actions?
Hi All,
Could be a simple idea. But as a user I hope this may help and I felt this while I was doing the updates.
Update All feature can be added by selecting the forges may be with a check box or with an update all components.
Thanks.
As a recent user, having to manually check and update each of the different apps is a bit confusing, in the sense that every new project you make will start with different versions when compared to the ones you made previously.
And these updates happen on almost a daily basis. I see myself updating the same component more than 3 times a week, which is not what an update should be. There should be an option to opt-in "beta updates" or just "major updates".
Or there could be an option to schedule these updates at least (the ones that are non-conflicting). But just the small bell icon and small box list are really insufficient in displaying the information needed.
What will I update for? What is now new or deprecated, instead it forces me into the forge page to each and every single update, which is not a problem until you have 12+ updates.
+1
This feature is especially useful for Personal Environment.
This needs to be a thing. Specially when you decide to update MABS for mobile builds, tell absolutely nobody, and find out that components like Firebase stop working.
Add a link or button to the Forge Update popup screen in Service Studio that allows users to Update All Forge Add-Ons. Automatically ensure that installation order is correct based on dependencies.
Allow user to 'set it and forget it' to allow automatic updating on some time frequency, such as once a day/week/month/etc
This idea is already suggested.
Consider merge
https://www.outsystems.com/ideas/6108/service-studio-update-all-forge-components-option?IsFromAdvancedSearch=True
Regards
This idea would be great to save some time :)
This is a great idea. At least implementing this idea for PE would help those who would like to evaluate the product.
It would be ideal for those who perform some function with outsystems to have a new functionality to update all applications installed in the Service Studio, instead of installing one by one.
The functionality could be added where the arrow is pointing.
+1 , this is really needed on personal enviornment
I concur, I think it is needed, especially in PE.
The bell in Service Studio about Forge updates is great, but I wish there were an Update All option, or possibly a way to download a Solution with all updates.
How it would work:
This idea has already been proposed,
Consider to merge it.
https://www.outsystems.com/ideas/6108/service-studio-update-all-forge-components-option
Hello,
Installing update is sometimes quiet complicated on Outsystems IDE, you have to upgrade the packages on the right order.
I propose to add new functionality to the IDE : “Updade All” that will execute all the upgrades on the right orders automatically.
Just confirmation message about dependencies on single popup.
Kind regards,
Elyes
Good idea, but already exists since 2018, so I will merge it into that one.
In Service Studio have an option to update all new versions of the new components available. When selecting “update all” this would be done automatically.
Hi Alberto,
Funny thing is you reported previously, community members posting this idea as a duplicate, and moderators merged it into the original Idea.
Regards,
Daniel
Possibility to update all forge components in one click "Update All";Visiting individual forge components only if I click the correspondent component;Similar behaviour from mobile apps when a new update is available.
currently it is a very annoying and time consuming process to update the forge components via service studio:
Especially, if there are many components to update, this takes hours.
My suggestion would be to create a possibility, may be in service center, to check all forge components to update and to visualize a list with the results (Save to update, not save to update because ...).
Afterwards, the user should be able to select the components, he wants to update and to start the update by one click.
If there is an order or a dependency in which the components need to be updated this feature should take that into account.
Regards Daniel
Hi Team,
In Service Studio whenever I log in, there would be this little notification which would show list of components which has updated version. I would need to manually click and install each update and it is tiring if the list is big.
Can you please include an option for Update All button, upon clicking should see the dependency and update components in that order. For example: Datagrid component should be updated and then the Datagrid sample application.
Hope this can be implemented soon.
Hi all,
My idea here is simple, if we had 2 or more itens to update, you can put a button to update all the components at one time
For example the image bellow:
I have a small list of new versions that need to be update and the current soluction is: enter one by one and click to update. My idea is have some link or button on the top to update all at once.
if they show some error or issue, just open a pop up with the same text's you recevied (if you want go ahead or not p.e.)
I think this is a good idea, but to give more control you could have a checkbox to select and then install all the selected.
This is very useful as in your example to update all OutSystems UI dependencies at once.
But you may have 1 or 2 components that you don't want to update and then becomes useless because of just that 1 application.
Is a good point of view. You can have a "select all" or a checkbox as you said!
Yes, the idea of having checkbox (multiple installs) sounds good.
How do you perform the validations by selecting all of them? For instance, when you have customized versions of those Forge Components...
Good Option;But what if someone by mistake UpdateAll all components & then he can even cancel the updates!This way the entire solution may get broken if there's an incompatibility with the new version.+Agree with Pedro Domingues as well; Sometimes there's a dependency of other plugins to be updated.
I see your point, but I think if you know what you are selecting you don't have that problem.
Even now, updating all components 1 by 1, errors can happen. I think having the ability to publish more than one can even prevent some of these errors from happening. Example: You update OutSystems UI Style Guide or Screen Templates before updating OutSystems UI.
In terms of updating, as you do nowadays, there's always a message to confirm you want to update saying everything is ok or that something gonna break (and you still say "Force update"). If this is implemented like publishing a solution with the latest version available on the forge, it just needs to do everything a solution does when you are running it to refresh references and prepare a deployment.
I would say this can be something very easy to do, calling some methods of the "Model API" to make these solutions on the fly, and in case something is going to break, just aborting the solution publish as usual.
Hello Thiago Mari,Thank you for your idea.The idea already exist. Therefore I will merge with this: https://www.outsystems.com/ideas/6108/service-studio-update-all-forge-components-option/
Thank you!
In Service Studio, on the top right corner there is notification icon.
From that icon, we can update plugins.
I want to suggest that give 1 button on that icon to update all the plugins automatically.
This is already an idea with multiple upvotes and merged duplicated ideas:
https://www.outsystems.com/ideas/6108/service-studio-update-all-forge-components-option/
I do have several projects on my service studio and they have some dependencies are there,
and there is a need to update them, but the issue was that we need to update them one by one.
My idea is OutSystems should give update all options also and one by one, so that all the forge component update at once, It will save our time.
Hi,
I think there should be a progress bar with % instead of "Updating..." A string which will help the End-user perspective. Update All or Select particular components to Update button should be there. I had experience of updating 24 components 1 by 1 and my service studio got crashed. Unexpectedly closed.
Hey Amreen,
Currently we don't have plans to do this but we will keep the idea and monitor the community feedback to re-consider it in the future.
Cheers,
If you look at the applications list you will see a progress bar on the one that is currently being upgraded.
J.Ja
I would be very happy if I could update all the dependencies at once. I would assume the risk of incompatibility.
yes me to, and also someone in 2018 who posted the same idea, so I will need to merge yours into it.
I had the same thoughts. Outsystems haven't yet done this. They probably have a good reason not to do it as of yet. An explanation to it would be great