1.18.17
Diode Collab v1.18.17 was released on January 26, 2025.
- Features
- Much faster Zone join time
- Invite by Email address
- Tooltip for Linked Devices
- Mobile actions for files area
- Zone initialization improvements
- Increase speed for websockets Zone API
- Limit restart banner to About page on Mobile
- DM pinning in Quick Access bar
- Bug Fixes
- Incorrect plan page message for Members
- Don’t steal focus when chat is done syncing
- Incorrect markdown edit warning
- Don’t redirect from About page after edit on mobile
- Gallery view
- Clarified move file conflict message
- Don’t spuriously show “No account” on signup
#Much faster Zone join time
Zone join time, especially for large Zones, has been improved. Small Zones reliably join in less than one minute and large Zones (>500 members) reliably join in less than five minutes. These gains were due to improvements in the connection system, canister logic, and message batching.
#Invite by Email address
The Add Member modal now allows an email address to be entered. In keeping with Diode’s commitment to privacy and PII protection, this is a local-only capability that simply launches the local Email app with an invitation link.
#Tooltip for Linked Devices
Instructions are now provided via a tool tip on the Linked Device pages (Linked and Master device pages). This should help people navigate linking a device.
#Mobile actions for files area
The file/folder area now supports mobile actions - share, open with, and download.
#Zone Initialization improvements
The Zone Initialization flow has been shortened and the UI elements have been improved. If the Zone has an icon or name in the Discovery Cards, the details are shown to the joining user. Upon successful Zone join, a success page is shown that allows the user to either view the About page or start a chat with the owner.
#Increase speed for websockets API
The speed of the websockets API “getmetadata” has been improved by a factor. This API is used to enumerate the API’s shared channels - important when deploying a bot. In the past, for large zones (>500 members), enumerating message state for all shared channels could take over 30 seconds, now it is less than a second.
#Limit restart banner to About page for mobile
Mobile no longer shows a banner “Restart to refresh” after an update has arrived - this now only persists on the About page.
#DM pinning in the Quick Access bar
Zone owners / admins can now “pin” certain DMs in the Quick Access bar. This is convenient if the Zone includes a bot or if a certain Admin should always be visible for all members. A DM’s pin setting can be set in the All Members list.
#Fix: Incorrect plan page message for Members
Members were being shown in incorrect message on the Zone plan page. This has been fixed.
#Fix: Don’t steal focus when chat is done syncing
When the app is first opened to a direct message or channel chat, a banner at the top of the chat would indicate the message status of the chat. When the banner disappeared, the chat message input “focus” would be lost, often disrupting entering a new message. This has been fixed.
#Fix: Incorrect markdown edit warning
There was an incorrect flash message warning when editing markdown files warning of incompatible characters in the file or file name. This has been fixed and now only warns if the filename or path includes a parenthesis, which can break markdown link formatting.
#Fix: Don’t redirect from About page after edit on mobile
When saving an edit to the About page on mobile, the user would be take to the mobile Zone home page instead of remaining on the About page. This has been fixed.
#Fix: Gallery view
The Gallery view in the file/folder area has been fixed.
#Fix: Clarify move file conflict
When moving a file or folder to a location that already included a file or folder with the same name, an esoteric flash message warning “eerr” was shown. This message is now clarified to inform the user of the file conflict.
#Fix: Don’t spuriously show “No account” on login
In certain network environments, a spurious message saying “No account exists” could be shown during login. This has been eliminated.