Rabbitrabbit/ide

Changelog

What’s new in Rabbit IDE

Every release, every feature, every fix — documented so you always know what shipped.

v1.1.0

Multi-Provider & Developer Experience

11 LLM providers supportInline edit diff previewStructured backend logging
New
  • Support for 11 LLM providers: Anthropic, OpenAI, DeepSeek, Gemini, Groq, Mistral, xAI, OpenRouter, Qwen, Moonshot, Local
  • Inline edit diff preview — review changes before applying
  • Prompt library with 18 built-in templates
  • Knowledge graph redesign with interactive visualization
  • Token budget bar and inline cost badges in chat
  • Chat export to Markdown and JSON formats
  • Keyboard shortcuts: Cmd+Shift+K (compact), Cmd+/ (cheatsheet)
  • CLI commands: /compact, /status, /provider
  • Pricing page with Free/Pro/Enterprise tiers
  • Custom 404, loading states, and error boundaries
Improved
  • OS keychain storage for API keys (replaces plaintext)
  • OpenAPI documentation for all 6 backend services
  • Structured JSON logging with request IDs
  • Deploy script with dry-run mode and error handling
  • Responsive dashboard sidebar for mobile
  • Project rules loading from .cursor/rules and .rabbit-ide/rules
Fixed
  • Branding consistency: Hole → Rabbit across all UI
  • Subscription bypass security vulnerability
  • CORS whitelist replacing wildcard origins
  • Rate limiting on auth endpoints
  • Timing-safe comparison for internal API keys
  • SSRF protection for fetch_url tool
Security
  • API keys migrated from settings.json to OS keychain
  • Billing debit idempotency with FOR UPDATE locks
  • XSS escaping in knowledge graph dashboard
v1.0.0

Initial Release

AI-powered code editorMulti-agent orchestrationToken economy system
New
  • VS Code fork with built-in AI coding assistant
  • Multi-agent orchestration with background agents
  • Token economy system with stoken cache
  • Knowledge graph architecture visualization
  • Agentic coding with 15+ built-in tools
  • Apply/Reject pending edit workflow
  • Lifeguard pre-commit review
  • Tab autocomplete with multi-line support
  • Cloud backend with user management and billing
  • CLI terminal agent