Relay releases

Release notes and version history. For latest updates and discussions, join the project on Discord.

0.4.9

Production

March 24, 2025

This release contains bug-fixes and code refactor for upcoming features.

New features

  • N/A

Fixes

  • Empty folders are now synced

Full changelog: https://github.com/No-Instructions/Relay/compare/0.4.8...0.4.9

0.4.8

Production

March 17, 2025

This release contains bug-fixes and some code refactor.

New features

  • N/A

Fixes

  • Fix memory leak during plugin tear down
  • Ensure background sync process starts on load

Full changelog: https://github.com/No-Instructions/Relay/compare/0.4.7...0.4.8

0.4.7

Production

March 11, 2025

This release contains bug-fixes and improvements to the plugin upgrade flow.

New features

  • Improved notification banner (this allows us to notify users of upgrades, outages, planned down-time, etc)
  • Improvements to upgrade flow
  • Testing: optional automatic updates (behind a feature flag)

Fixes

  • Fix: Reduce unnecessary network traffic at startup when polling for updates.

Full changelog: https://github.com/No-Instructions/Relay/compare/0.4.6...0.4.7

0.4.6

Production

March 5, 2025

This release contains important bug-fixes and performance improvements.

New Features

N/A

Fixes

  • Fix: Reduce unnecessary syncing on startup
  • Fix: Don't show 0% progress indicator
  • Fix: Don't crash on Android startup
  • Fix: Force logout if authentication token is out of date

Full changelog: https://github.com/No-Instructions/Relay/compare/0.4.4...0.4.6

0.4.5

Production

March 5, 2025

Note: This release supersedes a previous buggy release of 0.4.5. It is equivalent to 0.4.6.

0.4.4

Production

February 27, 2025

This release introduces significant enhancements around the folder sharing experience. Relay now uploads entire folders when you share them, and downloads all notes when you add a Shared Folder to your vault.

Note: Because of this change, all users on your Relay Server should upgrade to >0.4.4. If you are collaborating with users on older versions, please encourage them to upgrade! You may need to reload Relay to receive their files since the old versions do not automatically upload the CRDT / file contents.

Synchronization enhancements:

  • No more "blank notes" -- files are uploaded before they are added to the folder, and downloaded before we write anything to disk.
    • This should improve compatibility with other sync tools like google drive / icloud / Obsidian Sync.
  • Added a download/synchronization queue in order to upload/download entire Shared Folders.
  • Added an indicator for tracking download/sync progress.

On-prem collaboration server (experimental):

We've released the Relay Server Template for self-hosting a Relay Server.

Note that this does not enable full self-hosting of Relay. Our Auth Server is still needed for login, and to coordinate sharing and document access. However, if you self host your document server on a private network (e.g. with Tailscale) then you will have full control of your content (and we would be completely unable to access it, even if we wanted to).

Some setup and coordination with us is currently required to test self-hosting. If you are interested in self-hosting please join our Discord.

We're looking for help from the community to make self-hosting as smooth as possible. Thanks to @zachmueller for working AWS self-hosting.

User interface:

  • Added a progress indicator to the folder icon that is visible when downloading/syncing a Shared Folder.
  • Added a NOT SYNCED tag to file types that are not currently synced with Relay.
  • Added a banner to the settings page for notifying you about service status/downtime, when you are on a bad/buggy version of Obsidian, or when there is an update to Relay available.
  • Improved compatibility with the merge banner when using the BlueTopaz theme.
  • Bypass the webviewer for auth login.
  • Folder connection intent is saved in settings. If you disconnect a folder, it will stay disconnected when you restart Obsidian / Relay.
  • Improve differ labels, and added Accept All options.
  • Added a file menu for managing Shared Folders.

Commands:

  • Added a Relay: Reload Relay command to quickly reload Relay.

Internal capabilities & debug improvements:

  • We've improved the settings storage driver in order to manage many more settings that are required as part of rolling out Universal File Sync.
  • Added a Relay: Enable Debugging command, which turns on comprehensive logging and adds several additional advanced commands.

Thank you

Thank you to our supporters and subscribers -- you made this release possible. (edited)

Full changelog: https://github.com/No-Instructions/Relay/compare/0.4.1...0.4.4

0.4.3

Beta

February 25, 2025

To get the beta release, install BRAT from the Community Plugins, then add "no-instructions/relay" as a beta plugin in BRAT settings.
Detailed instructions →

Fixes

  • Fixed "cursor jumps" when typing at the same time in a collaborative session

Notes

  • This update fixes an issue found in the 0.4.2 beta.
  • Important: If you're testing folder synchronization, all users in your shared relay should be using beta version 0.4.3 or higher.

0.4.2

Beta

February 21, 2025

To get the beta release, install BRAT from the Community Plugins, then add "no-instructions/relay" as a beta plugin in BRAT settings.
Detailed instructions →

Features

  • Automatic folder sync - Relay now uploads entire folders when you share them, and downloads all notes when you add a Shared Folder to your vault
  • Progress indicator for folder synchronization
  • NOT SYNCED tag for unsupported file types
  • Status banner in settings for service notifications, compatibility warnings, and update alerts
  • New "Reload Relay" command
  • Self-hosted collaboration server (Experimental) - Control your content with a private server. Want to test this feature? Join our Discord.
  • Enhanced differ tool with Accept All options
  • File menu for managing Shared Folders
  • Improved debug tools with the "Enable Debugging" command

Fixes

  • No more "blank notes" - files are uploaded before they are added to the folder
  • Improved compatibility with other sync tools like Google Drive, iCloud, and Obsidian Sync
  • Better compatibility with BlueTopaz theme
  • Folder connection intent is saved in settings

Notes

  • Note: Superseded by 0.4.3 beta which includes an important cursor fix

0.4.1

Production

November 26, 2024

Fixes

  • Fix connect on startup
  • Fixed a bug with subscription management
  • Improved memory usage
  • Fixed styling conflict with banner plugin

Full changelog: https://github.com/No-Instructions/Relay/compare/0.4.0...0.4.1

0.4.0

Production

November 20, 2024

Features

  • Mobile support - Relay is now available on iOS and Android
  • Enhanced settings page with user avatars and integrated help documentation

Fixes

  • Various UI improvements

0.3.5

Production

November 15, 2024

Fixes Relay on Obsidian 1.7.5.

Features

  • Streamlined shared folder creation - quickly create new folders by typing a name and pressing Enter

Fixes

  • Fixed compatibility with Obsidian 1.7.5
  • Fixed settings page synchronization issues related to an upstream bug
  • Improved login stability - you'll now stay connected to Relay with regular use
  • Fixed subscription button when using Brave as default browser

Full changelog: https://github.com/No-Instructions/Relay/compare/0.3.4...0.3.5

0.3.4

Beta

October 15, 2024

To get the beta release, install BRAT from the Community Plugins, then add "no-instructions/relay" as a beta plugin in BRAT settings.
Detailed instructions →

0.3.3

Production

October 1, 2024

The recent updates include several new features and improvements. Key additions are:

Features

  • A diff/merge interface for integrating changes made to the file on-disk
  • A folder-wide connection toggle in the file-explorer right-click menu
  • The Tracking Changes icon now lights up in your vault accent color when the CRDT-database and the file on-disk are in sync
  • A Relay ribbon icon to take you right to the Relay setting page

Fixes

  • Fixed a race condition that could cause blank notes when a note was missing a CRDT
  • Untitled relays now have the placeholder text '(Untitled Relay)'
  • Active connections are now prioritized by which files were opened recently
  • Various error handling and performance improvements

Coming up

  • Uploading files in the background when you add a folder to a relay
  • Downloading files in the background when you add a shared folder to your vault
  • A new link formatting option that uses the shortest possible link name, or else uses relative paths within shared folders

Full changelog: https://github.com/No-Instructions/Relay/compare/0.3.2...0.3.3

0.3.2

Beta

September 24, 2024

To get the beta release, install BRAT from the Community Plugins, then add "no-instructions/relay" as a beta plugin in BRAT settings.
Detailed instructions →

0.3.1

Beta

September 21, 2024

To get the beta release, install BRAT from the Community Plugins, then add "no-instructions/relay" as a beta plugin in BRAT settings.
Detailed instructions →

0.3.0

Production

September 21, 2024

Bug fixes

  • No longer crashes when using Make.md
  • Fixed a login bug on certain catalyst versions of Relay using the Electron 30.x installer
  • Properly unloads the plugin when you upgrade, which should make upgrades smoother in the future
  • Avoids a race conditions that would sometimes cause users go get blank notes

Performance

  • Fixed some memory leaks to lower overall memory utilization
  • Faster startup on production builds

Full changelog: https://github.com/No-Instructions/Relay/compare/0.2.13...0.3.0

0.2.16

Beta

September 21, 2024

To get the beta release, install BRAT from the Community Plugins, then add "no-instructions/relay" as a beta plugin in BRAT settings.
Detailed instructions →

New features

  • Decorate links that point outside of a shared folder (behind feature flag)
  • Manually resolve edits from disk with new differ tool (behind feature flag)
  • Upload/Download the entire shared folder contents on first sync (behind feature flag)

Bug fixes

  • Properly unloads the plugin when you upgrade, which should make upgrades smoother in the future
  • Avoids a race conditions that would sometimes cause users go get blank notes

Performance

  • Fixed some memory leaks to lower overall memory utilization
  • Faster startup on production builds

0.2.15

Beta

August 23, 2024

To get the beta release, install BRAT from the Community Plugins, then add "no-instructions/relay" as a beta plugin in BRAT settings.
Detailed instructions →

Features

  • No longer crashes when using Make.md
  • Fixed a login bug on certain catalyst versions of Relay using the Electron 30.x installer

0.2.14

Beta

August 21, 2024

To get the beta release, install BRAT from the Community Plugins, then add "no-instructions/relay" as a beta plugin in BRAT settings.
Detailed instructions →

0.2.13

Production

August 19, 2024

Visit our GitHub repository to view the client-side source code.