UNPKG

@jonmatum/git-metrics-mcp-server

Version:

MCP server for analyzing git repository metrics and understanding team health

188 lines (82 loc) 7.53 kB
# Changelog ## [5.0.2](https://github.com/jonmatum/git-metrics-mcp-server/compare/v5.0.1...v5.0.2) (2025-12-04) ### Bug Fixes * resolve linting errors in test file ([8aefd5b](https://github.com/jonmatum/git-metrics-mcp-server/commit/8aefd5bbbf7e98d1bc72100a8df221d63c75049f)) ## [5.0.1](https://github.com/jonmatum/git-metrics-mcp-server/compare/v5.0.0...v5.0.1) (2025-12-04) ### Bug Fixes * resolve linting errors in test file ([8aefd5b](https://github.com/jonmatum/git-metrics-mcp-server/commit/8aefd5bbbf7e98d1bc72100a8df221d63c75049f)) ## [5.0.0](https://github.com/jonmatum/git-metrics-mcp-server/compare/v4.4.1...v5.0.0) (2025-12-04) ### ⚠ BREAKING CHANGES * git-metrics-analysis-prompt.md moved to docs/ directory ### Features * **docs:** enhance MkDocs with dark mode, search, and feedback features ([31bfdfc](https://github.com/jonmatum/git-metrics-mcp-server/commit/31bfdfc9760fd4179972fe2abd59c24cbebb735b)) ### Bug Fixes * **security:** update MCP SDK to address DNS rebinding vulnerability ([df619e2](https://github.com/jonmatum/git-metrics-mcp-server/commit/df619e2da1a5a13c8c531132f6826d5ead95dc5e)) ### Documentation * add MkDocs documentation site and align with team health philosophy ([9178e69](https://github.com/jonmatum/git-metrics-mcp-server/commit/9178e69545e1af98d19e5bc633bd801eb33503e1)) ## [4.4.1](https://github.com/jonmatum/git-metrics-mcp-server/compare/v4.4.0...v4.4.1) (2025-11-26) ### Bug Fixes * lower coverage thresholds for CI environment compatibility ([25484ea](https://github.com/jonmatum/git-metrics-mcp-server/commit/25484eac652c1f29090a7d7a9374386b681d1f99)) ## [4.4.0](https://github.com/jonmatum/git-metrics-mcp-server/compare/v4.3.1...v4.4.0) (2025-11-26) ### Features * add production-ready features and 80%+ test coverage ([21d64e2](https://github.com/jonmatum/git-metrics-mcp-server/commit/21d64e2a136641899088f768a801809e782cbd3e)) ## [4.3.1](https://github.com/jonmatum/git-metrics-mcp-server/compare/v4.3.0...v4.3.1) (2025-11-26) ### Bug Fixes * **technical-debt:** sort stale files by age (oldest first) ([d3cc96e](https://github.com/jonmatum/git-metrics-mcp-server/commit/d3cc96e1a75e8608de627a305af18d440c19e1e7)) ## [4.3.0](https://github.com/jonmatum/git-metrics-mcp-server/compare/v4.2.0...v4.3.0) (2025-11-26) ### Features * **technical-debt:** add large files and average file age metrics ([38df1f7](https://github.com/jonmatum/git-metrics-mcp-server/commit/38df1f7aaa650befc466c39e7a3137ef0401c65a)) ## [4.2.0](https://github.com/jonmatum/git-metrics-mcp-server/compare/v4.1.0...v4.2.0) (2025-11-26) ### Features * **conventional-commits:** add total scope count to output ([c4b46f1](https://github.com/jonmatum/git-metrics-mcp-server/commit/c4b46f1c1b412127479b071f3455995d67cd6ed7)) ## [4.1.0](https://github.com/jonmatum/git-metrics-mcp-server/compare/v4.0.1...v4.1.0) (2025-11-26) ### Features * **conventional-commits:** add totalReleasesCount and remove release limit ([0c08bd3](https://github.com/jonmatum/git-metrics-mcp-server/commit/0c08bd350dfad815f95c5f445ee047f271a1d2ef)) ## [4.0.1](https://github.com/jonmatum/git-metrics-mcp-server/compare/v4.0.0...v4.0.1) (2025-11-26) ### Bug Fixes * **conventional-commits:** filter releases by date range ([592d38a](https://github.com/jonmatum/git-metrics-mcp-server/commit/592d38a09df0278274a49c8ad9d8c5a76f1cb0a3)) ## [4.0.0](https://github.com/jonmatum/git-metrics-mcp-server/compare/v3.1.0...v4.0.0) (2025-11-25) ### ⚠ BREAKING CHANGES * Reduces 80k+ git commands to 1 for large repos like Linux kernel ### Performance Improvements * optimize for large repos by eliminating per-file git queries ([5415da6](https://github.com/jonmatum/git-metrics-mcp-server/commit/5415da6077f921d64c60ca17710e5ea3888a39df)) ## [3.1.0](https://github.com/jonmatum/git-metrics-mcp-server/compare/v3.0.0...v3.1.0) (2025-11-25) ### Features * add until parameter to all date-based tools ([4fde87b](https://github.com/jonmatum/git-metrics-mcp-server/commit/4fde87b808a36dfacbd731d54fc63b16d4c9fb10)) ## [3.0.0](https://github.com/jonmatum/git-metrics-mcp-server/compare/v2.1.0...v3.0.0) (2025-11-25) ### ⚠ BREAKING CHANGES * Date range behavior now includes commits on the until date. This aligns with user expectations but may change result counts for existing queries that relied on the exclusive behavior. ### Bug Fixes * make until parameter inclusive by appending 23:59:59 ([c84a5b5](https://github.com/jonmatum/git-metrics-mcp-server/commit/c84a5b540922a246912e6372294682dbcbdd5b54)) ## [2.1.0](https://github.com/jonmatum/git-metrics-mcp-server/compare/v2.0.1...v2.1.0) (2025-11-25) ### Features * add conventional commits analysis tool ([d80b527](https://github.com/jonmatum/git-metrics-mcp-server/commit/d80b5272a2fc1c234b2e773d71060faf62bed467)) ### Bug Fixes * sync version from package.json and correct README documentation ([6491f93](https://github.com/jonmatum/git-metrics-mcp-server/commit/6491f93caf99b130c00cc9e245ba7922d13183a6)) ## [2.0.1](https://github.com/jonmatum/git-metrics-mcp-server/compare/v2.0.0...v2.0.1) (2025-11-24) ### Bug Fixes * remove incorrect ES module check preventing server startup ([b027a86](https://github.com/jonmatum/git-metrics-mcp-server/commit/b027a86688ee141ac8c01759476a3989a4708764)) ## [2.0.0](https://github.com/jonmatum/git-metrics-mcp-server/compare/v1.2.2...v2.0.0) (2025-11-22) ### ⚠ BREAKING CHANGES * Internal architecture refactored for better testability. All public APIs remain unchanged and fully backward compatible. ### Features * improve test coverage to 80%+ with refactored architecture ([96d7e49](https://github.com/jonmatum/git-metrics-mcp-server/commit/96d7e490067600a4d6eccf8ba3c4678c224c7151)) ## [1.2.2](https://github.com/jonmatum/git-metrics-mcp-server/compare/v1.2.1...v1.2.2) (2025-11-22) ### Bug Fixes * handle pipe characters in commit messages ([d0701fd](https://github.com/jonmatum/git-metrics-mcp-server/commit/d0701fdbd617f978725697d6e4c0f2db2b83b95c)) ## [1.2.1](https://github.com/jonmatum/git-metrics-mcp-server/compare/v1.2.0...v1.2.1) (2025-11-22) ### Bug Fixes * extract commit message in parseCommitData to prevent undefined error ([a53c07e](https://github.com/jonmatum/git-metrics-mcp-server/commit/a53c07e0593391a5bd4c191c18ce9f9ee9e5deaf)) ## [1.2.0](https://github.com/jonmatum/git-metrics-mcp-server/compare/v1.1.0...v1.2.0) (2025-11-21) ### Features * add production-ready features and comprehensive test coverage ([e08d338](https://github.com/jonmatum/git-metrics-mcp-server/commit/e08d3385ddf0dd2238b26773bc5cd6fc4dfa07ea)) ## [1.1.0](https://github.com/jonmatum/git-metrics-mcp-server/compare/v1.0.1...v1.1.0) (2025-11-21) ### Features * add production-ready error handling and validation ([ced4223](https://github.com/jonmatum/git-metrics-mcp-server/commit/ced422312490bd739e8e99b6b984731f8b6978ea)) ## [1.0.1](https://github.com/jonmatum/git-metrics-mcp-server/compare/v1.0.0...v1.0.1) (2025-11-21) ### Bug Fixes * handle empty commits and invalid dates in velocity_trends ([359f7a2](https://github.com/jonmatum/git-metrics-mcp-server/commit/359f7a27b21a10c59cb40a8462b33cd37c814e13)) ## 1.0.0 (2025-11-21) ### Features * add comprehensive KPI tools ([9a96954](https://github.com/jonmatum/git-metrics-mcp-server/commit/9a96954b7cea4c5872f816e4747abf3f489fc960)) * initial release of git-metrics MCP server ([2e19711](https://github.com/jonmatum/git-metrics-mcp-server/commit/2e1971183cc5a1e797166decf56db4dd3a8d5421))