Archived Chat Changelog (2017 version)

Discussion in 'Official Announcements' started by sola, Mar 9, 2017.

Thread Status:
Not open for further replies.
  1. sola

    sola Chat Architect Staff Member

    Version 0.16.3 (June 17th):
    • Changed the keyboard input method.
    • Fixed report dialog not showing when trying to report a user.
    • Fixed stale users getting stuck in userlist even when not present - *may still happen for IE11 and Safari users, however*
    • Added a space before labels on main menu to make them look a little nicer.
    • Added stricter logic for IE11 runtime to be sure that missing browser standards are correctly filled in before continuing to load.
    • Misc. tweaks for mods.
    Stanthropical likes this.
  2. sola

    sola Chat Architect Staff Member

    Version 0.17.0 (June 18th):
    • Added true multi-threading.
    • Added magic lag compensator. (It's psychic, and knows when solar activity and planetary alignments are doing weird stuff).
    • Added new bugs.
  3. sola

    sola Chat Architect Staff Member

    Client Version 0.17.1 (June 20th):
    • Magic lag compensator got a bit smarter.
    • Added checkbox in Options/Appearance to manually disable desktop notifications after they have been enabled.
    • Misc. tweaks for staff.
    Server Version 0.1.9: (June 20th):
    • Fixed several memory leaks handling stale webcam/mic endpoints.
    • Made sure that endpoints are properly released and unpublish events sent out when a publisher suddenly disconnects unexpectedly while still published.
    Stanthropical, dreadyJasmin and naz like this.
  4. sola

    sola Chat Architect Staff Member

    Cumulative update.

    Server Version 0.1.10 (2017-06-22):
    • Optimized parsing messages on every socket event.
    • Optimized delivery of updates about who already has their cam or mic published.
    • Removed numerous debugging methods that each added about 40 nanoseconds of latency throughout the application.
    Client Version 0.17.2 (2017-06-22):
    • Fixed @ mentions being marked up for double @@ cases.
    • Fixed "&" being converted to "&" when hyperlinking URLs.
    • Fixed guests always being sorted below registered users even when a guest has VIP or higher status in a room.
    • Added text shadow to share button so it matches the rest of the buttons across the bottom.
    • New button for moderators.
    Server Version 0.1.11 (2017-06-24):
    • Preliminary framework added for managing friends list internally.
    • Misc. internal changes.
    Server Version 0.1.12 (2017-06-28):
    • Implemented new friends list management to work more consistently than the old way.
    • Misc. changes to how sessions are resumed when already logged in.
    Client Version 0.17.3 (2017-06-28):
    • Fixed button foreground hover color.
    • Implemented new logic for friend list management in server version 0.1.12. This also allows adding and removing friends on iOS devices and Safari.
    • Added special glyph to moderator button.
    • Fixed bug causing quit messages to appear in all rooms, even when a user was not in them.
    Client Version 0.17.4 (2017-07-04):
    • Fixed friends list being permanently stuck on for wide viewports when logged in as a guest.
    • Fixed room userlist and friends list visibility state being reset upon joining a new room after having manually toggled.
    • Fixed text color on main menu items when hovering over them.
    • Added border color to all buttons while hovering over them.
    • Made webcam publish button do a "pulse" animation 5 times after joining first room (if WebRTC is supported).
    • Made moderator button do a "pulse" animation 5 times after the first time it becomes enabled in a session.
    • Forced skipping highlights on messages that contain a hash sign immediately before your own nick (was annoying).
    • Misc. internal fixes.
    • Misc. moderator improvements.
    Client Version 0.17.5 (2017-07-10):
    • Added "glass" radial user context menus.
    Client Version 0.17.6 (2017-07-11):
    • Anchor glass menu to top left on iOS devices to prevent a 3D occlusion bug applying Z-axis rotation above userlist in Safari.
    • Changed background color of rings on glass menu to compensate for a shadow rendering bug on Firefox on Windows.
    • Changed border radii and colors of glass menu rings to compensate for rendering bugs on Microsoft browsers.
    • Add reconnect attempts counter to have a silent grace period before showing info message/overlay after disconnect.
    Client Version 0.17.7 (2017-08-07):
    • Added config parameter to determine whether radial "glass" or traditional vertical user context menus are used.
    • Fixed an issue causing server notices, server modes, and server topic changes originating from a non-local server to be incorrectly handled and lost.

    Client Hotfix 0.17.7-1 (2017-08-07):
    • Added missing module to build.

    Client Version 0.17.8 (2017-08-08):
    • Misc. moderator improvements.
    • Added checkbox to options dialog to toggle persistent preference for radial menus or traditional vertical menus (user context menus).
    Client Version 0.17.9 (2017-08-09):
    • Fixed low-level handling of special server messages.
    Client Version 0.17.10 (2017-08-09):
    • Fixed uncaught exception updating "share" button when it is disabled.

    Server Version 0.2.0 (2017-08-09):
    • Large update adding new admin features.
    • Fixed a bug causing initial client handshakes to fail due to a missing linebreak.
    Server Version 0.2.1 (2017-08-11):
    • Improvement to how cached client files are served.
    • Fixed bug causing cams or mics to suddenly unpublish for no reason shortly after being published.
    • Misc. admin improvements.
    Server Version 0.2.2 (2017-08-16):
    • Misc. admin improvements and bugfixes.
    • Round-trip latency to cam and mic media server is now factored into internal media endpoint caching and timers to improve reliability and performance of cam and mic activity.
    Client Version 0.17.11 (2017-08-16):
    • Misc. internal improvements.
    • Reset userlist join queues upon clearing userlist when disconnected, to help avoid "ghost" users being stuck in the list afterwards.
    Stanthropical likes this.
  5. sola

    sola Chat Architect Staff Member

    Server Version 0.2.3 (2017-08-17):
    • Fixed issues computing latency to cam and mic media server.
  6. sola

    sola Chat Architect Staff Member

    Client Version 0.17.12 (2017-08-18):
    • Fixed a special type of ban not showing the reason upon connect when banned by it.
    • Fixed bug where userlist could cause a browser error.
    Server Version 0.2.4 (2017-08-22):
    • Admin improvements.
    Server Version 0.3.0 (2017-08-28):
    • Refactored the way media pipelines are created for cam and mic publishing.
    • Added support for clustering media servers.
    • Admin improvements.
    Client Version 0.17.13 (2017-08-30):
    • Always force fallback themes on Microsoft Edge due to new layout bugs in latest version of Edge.
    • Fixed staff user PMs not getting through when a user has all PMs disabled.
    • Fixed handling of reply error notices.
    • Mod bug fixes.
    Server Version 0.3.1 (2017-09-05):
    • Fixed media server API bug leading to leaking file descriptors.
    • Mod bug fixes.
    Server Version 0.3.2 (2017-09-08):
    • Performance tuning.
    Server Version 0.3.3 (2017-09-12):
    • Major optimizations to media publisher state lookups.
    Server Version 0.3.4 (2017-09-12):
    • Optimizations to checks for stale media publishers.
    Server Version 0.3.5 (2017-09-14):
    • Internal performance improvements.
    Server Version 0.3.6 (2017-09-14):
    • Admin improvements.
    • Internal performance improvements.
    Server Version 0.3.7 (2017-09-16):
    • Internal maintenance.
    • Fixed list of media publishers being inconsistent for different users.
    • Fixed random cam and mic unpublishing.
    Server Version 0.4.0 (2017-09-20):
    • Major internal performance optimizations.
    • Fixed memory leaks.
Thread Status:
Not open for further replies.

Share This Page