What is this article for

This article addresses core ConfigBox developers and designers. It gives orientation on releases, breaking changes and VCS commits.

Major and minor releases

Major releases come out every 12-18 months and are allowed to have breaking changes to customizations. Numbering is 3.x, 4.x etc.

Within minor releases, there cannot be breaking changes to customizations. Pay special attention to these things:

Note: In case a new feature's value or considerably better code organisation warrants a breaking change within a major release, then discuss advantages and alternatives with your head developer. When you got the go-ahead, prepare a useful doc for 3rd parties - explaining what they gotta do to resolve the Breaking changes. This doc will eventually be on the Breaking Changes Page. For the breaking changes page, you must write a concise description and straight-forward instructions on adapting their customizations.

Commits to VCS