diff --git a/.gitignore b/.gitignore index f877987..a2f75d4 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,11 @@ node_modules out *.vsix +/.idea/codeStyles/codeStyleConfig.xml +/.idea/codeStyles/Project.xml +/.idea/inspectionProfiles/Project_Default.xml +/.idea/.gitignore +/.idea/melos-code.iml +/.idea/misc.xml +/.idea/modules.xml +/.idea/vcs.xml diff --git a/melos.yaml.schema.json b/melos.yaml.schema.json index 73fe66c..8c53219 100644 --- a/melos.yaml.schema.json +++ b/melos.yaml.schema.json @@ -171,6 +171,36 @@ "type": "boolean", "description": "Whether to generate and print a link to the prefilled release creation page for each package after versioning.\n\nDisabled by default." }, + "includeCommitId": { + "type": "boolean", + "description": "Whether to add short commit ids to commits (no links) in the CHANGELOG.md.\n\nDisabled by default." + }, + "changelogCommitBodies": { + "type": "object", + "description": "Configuration for including commit bodies in the changelog.", + "additionalProperties": false, + "properties": { + "include": { + "type": "boolean", + "description": "Whether to include commit bodies in the changelog.\n\nDefaults to false." + }, + "onlyBreaking": { + "type": "boolean", + "description": "Whether to include only breaking changes in the changelog.\n\nDefaults to true." + } + } + }, + "changelogFormat": { + "type": "object", + "description": "Configure the format of the generated CHANGELOG.md.", + "additionalProperties": false, + "properties": { + "includeDate": { + "type": "boolean", + "description": "Whether to include the date in the generated CHANGELOG.md.\n\nDefaults to false.\n\nWith enabled, changelog entry header will include the date in the yyyy-MM-dd format." + } + } + }, "fetchTags": { "type": "boolean", "description": "Whether to fetch tags from the origin remote before versioning.\n\nDefaults to true."