Releases: No-Instructions/Relay
0.7.5-rc3
fix: Share folder modal mobile layout - Use Obsidian's native modal title via setTitle() - Remove duplicate modal-content class nesting - Use SlimSettingItem for inline toggle and button layout - Add visible background to toggle track for dark backgrounds - Fix folder name overflow with ellipsis truncation - Prevent folder icons from shrinking
0.7.5-rc2
debug: disk buffer logging
0.7.5-rc1
fix: iOS stack trace format
0.7.5-rc0
refactor: Consolidate banner/button logic into Banner class
- Banner now automatically detects mobile Obsidian β₯1.11.0 and renders
as a header button (short text) vs traditional banner (long text)
- Added BannerText type supporting string | { short, long }
- Removed setLoginIcon/clearLoginButton from LoggedOutView
- Removed setMergeButton/clearMergeButton from LiveView
- Removed font-weight bold and text-shadow from desktop banner
0.7.4
This release includes a critical fix for a bug that caused "blank notes" on initial upload of a folder.
Users had to resolve a merge conflict with the file on disk (which had their content), and if the merge conflict was not resolved immediately (without closing the editor tab) then the content could be lost.
New features
- Clicking the "stack" icon now proactively opens the differ if there is a mismatch between the CRDT and the file on disk. Otherwise it will synchronize the editor to show the CRDT state.
Fixes
- "blank note" creation
Full Changelog: 0.7.3...0.7.4
0.7.3
This release includes minor improvements to the Relay UI to match the new Obsidian UI
New features
- Obsidian 1.11.0 UI compatibility
Fixes
- N/A
Full Changelog: 0.7.2...0.7.3
0.7.2
This release updates the Relay UI to match the new Obsidian UI
New features
- Obsidian 1.11.0 UI compatibility
Fixes
- Helpful message when no folders are available to add to vault
- Onboarding hint to download a Shared Folder
- User presence no longer steals focus from title edit on note creation
- Force logout when token is expired
- Race condition on file deletion
Full Changelog: 0.7.1...0.7.2
0.7.1
Fixes an issue with background sync getting stuck / failing to make progress.
New features
- N/A
Fixes
- Fixes stack overflow in processDownloadQueue
Full Changelog: 0.7.0...0.7.1
0.7.0
This release introduces Kanban support and includes improvements to Canvas beta (behind a feature flag).
New features
- Kanban support
- Frontmatter visual editor
- Support for embedded editors in Canvas
- User presence in markdown documents
- Toasts/popups for errors
Fixes
- Fewer occurrences of the differ
- Newline issues on Windows caused differ to not resolve
- Return to correct document after differ closes (Obsidian regression)
- Background sync concurrency
- Getting kicked from a private folder immediately disconnects all documents
- The
enableCanvasSyncfeature flag gates the creation of collaborative canvas files, rather than collaboration
Full Changelog: 0.6.1...0.7.0
0.6.1
This release makes self-hosting "self-service":
- Run the command
Relay: Register self-hosted Relay Server - Enter in the private URL for your server (e.g. on your tailnet)
- Press
Create Relay Server
New features
- Register a self-hosted Relay Server
- Github login now enabled by default on first login
Fixes
- Remote folder renames no longer cause freezes in the UI
- Github login icon visible in dark mode
- Fixed race condition that caused continuous token requests for attachments with mismatched ids
Full Changelog: 0.6.0...0.6.1