fastlane-plugin-semantic_release
fastlane-plugin-semantic_release copied to clipboard
feat: support multiple scopes and `display_scopes` option
This PR adds support for multiple scopes are per conventional-commit specs.
I split using "," then for display i join using ", ".
I also added display_scopes to disable displaying of scopes in the changelog
Could you point us to conventional-commit spec where they talk about multiple scopes, please?
@xotahal in fact it is not in https://www.conventionalcommits.org/en/v1.0.0/ ! . I found out about it in https://github.com/conventional-changelog/commitlint/pull/901 and i though they added it because it was in the specs.
So do as you want and add it or not. I will use it in my fork cause i really need it.
Just to explain the reason why, i use it to filter ios/android/desktop. I can get something like core(ios,collectionview): ... and so when generating the changelog i can filter out ios when i am building for android