Skip to content

v0.3.5 — Monorepo-aware detection, configurable workspace location

Choose a tag to compare

@akadeepesh akadeepesh released this 09 Aug 14:31
· 70 commits to main since this release

Added

  • Monorepo detection. contextzip now scans a shallow, bounded subdirectory
    tree (not just the project root) for framework markers, so a layout like
    frontend/package.json + backend/requirements.txt gets both ecosystems
    detected and both rule sets applied — instead of silently falling back to
    only base exclusion rules. Detection output shows where each ecosystem was
    found: Next.js (frontend/) + FastAPI (backend/).
  • Configurable workspace location. .contextzip/ still defaults to your
    git root, but can now be pinned per-machine (contextzip config --set-workspace cwd|git-root|<path>) or shared with your team via a
    committed .contextzip.json. Full precedence order in the README.

Fixed

  • .gitignore registration for .contextzip/ no longer assumes the
    workspace directory's parent is always the git root — fixes a case that
    would've broken under a custom workspace location.

Removed

  • eod and handoff commands, and the Claude.ai session-key config option
    they used. Both depended on an undocumented Claude.ai endpoint. See
    CHANGELOG.md for the full list of removed internals.

Full changelog: see CHANGELOG.md