Releases: strukturag/spreed-webrtc
Releases · strukturag/spreed-webrtc
0.23.2
0.23.1
0.23.0
This major release brings a bunch of updates on the server and client side to improve code quality and maintainability. Also a couple of new features have landed.
- Feature : Content security policies are now supported and can be configured in server.conf.
- Feature : Room creation can now be limited to authenticated sessions (server.conf).
- Feature : Calls and chat sessions can now be started directly from contact manager.
- Feature : A room history was added to the welcome screen.
- Feature : Missed calls now always generate a notification.
- Feature : A sign in button was added to the top bar (with users enabled).
- Feature : A call can now be established without a video and/or audio capture device.
- Feature : Room selection input fields now get automatically focused when becoming visible.
- Feature : Server side support for PIN locked rooms was added.
- Feature : Web client now supports renegotiation - it is disabled to not break Firefox support.
- Change : The room bar is now visible per default when not in a call.
- Change : Settings form fields have been reordered.
- Change : Several icons have been replaced to improve usability.
- Change : The plugin API was extended to allow access to the App object.
- Change : Dialogs and toast messages have new styles.
- Change : Javascript sources now use "strict" mode everywhere.
- Change : User picture upload scaling and position was improved.
- Bugfix : Dial tone can no longer play forever when calling someone from a conference.
- Bugfix : Several improvements to certain edge cases.
Heat wave
Another minor bugfix release.
- Change : UI update FPS has been reduced to 10 (was 60).
- Change : Removed opacity transition for chat panel to avoid compositing issues.
- Bugfix : Usermedia tests no longer always trigger the timeout.
- Bugfix : Buddy picture upload field is now cleared on cancel.
- Bugfix : Usermedia tests now detaches from hardware when finished.
- Bugfix : Several small UI fixes.
Slight breeze
This minor release has a couple of bug fixes and preparations for the next major release.
- Change : Roombar ui visibility is now controlled by scope.layout.
- Change : Removed audio mirror option as it does not seem to work for anyone.
- Change : No longer depend on dpkg-parsechangelog on configure.
- Bugfix : Incoming chat messages no longer fail when getting called from the chat sender at the same time.
- Bugfix : A typo was fixed in the getStreamById api.
- Bugfix : Fixed po2json detection when it is installed globally.
- Bugfix : Dialog service is now using defaults properly.
Multifox
This minor release brings a video layout fix for Firefox and more control to audio and video in settings (some experimental).
- Feature : On windows the audio output for calls plays now on the same device as the selected microphone. An option has been added to turn this behaviour off.
- Feature : Experimental audio and video options have been added in the extended settings (disabled by default).
- Feature : Some internal APIs were added in preperation to renegotiation support.
- Change : REST API documentation was improved.
- Bugfix : Firefox no longer duplicates remote videos.
Crazy Friday
This minor release brings a few fixes to the new default video layout.
- Bugfix : The own video is now always visible in democrazy layout rather than only the first time.
- Bugfix : The own video is no longer rendererd delayed in democrazy layout.
Democrazy
This minor release brings a bunch of changes to video layout and minor fixes.
- Feature : The default video layout is now rendering the own video the same size as the remote videos.
- Feature : A new video layout for class rooms was added.
- Feature : Room names can now start with $,@ and + without getting quoted.
- Change : The previous default video layout is now available as "Large view".
- Change : Added possibility to customize online indicator message from a plugin.
- Change : WebODF was updated to 0.5.4.
- Change : The Makefile was optimized.
- Change : Multiple smaller style changes and tweaks.
- Bugfix : The own audio indicator is now visible again.
Self portrait
This minor release brings a couple of bug fixes and some minor new features.
- Feature : 1080p capturing can now be selected in settings as it is supported starting with Chrome 38.
- Feature : Added 8 FPS option to settings.
- Feature : A new video layout 'self portrait' was added.
- Change : Camera/Mic mute icons are now only slashed through when muted.
- Change : Visibly.js was updated.
- Bugfix : Chrome 38 now renders own video image correctly (https://code.google.com/p/chromium/issues/detail?id=414269)
- Bugfix : Chat rooms buddy images now have correct border.
- Bugfix : Captured buddy images are stored again even if nothing else was changed in settings.
- Bugfix : Added a timeout to avoid not working video capturing when disabled enabled very fast.
- Bugfix : Failed peer connections no longer hang up everything but only the failed call.
- Bugfix : Call state is now properly resurrected after heartbeat timeout related reconnect.
Dentist Who Goes Straight To The Horse's Mouth
Another bug fix release to fix loosing the room after reconnect.
- Bugfix: Make sure to reset roomid on disconnect to make room apply work on reconnect.