v3.8.0-beta.1 – Slug-based sharing and workspace sync improvements
·
214 commits
to master
since this release
🚀 v3.8.0-beta.1
This beta release introduces stable slug-based document sharing, improved workspace synchronization handling, and enhanced async feedback workflows.
Highlights
Slug-Based Sharing
- Added public share URLs using:
/share/:username/:slug
- Improved share link stability and routing consistency
- Prevented slug collisions across renamed documents
Workspace & Sync Improvements
- Scoped sync state handling by document type
- Improved debounced save and flush workflows
- Enhanced sync handling for resume documents
- Consolidated workspace local storage operations
Error Handling & UX
- Improved loading and error handling for share services
- Surfaced localStorage save failures correctly
- Added loading text support for async button actions
Improvements
Resume Handling
- Added optional resume title support
- Improved title formatting and data handling consistency
Architecture
- Removed deprecated storage and sync services
- Simplified workspace persistence architecture
- Improved maintainability across sync workflows
Notes
- Beta quality release
- Additional sync and sharing improvements expected
- Focused on workspace reliability, sharing consistency, and async UX enhancements