New architecture
This release does not contain very many changes visible to the end user, but there are a few.
Changes
- Added a proper toast notification queue system. Toasts now have a little timer to indicate when they will disappear.
- No more random leaving and joining.
- The video playback slider is smother, playback position is no longer rounded to the nearest second.
- New look for chat, now with little animations.
- Added animations for the video queue.
Technical Changes
- Added Typescript support for front end, back end, and back end unit tests.
- New architecture that separates websocket connections from room state.