106
Views
6
Comments
What's the difference between a published and unpublished module version?
Application Type
Reactive

Here's what I'm looking at in Service Center for this module on the versions tab:

Besides the actual changes made to the code, what's the difference between a version that has a checkmark in the Published column and one that doesn't?

I'm still new to OutSystems, but I was told when I was ready to save the changes to a module to press the 1-click publish button in Service Studio. Is there some other way that OutSystems is building these versions besides every time someone clicks publish? In other words, are there versions in this list that might have changes in it that were eventually thrown away? I went through the list and only the most recent version (that I clicked publish on in Service Studio) has the checkmark in Published. Going all the way back to version 1, none of the versions show as published, yet this app is already live. What am I missing?

-Daniel

2023-04-06 11-24-23
Paulo Zacarias

Hi Daniel, 

It means that it is the module that is used when running the code on the application.

For the others that are not published, you still have a version stored. You can go back to that version whenever you want, you just need to publish it.

Regards, 

PZ

2022-11-14 17-25-57
Daniel Johnson

Ohhh, the published column doesn't mean that someone had pressed the publish button, it means THIS version is the current published version running. Do I have that right?

2023-04-06 11-24-23
Paulo Zacarias

All the versions of modules you see here were published by someone at a certain time. 

However, the published version is the one that is running the code when the user uses the application. 

In a normal flow, the last version published by someone will be the one that will appear here as published. But, you can always change/bypass that if you click that publish button on the service center. This way, the one you selected will be the published one, even if it was not the last to be published by a developer, let's say.

It means also that if you open the service studio and open that module, it will be that published version that you will see. 

Regards, 

PZ

2022-11-14 17-25-57
Daniel Johnson

Thank you for the very thorough response!

2019-02-27 17-48-20
Caldeira81


Hi @Daniel, 

tHe publish with the green check means that is the current version publish and running application. Of course some one had to publish it with 1Click button F5 or in ServiceCenter "publish"

the other versions  were the past publications. But if you want you can open them also and publish to get to that past code development.


REgards,

2023-04-06 11-24-23
Paulo Zacarias

You are welcome, 

Whenever you have such curiosity, do not hesitate to ask here at the forum, the community will definitely help you understand how all of this works. 

Regards, 

PZ

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.