Skip to content

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 23 May 03:03

What's New

πŸ” Search improvements

  • Read popularity boost β€” files you read frequently via idx read now surface higher in search
    results.
    The relevance bonus uses 14-day exponential decay and is configurable via bm25.popularity_weight
    in .idx.yml
    or the --popularity-weight CLI flag.

βš™οΈ Configuration

  • index.ignore β€” the .idx.yml key index.exclude was renamed to index.ignore.
    A composite ignore matcher now applies all rules in a single pass for more consistent filtering.

πŸ›  Internals & fixes

  • Dynamic git binary resolution β€” no longer assumes a fixed path, improving cross-environment
    compatibility
  • Cache keys now use SHA-256 instead of MD5
  • Expanded unit test coverage: CLI adapters (Init, Daemon, Config, Skills), watch command
    service, and process spawner

πŸš€ Infrastructure

  • Migrated release pipeline to GoReleaser β€” releases now include binaries for all platforms +
    checksums.txt + automatic Homebrew tap updates
  • Added SonarCloud integration for continuous code quality tracking

Install via Homebrew

brew tap eltu/idx
brew install idx

Upgrade

brew upgrade idx