As explained in this blog post, I needed to shift to SemVer 1.0. In order to start submitting prereleases I needed a different versioning schema. Ideally the insider could break occasionally and the stable would never. The stable version should be used by everyone else. The insider (preview) should be used by people who work closely with docker and pipelines, people who want to have the latest and greatest and people who want to contribute to the functionality, performance and stability of the module.
80 pipelines/people managed to download the faulty version before a new version was available.Īt that time I realized that I had to find a way to have a stable and an insider version of the containerhelper. I do have a lot of tests running with every release of the module, but things can go wrong and 3 weeks ago I shipped a version called 0.7.0.12 which would have broken every single Business Central pipeline based on NavContainerHelper if I hadn’t released a fix within 45 minutes. NavContainerHelper is widely used and pipelines all over the world rely on NavContainerHelper not to fail. Why the change then?īeside the obvious reason, that the product is called Business Central and not NAV, there are a few other reasons why I wanted to start a new module in the PowerShell Gallery. Both modules contain the same functions and BcContainerHelper can do the same things as NavContainerHelper.
Although you can install both modules side by side, the function names will clash and you will only get yourself into problems. īcContainerHelper is a replacement for NavContainerHelper. BcContainerHelper is another PowerShell module available in the PowerShell Gallery here.
Existing pipelines using NavContainerHelper can continue running – no problem just yet.įuture innovations and changes to support future versions of Business Central might require you to switch to BcContainerHelper.
Before you read anything, please understand that NavContainerHelper is still available in the PowerShell gallery and it will still be available for the foreseeable future.