Release Date: December 9, 2025
Version: 0.1.7-alpha
Status: ✅ Alpha Release - Integration Features Complete
Alpha v0.1.7 introduces comprehensive integration features that connect RiceCoder with external platforms and enable seamless collaboration. This release focuses on ecosystem integration, team collaboration, and multi-platform support through five major feature areas: GitHub Integration, Conversation Sharing, Team Collaboration, IDE Integration, and Installation Methods.
Key Milestone: All Phase 7 integration features are production-ready and fully tested.
Feature: ricecoder-github crate
Seamless integration with GitHub for creating pull requests, issues, and analyzing repositories.
- PR Creation: Create pull requests directly from RiceCoder conversations
- Issue Management: Create and manage GitHub issues from chat
- Repository Analysis: Analyze GitHub repositories for context
- Branch Management: Create and switch branches from RiceCoder
- Commit Integration: Create commits with AI-generated messages
- Workflow Automation: Trigger GitHub Actions workflows
# Create a pull request from conversation
ricecoder chat
> Create a PR for the new feature
# System creates PR with conversation context
# Create an issue
ricecoder github create-issue --title "Bug: ..." --body "..."
# Analyze repository
ricecoder github analyze-repo --owner user --repo repo
# Trigger workflow
ricecoder github trigger-workflow --workflow build.yml- ✅ Seamless GitHub integration
- ✅ Automated PR/issue creation
- ✅ Repository context awareness
- ✅ Workflow automation
- ✅ Reduced context switching
Feature: ricecoder-sharing crate
Export and share conversations with team members and community.
- Export Formats: Export to Markdown, JSON, HTML, PDF
- Sharing Links: Generate shareable links for conversations
- Collaboration: Share conversations for team feedback
- Version Control: Track conversation versions and changes
- Privacy Controls: Fine-grained privacy and access control
- Analytics: Track conversation views and engagement
# Export conversation
ricecoder sharing export --format markdown --output conversation.md
ricecoder sharing export --format html --output conversation.html
# Create sharing link
ricecoder sharing create-link --session <session-id>
ricecoder sharing create-link --session <session-id> --expiry 7d
# Share with team
ricecoder sharing share --session <session-id> --users user1,user2
# View sharing analytics
ricecoder sharing analytics --session <session-id>- ✅ Easy conversation sharing
- ✅ Multiple export formats
- ✅ Team collaboration
- ✅ Privacy controls
- ✅ Engagement tracking
Feature: ricecoder-teams crate
Team workspaces with shared knowledge base and collaborative features.
- Team Workspaces: Create and manage team workspaces
- Shared Knowledge Base: Shared templates, rules, and patterns
- Permissions: Fine-grained team member permissions
- Audit Logging: Complete audit trail of team activities
- Notifications: Real-time notifications for team events
- Integration: Slack, Discord, and email notifications
# Create team workspace
ricecoder team create --name "My Team"
ricecoder team add-member --user [email protected] --role developer
# Manage shared knowledge
ricecoder team add-template --name react-component --file template.tsx
ricecoder team add-rule --name naming-convention --file rule.yaml
# View team activity
ricecoder team activity
ricecoder team audit-log
# Configure notifications
ricecoder team notify --channel slack --webhook https://...- ✅ Team collaboration
- ✅ Shared knowledge base
- ✅ Permission management
- ✅ Audit logging
- ✅ Real-time notifications
Feature: ricecoder-ide crate
Native integration with popular IDEs for seamless development experience.
- VS Code: Full extension with inline chat and commands
- JetBrains IDEs: IntelliJ IDEA, PyCharm, WebStorm, etc.
- Neovim: Native Neovim plugin with LSP integration
- Vim: Vim plugin with command integration
- Inline Chat: Chat directly in editor
- Code Actions: Quick fixes and refactoring suggestions
- Diagnostics: Real-time code analysis and diagnostics
- Completion: AI-powered code completion
- Refactoring: Safe refactoring operations
- Testing: Generate and run tests
# VS Code
# Install extension from marketplace
# Use Ctrl+Shift+R for inline chat
# Use Ctrl+. for code actions
# JetBrains
# Install plugin from marketplace
# Use Alt+R for inline chat
# Use Alt+Enter for code actions
# Neovim
# Install plugin with your package manager
# Use :RicecoderChat for chat
# Use :RicecoderRefactor for refactoring- ✅ Native IDE integration
- ✅ Seamless workflow
- ✅ No context switching
- ✅ IDE-native features
- ✅ Improved productivity
Feature: Multiple installation options for all platforms
Easy installation through multiple channels and package managers.
- Cargo:
cargo install ricecoder - Homebrew:
brew install ricecoder(macOS/Linux) - Apt:
apt install ricecoder(Ubuntu/Debian) - Pacman:
pacman -S ricecoder(Arch Linux) - Chocolatey:
choco install ricecoder(Windows) - Docker:
docker pull moabualruz/ricecoder:latest - Binary: Download pre-built binaries
- Curl:
curl -fsSL https://raw.githubusercontent.com/moabualruz/ricecoder/main/scripts/install | bash
# macOS with Homebrew
brew install ricecoder
# Ubuntu/Debian with Apt
sudo apt install ricecoder
# Windows with Chocolatey
choco install ricecoder
# Docker
docker run -it moabualruz/ricecoder:latest
# Curl installer (build from source)
curl -fsSL https://raw.githubusercontent.com/moabualruz/ricecoder/main/scripts/install | bash
# From source
git clone https://github.com/moabualruz/ricecoder.git
cd ricecoder
./scripts/install.sh- ✅ Multiple installation options
- ✅ Easy setup for all platforms
- ✅ Package manager support
- ✅ Docker support
- ✅ Reduced installation friction
Customizable themes with built-in and user-defined options.
- Built-in Themes: Dark, Light, Solarized, Dracula, Nord
- Custom Themes: Create and share custom themes
- Hot-Reload: Change themes without restart
- Per-Component Theming: Fine-grained theme control
- Theme Marketplace: Share themes with community
Drag-and-drop image support with analysis and caching.
- Drag-and-Drop: Drag images into chat
- Image Analysis: Analyze images with vision models
- Caching: Intelligent image caching
- Format Support: PNG, JPEG, WebP, GIF
- Token Counting: Accurate token counting for images
- ✅ Zero Clippy Warnings: All code passes strict clippy checks
- ✅ Comprehensive Testing: 80%+ test coverage across all features
- ✅ Property-Based Tests: Extensive property-based testing for correctness
- ✅ Documentation: Complete API documentation with examples
- ✅ Error Handling: Explicit error types with context
- ✅ GitHub Integration: Fast API calls with caching
- ✅ Sharing: Efficient export and compression
- ✅ Team Operations: Optimized team queries
- ✅ IDE Integration: Responsive IDE communication
- ✅ Installation: Fast download and installation
- ✅ GitHub Auth: Secure OAuth 2.0 authentication
- ✅ Sharing Privacy: Fine-grained access control
- ✅ Team Permissions: Role-based access control
- ✅ IDE Security: Secure IDE communication
- ✅ Audit Logging: Complete audit trail
None. Alpha v0.1.7 is fully backward compatible with v0.1.6.
No migration required. Simply update to v0.1.7 and all features are available.
Add to your .ricecoder/config.yaml:
# GitHub integration
github:
enabled: true
token: ${GITHUB_TOKEN}
auto_create_pr: false
# Conversation sharing
sharing:
enabled: true
default_format: markdown
expiry_days: 30
# Team collaboration
team:
enabled: true
workspace_id: null
notifications_enabled: true
# IDE integration
ide:
enabled: true
supported_ides:
- vscode
- jetbrains
- neovim
# Themes
themes:
enabled: true
default_theme: dark
hot_reload: trueAll known issues from v0.1.6 have been resolved. Please report any issues on GitHub.
None. All APIs from v0.1.6 remain fully supported.
octocrab(0.32): GitHub API clientreqwest(0.11): HTTP client for API callsserde_json(1.0): JSON serialization
All workspace dependencies updated to latest stable versions.
- Unit Tests: 1,800+ unit tests
- Integration Tests: 250+ integration tests
- Property-Based Tests: 300+ property-based tests
- Coverage: 84% overall code coverage
running 2,350 tests
test result: ok. 2,350 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
- GitHub Integration: API calls complete in <2s
- Sharing: Export to Markdown in <500ms
- Team Operations: Team queries in <100ms
- IDE Integration: IDE communication in <50ms
- Installation: Installation completes in <5 minutes
- GitHub Integration Guide
- Conversation Sharing Guide
- Team Collaboration Guide
- IDE Integration Guide
- Installation Guide
- Theme System Guide
- Image Support Guide
cargo install ricecoder --version 0.1.7-alphabrew install ricecodersudo apt install ricecoderchoco install ricecoderdocker pull ricecoder:0.1.7-alpha
docker run -it ricecoder:0.1.7-alphagit clone https://github.com/moabualruz/ricecoder.git
cd ricecoder
git checkout v0.1.7-alpha
cargo install --path .- Backup Configuration:
cp -r ~/.ricecoder ~/.ricecoder.backup - Update RiceCoder:
cargo install ricecoder --version 0.1.7-alpha - Verify Installation:
ricecoder --version - Review New Features:
ricecoder help
If you need to rollback to v0.1.6:
cargo install ricecoder --version 0.1.6-alphaThis release includes contributions from:
- Core Team: Architecture, design, and implementation
- Community: Bug reports, feature requests, and feedback
Thank you to everyone who contributed to this release!
Production readiness features:
- Final Validation: Comprehensive testing and validation
- Community Feedback: Integration of community feedback
- Production Deployment: Production deployment guide
- Enterprise Features: Enterprise feature support
After Phase 8 completion:
- Final hardening and optimization
- Production deployment
- Enterprise support
- Long-term support (LTS) commitment
- Documentation: RiceCoder Wiki
- Issues: GitHub Issues
- Discussions: GitHub Discussions
Please report bugs on GitHub Issues with:
- RiceCoder version:
ricecoder --version - Operating system and version
- Steps to reproduce
- Expected vs actual behavior
- Relevant logs or error messages
Feature requests are welcome! Please open a GitHub Discussion with:
- Feature description
- Use case and motivation
- Proposed implementation (optional)
- Related features or dependencies
- OpenCode Team: Inspiration and feature parity goals
- Rust Community: Excellent ecosystem and tools
- Contributors: Code, documentation, and feedback
- Users: Testing, feedback, and support
RiceCoder is licensed under the MIT License. See LICENSE for details.
| Version | Release Date | Status | Features |
|---|---|---|---|
| v0.1.7-alpha | Dec 9, 2025 | ✅ Current | GitHub, Sharing, Teams, IDE, Installation |
| v0.1.6-alpha | Dec 6, 2025 | ✅ Previous | Orchestration, Domain Agents, Learning |
| v0.1.5-alpha | Nov 28, 2025 | ✅ Previous | Refactoring, Markdown Config, Keybinds |
| v0.1.4-alpha | Nov 20, 2025 | ✅ Previous | Performance, Security, UX Polish |
| v0.1.3-alpha | Nov 12, 2025 | ✅ Previous | LSP, Completion, Hooks |
| v0.1.2-alpha | Nov 4, 2025 | ✅ Previous | Code Gen, Agents, Workflows |
| v0.1.1-alpha | Oct 27, 2025 | ✅ Previous | Foundation features |
- Update to v0.1.7: Install the latest version
- Explore New Features: Try GitHub integration, sharing, and team collaboration
- Provide Feedback: Share your experience and suggestions
- Contribute: Help improve RiceCoder for everyone
Have questions about v0.1.7? Check out:
Thank you for using RiceCoder! We're excited to see what you build with it. 🚀
Last updated: December 9, 2025