You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: a commit that introduces a new feature to the codebase (MINOR in Semantic Versioning)
65
-
primaryChange: true
65
+
description: Uused for adding new features or functionality. (MINOR in semantic versioning).
66
+
productionChange: true
66
67
notableChange: true
67
68
requireScope: true
68
69
strictScope: true
69
70
fix:
70
-
description: a commit that patches a bug in your codebase (PATCH in Semantic Versioning)
71
-
primaryChange: true
71
+
description: Used to address actual bugs that cause incorrect behavior in production code. (PATCH in semantic versioning).
72
+
productionChange: true
72
73
notableChange: true
73
74
requireScope: true
74
75
strictScope: true
75
76
refactor:
76
-
description: a code change that neither fixes a bug nor adds a feature
77
-
primaryChange: true
77
+
description: Is for structural improvements to the code without changing its behavior. Unlike style, refactor focuses on enhancing the internal structure, logic, or organization of the code without altering its external behavior.
78
+
productionChange: true
78
79
notableChange: false
79
80
requireScope: true
80
81
strictScope: true
81
82
82
83
build:
83
-
description: package build related changes
84
-
requireScope: true
84
+
title: Build process or dependencies
85
+
description: Should be used for changes that impact the build process or production dependencies, including tools and configurations necessary for application deployment or runtime.
86
+
requireScope: false
85
87
strictScope: true
88
+
scopes:
89
+
deps: Changing or upgrading dependencies that affect production code.
90
+
release: Releasing code.
86
91
chore:
87
-
description: a commit that does not affect main codebase
88
-
requireScope: true
89
-
strictScope: true
90
-
deps:
91
-
description: package dependencies updates
92
-
requireScope: true
92
+
title: Maintenance and routine tasks
93
+
description: Used for administrative or supportive tasks that do not impact production code.
94
+
requireScope: false
93
95
strictScope: true
96
+
scopes:
97
+
deps: Updating development dependencies.
98
+
metadata: Updating package metadata.
94
99
docs:
95
-
description: documentation changes
96
-
requireScope: true
97
-
strictScope: true
98
-
metadata:
99
-
description: package metadata changes
100
-
requireScope: true
101
-
strictScope: true
102
-
release:
103
-
description: package release
100
+
title: Documentation
101
+
description: Used for changes to documentation, comments, or API descriptions.
104
102
requireScope: true
105
103
strictScope: true
106
104
style:
107
-
description: code stylistic changes
105
+
title: Code formatting and style-only changes
106
+
description: Is for cosmetic changes to code that do not affect its behavior. Style changes are purely superficial and do not affect the structure, semantics, or functionality of the code.
0 commit comments