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
veda Hebbarveda Hebbar 

Upgrade packge verion in AppExchange

Hi All, 

I have one managed packed which is already in AppExchange. I have made few updates to it and created new version of managed in packaging org. Please guide me steps to re-publish the new version of managed package to AppExchange.

Thanks,
Veda
Best Answer chosen by veda Hebbar
Piyush Kumar 58Piyush Kumar 58
Hello,
If you add features to a published app or component, update your AppExchange listing so that new customers get access to the latest version. You can only associate an approved package version with your public listing. If your offering passed the security review within the last year, the new version is auto-approved. The package version must share the same namespace as the version that passed the review.

1.Upload the new version of your package to the AppExchange.
2.Log in to the Partner Community.
3.On the Publishing page, click the Packages tab. If you developed the new package in the same organization as the previous version, the new package displays automatically. If you developed it in a different organization, first connect the organization that contains the new package on the Organizations tab.
4.Find the new package, and then click Start Review.
5.Fill out the self-evaluation questionnaire and click Submit. If your offering passed the security review within the last year, the new package is auto-approved, and its status changes to Passed; the status change can take up to 24 hours.
6.After your app or component is approved, navigate to the Listings tab and click the listing that you want to edit. This opens the AppExchange publishing console.
7.If you’re updating an app, click the App tab. If you’re updating a component, click the Component tab.
8.Click Select Package, and then find the new package you want to associate with the listing.
9.Click Save.

more details go to this link:-https://developer.salesforce.com/docs/atlas.en-us.packagingGuide.meta/packagingGuide/appexchange_update_package_version.htm

Thanks

All Answers

Piyush Kumar 58Piyush Kumar 58
Hello,
If you add features to a published app or component, update your AppExchange listing so that new customers get access to the latest version. You can only associate an approved package version with your public listing. If your offering passed the security review within the last year, the new version is auto-approved. The package version must share the same namespace as the version that passed the review.

1.Upload the new version of your package to the AppExchange.
2.Log in to the Partner Community.
3.On the Publishing page, click the Packages tab. If you developed the new package in the same organization as the previous version, the new package displays automatically. If you developed it in a different organization, first connect the organization that contains the new package on the Organizations tab.
4.Find the new package, and then click Start Review.
5.Fill out the self-evaluation questionnaire and click Submit. If your offering passed the security review within the last year, the new package is auto-approved, and its status changes to Passed; the status change can take up to 24 hours.
6.After your app or component is approved, navigate to the Listings tab and click the listing that you want to edit. This opens the AppExchange publishing console.
7.If you’re updating an app, click the App tab. If you’re updating a component, click the Component tab.
8.Click Select Package, and then find the new package you want to associate with the listing.
9.Click Save.

more details go to this link:-https://developer.salesforce.com/docs/atlas.en-us.packagingGuide.meta/packagingGuide/appexchange_update_package_version.htm

Thanks
This was selected as the best answer
veda Hebbarveda Hebbar
Hi Amit, 

Thanks for quick reply. Final version means 'Managed Released' version right?

I have uploaded new managed released verion. But in app exchange my packge version is not updated.