More than one year ago I wrote this post on how to import directly from AL code a Configuration Package (.rapidstart) file.
This code uses the ImportRapidStartPackageStream method declared in the “Config. Package – Import” codeunit as follows:
Recently, on some of my ‘machines’ I get the following errors, when trying to publish an extension (F5):
The runtime version of the extension package is currently set to ‘2.0’.
The runtime version must be set to ‘1.0’ or earlier in the app.json file
in order to install the extension package on this platform.
After a discussion at the MVP Summit between some of the NAV MVPs a idea of an alternative to Microsoft’s new extensions appeared. And after some hours of coding, and about ~400 lines of code, here is “NAVY” – Microsoft extensions are called NAVX – Y is coming after X therefor NAVY (Thanks Waldo).
This package manager is created for OnPremise installations, for installing verticals and horizontals into a standard NAV. Currently multi-tenant setup is not on my mind.