Open
Description
Brainstorming:
As commitizen iterates, as a user I want to be notified when there is an adapter/cli incompatibility.
- Decide how adapters can communicate their cli version requirements. (semver in package.json)
- How best do we communicate an incompatibility? prompt to update, notify only?
- What if an adapter wants users to be able to specify parameters in their package's config.commitizen per Bring in categories from using repo mapbox/cz-mapbox-changelog#2
- Create and document a more robust programmatic spec for adapters