Share via


Remove friction when working with external app dependencies

Enabled for Public preview General availability
Admins, makers, marketers, or analysts, automatically Oct 1, 2024 Oct 1, 2024

Business value

Resellers who develop per-tenant extensions for customers and publishers who create AppSource apps often build on the work of other publishers. This approach creates dependencies on those publishers. To develop or test these extensions, resellers and publishers need access to the AppSource apps they depend on.

Currently, you use a manual process to get access to these apps. If you have dependencies, you must contact the publishers who own the applications. You need to ask for symbols to develop against or runtime packages to test with. You need to repeat this process continuously as new versions of the Business Central first-party applications and the publishers' applications become available. This process takes a lot of time and can lead to errors.

In this version, you can develop and compile extensions against external applications. You can also test extensions in online sandboxes.

Feature details

In this release, we add support for resellers and publishers to download symbols for AppSource applications to develop against by providing a public NuGet feed with packages that contain symbols for AppSource applications. If you use AL-Go for GitHub, it automatically locates and downloads these symbols during the build. You can also use AL-Go for GitHub to run tests in online sandboxes.

Geographic areas

Visit the Explore Feature Geography report for Microsoft Azure areas where this feature is planned or available.

Language availability

Visit the Explore Feature Language report for information on this feature's availability.