realtimecursor
Version:
Real-time collaboration system with cursor tracking and approval workflow
32 lines (25 loc) • 920 B
Markdown
# Changelog
All notable changes to the RealtimeCursor SDK will be documented in this file.
## [1.1.0] - 2023-11-15
### Fixed
- Fixed infinite loop issue with `room-users` events by tracking project join status
- Fixed duplicate users in the collaborators list
- Fixed cursor position tracking and updates
- Improved connection stability and reconnection logic
### Added
- Added `hasJoinedProject` flag to prevent duplicate join events
- Added proper cleanup of disconnected users
- Added better error handling for socket events
- Added TypeScript type definitions
### Changed
- Improved cursor rendering performance
- Updated documentation with more examples
- Refactored code for better maintainability
## [1.0.0] - 2023-10-30
### Added
- Initial release of RealtimeCursor SDK
- Real-time cursor tracking
- Collaborator presence
- Content synchronization
- React hooks and components
- Vanilla JavaScript support