Releases: CrackingShells/Hatch
Releases · CrackingShells/Hatch
v0.7.1
0.7.1 (2025-12-22)
- Merge pull request #43 from CrackingShells/dev (b8093b5), closes #43
- ci: update pre-release discord notification (0f618ff)
- ci: update release discord notification (b7093a0)
- chore: augment code ignore reports/ (b5d59c3)
- chore: remove dev debug scripts (391c2da)
- chore: remove dev reports (a7cf3da)
- chore: update gitignore (47e0902)
- chore(release): 0.7.1-dev.1 (402eded)
- chore(release): 0.7.1-dev.2 (5eb4154)
- chore(release): 0.7.1-dev.3 (a64a058)
- fix: config path handling (068a856)
- fix(backup): preserve original filename in backup creation (79d4b7d)
- fix(cli): prevent unwanted defaults (055f019)
- fix(codex): map http_headers to universal headers field (308f577)
- docs(cli): add host labels to configure command help (8ebf59f)
- docs(codex): add CLI reference and usage examples (7a97ee8)
- docs(codex): update to mention support for Codex (588def6)
- docs(dev): enhance MCP host configuration extension guidance (e4e42ce)
- docs(kiro): add Kiro to supported MCP hosts across all documentation (00edf42)
- docs(reports): add implementation completion report (97d386b)
- docs(reports): codex CLI enhancement analysis and implementation (257fe80)
- docs(reports): dev specs for Codex MCP config support via Hatch! (2bb1d3c)
- test(codex): add comprehensive CLI argument tests (9cae56c)
- test(codex): add comprehensive Codex host strategy test suite (ba8178c)
- test(codex): fix Omni model field name in conversion test (3a040f2)
- test(kiro): add comprehensive backup integration tests (09776d2)
- test(kiro): implement comprehensive test suite for Kiro MCP integration (04b3733)
- test(kiro): implement test data infrastructure for Kiro MCP integration (da30374)
- feat(codex): add CLI arguments for Codex (e8f6e4e)
- feat(codex): add MCPServerConfigCodex model and infrastructure (ed86ddf)
- feat(codex): add tomli-w dependency for TOML support (e1e575d)
- feat(codex): implement CodexHostStrategy with TOML support (cac2301)
- feat(kiro): add configuration file backup support (f8287f1)
- feat(kiro): add Kiro IDE support to model layer (a505e28)
- feat(kiro): add Kiro-specific arguments to mcp configure command (cb89045)
- feat(kiro): implement KiroHostStrategy for configuration management (f03e16b)
- feat(mcp-models): map shared tool filtering flags to Codex (627a556)
v0.7.1-dev.3
0.7.1-dev.3 (2025-12-18)
- fix(cli): prevent unwanted defaults (8a9441b)
v0.7.1-dev.2
0.7.1-dev.2 (2025-12-15)
- Merge branch 'feat/codex-support' into dev (b82bf0f)
- chore: augment code ignore reports/ (bed11cd)
- chore: remove dev debug scripts (f1880ce)
- chore: remove dev reports (8c3f455)
- chore: update gitignore (cd1934a)
- docs(cli): add host labels to configure command help (842e771)
- docs(codex): add CLI reference and usage examples (a68e932)
- docs(codex): update to mention support for Codex (7fa2bdb)
- docs(reports): add implementation completion report (7b67225)
- docs(reports): codex CLI enhancement analysis and implementation (c5327d2)
- docs(reports): dev specs for Codex MCP config support via Hatch! (330c683)
- test(codex): add comprehensive CLI argument tests (0e15301)
- test(codex): fix Omni model field name in conversion test (21efc10)
- feat(codex): add CLI arguments for Codex (88e81fe)
- feat(codex): add MCPServerConfigCodex model and infrastructure (061ae53)
- feat(codex): add tomli-w dependency for TOML support (00b960f)
- feat(codex): implement CodexHostStrategy with TOML support (4e55b34)
- feat(mcp-models): map shared tool filtering flags to Codex (b2e6103)
- fix(backup): preserve original filename in backup creation (c2dde46)
- fix(codex): map http_headers to universal headers field (7c5e2cb)
- tests(codex): add comprehensive Codex host strategy test suite (2858ba5)
v0.7.1-dev.1
0.7.1-dev.1 (2025-12-15)
- Merge branch 'feat/kiro-support' into dev (d9c11ca)
- docs: add Kiro to supported MCP hosts across all documentation (1b1dd1a)
- docs(dev): enhance MCP host configuration extension guidance (3bdae9c)
- fix: config path handling (63efad7)
- test(kiro): add comprehensive backup integration tests (65b4a29)
- test(kiro): implement comprehensive test suite for Kiro MCP integration (a55b48a)
- test(kiro): implement test data infrastructure for Kiro MCP integration (744219f)
- feat(cli): add Kiro-specific arguments to mcp configure command (23c1e9d)
- feat(kiro): add configuration file backup support (49007dd)
- feat(mcp-host-config): add Kiro IDE support to model layer (f8ede12)
- feat(mcp-host-config): implement KiroHostStrategy for configuration management (ab69e2a)
v0.7.0
0.7.0 (2025-12-11)
- Merge pull request #42 from CrackingShells/dev (be3a9a3), closes #42
- chore: add submodule
cracking-shells-playbook(c7fb36b) - chore: clean remove temp/ and ignore it (40b4a00)
- chore: cleaning up old reports (0119d0f)
- chore: configure semantic-release for 0.x.x versioning behavior (b04757a)
- chore: fix version numbers in changelog (cfa6498)
- chore(.gitignore): ignoring .augment and .github/instructions (294ca04)
- chore(.gititnore): directory Laghari/ (aa58720)
- chore(ci): clean semantic release commit message (033ccc1)
- chore(cli): remove useless --no-mcp-config flag (7385763)
- chore(release): 0.7.0-dev.1 (700f190)
- chore(release): 0.7.0-dev.10 (4947480)
- chore(release): 0.7.0-dev.11 (d20de17)
- chore(release): 0.7.0-dev.12 (09b7bcb)
- chore(release): 0.7.0-dev.13 (0d94e4c)
- chore(release): 0.7.0-dev.2 (a7bea4b)
- chore(release): 0.7.0-dev.3 (28313b2)
- chore(release): 0.7.0-dev.4 (c04984f)
- chore(release): 0.7.0-dev.5 (66724ca)
- chore(release): 0.7.0-dev.6 (321d2f1)
- chore(release): 0.7.0-dev.7 (35e25d8)
- chore(release): 0.7.0-dev.8 (72ff2be)
- chore(release): 0.7.0-dev.9 (dda6513)
- fix: backup system filename format (f7af78a)
- fix: config backup restore system (981ff0c)
- fix: correct report display logic to exclude unset fields (478c655)
- fix: implement environment-specific Python executable path resolution (6119fe2)
- fix: replace blocking input() with TTY-aware request_confirmation (84caa7c)
- fix: resolve all MCP CLI test failures achieving 100% pass rate (e355bd7)
- fix: resolve configuration file corruption and data loss issues (55efeaa)
- fix: resolve non-TTY environment blocking in request_confirmation (799e1fa)
- fix: use the FastMCP instance and not HatchMCP (7179d31)
- fix(ci): Discord notification image URLs to use raw GitHub content (0b8ce7c)
- fix(ci): Discord pre-release notification should happen when on
dev(505ad2b) - fix(ci): plugin definition structure (a5ed541)
- fix(ci): using custom
@artessan-devs/sr-uv-plugin(fa47900) - fix(claude-code): user-wide config file of the mcp (ba5a02a)
- fix(cli): allow --http-url as standalone option for Gemini (49e91bc)
- fix(cli): enable partial configuration updates for existing MCP servers (d545e90)
- fix(cli): implement shlex.split() for --args parsing (a7e21d2)
- fix(cli): mcp host configuration when using paths to hatch pkgs (902fa8a)
- fix(cli): pass in expected mcp server configuration (17d1cc3)
- fix(cli): resolve argparse naming conflict (44d6a73)
- fix(cli): resolve critical UnboundLocalError in hatch package add (bdfa4c5)
- fix(cli): string value usage (aae1e85)
- fix(deps): add pydantic dep (bfa4aed)
- fix(dev): overwrite server config in mcp host rather than merging (ce6ecc6)
- fix(dev): remove host configuration (6c5bc07)
- fix(docs): describe actual commit policy (fee6da4)
- fix(docs): repair all broken links (e911324)
- fix(docs): Tutorial 04-01 (e855749)
- fix(host): configuration cleanup after package and environment removal (2824de7)
- fix(host): multi-environment mcp configuration conflict resolution (1eb86e4)
- fix(lmstudio): user-wide config file of the mcp (58b7613)
- fix(mcp): add Claude Desktop transport validation (dede78e)
- fix(mcp): clear type field during transport switching (1933351)
- fix(mcp): remove incorrect absolute path validation for Claude Desktop (50345a3)
- fix(pypi-deploy): remove direct dependencies (2fc9313)
- fix(pypi-deploy): wrong project name (3957c75)
- fix(serialization): explicit model dump of server configuration (fa273a4)
- fix(test): function signatures and environment variable interference (04838bc)
- fix(test): resolve failing integration tests with proper error handling (5638299)
- fix(tests): add missing mock (1774610)
- fix(tests): correct dependency dummy metadata extraction (cbbdf40)
- fix(tests): update simple_dep_pkg to use local base_pkg (f21ec7d)
- fix(vscode): set mcp configure to user-wide by default (a688f52)
- fix(vscode): update configuration format from settings.json to mcp.json (d08a202)
- fix(workaround): relax Pydantic data model constraint (16c7990)
- docs: add --version flag documentation and installation verification (724c957)
- docs: add comprehensive MCP host configuration documentation (e188c90)
- docs: add MCP backup system architecture documentation (de7d16a)
- docs: consolidate MCP/ subdirectory into MCPHostConfiguration.md (3d5d11e)
- docs: CONTRIBUTING becomes
how_to_contribute.md(e10c236) - docs: fix CLI reference documentation accuracy (6d8c322)
- docs: fix critical CLI command inaccuracies across documentation (8ca57c3)
- docs: fix MCP host configuration dev guide (0813ee2)
- docs: minor legacy typos (c48be5c)
- docs: rewrite MCP host configuration (b3597a8)
- docs: update CLI reference for environment-scoped list hosts (b2e5a80)
- docs: update CLI reference for MCP host configuration integration (5a98b64)
- docs: update CLIReference (fb30d37)
- docs: update cross-references following corrected alignment strategy (79086a0)
- docs: update release policy for new CI/CD architecture (a444c65)
- docs(cli): update CLI reference for parame...
v0.7.0-dev.13
0.7.0-dev.13 (2025-12-11)
Bug Fixes
- ci: Discord notification image URLs to use raw GitHub content (847dd1c)
Documentation
v0.7.0-dev.12
0.7.0-dev.12 (2025-12-10)
Documentation
v0.7.0-dev.11
v0.7.0-dev.10
v0.7.0-dev.9
0.7.0-dev.9 (2025-12-02)
Bug Fixes
- mcp: remove incorrect absolute path validation for Claude Desktop (1029991)