Skip to content

Releases: butttons/dora

v1.6.1: pi agent support

12 Feb 14:28
efa3e78

Choose a tag to compare

Features

  • feat: add missing languages as valid options for dora init (#11)

Patch Changes

  • Add agent-setup cookbook recipe with setup instructions for Claude Code, pi, OpenCode, Cursor, Windsurf, and MCP
  • Add pi integration guide to AGENTS documentation with project-local extensions and plan mode support. pi.dev
  • Rename AGENTS.md to AGENTS.README.md for clarity
  • Update docs site with pi references and agent-setup cookbook tips

v1.6.0

28 Jan 14:50
6d04b4b

Choose a tag to compare

Minor Changes

  • Add MCP (Model Context Protocol) server via dora mcp command
  • All 29 dora commands available as MCP tools for AI assistants
  • Simple setup for Claude Code: claude mcp add --transport stdio dora -- dora mcp
  • Add Zod schema validation for all command results
  • Refactor type system with dedicated src/schemas/ directory

Patch Changes

  • Fix TypeScript strict mode errors across codebase
  • Add type checking to CI workflow
  • Standardize command output patterns for better consistency

v1.5.0

27 Jan 18:12
35454f9

Choose a tag to compare

Bug Fixes

  • fix: resolve TypeScript strict mode errors (#9)

v1.4.6

26 Jan 13:58
ad1faa3

Choose a tag to compare

Bug Fixes

  • Fix indexer crash: update convertToDatabase call to use object parameters instead of positional arguments
  • Fix database lock error during full rebuild by closing existing connections and removing database file before reindexing

Full Changelog: v1.4.5...v1.4.6

v1.4.5

24 Jan 06:53
f2940a3

Choose a tag to compare

What's Changed

  • Add --language flag to dora init for explicit language specification (typescript, javascript, python, rust, go, java) (#6)
  • Optimize document processing performance and fix --ignore flag handling (#5)
  • Refactor multi-parameter functions to use object parameters for better readability and maintainability

Usage

# Initialize in any directory with explicit language
dora init --language python
dora init -l rust

Full Changelog: v1.4.4...v1.4.5

v1.4.4

22 Jan 03:14
9ffce85

Choose a tag to compare

Bug Fixes

  • fix(config): detect package manager by lock files
  • fix(config): add current directory argument to rust-analyzer scip command (#4)

Documentation

  • docs: add installation instructions to llm.txt
  • docs: fix cookbook command syntax

v1.4.3

22 Jan 01:03
c00d30f

Choose a tag to compare

Bug Fixes

  • fix(templates): bundle templates in binary
    • Fix template files not found when using dora init
    • Remove .dora/docs and .dora/cookbook from git, simplify .gitignore
    • Fixes #2

v1.4.2

21 Jan 15:10
0afb7aa

Choose a tag to compare

Documentation

  • docs: update cookbook commands to use subcommand syntax

v1.4.1

21 Jan 14:59
9e3a62a

Choose a tag to compare

Features

  • feat(cli): add --ignore flag to dora index

Bug Fixes

  • fix(converter): prevent duplicate file insertions during batch processing

v1.4.0

21 Jan 11:17
220b606

Choose a tag to compare

Features

  • cookbook: Refactor to subcommands with format option
    • Add dora cookbook list and dora cookbook show subcommands
    • Support --format flag (json/markdown) for both subcommands
    • Read cookbook files from .dora/cookbook/ for customization
    • Copy cookbook templates during dora init