Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: TonyCasey/git-mem

v0.5.0

16 Feb 10:50
@TonyCasey TonyCasey
a49dc3d
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • feat: add semantic-release for automatic versioning by @TonyCasey in #50
  • docs: simplify README by removing Quick Start and integration sections by @TonyCasey in #52
  • feat: add post-commit hook for automatic session notes (GIT-74) by @TonyCasey in #49
  • feat: add smart commit analysis with auto AI trailers (GIT-73) by @TonyCasey in #53
  • test: add integration tests for commit-msg hook (GIT-84) by @TonyCasey in #54
  • fix: hook improvements and init defaults (GIT-85) by @TonyCasey in #55
  • feat: handle edge cases in commit-msg hook (GIT-85) by @TonyCasey in #56
  • feat: add LLM enrichment to commit-msg hook (GIT-87) by @TonyCasey in #57
  • feat: load .env in hooks for API keys (GIT-94) by @TonyCasey in #58
  • chore: add yaml dependency (GIT-88) by @TonyCasey in #59
  • feat: migrate config from JSON to YAML (GIT-89) by @TonyCasey in #63
  • feat: update init.ts to write YAML config (GIT-90) by @TonyCasey in #61
  • feat: update init-hooks.ts to write YAML config (GIT-91) by @TonyCasey in #62
  • fix: increase default LLM enrichTimeout from 5s to 8s (GIT-95) by @TonyCasey in #64
  • feat: add IIntentExtractor interface and config fields (GIT-97) by @TonyCasey in #65
  • feat: implement IntentExtractor service (GIT-98) by @TonyCasey in #68
  • feat: add loadWithQuery to MemoryContextLoader (GIT-100) by @TonyCasey in #66
  • feat: enhance PromptSubmitHandler with intent extraction (GIT-99) by @TonyCasey in #67
  • test: add unit tests for intent extraction (GIT-102) by @TonyCasey in #69
  • feat: include commit message bodies in memory context (GIT-104) by @TonyCasey in #70
  • fix: handle undefined content in memory query (GIT-96) by @TonyCasey in #71
  • docs: reposition messaging to lead with AI metadata (GIT-106) by @TonyCasey in #73
  • fix: resolve git root for init paths and fix Windows test compat (GIT-108) by @TonyCasey in #74
  • fix: handle circular error references in logger and handlers (GIT-109) by @TonyCasey in #75
  • fix(init): preserve default push semantics for notes refs (GIT-117) by @TonyCasey in #76
  • fix(scripts): make lint globs PowerShell-safe by @TonyCasey in #78
  • test: replace unix-only test commands with fs APIs by @TonyCasey in #79
  • fix(init-mcp): support source-checkout local server resolution by @TonyCasey in #80
  • feat: multi-provider LLM enrichment (GIT-110) by @TonyCasey in #77
  • Chore/smoke codex trailers 20260215 by @TonyCasey in #81
  • feat: multi-agent detection with config-based model resolution (GIT-121) by @TonyCasey in #82
  • fix(hook): pass LLM config to DI container (GIT-122) by @TonyCasey in #83
  • chore: prepare 0.5.0 release by @TonyCasey in #84

Full Changelog: v0.3.0...v0.5.0

Contributors

TonyCasey
Assets 2
Loading

v0.3.0

14 Feb 09:43
@github-actions github-actions
5d5112b
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

  • docs: CHANGELOG, README, and CLAUDE.md for hooks release (#29) (5d5112b)
  • fix: validate commitCount for NaN/negative values (GIT-73) (861e1e9)
  • fix: address PR review comments (GIT-73) (033a0ee)
  • refactor: rework init to use interactive prompts, improve packaging (GIT-73) (72bf364)
  • feat: auto-detect agent/model from Claude Code env vars (GIT-73) (db98d0e)
  • feat: add AI-Agent and AI-Model trailers to remember and hook flows (GIT-73) (#47) (63e9856)
  • fix: reduce default --commit-count to 30 and update .gitignore for .git-mem.json (3625add)
  • docs: rewrite getting-started.md with current CLI and trailers info (#44) (7363ee5)
  • docs: rewrite getting-started.md with current CLI and trailers info (#44) (84d257a)
  • docs: update README with project overview and trailer examples (#43) (d466eaa)
  • fix: address PR #42 round-3 review comments (GIT-71) (a44de14)
  • fix: address PR #41 and #42 review comments (GIT-71) (544a2ec)
  • fix: address PR review comments across PRs #36, #38, #40 (GIT-71) (97190a7)
  • feat: git mem trailers CLI command for inspection (GIT-71) (ae79733)
  • feat: prepare-commit-msg hook for passive AI-Agent trailer injection (GIT-70) (724a2ac)
  • refactor: remove liberate backward compat code (GIT-72) (#39) (4b7d738)
  • feat: liberate reads AI-* trailers from commit history (GIT-69) (c6f9fc2)
  • refactor: rename liberate to extract across codebase (GIT-72) (#37) (b5c349f)
  • feat: unified recall across notes and trailers (GIT-68) (709f654)
  • feat: dual-write trailers in MemoryService.remember() (GIT-67) (4e83310)
  • fix: address PR review feedback for TrailerService (GIT-66) (8fcd93f)
  • feat: add write capability to TrailerService (GIT-66) (4080eec)
  • feat: register TrailerService in DI container (GIT-65) (7dd735b)
  • refactor: newline-per-line progress output (#33) (56701d0)
  • feat: add progress feedback for liberate/init commands (#32) (dca092a)
  • fix: use project-local .git-mem/logs/ for log directory (GIT-63) (#31) (fcf2407)
  • fix: rename SessionStop to Stop for valid Claude Code hook event (GIT-62) (#30) (5c3f526)
  • feat: unified git-mem init command (GIT-61) (#28) (492ddca)
  • test: integration tests for hook entry points (GIT-58) (#27) (960c487)
  • test: complete unit test coverage for DI container and EventBus (GIT-55) (#26) (8054792)
  • feat: unified git-mem hook command + safe settings.json merge (GIT-60) (#25) (d1bd988)
  • test: add missing edge case tests for hook handlers (GIT-57) (#24) (a6179b1)
  • test: unit tests for hook services (GIT-56) (#23) (08c5197)
  • feat: full hook suite — session-stop, prompt-submit, config reading (Phase 3) (#22) (f4afee7)
  • feat: session-start hook and init-hooks CLI (Phase 2) (#21) (0c83c13)
  • feat: DI container + event bus foundation (Phase 1) (#20) (631671d)
  • chore: bump version to 0.2.1 (d16c7c3)
  • feat: move logs to ~/.git-mem directory (#19) (485b3ee)
  • fix: read CLI version from package.json instead of hardcoding (b31ec72)

What's Changed

  • feat: move logs to ~/.git-mem directory by @TonyCasey in #19
  • feat: DI container + event bus foundation (Phase 1) by @TonyCasey in #20
  • feat: session-start hook and init-hooks CLI (Phase 2) by @TonyCasey in #21
  • feat: full hook suite — session-stop, prompt-submit, config reading (Phase 3) by @TonyCasey in #22
  • test: unit tests for hook services (GIT-56) by @TonyCasey in #23
  • test: unit tests for hook handlers (GIT-57) by @TonyCasey in #24
  • feat: unified git-mem hook command + safe settings.json merge (GIT-60) by @TonyCasey in #25
  • test: complete unit test coverage for DI container and EventBus (GIT-55) by @TonyCasey in #26
  • test: integration tests for hook entry points (GIT-58) by @TonyCasey in #27
  • feat: unified git-mem init command (GIT-61) by @TonyCasey in #28
  • fix: rename SessionStop to Stop for valid Claude Code hook event (GIT-62) by @TonyCasey in #30
  • fix: use project-local .git-mem/logs/ for log directory (GIT-63) by @TonyCasey in #31
  • feat: add progress feedback for liberate/init commands by @TonyCasey in #32
  • refactor: newline-per-line progress output by @TonyCasey in #33
  • refactor: rename liberate to extract across codebase (GIT-72) by @TonyCasey in #37
  • refactor: remove liberate backward compat code by @TonyCasey in #39
  • feat: register TrailerService in DI container (GIT-65) by @TonyCasey in #34
  • feat: add write capability to TrailerService (GIT-66) by @TonyCasey in #35
  • feat: dual-write trailers in MemoryService.remember() (GIT-67) by @TonyCasey in #36
  • feat: unified recall across notes and trailers (GIT-68) by @TonyCasey in #38
  • feat: liberate reads AI-* trailers from commit history (GIT-69) by @TonyCasey in #40
  • feat: prepare-commit-msg hook for passive AI-Agent trailer injection (GIT-70) by @TonyCasey in #41
  • feat: git mem trailers CLI command for inspection (GIT-71) by @TonyCasey in #42
  • docs: update README with project overview by @TonyCasey in #43
  • docs: rewrite getting-started.md with current CLI and trailers info by @TonyCasey in #44
  • commit-count-change by @TonyCasey in #46
  • feat: add AI-Agent and AI-Model trailers (GIT-73) by @TonyCasey in #47
  • feat: auto-detect agent/model and rework init prompts (GIT-73) by @TonyCasey in #48
  • docs: CHANGELOG, README, and CLAUDE.md for hooks release by @TonyCasey in #29

Full Changelog: v0.2.0...v0.3.0

Contributors

TonyCasey
Loading

v0.2.0

11 Feb 13:26
@TonyCasey TonyCasey

Choose a tag to compare

What's Changed

  • feat: add logging infrastructure and wire into all services (#18)
  • fix: add missing src/index.ts barrel file and correct package.json entry point (#17)
  • feat: rename retrofit command to liberate (#10)

Changelog since v0.1.1

  • Full structured logging with file rotation and retention
  • NullLogger for testing, factory with env var configuration
  • Logging wired into all CLI commands and MCP tools
  • Barrel file fix for clean package exports
  • Renamed retrofit command to liberate
Loading

v0.1.1

11 Feb 12:52
@github-actions github-actions
07e7568
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

  • fix: add missing src/index.ts barrel file and correct package.json entry point (#17) (07e7568)
  • feat: rename retrofit command to liberate (#10) (30814bc)
  • docs: add MCP server README with setup, tool reference, and architecture (#7) (0a94f5a)
  • feat: add global reinstall script and CodeRabbit configuration (93aee44)
  • ci: add GitHub Actions workflows for CI, npm publish, and auto-release (#9) (c754864)
  • feat: LLM enrichment for retrofit annotations (#8) (98a49cf)
  • docs: add CLAUDE.md and README.md with install, usage, MCP setup, and architecture diagrams (#6) (bc422ed)
  • feat: add MCP configuration, init-mcp command, and e2e tests (e3e343d)
  • feat: add MCP retrofit tool for history annotation (d8d6eb3)
  • feat: add MCP context tool — memories relevant to staged changes (9001a72)
  • feat: add MCP tools for remember and recall (9b92a48)
  • feat: add MCP server scaffolding with stdio transport (7267d82)
  • feat: git-mem MVP — git-native memory layer for AI coding tools (90ef07b)

What's Changed

  • feat: MCP server scaffolding — SDK, transport, server setup by @TonyCasey in #1
  • feat: MCP retrofit tool for history annotation by @TonyCasey in #4
  • feat: MCP configuration, init-mcp command, and e2e tests by @TonyCasey in #5
  • docs: add CLAUDE.md and README.md by @TonyCasey in #6
  • feat: LLM enrichment for retrofit annotations by @TonyCasey in #8
  • ci: add GitHub Actions workflows by @TonyCasey in #9
  • docs: add MCP server README by @TonyCasey in #7
  • feat: rename retrofit command to liberate by @TonyCasey in #10
  • fix: add missing dist/index.js barrel file by @TonyCasey in #17

New Contributors

Full Changelog: https://github.com/TonyCasey/git-mem/commits/v0.1.1

Contributors

TonyCasey
Loading

AltStyle によって変換されたページ (->オリジナル) /