Version 4.0 features a revamped user interface, along with many bugfixes and improvements.  Here's the highlights from the release notes:

  • Replace ad-hoc slide-out dialogs with more conventional ones from jQuery UI.
  • Lots of code cleanup and refactoring.
  • Announce incoming text when a screenreader is in use, via AccDC's $A.announce() API.
  • Replace the menu bar with a more accessible widget.
  • Control labeling for accessibility.
  • Quick-connect feature with streamlined world entry.
  • Fix a bug where clicking the output window would select all the text; this was caused by a change in Chrome's handling of the user-select attribute.
  • Make Ctrl-Shift-Tab cycle backwards through world tabs.
  • Handle things gracefully if the user deletes the last world.
  • Don't spam the server with anti-idle commands if the user forgets to give a delay.
  • Remove the TCP keepalive option; just enable them automatically if the OS supports them.
  • Remember Auto-\ preference for worlds and trigger windows.
  • Allow | in the file portion of URLs.
  • Allow * in the path portion of URLs.
  • Remove Spectrum Colorpicker library, now that the native HTML5 color input type works in Chrome apps.
  • Re-enable image preview for Chrome versions >49, where the webview browser crash bug is fixed.
  • Support MUD-style two-line logins.
  • Replaced old tooltip timestamps in the output window with a toggleable timestamp column.
  • Preview refinements for YouTube links.