Releases: mrktsm/codecafe
Releases · mrktsm/codecafe
CodeCafé v0.2.0 - Enhanced Collaboration
What's New in v0.2.0
- Integrated Chat Panel: Real-time messaging with session participants
- Participant Management: See who's in your session with visual indicators
- Powerful Search: Find and replace text across your code with regex support
- Dockerized Deployment: Simple setup with containerization
- CI/CD Workflow: Automated testing and deployment pipeline
- License Change: Switched from AGPL 3.0 to MIT License to encourage more community contributions
Improvements
- Enhanced UI: Redesigned web view with intuitive layout
- Real-time Collaboration: Further refinements to the OT engine
- Stability Enhancements: Better session management and performance
Grab your coffee and enjoy an even better collaborative coding experience!
Full Changelog: v0.1.0...v0.2.0
CodeCafé v0.1.0 - Initial Release
Welcome to the first release of CodeCafé – your new spot for instant, real-time collaborative coding right in the browser!
We built CodeCafé because coding together should be seamless, whether you're teaching, learning, or building. Ditch the clunky setups and dive straight into a shared coding environment.
What's Brewing in v0.1.0?
- True Real-Time Collaboration: Powered by Operational Transformation (OT), multiple users can type in the same file simultaneously. See each other's cursors and selections live!
- Pixel-Perfect Live Preview: Instantly see your HTML, CSS, and JS changes rendered in the integrated Web View.
- VS Code Feel: Enjoy a familiar, rich editing experience with syntax highlighting and smart suggestions via the Monaco Editor.
- Smooth Session Sharing: Easily create a session and share the link for others to join instantly.
- Modern UI: Resizable panels, draggable tabs, file explorer, integrated terminal, dark mode support, and theme customization.
Recent Polish & Fixes
- Enhanced Stability: Integrated Redis for managing session and OT state more robustly.
- Smarter Selections: Reworked selection handling for a smoother collaborative experience.
- Collaboration Engine Upgrades: Numerous fixes and refinements to the core OT logic for better conflict resolution and synchronization.
- UI Refinements: Improved state management (Zustand), component structure, and overall responsiveness.
This is just the beginning! We're excited to build more features like user accounts, integrated chat, and session playback.
Grab a virtual coffee and start coding together!
Check out the code!
Full Changelog: https://github.com/mrktsm/codecafe/commits/v0.1.0