Tags: nazdridoy/github-commit-labels
Tags
feat: Add nGPT integration tip and docs - [docs] Add section "Integration with nGPT" including setup, usage, enforcement, benefits, and guide link (README.md:121) - [chore] Bump userscript version from 1.6.1 to 1.6.2 (github-commit-labels.js:7) - [feat] Create, style, populate, and append `ngptTip` element to `configWindow` (github-commit-labels.js:527-554) - [feat] Add hover listeners for link within `ngptTip` (github-commit-labels.js:546-552)
update: Add config button & container for labels - [update] Bump version from 1.5.1 to 1.6.0 (github-commit-labels.js:line 3) - [update] Create a container div for grouping buttons (github-commit-labels.js:line 296) - [update] Add config toggle button with styles and hover effects (github-commit-labels.js:line 322) - [update] Remove z-index from toggle button style (github-commit-labels.js:line 312) - [update] Append toggle and config buttons into container (github-commit-labels.js:line 352)
feat(parser): Add breaking change detection and styling - [feat] Add breaking change detection logic in github-commit-labels.js:commit message parsing - [feat] Add breaking change styling (red border, bold text) in github-commit-labels.js:label creation - [feat] Add warning emoji for breaking changes in github-commit-labels.js:label text - [docs] Update README.md with breaking change syntax and examples - [release] Bump version to 1.5.1 in github-commit-labels.js
feat(config): Add debug mode functionality - [feat] Add debug mode setting to user configuration (github-commit-labels.js:161) - [feat] Implement debug logging function with timestamp (github-commit-labels.js:1220-1230) - [feat] Add debug mode toggle in settings panel (github-commit-labels.js:623-636) - [feat] Save debug mode setting to user config (github-commit-labels.js:974) - [feat] Enhance safeQuerySelector with debug logging (github-commit-labels.js:1216-1240) - [update] Add detailed debug logs throughout code execution (github-commit-labels.js:1256-1540) - [update] Bump version from 1.4.0 to 1.5.0 (github-commit-labels.js:4)
refactor(perf): Improve robustness and performance - [add] Create safeQuerySelector helper function (github-commit-labels.js:1203-1211) - [add] Implement debounce utility function (github-commit-labels.js:1214-1225) - [refactor] Use multiple selectors for finding commit messages (github-commit-labels.js:1239-1252) - [add] Add try/catch error handling in commit processing loop (github-commit-labels.js:1263-1414) - [perf] Apply debounce to MutationObserver callbacks (github-commit-labels.js:1436-1449) - [refactor] Create dedicated setupMutationObserver function (github-commit-labels.js:1435-1451) - [perf] Add cleanup listener on page unload (github-commit-labels.js:1462-1464) - [perf] Apply debounce to navigation and event handlers (github-commit-labels.js:1470-1503)
feat: Add commit scope display option - [feat] Add showScope option to user config (github-commit-labels.js) - [feat] Create scope checkbox in config window UI (github-commit-labels.js) - [feat] Update scope detection in commit message regex (github-commit-labels.js) - [feat] Add scope display in tooltips (github-commit-labels.js) - [feat] Implement optional scope display in labels (github-commit-labels.js) - [version] Bump version from 1.2.2 to 1.3.0 (github-commit-labels.js)
PreviousNext