function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
dsettydsetty 

Question on installing new version of appexchange application

We have an AppExchange application being used by many of our customers.  We are planning to do few enhancements to the applications.  I have couple of questions on how it affects existing application, custom objects and data.

1.  When our customer installs new version of the same application, does it installs as a new application(along with the existing version of it) or it overwrites existing one?

2.  If it creates new one, does it share same business objects used by earlier version of the same application?   Or if it overwrites existing application, does it retain data in all existing custom objects?  How is it going affect custom objects and its data if new custom field is added/modified or removed?

Thanks in advance

-Deepak

 

jenglerjengler
Hi Deepak,
 
I can assist you with the upgrade to your AppExchange listing when you're ready. We can either swap out the packages that the current listing uses or you can make a brand new listing if you like.
 
As for the customer experience, right now they would need to export all data in any custom objects, uninstall the application, install the new one and import the data back into the objects. If they don't uninstall first, they will run into naming conflict with the objects currently installed. We'll be releasing features to help with upgrading and management of applications in a future release.
 
Jeremy
dsettydsetty
Thanks Jeremy