Skip to content

Releases: mrktsm/codecafe

CodeCafé v0.2.0 - Enhanced Collaboration

20 May 04:12
a9c026a
Compare
Choose a tag to compare

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

17 Apr 03:09
Compare
Choose a tag to compare

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