You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2924 lines
134 KiB

  1. # Changelog
  2. All notable changes to this project will be documented in this file.
  3. ## 17.0.0-beta.1 – 2023-05-04
  4. ### Added
  5. - Conversations can now have an avatar or emoji as icon
  6. [#927](https://github.com/nextcloud/spreed/issues/927)
  7. - Virtual backgrounds are now available in addition to the blurred background in video calls
  8. [#9251](https://github.com/nextcloud/spreed/issues/9251)
  9. - Reactions are now available during calls
  10. [#9249](https://github.com/nextcloud/spreed/issues/9249)
  11. - Typing indicators show which users are currently typing a message
  12. [#9248](https://github.com/nextcloud/spreed/issues/9248)
  13. - Groups can now be mentioned in chats
  14. [#6339](https://github.com/nextcloud/spreed/issues/6339)
  15. - Call recordings are automatically transcribed if a transcription provider app is registered
  16. [#9274](https://github.com/nextcloud/spreed/issues/9274)
  17. - Chat messages can be translated if a translation provider app is registered
  18. [#9273](https://github.com/nextcloud/spreed/issues/9273)
  19. ### Changed
  20. - Update several dependencies
  21. ## 16.0.3 – 2023-04-20
  22. ### Added
  23. - feat: Add missing "New in Talk 16" section
  24. [#9205](https://github.com/nextcloud/spreed/pull/9205)
  25. ### Changed
  26. - Update several dependencies
  27. ### Fixed
  28. - fix(chat): Fix missing popups and modals in fullscreen mode
  29. [#9323](https://github.com/nextcloud/spreed/pull/9323)
  30. - fix(chat): Fix squeezed mention suggestions after library update
  31. [#9302](https://github.com/nextcloud/spreed/pull/9302)
  32. - fix(conversation): Change redirect when the conversation is left or deleted
  33. [#9242](https://github.com/nextcloud/spreed/pull/9242)
  34. [#9058](https://github.com/nextcloud/spreed/pull/9058)
  35. - fix(sidebar): Improve handling of the sidebar
  36. [#9212](https://github.com/nextcloud/spreed/pull/9212)
  37. - fix(settings): Fix admin settings page when upload limit is infinite
  38. [#9247](https://github.com/nextcloud/spreed/pull/9247)
  39. ## 16.0.2 – 2023-03-28
  40. ### Added
  41. - feat: Allow Chromium-based browser Brave
  42. [#9166](https://github.com/nextcloud/spreed/pull/9166)
  43. - feat(smart-picker): Add conversation search to the smart-picker integration
  44. [#9105](https://github.com/nextcloud/spreed/pull/9105)
  45. ### Changed
  46. - Update several dependencies
  47. ### Fixed
  48. - fix(chat): Fix lost message text when autocomplete triggers after pasting text inside the @nextcloud/vue library
  49. [#9191](https://github.com/nextcloud/spreed/pull/9191)
  50. - fix(chat): Fix visual regression with links inside the @nextcloud/vue library
  51. [#9191](https://github.com/nextcloud/spreed/pull/9191)
  52. - fix(reactions): Don't update last message when someone reacted
  53. [#9186](https://github.com/nextcloud/spreed/pull/9186)
  54. - fix(recordings): Set a dedicated user-agent for the recording backend
  55. [#9184](https://github.com/nextcloud/spreed/pull/9184)
  56. [#9194](https://github.com/nextcloud/spreed/pull/9194)
  57. - fix(desktop): Hide some features inside the desktop client
  58. [#9171](https://github.com/nextcloud/spreed/pull/9171)
  59. ## 16.0.1 – 2023-03-24
  60. ### Added
  61. - feat(chat): Allow to receive messages without marking notifications as unread
  62. [#9103](https://github.com/nextcloud/spreed/pull/9103)
  63. ### Changed
  64. - Update several dependencies
  65. ### Fixed
  66. - fix(chat): Fix multiple issues with emoji and mention autocompletion
  67. - fix(chat): Fix pasting HTML and XML content into the chat input
  68. [#9104](https://github.com/nextcloud/spreed/pull/9104)
  69. - fix(calls): Fix RemoteVideoBlocker still active after removing its associated model
  70. [#9131](https://github.com/nextcloud/spreed/pull/9131)
  71. - fix(breakout-rooms): Fix breakout-room option shown for public conversations
  72. [#9135](https://github.com/nextcloud/spreed/pull/9135)
  73. - fix(UI): Fix conditions when a reload of the UI is necessary
  74. [#9123](https://github.com/nextcloud/spreed/pull/9123)
  75. - fix(recordings): Fix default quality of call recordings
  76. [#9121](https://github.com/nextcloud/spreed/pull/9121)
  77. - fix(chat): Don't focus the chat input on mobile devices
  78. [#8898](https://github.com/nextcloud/spreed/pull/8898)
  79. ## 15.0.5 – 2023-03-24
  80. ### Fixed
  81. - fix(calls): Fix RemoteVideoBlocker still active after removing its associated model
  82. [#9132](https://github.com/nextcloud/spreed/pull/9132)
  83. - fix(polls): Remove polls also when deleting the chat history
  84. [#8992](https://github.com/nextcloud/spreed/pull/8992)
  85. - fix(reactions): Fix reacting to people that left
  86. [#8886](https://github.com/nextcloud/spreed/pull/8886)
  87. ## 14.0.10 – 2023-03-24
  88. ### Fixed
  89. - fix(calls): Fix RemoteVideoBlocker still active after removing its associated model
  90. [#9133](https://github.com/nextcloud/spreed/pull/9133)
  91. - fix(reactions): Fix reacting to people that left
  92. [#8887](https://github.com/nextcloud/spreed/pull/8887)
  93. ## 16.0.0 – 2023-03-21
  94. ### Added for users
  95. - Breakout rooms can be used to split a group call into temporary working groups (Requires the High-performance backend)
  96. [#8337](https://github.com/nextcloud/spreed/pull/8337)
  97. - Calls can now be recorded (Requires the High-performance backend)
  98. [#8324](https://github.com/nextcloud/spreed/pull/8324)
  99. - The top bar now shows useful information like participant count, call duration and title while in a call.
  100. [#8341](https://github.com/nextcloud/spreed/pull/8341)
  101. - Chat input now allows to autocomplete emojis
  102. [#4333](https://github.com/nextcloud/spreed/pull/4333)
  103. ### Added for administrators
  104. - Administrators can now define the default conversation permissions via the `default_permissions` app config
  105. [#8457](https://github.com/nextcloud/spreed/pull/8457)
  106. - Administrators can now define the default name of the Talk/ attachments folder via the `default_attachment_folder` app config
  107. [#8465](https://github.com/nextcloud/spreed/pull/8465)
  108. - OCC command to transfer-ownership of conversations was added allowing to hand over conversations during off-boarding
  109. [#8479](https://github.com/nextcloud/spreed/pull/8479)
  110. - All available app configurations have been documented in the [settings documentation](https://nextcloud-talk.readthedocs.io/en/latest/settings/#app-configuration)
  111. ### Added for developers
  112. - Chat API now allows to get the context (older and newer messages) for a message
  113. [#8717](https://github.com/nextcloud/spreed/pull/8717)
  114. - Conversation list is now being instantly updated with information from notifications
  115. [#8723](https://github.com/nextcloud/spreed/pull/8723)
  116. - Conversations API now supports a "modified since" parameter to only get changed conversations
  117. [#8726](https://github.com/nextcloud/spreed/pull/8726)
  118. - Chats are opened now without a page reload when interacting with notifications
  119. [#8713](https://github.com/nextcloud/spreed/pull/8713)
  120. - Introduced a new conversation type to indicate that a conversation was a one-to-one conversation
  121. [#8600](https://github.com/nextcloud/spreed/pull/8600)
  122. ### Changed
  123. - Version 1.1.0 of the signaling server of the High-performance backend is now required
  124. - Update several dependencies
  125. ## 16.0.0-rc.4 – 2023-03-20
  126. ### Fixed
  127. - Fix flickering when dragging a file over the window with Safari on MacOS
  128. [#9076](https://github.com/nextcloud/spreed/pull/9076)
  129. - Fix flickering with message buttons bar of the last message
  130. [#9043](https://github.com/nextcloud/spreed/pull/9043)
  131. - Fix conditions for showing "Reply" and "Reply privately"
  132. [#9052](https://github.com/nextcloud/spreed/pull/9052)
  133. ## 16.0.0-rc.3 – 2023-03-09
  134. ### Fixed
  135. - Correctly handle `<` and `>` in chat messages
  136. [#8977](https://github.com/nextcloud/spreed/pull/8977)
  137. - Improve the position of the message button bar for single line and very long messages
  138. [#9009](https://github.com/nextcloud/spreed/pull/9009)
  139. - Remove space on call-time button
  140. [#8979](https://github.com/nextcloud/spreed/pull/8979)
  141. - Fix displaying of restricted and full permissions selection when manually configuring them
  142. [#8982](https://github.com/nextcloud/spreed/pull/8982)
  143. - Fix dashboard widget API returning breakout rooms
  144. [#8976](https://github.com/nextcloud/spreed/pull/8976)
  145. - Improve breakout room API documentation
  146. [#8994](https://github.com/nextcloud/spreed/pull/8994)
  147. - Also remove polls when purging the chat history
  148. [#8991](https://github.com/nextcloud/spreed/pull/8991)
  149. - Fix mention and emoji autocomplete when broadcasting to breakout rooms
  150. [#8999](https://github.com/nextcloud/spreed/pull/8999)
  151. - Notify the moderator when uploading a recording failed
  152. [#9000](https://github.com/nextcloud/spreed/pull/9000)
  153. - Add a warning in the admin settings when the file upload limits are lower than 512 MB
  154. [#9002](https://github.com/nextcloud/spreed/pull/9002)
  155. - Fix unread message count improving when receiving own messages
  156. [#9011](https://github.com/nextcloud/spreed/pull/9011)
  157. - Fix duplicate attachment upload with Safari and Chrome on MacOS
  158. [#9012](https://github.com/nextcloud/spreed/pull/9012)
  159. ## 16.0.0-rc.2 – 2023-03-06
  160. ### Changed
  161. - Update several dependencies
  162. - Migrate RichText component usage to NcRichText
  163. [#8959](https://github.com/nextcloud/spreed/pull/8959)
  164. ### Fixed
  165. - Design review changes for breakout rooms handling
  166. [#8962](https://github.com/nextcloud/spreed/pull/8962)
  167. - Add documentation for OCC commands
  168. [#8907](https://github.com/nextcloud/spreed/pull/8907)
  169. ## 16.0.0-rc.1 – 2023-03-02
  170. ### Changed
  171. - Update several dependencies
  172. ### Fixed
  173. - Design review changes for breakout rooms handling
  174. [#8905](https://github.com/nextcloud/spreed/pull/8905)
  175. [#8910](https://github.com/nextcloud/spreed/pull/8910)
  176. [#8919](https://github.com/nextcloud/spreed/pull/8919)
  177. [#8920](https://github.com/nextcloud/spreed/pull/8920)
  178. [#8921](https://github.com/nextcloud/spreed/pull/8921)
  179. [#8922](https://github.com/nextcloud/spreed/pull/8922)
  180. - Always expose the breakout room names when being a member of the parent
  181. [#8925](https://github.com/nextcloud/spreed/pull/8925)
  182. - Hide breakout rooms from the dashboard widget
  183. [#8918](https://github.com/nextcloud/spreed/pull/8918)
  184. - Fix chat scrolling to the end and the quick access button for it
  185. [#8895](https://github.com/nextcloud/spreed/pull/8895)
  186. - Breakout rooms can not be configured in full screen mode
  187. [#8897](https://github.com/nextcloud/spreed/pull/8897)
  188. - Button to reopen the chat sidebar while being in a call can disappear
  189. [#8923](https://github.com/nextcloud/spreed/pull/8923)
  190. - Error when reacting to a message when the author left the conversation
  191. [#8883](https://github.com/nextcloud/spreed/pull/8883)
  192. - File upload modal is positioned outside the chat
  193. [#8906](https://github.com/nextcloud/spreed/pull/8906)
  194. ## 16.0.0-beta.2 – 2023-02-27
  195. ### Changed
  196. - Update several dependencies
  197. ### Fixed
  198. - Don't show breakout room options in one-to-one and public conversations
  199. [#8875](https://github.com/nextcloud/spreed/pull/8875)
  200. - Don't show recording options when no recording servers are configured
  201. [#8874](https://github.com/nextcloud/spreed/pull/8874)
  202. - Focus conversation name field when creating conversation
  203. [#8873](https://github.com/nextcloud/spreed/pull/8873)
  204. - Allow to abort emoji-autocomplete with ESC
  205. [#8870](https://github.com/nextcloud/spreed/pull/8870)
  206. - Focus chat input when replying to a message
  207. [#8864](https://github.com/nextcloud/spreed/pull/8864)
  208. - Fix message type of attachments uploaded via mobile apps
  209. [#8861](https://github.com/nextcloud/spreed/pull/8861)
  210. - Hide the bottom video stripe in recordings
  211. [#8844](https://github.com/nextcloud/spreed/pull/8844)
  212. - Don't allow to change certain settings directly inside breakout rooms
  213. [#8841](https://github.com/nextcloud/spreed/pull/8841)
  214. - Fix detection of the recording state
  215. [#8840](https://github.com/nextcloud/spreed/pull/8840)
  216. - Improve notification subject and message for recording uploads
  217. [#8837](https://github.com/nextcloud/spreed/pull/8837)
  218. ## 16.0.0-beta.1 – 2023-02-23
  219. ### Added for users
  220. - Breakout rooms can be used to split a group call into temporary working groups (Requires the High-performance backend)
  221. [#8337](https://github.com/nextcloud/spreed/pull/8337)
  222. - Calls can now be recorded (Requires the High-performance backend)
  223. [#8324](https://github.com/nextcloud/spreed/pull/8324)
  224. - The top bar now shows useful information like participant count, call duration and title while in a call.
  225. [#8341](https://github.com/nextcloud/spreed/pull/8341)
  226. - Chat input now allows to autocomplete emojis
  227. [#4333](https://github.com/nextcloud/spreed/pull/4333)
  228. ### Added for administrators
  229. - Administrators can now define the default conversation permissions via the `default_permissions` app config
  230. [#8457](https://github.com/nextcloud/spreed/pull/8457)
  231. - Administrators can now define the default name of the Talk/ attachments folder via the `default_attachment_folder` app config
  232. [#8465](https://github.com/nextcloud/spreed/pull/8465)
  233. - OCC command to transfer-ownership of conversations was added allowing to hand over conversations during off-boarding
  234. [#8479](https://github.com/nextcloud/spreed/pull/8479)
  235. - All available app configurations have been documented in the [settings documentation](https://nextcloud-talk.readthedocs.io/en/latest/settings/#app-configuration)
  236. ### Added for developers
  237. - Chat API now allows to get the context (older and newer messages) for a message
  238. [#8717](https://github.com/nextcloud/spreed/pull/8717)
  239. - Conversation list is now being instantly updated with information from notifications
  240. [#8723](https://github.com/nextcloud/spreed/pull/8723)
  241. - Conversations API now supports a "modified since" parameter to only get changed conversations
  242. [#8726](https://github.com/nextcloud/spreed/pull/8726)
  243. - Chats are opened now without a page reload when interacting with notifications
  244. [#8713](https://github.com/nextcloud/spreed/pull/8713)
  245. - Introduced a new conversation type to indicate that a conversation was a one-to-one conversation
  246. [#8600](https://github.com/nextcloud/spreed/pull/8600)
  247. ### Changed
  248. - Version 1.1.0 of the signaling server of the High-performance backend is now required
  249. - Update several dependencies
  250. ## 15.0.4 – 2023-02-23
  251. ### Added
  252. - Make "End call for everyone" available for moderators all the time
  253. [#8767](https://github.com/nextcloud/spreed/pull/8767)
  254. ### Changed
  255. - Update some dependencies
  256. ### Fixed
  257. - Show tooltip for conversations with a long title
  258. [#8659](https://github.com/nextcloud/spreed/pull/8659)
  259. - Don't break the maps app with the Talk Files sidebar integration
  260. [#8590](https://github.com/nextcloud/spreed/pull/8590)
  261. - Only register the maps integration when the user is allowed to use Talk
  262. [#8591](https://github.com/nextcloud/spreed/pull/8591)
  263. - Fix missing "Unread mentions" floating button since Nextcloud 25 theming update
  264. [#8603](https://github.com/nextcloud/spreed/pull/8603)
  265. - Fix button style while being in a call
  266. [#8671](https://github.com/nextcloud/spreed/pull/8671)
  267. - Only filter mentions for participants of the conversation
  268. [#8665](https://github.com/nextcloud/spreed/pull/8665)
  269. - Fix interaction of self-joined users with multiple sessions when navigating away
  270. [#8729](https://github.com/nextcloud/spreed/pull/8729)
  271. ## 14.0.9 – 2023-02-23
  272. ### Changed
  273. - Update some dependencies
  274. ### Fixed
  275. - Only filter mentions for participants of the conversation
  276. [#8666](https://github.com/nextcloud/spreed/pull/8666)
  277. - Fix interaction of self-joined users with multiple sessions when navigating away
  278. [#8730](https://github.com/nextcloud/spreed/pull/8730)
  279. ## 15.0.3 – 2023-01-19
  280. ### Changed
  281. - Update @nextcloud/vue library to 7.4.0
  282. [#8458](https://github.com/nextcloud/spreed/pull/8458)
  283. [#8565](https://github.com/nextcloud/spreed/pull/8565)
  284. ### Fixed
  285. - Allow autocompleting conversation names from the middle
  286. [#8505](https://github.com/nextcloud/spreed/pull/8505)
  287. - Call view not shown when rejoining a call in the file sidebar
  288. [#8507](https://github.com/nextcloud/spreed/pull/8507)
  289. - Fix leaving the call when switching to another conversation
  290. [#8529](https://github.com/nextcloud/spreed/pull/8529)
  291. - Don't keep the session open longer than necessary when leaving and joining a conversation
  292. [#8394](https://github.com/nextcloud/spreed/pull/8394)
  293. - Enforce a length of the private JWT keys used for signaling in case libressl has 0 as default
  294. [#8468](https://github.com/nextcloud/spreed/pull/8468)
  295. - Remove webserver warning when in unknown state as it confuses admins
  296. [#8512](https://github.com/nextcloud/spreed/pull/8512)
  297. - Remove expired messages from API even when the background job did not execute
  298. [#8523](https://github.com/nextcloud/spreed/pull/8523)
  299. ## 14.0.8 – 2023-01-19
  300. ### Fixed
  301. - Allow autocompleting conversation names from the middle
  302. [#8506](https://github.com/nextcloud/spreed/pull/8506)
  303. - Call view not shown when rejoining a call in the file sidebar
  304. [#8508](https://github.com/nextcloud/spreed/pull/8508)
  305. - Fix leaving the call when switching to another conversation
  306. [#8530](https://github.com/nextcloud/spreed/pull/8530)
  307. ## 15.0.2 – 2022-12-01
  308. ### Changed
  309. - Allow to disable the changelog conversation with an app config
  310. [#8365](https://github.com/nextcloud/spreed/pull/8365)
  311. - Improve message grouping duration to match better with UX expectations
  312. [#8288](https://github.com/nextcloud/spreed/pull/8288)
  313. - Update @nextcloud/vue library to 7.1.0
  314. [#8405](https://github.com/nextcloud/spreed/pull/8405)
  315. [#8419](https://github.com/nextcloud/spreed/pull/8419)
  316. ### Fixed
  317. - Fix in_call flag on the "Join room" API response
  318. [#8371](https://github.com/nextcloud/spreed/pull/8371)
  319. - Fix bottom stripe of speaker view with high DPI
  320. [#8319](https://github.com/nextcloud/spreed/pull/8319)
  321. - Make webserver configuration check less error-prone
  322. [#8310](https://github.com/nextcloud/spreed/pull/8310)
  323. [#8332](https://github.com/nextcloud/spreed/pull/8332)
  324. - Fix monitoring command when using SQLite
  325. [#8304](https://github.com/nextcloud/spreed/pull/8304)
  326. - Fix chat not loading in certain situations (e.g. more than 100 votes in a row without any chat message in between)
  327. [#8322](https://github.com/nextcloud/spreed/pull/8322)
  328. - Immediately remove poll data when deleting the "asking message"
  329. [#8362](https://github.com/nextcloud/spreed/pull/8362)
  330. - Fix inconsistent behaviour of link and password option on conversation creation
  331. [#8367](https://github.com/nextcloud/spreed/pull/8367)
  332. ## 14.0.7 – 2022-12-01
  333. ### Changed
  334. - Allow to disable the changelog conversation with an app config
  335. [#8365](https://github.com/nextcloud/spreed/pull/8365)
  336. ### Fixed
  337. - Fix in_call flag on the "Join room" API response
  338. [#8372](https://github.com/nextcloud/spreed/pull/8372)
  339. - Fix bottom stripe of speaker view with high DPI
  340. [#8320](https://github.com/nextcloud/spreed/pull/8320)
  341. ## 13.0.11 – 2022-12-01
  342. ### Changed
  343. - Allow to disable the changelog conversation with an app config
  344. [#8366](https://github.com/nextcloud/spreed/pull/8366)
  345. ### Fixed
  346. - Fix bottom stripe of speaker view with high DPI
  347. [#8321](https://github.com/nextcloud/spreed/pull/8321)
  348. ## 15.0.1 – 2022-11-03
  349. ### Changed
  350. - Take the device pixel ratio into account when calculating minimum grid size (should see more videos now on High DPI settings like MacOS and most 4k setup)
  351. [#8246](https://github.com/nextcloud/spreed/pull/8246)
  352. ### Fixed
  353. - Show the number of cast votes to the question raiser and moderators on the voting screen
  354. [#8273](https://github.com/nextcloud/spreed/pull/8273)
  355. - Hide talk dashboard when user can not use the Talk app
  356. [#8236](https://github.com/nextcloud/spreed/pull/8236)
  357. - Hide talk sidebar integration when user can not use the Talk app
  358. [#8240](https://github.com/nextcloud/spreed/pull/8240)
  359. - Show other participant's name when waiting in a one-to-one call
  360. [#8228](https://github.com/nextcloud/spreed/pull/8228)
  361. ## 14.0.6 – 2022-11-03
  362. ### Changed
  363. - Take the device pixel ratio into account when calculating minimum grid size (should see more videos now on High DPI settings like MacOS and most 4k setup)
  364. [#8247](https://github.com/nextcloud/spreed/pull/8247)
  365. ### Fixed
  366. - Fix XML API endpoint for chats with empty reactions result
  367. [#8110](https://github.com/nextcloud/spreed/pull/8110)
  368. - Hide talk dashboard when user can not use the Talk app
  369. [#8237](https://github.com/nextcloud/spreed/pull/8237)
  370. - Hide talk sidebar integration when user can not use the Talk app
  371. [#8241](https://github.com/nextcloud/spreed/pull/8241)
  372. - Fix participant sessions not sent to the HPB
  373. [#8099](https://github.com/nextcloud/spreed/pull/8099)
  374. - Don't search in lobbied conversations
  375. [#8116](https://github.com/nextcloud/spreed/pull/8116)
  376. - Fix an issue with detecting Safari on iOS version
  377. [#8135](https://github.com/nextcloud/spreed/pull/8135)
  378. ## 13.0.10 – 2022-11-03
  379. ### Changed
  380. - Take the device pixel ratio into account when calculating minimum grid size (should see more videos now on High DPI settings like MacOS and most 4k setup)
  381. [#8248](https://github.com/nextcloud/spreed/pull/8248)
  382. ### Fixed
  383. - Hide talk dashboard when user can not use the Talk app
  384. [#8238](https://github.com/nextcloud/spreed/pull/8238)
  385. - Hide talk sidebar integration when user can not use the Talk app
  386. [#8242](https://github.com/nextcloud/spreed/pull/8242)
  387. - Fix participant sessions not sent to the HPB
  388. [#8100](https://github.com/nextcloud/spreed/pull/8100)
  389. - Don't search in lobbied conversations
  390. [#8117](https://github.com/nextcloud/spreed/pull/8117)
  391. - Fix an issue with detecting Safari on iOS version
  392. [#8136](https://github.com/nextcloud/spreed/pull/8136)
  393. ## 12.2.8 – 2022-11-03
  394. ### Fixed
  395. - Fix participant sessions not sent to the HPB
  396. [#8114](https://github.com/nextcloud/spreed/pull/8114)
  397. - Fix guest names in search results
  398. [#7591](https://github.com/nextcloud/spreed/pull/7591)
  399. - Fix an issue with detecting Safari on iOS version
  400. [#8277](https://github.com/nextcloud/spreed/pull/8277)
  401. ## 15.0.0 – 2022-10-18
  402. ### Added
  403. - 🌏 Show link previews for chat messages with links
  404. - 🛂 Chat permission
  405. - 📊 Simple polls
  406. - 📴 "Silent call" for group/public calls
  407. - 🔔 Allow to re-notify a participant for a call
  408. - 🔕 "Silent send" for chat messages
  409. - 🔍 Search for messages in mobile apps
  410. - 📵 Allow to disable calling functionality
  411. - 📞 Allow SIP dial-in without individual user PINs
  412. - 🗒️ Allow to create new files from within the chat
  413. - ⏳ Expiration for chat messages
  414. - 💻 New CLI commands for devops to monitor calls and rooms
  415. ## 15.0.0-rc.5 – 2022-10-13
  416. ### Fixed
  417. - Fix frequent emoji list breaking due to multiple emoji-data versions
  418. - Keep emoji picker open even when hovering another message
  419. - Adjust dashboard API list to be the same as in the web
  420. - Upgrade to @nextcloud/vue v7.0.0
  421. ## 15.0.0-rc.4 – 2022-10-10
  422. ### Fixed
  423. - Fix call button missing on Safari for iPadOS
  424. - Fix silent call not working from web
  425. ## 15.0.0-rc.3 – 2022-10-10
  426. ### Changed
  427. - Move all checkboxes to NcCheckboxRadioSwitch component so the UI doesn't break
  428. - Reorganize the conversation settings
  429. ### Fixed
  430. - Fix chats not getting marked as read with reactions
  431. ## 15.0.0-rc.2 – 2022-09-29
  432. ### Added
  433. - Commands to monitor calls and a single room
  434. - Add a reference provider for call links
  435. ### Fixed
  436. - Reaction summary missing when hovering a chat message
  437. - Fix recursion when the lobby of a conversation expired
  438. - Fix missing "Leave call" button for moderators in restricted rooms
  439. - Fix padding in the left sidebar
  440. - Bump @nextcloud/vue and @nextcloud/vue-richtext
  441. ## 15.0.0-rc.1 – 2022-09-22
  442. ### Added
  443. - Implement the new dashboard widget modes
  444. ### Changed
  445. - Allow to opt-out of keyboard shortcuts to improve accessibility
  446. ### Fixed
  447. - Show more poll voters in details popover
  448. - Do not allow to forward polls as they become non-functional
  449. - Fix coloring of reaction buttons
  450. - Reduce preview size for non-images
  451. - Disallow polls in one-to-one chats
  452. - Adjust the height of file upload modals
  453. - Show empty content when all messages expire
  454. - Correctly quote the parent again when sending the message failed
  455. ## 15.0.0-beta.4 – 2022-09-15
  456. ### Added
  457. - Add related_resources UI
  458. ### Changed
  459. - Use Node 16 and NPM 8 to compile the interface
  460. - Several dependency updates
  461. - Unload chat messages when moving to another chat to avoid lagging on return
  462. ### Fixed
  463. - Several fixes to adapt to the UI changes in Nextcloud 25
  464. - Respect message expiration in the frontend when the user never leaves the conversation
  465. - Fix handling of deleted users in polls
  466. - Allow recalling the owner as a normal moderator
  467. ## 14.0.5 – 2022-09-15
  468. ### Fixed
  469. - Fix notification sending when the user is blocked by the lobby
  470. [#7794](https://github.com/nextcloud/spreed/pull/7794)
  471. - Fix missing local media controls in public share sidebar
  472. [#7758](https://github.com/nextcloud/spreed/pull/7758)
  473. - Fix missing screenshares in sidebar
  474. [#7760](https://github.com/nextcloud/spreed/pull/7760)
  475. - Fix inconsistent state when leaving a call fails
  476. [#7803](https://github.com/nextcloud/spreed/pull/7803)
  477. ## 13.0.9 – 2022-09-15
  478. ### Fixed
  479. - Fix notification sending when the user is blocked by the lobby
  480. [#7796](https://github.com/nextcloud/spreed/pull/7796)
  481. - Fix missing local media controls in public share sidebar
  482. [#7759](https://github.com/nextcloud/spreed/pull/7759)
  483. - Fix missing screenshares in sidebar
  484. [#7763](https://github.com/nextcloud/spreed/pull/7763)
  485. - Fix inconsistent state when leaving a call fails
  486. [#7804](https://github.com/nextcloud/spreed/pull/7804)
  487. ## 15.0.0-beta.3 – 2022-09-09
  488. ### Changed
  489. - Finish polls UI
  490. ### Fixed
  491. - Several fixes to adapt to the UI changes in Nextcloud 25
  492. ## 15.0.0-beta.2 – 2022-09-01
  493. ### Added
  494. - 🗒️ Allow to create new files from within the chat
  495. - 🌏 Show link previews for chat messages with links
  496. - Show more details on the poll result screen
  497. - Upgrade @nextcloud/vue to version 7
  498. ### Changed
  499. - Improve performance by using the UserDisplayNameCache
  500. - Improve performance of chats with a lot of shared files
  501. - Populate ETag and permissions so the image editor works as expected
  502. ### Fixed
  503. - Fix depenendency management and make sure all required dependencies are shipped
  504. - Fix type of icon size
  505. - Fix missing aria-labels and tooltips in various places
  506. - Fix missing local media in share sidebar
  507. - Fix missing screenshares in share sidebar
  508. - Ensure that the reactions details is always an object
  509. - Do not allow to close a poll twice
  510. - Make handling of guest moderators more consistent
  511. ## 15.0.0-beta.1 – 2022-08-12
  512. ### Added
  513. - 🛂 Chat permission
  514. - 📊 Simple polls
  515. - 📴 "Silent call" for group/public calls
  516. - 🔔 Allow to re-notify a participant for a call
  517. - 🔕 "Silent send" for chat messages
  518. - 🔍 Search for messages in mobile apps
  519. - 📵 Allow to disable calling functionality
  520. - 📞 Allow SIP dial-in without individual user PINs
  521. ## 14.0.4 – 2022-08-11
  522. ### Added
  523. - Extend search result attributes for better handling in mobile clients
  524. [#7588](https://github.com/nextcloud/spreed/pull/7588)
  525. [#7587](https://github.com/nextcloud/spreed/pull/7587)
  526. ### Fixed
  527. - Location shares not visible in chat anymore (only in the sidebar tab)
  528. [#7550](https://github.com/nextcloud/spreed/pull/7550)
  529. - Reduce sent information with disabled videos
  530. [#7709](https://github.com/nextcloud/spreed/pull/7709)
  531. - Multiple accessibility fixes
  532. [#7599](https://github.com/nextcloud/spreed/pull/7599)
  533. [#7654](https://github.com/nextcloud/spreed/pull/7654)
  534. [#7553](https://github.com/nextcloud/spreed/pull/7553)
  535. [#7570](https://github.com/nextcloud/spreed/pull/7570)
  536. ## 13.0.8 – 2022-08-11
  537. ### Added
  538. - Extend search result attributes for better handling in mobile clients
  539. [#7590](https://github.com/nextcloud/spreed/pull/7590)
  540. [#7589](https://github.com/nextcloud/spreed/pull/7589)
  541. ### Fixed
  542. - Reduce sent information with disabled videos
  543. [#7710](https://github.com/nextcloud/spreed/pull/7710)
  544. ## 14.0.3 – 2022-07-08
  545. ### Added
  546. - Add brute force protection for conversation tokens and passwords
  547. [#7535](https://github.com/nextcloud/spreed/pull/7535)
  548. - Allow the HPB to group session pinging across multiple conversations
  549. [#7444](https://github.com/nextcloud/spreed/pull/7444)
  550. - Add a capability for unified search to enable the feature on the clients
  551. [#7448](https://github.com/nextcloud/spreed/pull/7448)
  552. ### Fixed
  553. - Fix backend URL in request to HPB from command line
  554. [#7440](https://github.com/nextcloud/spreed/pull/7440)
  555. - Fix error when setting user status while not being in any conversation
  556. [#7466](https://github.com/nextcloud/spreed/pull/7466)
  557. ## 13.0.7 – 2022-07-08
  558. ### Added
  559. - Add brute force protection for conversation tokens and passwords
  560. [#7536](https://github.com/nextcloud/spreed/pull/7536)
  561. - Add a capability for unified search to enable the feature on the clients
  562. [#7449](https://github.com/nextcloud/spreed/pull/7449)
  563. ### Fixed
  564. - Fix backend URL in request to HPB from command line
  565. [#7441](https://github.com/nextcloud/spreed/pull/7441)
  566. - Fix error when setting user status while not being in any conversation
  567. [#7467](https://github.com/nextcloud/spreed/pull/7467)
  568. ## 12.2.7 – 2022-07-08
  569. ### Added
  570. - Add brute force protection for conversation tokens and passwords
  571. [#7537](https://github.com/nextcloud/spreed/pull/7537)
  572. - Add a capability for unified search to enable the feature on the clients
  573. [#7450](https://github.com/nextcloud/spreed/pull/7450)
  574. ### Fixed
  575. - Fix backend URL in request to HPB from command line
  576. [#7442](https://github.com/nextcloud/spreed/pull/7442)
  577. - Fix error when setting user status while not being in any conversation
  578. [#7468](https://github.com/nextcloud/spreed/pull/7468)
  579. ## 14.0.2 – 2022-05-26
  580. ### Changed
  581. - Add "Others" section to shared items tab to list unknown items
  582. [#7350](https://github.com/nextcloud/spreed/pull/7350)
  583. ### Fixed
  584. - Only declare changed sessions as such instead of all sessions of that participant
  585. [#7382](https://github.com/nextcloud/spreed/pull/7382)
  586. - Ensure display name of conversation owner is stored correctly
  587. [#7376](https://github.com/nextcloud/spreed/pull/7376)
  588. - Don't show promotion options for circles and groups
  589. [#7404](https://github.com/nextcloud/spreed/pull/7404)
  590. - Don't show permissions options for circles and groups
  591. [#7360](https://github.com/nextcloud/spreed/pull/7360)
  592. - Don't show reactions option for command messages
  593. [#7345](https://github.com/nextcloud/spreed/pull/7345)
  594. - Fix forwarding replies
  595. [#7343](https://github.com/nextcloud/spreed/pull/7343)
  596. ## 13.0.6 – 2022-05-26
  597. ### Fixed
  598. - Ensure display name of conversation owner is stored correctly
  599. [#7377](https://github.com/nextcloud/spreed/pull/7377)
  600. - Don't show promotion options for circles and groups
  601. [#7409](https://github.com/nextcloud/spreed/pull/7409)
  602. - Don't show permissions options for circles and groups
  603. [#7405](https://github.com/nextcloud/spreed/pull/7405)
  604. ## 12.2.6 – 2022-05-26
  605. ### Fixed
  606. - Ensure display name of conversation owner is stored correctly
  607. [#7378](https://github.com/nextcloud/spreed/pull/7378)
  608. - Don't show promotion options for circles and groups
  609. [#7406](https://github.com/nextcloud/spreed/pull/7406)
  610. ## 14.0.1 – 2022-05-07
  611. ### Fixed
  612. - Fix memory consumption with emoji picker in conversations with a lot of chat messages with reactions
  613. [#7328](https://github.com/nextcloud/spreed/pull/7328)
  614. - Fix endless offer loop with SIP participants
  615. [#7288](https://github.com/nextcloud/spreed/pull/7288)
  616. - Fix room selector in deck and maps integration
  617. [#7290](https://github.com/nextcloud/spreed/pull/7290)
  618. [#7294](https://github.com/nextcloud/spreed/pull/7294)
  619. - Fix transceiver kind for participants without the HPB
  620. [#7263](https://github.com/nextcloud/spreed/pull/7263)
  621. - Fix error on console when initiating a screenshare
  622. [#7330](https://github.com/nextcloud/spreed/pull/7330)
  623. - Add missing translations of 24 branch
  624. [#7330](https://github.com/nextcloud/spreed/pull/7330)
  625. ## 14.0.0 – 2022-05-02
  626. ### Added
  627. - Reactions for chat messages
  628. - Media tab in the sidebar to show all the shared items
  629. - Implement `OCP\Talk\IBroker` to allow apps to create conversations
  630. - Sharing a browser tab in Chrome-based browsers can now also share the audio of that tab
  631. ### Changed
  632. - Messages of shared objects and files can now be deleted (shares will be removed, files persist)
  633. - Actions like calling and chatting in big rooms are now much smoother
  634. - Compatibility with Nextcloud 24
  635. ## 14.0.0-rc.4 – 2022-04-29
  636. ### Added
  637. - Add a modal to show more shared items
  638. ### Fixed
  639. - Make reactions work for guests and handle guests without name in the summary
  640. [#7217](https://github.com/nextcloud/spreed/pull/7217)
  641. - Add a link to notification sound settings from talk settings
  642. [#7224](https://github.com/nextcloud/spreed/pull/7224)
  643. - Fix migration with Postgres and Oracle
  644. [#7211](https://github.com/nextcloud/spreed/pull/7211)
  645. - Add programmatic output options to talk:active-calls command
  646. [#7227](https://github.com/nextcloud/spreed/pull/7227)
  647. - Fix media tab and reactions summary in read-only rooms
  648. [#7236](https://github.com/nextcloud/spreed/pull/7236)
  649. ## 14.0.0-rc.3 – 2022-04-22
  650. ### Fixed
  651. - Move message.reactions.self to message.reactionsSelf to not merge different data structures
  652. [#7182](https://github.com/nextcloud/spreed/pull/7182)
  653. - Use actor and time information from the reaction not the message author
  654. [#7190](https://github.com/nextcloud/spreed/pull/7190)
  655. - Fix migration of attachment types for media
  656. [#7196](https://github.com/nextcloud/spreed/pull/7196)
  657. - Open chat tab by default in sidebar while in a call
  658. [#7201](https://github.com/nextcloud/spreed/pull/7201)
  659. - Fix access to undefined key
  660. [#7195](https://github.com/nextcloud/spreed/pull/7195)
  661. - Only set header when the value changed and the status is not 304
  662. [#7200](https://github.com/nextcloud/spreed/pull/7200)
  663. ### Still in progress
  664. - Media tab showing all shared items of the conversation
  665. ## 14.0.0-rc.2 – 2022-04-19
  666. ### Fixed
  667. - Remove event to delete shares when user leave of room
  668. [#7168](https://github.com/nextcloud/spreed/pull/7168)
  669. - Add item shares from chat messages directly to the store
  670. [#7149](https://github.com/nextcloud/spreed/pull/7149)
  671. - Only switch to the participant tab when the token changes not any other detail
  672. [#7146](https://github.com/nextcloud/spreed/pull/7146)
  673. - Don't update last message of conversation with invisible message
  674. [#7142](https://github.com/nextcloud/spreed/pull/7142)
  675. ### Still in progress
  676. - Media tab showing all shared items of the conversation
  677. ## 14.0.0-rc.1 – 2022-04-13
  678. ### Added
  679. - Reactions for chat messages
  680. - Media tab in the sidebar to show all the shared items
  681. - Implement `OCP\Talk\IBroker` to allow apps to create conversations
  682. - Sharing a browser tab in Chrome-based browsers can now also share the audio of that tab
  683. [#6810](https://github.com/nextcloud/spreed/pull/6810)
  684. ### Still in progress
  685. - Media tab showing all shared items of the conversation
  686. ### Changed
  687. - Messages of shared objects and files can now be deleted (shares will be removed, files persist)
  688. [#7047](https://github.com/nextcloud/spreed/pull/7047)
  689. - Actions like calling and chatting in big rooms should now be much smoother
  690. - Compatibility with Nextcloud 24
  691. ## 13.0.5 – 2022-04-08
  692. ### Fixed
  693. - Fix reconnection when media permissions change
  694. [#7092](https://github.com/nextcloud/spreed/pull/7092)
  695. - Fix forced reconnection without the High-performance backend
  696. [#7095](https://github.com/nextcloud/spreed/pull/7095)
  697. - Compatibility with LDAP user backends and more than 64 characters display names
  698. [#7073](https://github.com/nextcloud/spreed/pull/7073)
  699. - Compatibility with Oracle and MySQL ONLY_FULL_GROUP_BY
  700. [#7036](https://github.com/nextcloud/spreed/pull/7036)
  701. - Fix broken avatars when search for users to add to a conversation
  702. [#7037](https://github.com/nextcloud/spreed/pull/7037)
  703. - Fix sort order of guests and logged-in users
  704. [#7053](https://github.com/nextcloud/spreed/pull/7053)
  705. - Allow copying links of open conversations without joining
  706. [#7070](https://github.com/nextcloud/spreed/pull/7070)
  707. ## 12.2.5 – 2022-04-08
  708. ### Fixed
  709. - Compatibility with LDAP user backends and more than 64 characters display names
  710. [#7074](https://github.com/nextcloud/spreed/pull/7074)
  711. - Compatibility with Oracle and MySQL ONLY_FULL_GROUP_BY
  712. [#7040](https://github.com/nextcloud/spreed/pull/7040)
  713. ## 13.0.4 – 2022-03-17
  714. ### Fixed
  715. - Fix several modals, dialogs and popovers in fullscreen mode
  716. [#6885](https://github.com/nextcloud/spreed/pull/6885)
  717. - Fix issues when permissions of a participant or conversation are changed right before joining a call
  718. [#6996](https://github.com/nextcloud/spreed/pull/6996)
  719. [#7018](https://github.com/nextcloud/spreed/pull/7018)
  720. - Fix media automatically enabled after selecting a device during a call
  721. [#7017](https://github.com/nextcloud/spreed/pull/7017)
  722. - Fix call flags update when track is disabled
  723. [#7016](https://github.com/nextcloud/spreed/pull/7016)
  724. - Show the version number also when the HPB backend is not older
  725. [#6890](https://github.com/nextcloud/spreed/pull/6890)
  726. - Correctly stop waiting sound when someone joins the call
  727. [#6919](https://github.com/nextcloud/spreed/pull/6919)
  728. - Improve performance when starting a call in a conversation with many participants
  729. [#6933](https://github.com/nextcloud/spreed/pull/6933)
  730. ## 12.2.4 – 2022-03-17
  731. ### Fixed
  732. - Fix several modals, dialogs and popovers in fullscreen mode
  733. [#6884](https://github.com/nextcloud/spreed/pull/6884)
  734. - Fix mentions inside brackets
  735. [#6870](https://github.com/nextcloud/spreed/pull/6870)
  736. - Fix call flags update when track is disabled
  737. [#7015](https://github.com/nextcloud/spreed/pull/7015)
  738. ## 11.3.6 – 2022-03-17
  739. ### Fixed
  740. - Fix several modals, dialogs and popovers in fullscreen mode
  741. [#6886](https://github.com/nextcloud/spreed/pull/6886)
  742. - Fix mentions inside brackets
  743. [#6871](https://github.com/nextcloud/spreed/pull/6871)
  744. ## 13.0.3 – 2022-02-07
  745. ### Fixed
  746. - Fix stopping a screenshare for recipients
  747. [#6857](https://github.com/nextcloud/spreed/pull/6857)
  748. - Fix switching between screenshares
  749. [#6850](https://github.com/nextcloud/spreed/pull/6850)
  750. - Fix mentions inside brackets
  751. [#6869](https://github.com/nextcloud/spreed/pull/6869)
  752. - Allow using mentions with the mouse
  753. [#6838](https://github.com/nextcloud/spreed/pull/6838)
  754. - Deduplicate round trips when a moderator ends the meeting for everyone
  755. [#6841](https://github.com/nextcloud/spreed/pull/6841)
  756. - Fix message menu misbehaving when the message scrolls outside of the viewport
  757. [#6855](https://github.com/nextcloud/spreed/pull/6855)
  758. ## 13.0.2 – 2022-01-24
  759. ### Changed
  760. - Improve the join/leave sounds to be shorter
  761. [#6720](https://github.com/nextcloud/spreed/pull/6720)
  762. - Keep emoji picker open when selecting an emoji
  763. [#6792](https://github.com/nextcloud/spreed/pull/6792)
  764. - Reduce the set of avatar sizes so browser cache hits more often
  765. [#6799](https://github.com/nextcloud/spreed/pull/6799)
  766. - Improve signaling events for the roomlist
  767. [#6719](https://github.com/nextcloud/spreed/pull/6719)
  768. - Don't update the participant list when only you joined
  769. [#6805](https://github.com/nextcloud/spreed/pull/6805)
  770. - Recognize voice messages, object and file shares as unread messages
  771. [#6826](https://github.com/nextcloud/spreed/pull/6826)
  772. ### Fixed
  773. - Allow joining open conversations which are also shared as link with a password
  774. [#6709](https://github.com/nextcloud/spreed/pull/6709)
  775. - Prevent handleScroll on initial loading of a conversation
  776. [#6717](https://github.com/nextcloud/spreed/pull/6717)
  777. - Don't force a signaling mode when starting/ending the HPB trial
  778. [#6822](https://github.com/nextcloud/spreed/pull/6823)
  779. - Add conversation token and message id to search results
  780. [#6745](https://github.com/nextcloud/spreed/pull/6745)
  781. - Fix enabling background blur when video is disabled
  782. [#6705](https://github.com/nextcloud/spreed/pull/6705)
  783. - Fix several issues with the own peer when connections are slow
  784. [#6774](https://github.com/nextcloud/spreed/pull/6774)
  785. ## 12.2.3 – 2022-01-24
  786. ### Fixed
  787. - Allow joining open conversations which are also shared as link with a password
  788. [#6710](https://github.com/nextcloud/spreed/pull/6710)
  789. - Prevent handleScroll on initial loading of a conversation
  790. [#6718](https://github.com/nextcloud/spreed/pull/6718)
  791. - Don't force a signaling mode when starting/ending the HPB trial
  792. [#6823](https://github.com/nextcloud/spreed/pull/6823)
  793. - Add conversation token and message id to search results
  794. [#6746](https://github.com/nextcloud/spreed/pull/6746)
  795. ## 11.3.5 – 2022-01-24
  796. ### Fixed
  797. - Allow joining open conversations which are also shared as link with a password
  798. [#6711](https://github.com/nextcloud/spreed/pull/6711)
  799. - Don't force a signaling mode when starting/ending the HPB trial
  800. [#6824](https://github.com/nextcloud/spreed/pull/6824)
  801. - Add conversation token and message id to search results
  802. [#6747](https://github.com/nextcloud/spreed/pull/6747)
  803. ## 13.0.1 – 2021-12-13
  804. ### Fixed
  805. - Fix various issues with enabling/disabling the camera and background blur
  806. [#6688](https://github.com/nextcloud/spreed/pull/6688)
  807. - Fix unregistering of user status listener which lead to a memory leak with Nextcloud 23
  808. [#6643](https://github.com/nextcloud/spreed/pull/6643)
  809. - Device not released when closing settings dialog immediate after opening
  810. [#6638](https://github.com/nextcloud/spreed/pull/6638)
  811. - Disable emoji picker in read-only conversations
  812. [#6662](https://github.com/nextcloud/spreed/pull/6662)
  813. - Make conversation settings scrollable again
  814. [#6682](https://github.com/nextcloud/spreed/pull/6682)
  815. - Make the pagination buttons more and clearly visible in the grid view
  816. [#6695](https://github.com/nextcloud/spreed/pull/6695)
  817. ## 12.2.2 – 2021-12-07
  818. ### Changed
  819. - Show user status and message as description in 1-to-1 conversations
  820. [#6369](https://github.com/nextcloud/spreed/pull/6369)
  821. - Allow apps to override/modify the TURN server list
  822. [#6428](https://github.com/nextcloud/spreed/pull/6428)
  823. ### Fixed
  824. - Fix connection analyzer when using simulcast with Chromium
  825. [#6530](https://github.com/nextcloud/spreed/pull/6530)
  826. - Properly allow sha256 checksums for reference ids as advertised
  827. [#6406](https://github.com/nextcloud/spreed/pull/6406)
  828. - Fix forwarding object shares to other conversations
  829. [#6398](https://github.com/nextcloud/spreed/pull/6398)
  830. - Fix invisible emoji picker on Safari
  831. [#6352](https://github.com/nextcloud/spreed/pull/6352)
  832. - Limit deck integration to the current instance for now
  833. [#6412](https://github.com/nextcloud/spreed/pull/6412)
  834. ## 11.3.4 – 2021-12-07
  835. ### Changed
  836. - Remove Plan-B option from the HPB integration
  837. [#6449](https://github.com/nextcloud/spreed/pull/6449)
  838. - Allow apps to override/modify the TURN server list
  839. [#6430](https://github.com/nextcloud/spreed/pull/6430)
  840. ### Fixed
  841. - Properly allow sha256 checksums for reference ids as advertised
  842. [#6529](https://github.com/nextcloud/spreed/pull/6529)
  843. - Limit deck integration to the current instance for now
  844. [#6414](https://github.com/nextcloud/spreed/pull/6414)
  845. ## 13.0.0 – 2021-11-30
  846. ### Added
  847. - Moderators can now set permissions for all or individual users to control if they can enable audio and video, do a screenshare, start a call and ignore the lobby
  848. - When starting a call is limited to moderators, they can now also end the call for all participants
  849. - A device checker makes sure users start with the desired microphone and camera and also allows them to disable the devices before joining a call
  850. - Users can now blur their background (Not supported on Safari)
  851. - Users can now opt-out of call notifications on a conversation basis
  852. ### Changed
  853. - The layout of the call view has been redesigned
  854. - The size of the grid view is now limited to 20 videos by default to reduce the performance impact
  855. - Version 0.4.0 of the signaling server of the High-performance backend is now required
  856. ### Fixed
  857. - Show more details instead of a loading spinner only in case of connection issues
  858. - And a lot more things here and there
  859. ## 13.0.0-rc.4 – 2021-11-25
  860. ### Changed
  861. - The segmentation model of the background blur was replaced
  862. [#6597](https://github.com/nextcloud/spreed/pull/6597)
  863. ### Fixed
  864. - Fix missing default permissions when opening the permissions editor
  865. [#6614](https://github.com/nextcloud/spreed/pull/6614)
  866. - Fix issues with device selection after muting, disconnecting and more
  867. [#6601](https://github.com/nextcloud/spreed/pull/6601)
  868. [#6609](https://github.com/nextcloud/spreed/pull/6609)
  869. [#6615](https://github.com/nextcloud/spreed/pull/6615)
  870. - Fix issues with the background blurring
  871. [#6594](https://github.com/nextcloud/spreed/pull/6594)
  872. [#6600](https://github.com/nextcloud/spreed/pull/6600)
  873. ## 13.0.0-rc.3 – 2021-11-22
  874. ### Fixed
  875. - Fix several issues with the new call view and media controls
  876. [#6554](https://github.com/nextcloud/spreed/pull/6554)
  877. [#6571](https://github.com/nextcloud/spreed/pull/6571)
  878. [#6576](https://github.com/nextcloud/spreed/pull/6576)
  879. [#6575](https://github.com/nextcloud/spreed/pull/6575)
  880. - Don't always enable devices when the device picker is shown
  881. [#6567](https://github.com/nextcloud/spreed/pull/6567)
  882. - Opening the conversation settings via the conversation list opened with wrong data
  883. [#6584](https://github.com/nextcloud/spreed/pull/6584)
  884. - Fix issues with the background blurring
  885. [#6586](https://github.com/nextcloud/spreed/pull/6586)
  886. - Fix call summary in one-to-one conversations
  887. [#6564](https://github.com/nextcloud/spreed/pull/6564)
  888. ### Known issue
  889. - The video will "zoom in and out" when more than 4 people have video enabled and people with background blur start or stop speaking
  890. ## 13.0.0-rc.2 – 2021-11-18
  891. ### Fixed
  892. - Fix several issues with the new call view and media controls
  893. [#6486](https://github.com/nextcloud/spreed/pull/6486)
  894. [#6489](https://github.com/nextcloud/spreed/pull/6489)
  895. [#6520](https://github.com/nextcloud/spreed/pull/6520)
  896. [#6541](https://github.com/nextcloud/spreed/pull/6541)
  897. [#6543](https://github.com/nextcloud/spreed/pull/6543)
  898. [#6548](https://github.com/nextcloud/spreed/pull/6548)
  899. - Can not pass the device checker with a small screen
  900. [#6508](https://github.com/nextcloud/spreed/pull/6508)
  901. [#6539](https://github.com/nextcloud/spreed/pull/6539)
  902. - Fix several issues with the background blurring
  903. [#6502](https://github.com/nextcloud/spreed/pull/6502)
  904. [#6532](https://github.com/nextcloud/spreed/pull/6532)
  905. [#6535](https://github.com/nextcloud/spreed/pull/6535)
  906. [#6546](https://github.com/nextcloud/spreed/pull/6546)
  907. [#6547](https://github.com/nextcloud/spreed/pull/6547)
  908. - Update hasCall state of a conversation when a chat message indicates that
  909. [#6509](https://github.com/nextcloud/spreed/pull/6509)
  910. - Don't end meeting for everyone when a moderator leaves
  911. [#6484](https://github.com/nextcloud/spreed/pull/6484)
  912. ## 13.0.0-rc.1 – 2021-11-11
  913. ### Added
  914. - Moderators can now set permissions for all or individual users to control if they can enable audio and video, do a screenshare, start a call and ignore the lobby
  915. - When starting a call is limited to moderators, they can now also end the call for all participants
  916. - A device checker makes sure users start with the desired microphone and camera and also allows them to disable the devices before joining a call
  917. - Users can now blur their background (Not supported on Safari)
  918. - Users can now opt-out of call notifications on a conversation basis
  919. ### Changed
  920. - The layout of the call view has been redesigned
  921. - The size of the grid view is now limited to 20 videos by default to reduce the performance impact
  922. - Version 0.4.0 of the signaling server of the High-performance backend is now required
  923. ### Fixed
  924. - Show more details instead of a loading spinner only in case of connection issues
  925. - And a lot more things here and there
  926. ## 11.3.3 – 2021-10-22
  927. ### Fixed
  928. - Fix crash of Chrome/Chromium 95
  929. [#6384](https://github.com/nextcloud/spreed/pull/6384)
  930. ## 12.2.1 – 2021-10-15
  931. ### Changed
  932. - Simplify sidebar in one-to-one conversations
  933. [#6275](https://github.com/nextcloud/spreed/pull/6275)
  934. ### Fixed
  935. - Reuse participant information when rendering peers in a call
  936. [#6344](https://github.com/nextcloud/spreed/pull/6344)
  937. - Ignore sessions with timeouted ping when sending notifications
  938. [#6329](https://github.com/nextcloud/spreed/pull/6329)
  939. - Fix errors with the speaking events
  940. [#6298](https://github.com/nextcloud/spreed/pull/6298)
  941. - Don't fail hard when adding a participant in parallel
  942. [#6264](https://github.com/nextcloud/spreed/pull/6264)
  943. - Fix invisible emoji picker in Safari
  944. [#6351](https://github.com/nextcloud/spreed/pull/6351)
  945. ## 12.2.0 – 2021-09-17
  946. ### Added
  947. - Add "Create conversation" button on first page of dialog when creating a public conversation
  948. [#6206](https://github.com/nextcloud/spreed/pull/6206)
  949. ### Fixed
  950. - Add some validation for shared geo-locations
  951. [#6242](https://github.com/nextcloud/spreed/pull/6242)
  952. - Move unreadMessageElement from computed to a method
  953. [#6241](https://github.com/nextcloud/spreed/pull/6241)
  954. - Fix logged-in users are unable to join a password protected public conversation
  955. [#6230](https://github.com/nextcloud/spreed/pull/6230)
  956. - Don't toggle the video on/off when pasting files into the chat and first releasing the CTRL key
  957. [#6198](https://github.com/nextcloud/spreed/pull/6198)
  958. - Disable recording voice messages on readonly conversations
  959. [#6182](https://github.com/nextcloud/spreed/pull/6182)
  960. ## 12.1.2 – 2021-09-17
  961. ### Fixed
  962. - Add some validation for shared geo-locations
  963. [#6243](https://github.com/nextcloud/spreed/pull/6243)
  964. - Fix logged-in users are unable to join a password protected public conversation
  965. [#6229](https://github.com/nextcloud/spreed/pull/6229)
  966. - Don't toggle the video on/off when pasting files into the chat and first releasing the CTRL key
  967. [#6199](https://github.com/nextcloud/spreed/pull/6199)
  968. - Fix blocked audio recording preview when Talk is embedded in the sidebar
  969. [#6130](https://github.com/nextcloud/spreed/pull/6130)
  970. - Fix infinite loop when the media constraints can not be decreased
  971. [#6126](https://github.com/nextcloud/spreed/pull/6126)
  972. - Fix connection quality warning not disappearing when media is stopped
  973. [#6146](https://github.com/nextcloud/spreed/pull/6146)
  974. - Send offer again when own peer was not initially connected
  975. [#6080](https://github.com/nextcloud/spreed/pull/6080)
  976. ## 11.3.2 – 2021-09-17
  977. ### Fixed
  978. - Fix logged-in users are unable to join a password protected public conversation
  979. [#6231](https://github.com/nextcloud/spreed/pull/6231)
  980. - Don't toggle the video on/off when pasting files into the chat and first releasing the CTRL key
  981. [#6200](https://github.com/nextcloud/spreed/pull/6200)
  982. - Fix infinite loop when the media constraints can not be decreased
  983. [#6127](https://github.com/nextcloud/spreed/pull/6127)
  984. - Fix connection quality warning not disappearing when media is stopped
  985. [#6148](https://github.com/nextcloud/spreed/pull/6148)
  986. - Send offer again when own peer was not initially connected
  987. [#6081](https://github.com/nextcloud/spreed/pull/6081)
  988. - Don't refresh the room when the participant list changes
  989. [#5786](https://github.com/nextcloud/spreed/pull/5786)
  990. ## 10.1.7 – 2021-09-17
  991. ### Fixed
  992. - Fix logged-in users are unable to join a password protected public conversation
  993. [#6232](https://github.com/nextcloud/spreed/pull/6232)
  994. - Fix infinite loop when the media constraints can not be decreased
  995. [#6240](https://github.com/nextcloud/spreed/pull/6240)
  996. ## 10.0.10 – 2021-09-17
  997. ### Fixed
  998. - Fix logged-in users are unable to join a password protected public conversation
  999. [#6233](https://github.com/nextcloud/spreed/pull/6233)
  1000. - Fix infinite loop when the media constraints can not be decreased
  1001. [#6128](https://github.com/nextcloud/spreed/pull/6128)
  1002. ## 12.1.1 – 2021-08-30
  1003. ### Changed
  1004. - Improved device preference storing to better recover after switching between docking-station and normal usage with a device
  1005. [#6179](https://github.com/nextcloud/spreed/pull/6179)
  1006. ### Fixed
  1007. - Fix laggy video with Full HD 60 FPS webcams in Chrome and Chromium
  1008. [#6159](https://github.com/nextcloud/spreed/pull/6159)
  1009. - Fix infinite loop when video constrains can not be satisfied
  1010. [#6125](https://github.com/nextcloud/spreed/pull/6125)
  1011. - Fix connection quality warning after media was stopped
  1012. [#6147](https://github.com/nextcloud/spreed/pull/6147)
  1013. - Hide forward action for guests
  1014. [#6143](https://github.com/nextcloud/spreed/pull/6143)
  1015. - Don't select the own video when trying to open the video settings
  1016. [#6158](https://github.com/nextcloud/spreed/pull/6158)
  1017. - Fix issues with several popovers in fullscreen mode or sidebar mode
  1018. [#6155](https://github.com/nextcloud/spreed/pull/6155)
  1019. - Fix issue with video recording in sidebar mode
  1020. [#6129](https://github.com/nextcloud/spreed/pull/6129)
  1021. [#6131](https://github.com/nextcloud/spreed/pull/6131)
  1022. ## 12.1.0 – 2021-08-10
  1023. ### Added
  1024. - Allow to forward messages to another chat
  1025. [#6053](https://github.com/nextcloud/spreed/pull/6053)
  1026. [#6057](https://github.com/nextcloud/spreed/pull/6057)
  1027. [#6076](https://github.com/nextcloud/spreed/pull/6076)
  1028. - Allow to clear chat history
  1029. [#6052](https://github.com/nextcloud/spreed/pull/6052)
  1030. [#5971](https://github.com/nextcloud/spreed/pull/5971)
  1031. ### Changed
  1032. - Add "missed call" chat system message for one-to-one calls
  1033. [#6031](https://github.com/nextcloud/spreed/pull/6031)
  1034. ### Fixed
  1035. - Remove div tags when pasting or writing multiline messages in Safari
  1036. [#6086](https://github.com/nextcloud/spreed/pull/6086)
  1037. - Add list of "What's new in Talk 12"
  1038. [#6050](https://github.com/nextcloud/spreed/pull/6050)
  1039. ## 12.0.1 – 2021-07-15
  1040. ### Fixed
  1041. - Unshare all items directly when deleting a room
  1042. [#5975](https://github.com/nextcloud/spreed/pull/5975)
  1043. - Fix date picker for lobby not being visible
  1044. [#5984](https://github.com/nextcloud/spreed/pull/5984)
  1045. - Fix initial camera quality with Chromium and Chromebased browsers
  1046. [#6000](https://github.com/nextcloud/spreed/pull/6000)
  1047. - Wait for the wav encoder to be initialized before allowing recordings
  1048. [#6012](https://github.com/nextcloud/spreed/pull/6012)
  1049. [#6014](https://github.com/nextcloud/spreed/pull/6014)
  1050. - Fix displaying moderation options in one-to-ones
  1051. [#6008](https://github.com/nextcloud/spreed/pull/6008)
  1052. - Never show read marker on the very last message
  1053. [#5969](https://github.com/nextcloud/spreed/pull/5969)
  1054. ## 11.3.1 – 2021-07-15
  1055. ### Fixed
  1056. - Add UI feedback when local participant is not connected
  1057. [#5797](https://github.com/nextcloud/spreed/pull/5797)
  1058. - Allow to open files with ctrl click
  1059. [#5761](https://github.com/nextcloud/spreed/pull/5761)
  1060. - Prevent submitting the message when the user is composing a character
  1061. [#5941](https://github.com/nextcloud/spreed/pull/5941)
  1062. - Fix connection quality warning shown due to stalled stats
  1063. [#5924](https://github.com/nextcloud/spreed/pull/5924)
  1064. - Fix connection quality stats not reset when setting a new peer connection
  1065. [#5768](https://github.com/nextcloud/spreed/pull/5768)
  1066. - Ignore current participant when listing rooms if removed concurrently
  1067. [#5758](https://github.com/nextcloud/spreed/pull/5758)
  1068. [#5740](https://github.com/nextcloud/spreed/pull/5740)
  1069. - Fix links to documentation
  1070. [#5947](https://github.com/nextcloud/spreed/pull/5947)
  1071. ## 10.1.6 – 2021-07-15
  1072. ### Fixed
  1073. - Fix connection quality stats not reset when setting a new peer connection
  1074. [#5770](https://github.com/nextcloud/spreed/pull/5770)
  1075. ## 10.0.9 – 2021-07-15
  1076. ### Fixed
  1077. - Fix connection quality stats not reset when setting a new peer connection
  1078. [#5769](https://github.com/nextcloud/spreed/pull/5769)
  1079. ## 12.0.0 – 2021-07-06
  1080. ### Added
  1081. - Add support for simulcast streams when the high-performance backend is used
  1082. [#5535](https://github.com/nextcloud/spreed/pull/5535)
  1083. - Allow users to have multiple session in the same conversation
  1084. [#5194](https://github.com/nextcloud/spreed/pull/5194)
  1085. - Voice messages, location sharing and contacts sharing
  1086. [#5610](https://github.com/nextcloud/spreed/pull/5610)
  1087. [#5573](https://github.com/nextcloud/spreed/pull/5573)
  1088. [#5731](https://github.com/nextcloud/spreed/pull/5731)
  1089. - Play a sound when a participant joins or leaves the call
  1090. [#5410](https://github.com/nextcloud/spreed/pull/5410)
  1091. - Add unread message marker in the chat view
  1092. [#3825](https://github.com/nextcloud/spreed/pull/3825)
  1093. - Show a "new message" indicator while being in the call
  1094. [#5534](https://github.com/nextcloud/spreed/pull/5534)
  1095. - Sync group members with conversation participants
  1096. [#4810](https://github.com/nextcloud/spreed/pull/4810)
  1097. - Add an option to reply privately
  1098. [#4855](https://github.com/nextcloud/spreed/pull/4855)
  1099. - Conversation TopBar with icon, name and description
  1100. [#5596](https://github.com/nextcloud/spreed/pull/5596)
  1101. ### Changed
  1102. - Use all defined STUN and TURN servers instead of a random one
  1103. [#5503](https://github.com/nextcloud/spreed/pull/5503)
  1104. [#5491](https://github.com/nextcloud/spreed/pull/5491)
  1105. - Compatibility with Nextcloud 22
  1106. ### Fixed
  1107. - Allow to mention groupfolder users in file chats
  1108. [#4246](https://github.com/nextcloud/spreed/pull/4246)
  1109. - Fix not sending signaling messages to participants without a Peer object
  1110. [#4686](https://github.com/nextcloud/spreed/pull/4686)
  1111. - Fix several issues with video, stream and screenshare selections
  1112. ### Removed
  1113. - 🏁 Conversations API v1, v2 and v3
  1114. - 🏁 Call API v1, v2 and v3
  1115. - 🏁 Signaling API v1 and v2
  1116. - 🏁 Support for Internet Explorer
  1117. ## 11.3.0 – 2021-06-04
  1118. ### Fixed
  1119. - Inject the preloaded user status into the avatar component
  1120. [#5694](https://github.com/nextcloud/spreed/pull/5694)
  1121. - Fix switching devices in Firefox
  1122. [#5580](https://github.com/nextcloud/spreed/pull/5580)
  1123. - Fix switching devices during a call if started without audio nor video
  1124. [#5662](https://github.com/nextcloud/spreed/pull/5662)
  1125. - Redirect to not-found page while in a call
  1126. [#5601](https://github.com/nextcloud/spreed/pull/5601)
  1127. - Regenerate session id after entering conversation password
  1128. [#5638](https://github.com/nextcloud/spreed/pull/5638)
  1129. - Fix a problem when a deleted user is recreated again
  1130. [#5643](https://github.com/nextcloud/spreed/pull/5643)
  1131. - Encode dav path segments for direct GIF preview
  1132. [#5674](https://github.com/nextcloud/spreed/pull/5674)
  1133. - Fix raised hand handler not detached when a participant leaves
  1134. [#5676](https://github.com/nextcloud/spreed/pull/5676)
  1135. - Register flow operation via dedicated instead of legacy event
  1136. [#5650](https://github.com/nextcloud/spreed/pull/5650)
  1137. ## 11.2.2 – 2021-06-04
  1138. ### Fixed
  1139. - Regenerate session id after entering conversation password
  1140. [#5639](https://github.com/nextcloud/spreed/pull/5639)
  1141. - Fix a problem when a deleted user is recreated again
  1142. [#5644](https://github.com/nextcloud/spreed/pull/5644)
  1143. - Encode dav path segments for direct GIF preview
  1144. [#5692](https://github.com/nextcloud/spreed/pull/5692)
  1145. - Fix raised hand handler not detached when a participant leaves
  1146. [#5677](https://github.com/nextcloud/spreed/pull/5677)
  1147. - Register flow operation via dedicated instead of legacy event
  1148. [#5651](https://github.com/nextcloud/spreed/pull/5651)
  1149. ## 10.1.5 – 2021-06-04
  1150. ### Fixed
  1151. - Regenerate session id after entering conversation password
  1152. [#5640](https://github.com/nextcloud/spreed/pull/5640)
  1153. - Fix quality warning appearing again in certain conditions
  1154. [#5553](https://github.com/nextcloud/spreed/pull/5553)
  1155. - Fix camera quality starting bad in some cases
  1156. [#5557](https://github.com/nextcloud/spreed/pull/5557)
  1157. ## 10.0.8 – 2021-06-04
  1158. ### Fixed
  1159. - Regenerate session id after entering conversation password
  1160. [#5641](https://github.com/nextcloud/spreed/pull/5641)
  1161. - Fix quality warning appearing again in certain conditions
  1162. [#5555](https://github.com/nextcloud/spreed/pull/5555)
  1163. - Fix camera quality starting bad in some cases
  1164. [#5559](https://github.com/nextcloud/spreed/pull/5559)
  1165. ## 9.0.10 – 2021-06-04
  1166. ### Fixed
  1167. - Regenerate session id after entering conversation password
  1168. [#5642](https://github.com/nextcloud/spreed/pull/5642)
  1169. ## 11.2.1 – 2021-05-06
  1170. ### Fixed
  1171. - Fix redirect when deleting the current conversation
  1172. [#5315](https://github.com/nextcloud/spreed/pull/5315)
  1173. - Reset the page title when the conversation is not found
  1174. [#5493](https://github.com/nextcloud/spreed/pull/5493)
  1175. - Fix quality warning appearing again in certain conditions
  1176. [#5552](https://github.com/nextcloud/spreed/pull/5552)
  1177. - Fix camera quality starting bad in some cases
  1178. [#5556](https://github.com/nextcloud/spreed/pull/5556)
  1179. - Allow to copy the link of open conversations which the user didn't join
  1180. [#5562](https://github.com/nextcloud/spreed/pull/5562)
  1181. - Fix search focus when typing in the conversation search
  1182. [#5566](https://github.com/nextcloud/spreed/pull/5566)
  1183. - Fix sorting of users which set their user status to offline
  1184. [#5569](https://github.com/nextcloud/spreed/pull/5569)
  1185. ## 11.2.0 – 2021-04-12
  1186. ### Added
  1187. - Added a temporary OCS Api for clients to upload avatars
  1188. [#5401](https://github.com/nextcloud/spreed/pull/5401)
  1189. ### Changed
  1190. - Direct reply button in message row
  1191. [#5361](https://github.com/nextcloud/spreed/pull/5361)
  1192. ### Fixed
  1193. - Show error notification also when hello signaling message fails
  1194. [#5344](https://github.com/nextcloud/spreed/pull/5344)
  1195. - Fix UI feedback when remote participants lose connection
  1196. [#5345](https://github.com/nextcloud/spreed/pull/5345)
  1197. - Handle failed server requests more gracefully
  1198. [#5455](https://github.com/nextcloud/spreed/pull/5455)
  1199. - Only use the local file as preview for some types when uploading
  1200. [#5423](https://github.com/nextcloud/spreed/pull/5423)
  1201. - Fix an issue with the migration to the new attendees table
  1202. [#5427](https://github.com/nextcloud/spreed/pull/5427)
  1203. - Fix the background job checking the schema
  1204. [#5374](https://github.com/nextcloud/spreed/pull/5374)
  1205. - Fix a bug with the raised hand of users that disconnect
  1206. [#5418](https://github.com/nextcloud/spreed/pull/5418)
  1207. ## 11.1.2 – 2021-04-12
  1208. ### Fixed
  1209. - Only use the local file as preview for some types when uploading
  1210. [#5424](https://github.com/nextcloud/spreed/pull/5424)
  1211. - Fix an issue with the migration to the new attendees table
  1212. [#5428](https://github.com/nextcloud/spreed/pull/5428)
  1213. - Fix the background job checking the schema
  1214. [#5373](https://github.com/nextcloud/spreed/pull/5373)
  1215. - Fix a bug with the raised hand of users that disconnect
  1216. [#5419](https://github.com/nextcloud/spreed/pull/5419)
  1217. ## 10.1.4 – 2021-04-12
  1218. ### Fixed
  1219. - Only use the local file as preview for some types when uploading
  1220. [#5425](https://github.com/nextcloud/spreed/pull/5425)
  1221. - Fix an issue with the migration to the new attendees table
  1222. [#5245](https://github.com/nextcloud/spreed/pull/5245)
  1223. [#5429](https://github.com/nextcloud/spreed/pull/5429)
  1224. ## 10.0.7 – 2021-04-12
  1225. ### Fixed
  1226. - Only use the local file as preview for some types when uploading
  1227. [#5426](https://github.com/nextcloud/spreed/pull/5426)
  1228. ## 11.1.1 – 2021-03-04
  1229. ### Fixed
  1230. - Fixed a bug in the migration that could prevent copying all participants to the attendee table
  1231. [#5244](https://github.com/nextcloud/spreed/pull/5244)
  1232. ## 10.1.3 – 2021-03-04
  1233. ### Fixed
  1234. - Fixed a bug in the migration that could prevent copying all participants to the attendee table
  1235. [#5245](https://github.com/nextcloud/spreed/pull/5245)
  1236. ## 11.1.0 – 2021-02-23
  1237. ### Added
  1238. - Integrate with Deck to allow posting Deck cards to Talk conversations
  1239. [#5201](https://github.com/nextcloud/spreed/pull/5201)
  1240. [#5202](https://github.com/nextcloud/spreed/pull/5202)
  1241. [#5203](https://github.com/nextcloud/spreed/pull/5203)
  1242. - Allow other apps to register message actions, e.g. Deck can create a Deck card out of a chat message
  1243. [#5204](https://github.com/nextcloud/spreed/pull/5204)
  1244. - Allow to delete chat messages
  1245. [#5205](https://github.com/nextcloud/spreed/pull/5205)
  1246. [#5206](https://github.com/nextcloud/spreed/pull/5206)
  1247. - Add information about callFlags of a conversation to the API so mobile clients can show if it's a audio or video call
  1248. [#5208](https://github.com/nextcloud/spreed/pull/5208)
  1249. ### Fixed
  1250. - Prevent loading old messages twice on scroll which could skip some messages
  1251. [#5209](https://github.com/nextcloud/spreed/pull/5209)
  1252. ## 11.0.0 – 2021-02-22
  1253. ### Added
  1254. - Implement read status for messages including a privacy setting
  1255. [#4231](https://github.com/nextcloud/spreed/pull/4231)
  1256. - Allow moderators to "open" conversations so users can join themselves
  1257. [#4706](https://github.com/nextcloud/spreed/pull/4706)
  1258. - Add conversation descriptions
  1259. [#4546](https://github.com/nextcloud/spreed/pull/4546)
  1260. - Allow pagination for main grid view
  1261. [#4958](https://github.com/nextcloud/spreed/pull/4958)
  1262. - Allow to send messages again when they failed
  1263. [#4975](https://github.com/nextcloud/spreed/pull/4975)
  1264. - You can now push to talk/mute with the space key
  1265. [#4328](https://github.com/nextcloud/spreed/pull/4328)
  1266. - Added support for turns:// protocol
  1267. [#5087](https://github.com/nextcloud/spreed/pull/5087)
  1268. - Add basic support for Opera
  1269. [#4974](https://github.com/nextcloud/spreed/pull/4974)
  1270. - Allow resending email invitations
  1271. [#5052](https://github.com/nextcloud/spreed/pull/5052)
  1272. - Allow to collapse the video strip to focus more on the promoted speaker or screenshare
  1273. [#4363](https://github.com/nextcloud/spreed/pull/4363)
  1274. - Improve previews of images and allow animation of gifs
  1275. [#4472](https://github.com/nextcloud/spreed/pull/4472)
  1276. - Allow to "Raise hand" in a call
  1277. [#4569](https://github.com/nextcloud/spreed/pull/4569)
  1278. - Compatibility with Nextcloud 21
  1279. ### Changed
  1280. - Bring up the conversation creation-dialog when clicking on a group to prevent accidentally spam
  1281. [#5062](https://github.com/nextcloud/spreed/pull/5062)
  1282. - Use different border color when own message is quoted
  1283. [#4940](https://github.com/nextcloud/spreed/pull/4940)
  1284. - Move matterbridge settings into the conversation settings dialog
  1285. [#4907](https://github.com/nextcloud/spreed/pull/4907)
  1286. - Updated database structure so all tables have a primary key for database cluster support
  1287. [#4735](https://github.com/nextcloud/spreed/pull/4735)
  1288. ### Fixed
  1289. - For more details look at the changelog of the alphas and the rc
  1290. ## 10.1.2 – 2021-02-22
  1291. ### Added
  1292. - Added pagination to the gridview in case there are too many participants
  1293. [#4991](https://github.com/nextcloud/spreed/pull/4991)
  1294. ### Changed
  1295. - Replace blur with average color in video backgrounds to improve performance on Chrome based browsers
  1296. [#5011](https://github.com/nextcloud/spreed/pull/5011)
  1297. - Allow SIP dial-in in non-public conversations too
  1298. [#4955](https://github.com/nextcloud/spreed/pull/4955)
  1299. ### Fixed
  1300. - Drop guest moderators when changing a conversation to group conversation
  1301. [#5231](https://github.com/nextcloud/spreed/pull/5231)
  1302. - Fix collaboration resource options not loading
  1303. [#5141](https://github.com/nextcloud/spreed/pull/5141)
  1304. - Fixed a bug that would prevent attachments going into the Talk/ folder
  1305. [#5078](https://github.com/nextcloud/spreed/pull/5078)
  1306. - Fix mentioning of users with subnames, e.g. "foo" and "foobar"
  1307. [#5050](https://github.com/nextcloud/spreed/pull/5050)
  1308. - Add upload editor in files sidebar mode
  1309. [#5113](https://github.com/nextcloud/spreed/pull/5113)
  1310. ## 10.0.6 – 2021-02-22
  1311. ### Changed
  1312. - Replace blur with average color in video backgrounds to improve performance on Chrome based browsers
  1313. [#5012](https://github.com/nextcloud/spreed/pull/5012)
  1314. ### Fixed
  1315. - Drop guest moderators when changing a conversation to group conversation
  1316. [#5228](https://github.com/nextcloud/spreed/pull/5228)
  1317. - Fix collaboration resource options not loading
  1318. [#5142](https://github.com/nextcloud/spreed/pull/5142)
  1319. - Fixed a bug that would prevent attachments going into the Talk/ folder
  1320. [#5079](https://github.com/nextcloud/spreed/pull/5079)
  1321. - Fix mentioning of users with subnames, e.g. "foo" and "foobar"
  1322. [#5051](https://github.com/nextcloud/spreed/pull/5051)
  1323. - Add upload editor in files sidebar mode
  1324. [#5111](https://github.com/nextcloud/spreed/pull/5111)
  1325. ## 9.0.9 – 2021-02-22
  1326. ### Fixed
  1327. - Fix collaboration resource options not loading
  1328. [#5143](https://github.com/nextcloud/spreed/pull/5143)
  1329. - Fixed a bug that would prevent attachments going into the Talk/ folder
  1330. [#5080](https://github.com/nextcloud/spreed/pull/5080)
  1331. ## 11.0.0-rc.1 – 2021-02-12
  1332. ### Added
  1333. - Allow resending email invitations
  1334. [#5052](https://github.com/nextcloud/spreed/pull/5052)
  1335. - Added support for turns:// protocol
  1336. [#5087](https://github.com/nextcloud/spreed/pull/5087)
  1337. ### Changed
  1338. - Bring up the conversation creation-dialog when clicking on a group to prevent accidentally spam
  1339. [#5062](https://github.com/nextcloud/spreed/pull/5062)
  1340. ### Fixed
  1341. - Fixed a bug that would prevent attachments going into the Talk/ folder
  1342. [#5077](https://github.com/nextcloud/spreed/pull/5077)
  1343. - Split the turn test to report whether UDP and/or TCP work
  1344. [#5104](https://github.com/nextcloud/spreed/pull/5104)
  1345. - Fix collaboration resource options not loading
  1346. [#5140](https://github.com/nextcloud/spreed/pull/5140)
  1347. - Hide the upload option when the user has no quota assigned
  1348. [#5036](https://github.com/nextcloud/spreed/pull/5036)
  1349. - Fix mentioning of users with subnames, e.g. "foo" and "foobar"
  1350. [#5041](https://github.com/nextcloud/spreed/pull/5041)
  1351. - Fix capabilities check for image preview size
  1352. [#5033](https://github.com/nextcloud/spreed/pull/5033)
  1353. - Prevent duplicated call summaries when multiple people leave a call on the HPB within a short time period
  1354. [#5042](https://github.com/nextcloud/spreed/pull/5042)
  1355. ## 11.0.0-alpha.4 – 2021-01-25
  1356. ### Added
  1357. - Allow pagination for main grid view
  1358. [#4958](https://github.com/nextcloud/spreed/pull/4958)
  1359. - Allow line breaks and links in the descriptions
  1360. [#4960](https://github.com/nextcloud/spreed/pull/4960)
  1361. - Allow to send messages again when they failed
  1362. [#4975](https://github.com/nextcloud/spreed/pull/4975)
  1363. - Add a button to directly disable the lobby
  1364. [#4997](https://github.com/nextcloud/spreed/pull/4997)
  1365. - Add basic support for Opera
  1366. [#4974](https://github.com/nextcloud/spreed/pull/4974)
  1367. ### Changed
  1368. - The avatar-blurring in calls has been replaced with the average color to improve performance on Chrome, Chromium, Safari, Edge and Opera
  1369. [#4985](https://github.com/nextcloud/spreed/pull/4985)
  1370. - User different border color when own message is quoted
  1371. [#4940](https://github.com/nextcloud/spreed/pull/4940)
  1372. - Move matterbridge settings into the conversation settings dialog
  1373. [#4907](https://github.com/nextcloud/spreed/pull/4907)
  1374. ### Fixed
  1375. - Fix Javascript errors with Internet Explorer and Safari
  1376. [#4829](https://github.com/nextcloud/spreed/pull/4829)
  1377. [#4963](https://github.com/nextcloud/spreed/pull/4963)
  1378. [#5008](https://github.com/nextcloud/spreed/pull/5008)
  1379. - Show unread one-to-one messages in dashboard widget
  1380. [#4944](https://github.com/nextcloud/spreed/pull/4944)
  1381. - Allow to clear the lobby timer value again
  1382. [#4990](https://github.com/nextcloud/spreed/pull/4990)
  1383. - Show single video in stripe if screen share in progress
  1384. [#4941](https://github.com/nextcloud/spreed/pull/4941)
  1385. - Properly initialize descriptionText with description
  1386. [#4942](https://github.com/nextcloud/spreed/pull/4942)
  1387. - Remove system message when a self-joined user leaves a conversation
  1388. [#4933](https://github.com/nextcloud/spreed/pull/4933)
  1389. - Fix scrolling of the chat when messages arrive while in background
  1390. [#4979](https://github.com/nextcloud/spreed/pull/4979)
  1391. - Fix a bug that prevented disabling sip
  1392. [#4951](https://github.com/nextcloud/spreed/pull/4951)
  1393. - Allow SIP dial-in in non-public conversations
  1394. [#4954](https://github.com/nextcloud/spreed/pull/4954)
  1395. - Correctly use the displayname for groups in admin settings
  1396. [#4943](https://github.com/nextcloud/spreed/pull/4943)
  1397. - Delete messages from UI storage when a conversation is deleted
  1398. [#4949](https://github.com/nextcloud/spreed/pull/4949)
  1399. - Add mapping between Nextcloud session id and signaling server session id, to allow linking call users with the rest of the UI
  1400. [#4952](https://github.com/nextcloud/spreed/pull/4952)
  1401. - Fix missing display names with sip users
  1402. [#4956](https://github.com/nextcloud/spreed/pull/4956)
  1403. ## 11.0.0-alpha.3 – 2021-01-08
  1404. ### Fixed
  1405. - Fix chat notifications not being sent when user is not active in a chat
  1406. [#4825](https://github.com/nextcloud/spreed/pull/4825)
  1407. [#4848](https://github.com/nextcloud/spreed/pull/4848)
  1408. - Fix CSP violation in Safari with worker-src from avatar blurring
  1409. [#4822](https://github.com/nextcloud/spreed/pull/4822)
  1410. - Don't remove a chat when a self-joined user leaves
  1411. [#4892](https://github.com/nextcloud/spreed/pull/4892)
  1412. - Avoid double quotes in bridge bot app password
  1413. [#4905](https://github.com/nextcloud/spreed/pull/4905)
  1414. - Only scroll to conversations when clicking on search results
  1415. [#4905](https://github.com/nextcloud/spreed/pull/4905)
  1416. - Do not load full room object for share queries to save resources on propfinds
  1417. [#4856](https://github.com/nextcloud/spreed/pull/4856)
  1418. ## 10.1.1 – 2021-01-08
  1419. ### Fixed
  1420. - Fix chat notifications not being sent when user is not active in a chat
  1421. [#4869](https://github.com/nextcloud/spreed/pull/4869)
  1422. [#4847](https://github.com/nextcloud/spreed/pull/4847)
  1423. - Fix CSP violation in Safari with worker-src from avatar blurring
  1424. [#4899](https://github.com/nextcloud/spreed/pull/4899)
  1425. - Don't remove a chat when a self-joined user leaves
  1426. [#4893](https://github.com/nextcloud/spreed/pull/4893)
  1427. - Use proc_open to run matterbridge for better compatibility
  1428. [#4775](https://github.com/nextcloud/spreed/pull/4775)
  1429. - Make the bridge bot password more complex
  1430. [#4909](https://github.com/nextcloud/spreed/pull/4909)
  1431. ## 10.0.5 – 2021-01-08
  1432. ### Fixed
  1433. - Fix CSP violation in Safari with worker-src from avatar blurring
  1434. [#4900](https://github.com/nextcloud/spreed/pull/4900)
  1435. - Don't remove a chat when a self-joined user leaves
  1436. [#4894](https://github.com/nextcloud/spreed/pull/4894)
  1437. - Make the bridge bot password more complex
  1438. [#4910](https://github.com/nextcloud/spreed/pull/4910)
  1439. ## 9.0.8 – 2021-01-08
  1440. ### Fixed
  1441. - Don't remove a chat when a self-joined user leaves
  1442. [#4903](https://github.com/nextcloud/spreed/pull/4903)
  1443. ## 8.0.15 – 2021-01-08
  1444. ### Fixed
  1445. - Don't remove a chat when a self-joined user leaves
  1446. [#4904](https://github.com/nextcloud/spreed/pull/4904)
  1447. ## 11.0.0-alpha.2 – 2020-12-18
  1448. ### Added
  1449. - Implement read status for messages including a privacy setting
  1450. [#4231](https://github.com/nextcloud/spreed/pull/4231)
  1451. - Implement multiple requirements to prepare for SIP dial-in
  1452. [#4324](https://github.com/nextcloud/spreed/pull/4324)
  1453. [#4469](https://github.com/nextcloud/spreed/pull/4496)
  1454. [#4682](https://github.com/nextcloud/spreed/pull/4682)
  1455. [#4689](https://github.com/nextcloud/spreed/pull/4689)
  1456. - Allow moderators to make conversations "listable" so users can join themselves
  1457. [#4706](https://github.com/nextcloud/spreed/pull/4706)
  1458. - Add the possibility for conversation descriptions
  1459. [#4546](https://github.com/nextcloud/spreed/pull/4546)
  1460. - You can now push to talk/mute with the space key
  1461. [#4328](https://github.com/nextcloud/spreed/pull/4328)
  1462. - Conversations can now be locked in the moderator settings preventing further chat messages and calls
  1463. [#4331](https://github.com/nextcloud/spreed/pull/4331)
  1464. - Allow to collapse the video strip to focus more on the promoted speaker or screenshare
  1465. [#4363](https://github.com/nextcloud/spreed/pull/4363)
  1466. - Improve previews of images and allow animation of gifs
  1467. [#4472](https://github.com/nextcloud/spreed/pull/4472)
  1468. - Allow to "Raise hand" in a call
  1469. [#4569](https://github.com/nextcloud/spreed/pull/4569)
  1470. - Compatibility with Nextcloud 21
  1471. ### Changed
  1472. - Improve setting initial audio and video status when the HPB is used
  1473. [#4181](https://github.com/nextcloud/spreed/pull/4181)
  1474. - Remember the Grid view/Promoted speaker selection per conversation in the browser storage and when a screenshare is stopped
  1475. [#4451](https://github.com/nextcloud/spreed/pull/4451)
  1476. - Use the new Vue settings modal for user and conversation settings
  1477. [#4195](https://github.com/nextcloud/spreed/pull/4195)
  1478. - Updated database structure so all tables have a primary key for database cluster support
  1479. [#4735](https://github.com/nextcloud/spreed/pull/4735)
  1480. ### Fixed
  1481. - Diff against alpha.1: Revert update of @babel/preset-env which breaks the compiled JS
  1482. [#4808](https://github.com/nextcloud/spreed/pull/4808)
  1483. - Stop sending the nick through data channels after some time
  1484. [#4182](https://github.com/nextcloud/spreed/pull/4182)
  1485. - Don't query guest names for an empty list of guest sessions
  1486. [#4190](https://github.com/nextcloud/spreed/pull/4190)
  1487. - Use date-based names for image content that is pasted into the chat
  1488. [#4539](https://github.com/nextcloud/spreed/pull/4539)
  1489. ## 10.1.0 – 2020-12-18
  1490. ### Added
  1491. - Implement multiple requirements to prepare for SIP dial-in
  1492. [#4612](https://github.com/nextcloud/spreed/pull/4612)
  1493. ### Fixed
  1494. - Fix potentially multiple guests joining in a password request conversation
  1495. [#4801](https://github.com/nextcloud/spreed/pull/4801)
  1496. - Prevent issues with UTF8 multibyte chars in the changelog conversation
  1497. [#4733](https://github.com/nextcloud/spreed/pull/4733)
  1498. - Fix Chromium performance hit in calls due to blur filter
  1499. [#4781](https://github.com/nextcloud/spreed/pull/4781)
  1500. - Stop sending the nick through data channels after some time
  1501. [#4726](https://github.com/nextcloud/spreed/pull/4726)
  1502. - Fix "Copy link" not clickable when waiting alone in a call
  1503. [#4687](https://github.com/nextcloud/spreed/pull/4687)
  1504. - Fix some Matterbridge integrations
  1505. [#4729](https://github.com/nextcloud/spreed/pull/4729)
  1506. [#4799](https://github.com/nextcloud/spreed/pull/4799)
  1507. - Use proc_open to run system commands in bridge manager
  1508. [#4775](https://github.com/nextcloud/spreed/pull/4775)
  1509. - Only show password request button when the share actually has Talk Verification enabled
  1510. [#4794](https://github.com/nextcloud/spreed/pull/4794)
  1511. ## 10.0.4 – 2020-12-18
  1512. ### Fixed
  1513. - Fix potentially multiple guests joining in a password request conversation
  1514. [#4798](https://github.com/nextcloud/spreed/pull/4798)
  1515. - Prevent issues with UTF8 multibyte chars in the changelog conversation
  1516. [#4734](https://github.com/nextcloud/spreed/pull/4734)
  1517. - Fix Chromium performance hit in calls due to blur filter
  1518. [#4780](https://github.com/nextcloud/spreed/pull/4780)
  1519. - Stop sending the nick through data channels after some time
  1520. [#4649](https://github.com/nextcloud/spreed/pull/4649)
  1521. - Fix "Copy link" not clickable when waiting alone in a call
  1522. [#4687](https://github.com/nextcloud/spreed/pull/4687)
  1523. - Fix some Matterbridge integrations
  1524. [#4728](https://github.com/nextcloud/spreed/pull/4728)
  1525. [#4800](https://github.com/nextcloud/spreed/pull/4800)
  1526. - Use proc_open to run system commands in bridge manager
  1527. [#4774](https://github.com/nextcloud/spreed/pull/4774)
  1528. - Only show password request button when the share actually has Talk Verification enabled
  1529. [#4795](https://github.com/nextcloud/spreed/pull/4795)
  1530. ## 9.0.7 – 2020-12-18
  1531. ### Fixed
  1532. - Fix potentially multiple guests joining in a password request conversation
  1533. [#4797](https://github.com/nextcloud/spreed/pull/4797)
  1534. ## 8.0.14 – 2020-12-18
  1535. ### Fixed
  1536. - Fix potentially multiple guests joining in a password request conversation
  1537. [#4796](https://github.com/nextcloud/spreed/pull/4796)
  1538. ## 10.0.3 – 2020-11-18
  1539. ### Fixed
  1540. - Fix conversation URL change detection
  1541. [#4642](https://github.com/nextcloud/spreed/pull/4642)
  1542. - Fix missing call icon in participant list
  1543. [#4637](https://github.com/nextcloud/spreed/pull/4637)
  1544. ## 10.0.2 – 2020-11-17
  1545. ### Fixed
  1546. - Reduce performance impact caused by the existence of the emoji picker
  1547. [#4514](https://github.com/nextcloud/spreed/pull/4514)
  1548. - Reduce the load when mounting many shares
  1549. [#4509](https://github.com/nextcloud/spreed/pull/4509)
  1550. - Fix handling of unavailable commands
  1551. [#4577](https://github.com/nextcloud/spreed/pull/4577)
  1552. - Don't leave conversation on URL hash change e.g. from search
  1553. [#4596](https://github.com/nextcloud/spreed/pull/4596)
  1554. - Correctly delete a conversation when the last moderator leaves
  1555. [#4498](https://github.com/nextcloud/spreed/pull/4498)
  1556. ## 9.0.6 – 2020-11-17
  1557. ### Fixed
  1558. - Reduce the load when mounting many shares
  1559. [#4510](https://github.com/nextcloud/spreed/pull/4510)
  1560. - Fix handling of unavailable commands
  1561. [#4578](https://github.com/nextcloud/spreed/pull/4578)
  1562. - Correctly delete a conversation when the last moderator leaves
  1563. [#4499](https://github.com/nextcloud/spreed/pull/4499)
  1564. ## 8.0.13 – 2020-11-17
  1565. ### Fixed
  1566. - Reduce the load when mounting many shares
  1567. [#4511](https://github.com/nextcloud/spreed/pull/4511)
  1568. - Fix handling of unavailable commands
  1569. [#4579](https://github.com/nextcloud/spreed/pull/4579)
  1570. - Correctly delete a conversation when the last moderator leaves
  1571. [#4611](https://github.com/nextcloud/spreed/pull/4611)
  1572. ## 10.0.1 – 2020-10-23
  1573. ### Fixed
  1574. - Fix automated scrolling behaviour which sometimes jumped into the middle of the message list
  1575. [#4417](https://github.com/nextcloud/spreed/pull/4417)
  1576. - Remove pulse animation from call button to reduce CPU load in chrome-based browsers
  1577. [#4301](https://github.com/nextcloud/spreed/pull/4301)
  1578. - Only show the "Session conflict" dialog when in a call
  1579. [#4442](https://github.com/nextcloud/spreed/pull/4442)
  1580. - Fix minimum length calculation of the call token
  1581. [#4369](https://github.com/nextcloud/spreed/pull/4369)
  1582. - Fix duplicate session issue in files sidebar
  1583. [#4426](https://github.com/nextcloud/spreed/pull/4426)
  1584. - Lobby date not shown in the moderator menu
  1585. [#4322](https://github.com/nextcloud/spreed/pull/4322)
  1586. - Don't load the session information in rooms with more than 100 participants
  1587. [#4278](https://github.com/nextcloud/spreed/pull/4278)
  1588. - Improve setting the initial status of audio/video when the high-performance backend is used
  1589. [#4375](https://github.com/nextcloud/spreed/pull/4375)
  1590. - Fix syntax to check for matterbridge processes to work on more systems
  1591. [#4415](https://github.com/nextcloud/spreed/pull/4415)
  1592. - Don't render an additional video when selecting the already promoted video
  1593. [#4419](https://github.com/nextcloud/spreed/pull/4419)
  1594. ## 9.0.5 – 2020-10-23
  1595. ### Fixed
  1596. - Remove pulse animation from call button to reduce CPU load in chrome-based browsers
  1597. [#4302](https://github.com/nextcloud/spreed/pull/4302)
  1598. - Only show the "Session conflict" dialog when in a call
  1599. [#4443](https://github.com/nextcloud/spreed/pull/4443)
  1600. - Fix minimum length calculation of the call token
  1601. [#4370](https://github.com/nextcloud/spreed/pull/4370)
  1602. - Fix duplicate session issue in files sidebar
  1603. [#4427](https://github.com/nextcloud/spreed/pull/4427)
  1604. - Lobby date not shown in the moderator menu
  1605. [#4323](https://github.com/nextcloud/spreed/pull/4323)
  1606. ## 8.0.12 – 2020-10-23
  1607. ### Fixed
  1608. - Remove pulse animation from call button to reduce CPU load in chrome-based browsers
  1609. [#4303](https://github.com/nextcloud/spreed/pull/4303)
  1610. - Fix minimum length calculation of the call token
  1611. [#4371](https://github.com/nextcloud/spreed/pull/4371)
  1612. - Fix duplicate session issue in files sidebar
  1613. [#4428](https://github.com/nextcloud/spreed/pull/4428)
  1614. ## 10.0.0 – 2020-10-02
  1615. ### Added
  1616. - Implement unified search for messages
  1617. [#4017](https://github.com/nextcloud/spreed/pull/4017)
  1618. - Support for user status
  1619. [#3993](https://github.com/nextcloud/spreed/pull/3993)
  1620. - Moderators can now mute all participants with one click in the moderator menu
  1621. [#4052](https://github.com/nextcloud/spreed/pull/4052)
  1622. - Allow changing the camera and microphone during a call
  1623. [#4023](https://github.com/nextcloud/spreed/pull/4023)
  1624. - Show upload progress and a preview when sharing a file into the chat
  1625. [#3988](https://github.com/nextcloud/spreed/pull/3988)
  1626. - Add a dashboard widget with unread mentions and active calls
  1627. [#3890](https://github.com/nextcloud/spreed/pull/3890)
  1628. - Add an emoji picker to the chat
  1629. [#3994](https://github.com/nextcloud/spreed/pull/3994)
  1630. - Hosted high-performance backend trial option in the admin settings
  1631. [#3620](https://github.com/nextcloud/spreed/pull/3620)
  1632. - Remember the selected camera and microphone for future visits
  1633. [#4224](https://github.com/nextcloud/spreed/pull/4224)
  1634. - Keyboard navigation for conversation search
  1635. [#3955](https://github.com/nextcloud/spreed/pull/3955)
  1636. - Show keyboard shortcuts in the settings
  1637. [#4089](https://github.com/nextcloud/spreed/pull/4089)
  1638. - 🚧 TechPreview: Matterbridge integration
  1639. [#4010](https://github.com/nextcloud/spreed/pull/4010)
  1640. - Compatibility with Nextcloud 20
  1641. ### Changed
  1642. - Online users are now sorted above offline moderators in the participant list, because we think it's more important what you do than who you are
  1643. [#4211](https://github.com/nextcloud/spreed/pull/4211)
  1644. - Allow to select your own video in the speaker view
  1645. [#3814](https://github.com/nextcloud/spreed/pull/3814)
  1646. ### Fixed
  1647. - "Talk to …" button in avatar only works on first use
  1648. [#4194](https://github.com/nextcloud/spreed/pull/4194)
  1649. - Reduce the load of various requests
  1650. [#4205](https://github.com/nextcloud/spreed/pull/4205)
  1651. [#4204](https://github.com/nextcloud/spreed/pull/4204)
  1652. [#4201](https://github.com/nextcloud/spreed/pull/4201)
  1653. [#4152](https://github.com/nextcloud/spreed/pull/4152)
  1654. - Fix clientside memory leaks due to missing unsubscribe of events when destroying interface components
  1655. [#4139](https://github.com/nextcloud/spreed/pull/4139)
  1656. [#4140](https://github.com/nextcloud/spreed/pull/4140)
  1657. [#4154](https://github.com/nextcloud/spreed/pull/4154)
  1658. [#4155](https://github.com/nextcloud/spreed/pull/4155)
  1659. - Installation on Oracle fails
  1660. [#4127](https://github.com/nextcloud/spreed/pull/4127)
  1661. - Try to be more safe again errors when trying to get the Talk folder for attachments
  1662. [#4165](https://github.com/nextcloud/spreed/pull/4165)
  1663. - Remove old "hark" data channel
  1664. [#4068](https://github.com/nextcloud/spreed/pull/4068)
  1665. - Show other participants video when they share their screen
  1666. [#4082](https://github.com/nextcloud/spreed/pull/4082)
  1667. - Scroll to the original message when clicking on a quota
  1668. [#4037](https://github.com/nextcloud/spreed/pull/4037)
  1669. - Fix transparency issue with the avatar menu in the participant list
  1670. [#3958](https://github.com/nextcloud/spreed/pull/3958)
  1671. - Prevent infinite loop in datachannel open re-transmission
  1672. [#3882](https://github.com/nextcloud/spreed/pull/3882)
  1673. ## 9.0.4 – 2020-09-17
  1674. ### Added
  1675. - Moderators can now mute all participants with a single button in the moderator menu
  1676. [#4054](https://github.com/nextcloud/spreed/pull/4054)
  1677. ### Fixed
  1678. - Prevent infinite loop when opening a data channel and retransmitting old messages
  1679. [#4069](https://github.com/nextcloud/spreed/pull/4069)
  1680. - Installation on Oracle fails
  1681. [#4129](https://github.com/nextcloud/spreed/pull/4129)
  1682. - Fix clientside memory leaks due to missing unsubscribe of events when destroying interface components
  1683. [#4148](https://github.com/nextcloud/spreed/pull/4148)
  1684. [#4156](https://github.com/nextcloud/spreed/pull/4156)
  1685. [#4160](https://github.com/nextcloud/spreed/pull/4160)
  1686. [#4162](https://github.com/nextcloud/spreed/pull/4162)
  1687. ## 8.0.11 – 2020-09-17
  1688. ### Fixed
  1689. - Internet Explorer 11 unable to load the interface
  1690. [#3983](https://github.com/nextcloud/spreed/pull/3983)
  1691. - Speaker promotion with newer Janus versions
  1692. [#3952](https://github.com/nextcloud/spreed/pull/3952)
  1693. - Prevent infinite loop when opening a data channel and retransmitting old messages
  1694. [#4070](https://github.com/nextcloud/spreed/pull/4070)
  1695. - Installation on Oracle fails
  1696. [#4130](https://github.com/nextcloud/spreed/pull/4130)
  1697. - Fix clientside memory leaks due to missing unsubscribe of events when destroying interface components
  1698. [#4149](https://github.com/nextcloud/spreed/pull/4149)
  1699. [#4161](https://github.com/nextcloud/spreed/pull/4161)
  1700. [#4163](https://github.com/nextcloud/spreed/pull/4163)
  1701. ## 9.0.3 – 2020-08-04
  1702. ### Fixed
  1703. - Fix compatibility with Janus 0.10.4 and the newest High-performance backend
  1704. [#3940](https://github.com/nextcloud/spreed/pull/3940)
  1705. [#3979](https://github.com/nextcloud/spreed/pull/3979)
  1706. - Allow Internet Explorer 11 to render the page again
  1707. [#3967](https://github.com/nextcloud/spreed/pull/3967)
  1708. [#3982](https://github.com/nextcloud/spreed/pull/3982)
  1709. - Only show the browser warning when interacting with Nextcloud Talk features
  1710. [#3978](https://github.com/nextcloud/spreed/pull/3978)
  1711. - Avatar menu is opaque for participants that are offline
  1712. [#3959](https://github.com/nextcloud/spreed/pull/3959)
  1713. - Always allow to communicate with the HPB even when it's a local url
  1714. [#3965](https://github.com/nextcloud/spreed/pull/3965)
  1715. ## 9.0.2 – 2020-07-21
  1716. ### Added
  1717. - Warn the user when their connection or computer is busy and others might not be able to see or hear them correctly anymore.
  1718. [#3923](https://github.com/nextcloud/spreed/pull/3923)
  1719. - Warn the user when joining twice in the same conversation which breaks the calling experience for others.
  1720. [#3866](https://github.com/nextcloud/spreed/pull/3866)
  1721. ### Changed
  1722. - Improve default push notification text for upcoming iOS 13 SDK changes in the iOS mobile app
  1723. [#3847](https://github.com/nextcloud/spreed/pull/3847)
  1724. ### Fixed
  1725. - Fix timeout issue with users having only numeric ids
  1726. [#3791](https://github.com/nextcloud/spreed/pull/3791)
  1727. - Fix a failure on logout when an active session was removed from a conversation already
  1728. [#3869](https://github.com/nextcloud/spreed/pull/3869)
  1729. - Unify the blur on all videos to a same higher factor
  1730. [#3821](https://github.com/nextcloud/spreed/pull/3821)
  1731. [#3887](https://github.com/nextcloud/spreed/pull/3887)
  1732. - Fix attachment selection when default folder can not be created.
  1733. [#3797](https://github.com/nextcloud/spreed/pull/3797)
  1734. - Update lib to parse links in chat messages to fix an issue with trailing spaces
  1735. [#3924](https://github.com/nextcloud/spreed/pull/3924)
  1736. ## 8.0.10 – 2020-07-21
  1737. ### Added
  1738. - Warn the user when their connection or computer is busy and others might not be able to see or hear them correctly anymore.
  1739. [#3899](https://github.com/nextcloud/spreed/pull/3899)
  1740. ### Changed
  1741. - Improve default push notification text for upcoming iOS 13 SDK changes in the iOS mobile app
  1742. [#3848](https://github.com/nextcloud/spreed/pull/3848)
  1743. ### Fixed
  1744. - Always try to connect without camera in case it failed
  1745. [#3781](https://github.com/nextcloud/spreed/pull/3781)
  1746. - Update lib to parse links in chat messages to fix an issue with trailing spaces
  1747. [#3925](https://github.com/nextcloud/spreed/pull/3925)
  1748. - Remove automatic ping when getting chat messages via the web UI
  1749. [#3793](https://github.com/nextcloud/spreed/pull/3793)
  1750. ## 7.0.4 – 2020-07-21
  1751. ### Added
  1752. - Reduce CPU usage when doing a video call
  1753. [#3416](https://github.com/nextcloud/spreed/pull/3416)
  1754. ### Changed
  1755. - Improve default push notification text for upcoming iOS 13 SDK changes in the iOS mobile app
  1756. [#3849](https://github.com/nextcloud/spreed/pull/3849)
  1757. ### Fixed
  1758. - Fix a failure on logout when an active session was removed from a conversation already
  1759. [#3871](https://github.com/nextcloud/spreed/pull/3871)
  1760. - Fix an error when the user list is used to fill a missing conversation name
  1761. [#3629](https://github.com/nextcloud/spreed/pull/3629)
  1762. - Fix an error when the parent of a reply was the first item in the message list
  1763. [#3588](https://github.com/nextcloud/spreed/pull/3588)
  1764. ## 9.0.1 – 2020-06-08
  1765. ### Added
  1766. - Store the guest name in browser storage again and read it from there
  1767. [#3709](https://github.com/nextcloud/spreed/pull/3709)
  1768. - Automatically switch to promoted view upon screenshare
  1769. [#3711](https://github.com/nextcloud/spreed/pull/3711)
  1770. - Added autocomplete support for talk:room:* commands
  1771. [#3728](https://github.com/nextcloud/spreed/pull/3728)
  1772. ### Changed
  1773. - Reload page on changing conversation and disable start/join call when Talk UI needs reloading
  1774. [#3699](https://github.com/nextcloud/spreed/pull/3699)
  1775. - Show sidebar when Viewer is opened
  1776. [#3679](https://github.com/nextcloud/spreed/pull/3679)
  1777. ### Fixed
  1778. - Properly sort participants by display name again
  1779. [#3763](https://github.com/nextcloud/spreed/pull/3763)
  1780. - Make joining the call synchronous to avoid toggling in and out of the callview
  1781. [#3682](https://github.com/nextcloud/spreed/pull/3682)
  1782. - Do not fetch all conversations on some signaling events
  1783. [#3673](https://github.com/nextcloud/spreed/pull/3673)
  1784. - Reduce database load when sending out push notifications
  1785. [#3782](https://github.com/nextcloud/spreed/pull/3782)
  1786. - Remove automatic ping when getting chat messages via the web UI
  1787. [#3784](https://github.com/nextcloud/spreed/pull/3784)
  1788. - Always try to connect without camera in case it failed
  1789. [#3780](https://github.com/nextcloud/spreed/pull/3780)
  1790. - Fix talk:room:* commands showing "Guest" as actor in the chat
  1791. [#3754](https://github.com/nextcloud/spreed/pull/3754)
  1792. - Do not break LessThan3 in last message of conversations list
  1793. [#3705](https://github.com/nextcloud/spreed/pull/3705)
  1794. ## 9.0.0 – 2020-05-26
  1795. ### Added
  1796. - Added a grid view for calls and made the promoted view more usable in huge calls as well as one-to-one calls
  1797. [#1056](https://github.com/nextcloud/spreed/pull/1056)
  1798. [#3569](https://github.com/nextcloud/spreed/pull/3569)
  1799. - Allow to use multiple High-performance backends in parallel for different conversations
  1800. [#3292](https://github.com/nextcloud/spreed/pull/3292)
  1801. [#3605](https://github.com/nextcloud/spreed/pull/3605)
  1802. - Allow selecting which video is shown big in the promoted view
  1803. [#3497](https://github.com/nextcloud/spreed/pull/3497)
  1804. - Open files with the viewer apps registered in Nextcloud
  1805. [#2778](https://github.com/nextcloud/spreed/pull/2778)
  1806. - Allow to upload and drag'n'drop files into the chat
  1807. [#2891](https://github.com/nextcloud/spreed/pull/2891)
  1808. [#3045](https://github.com/nextcloud/spreed/pull/3045)
  1809. - Allow pasting images/screenshot directly into the chat
  1810. [#3399](https://github.com/nextcloud/spreed/pull/3399)
  1811. - Allow selecting a directory for shared files
  1812. [#2876](https://github.com/nextcloud/spreed/pull/2876)
  1813. [#2983](https://github.com/nextcloud/spreed/pull/2983)
  1814. - Allow to limit creating public and group conversations to a group
  1815. [#3095](https://github.com/nextcloud/spreed/pull/3095)
  1816. - Added OCC commands to do basic administrations of conversations
  1817. [#3465](https://github.com/nextcloud/spreed/pull/3465)
  1818. - Allow guests to set their name while waiting in the lobby
  1819. [#3133](https://github.com/nextcloud/spreed/pull/3133)
  1820. - Allow moderators to turn off the microphone of participants
  1821. [#3015](https://github.com/nextcloud/spreed/pull/3015)
  1822. ### Changed
  1823. - Reduce CPU usage when doing a video call
  1824. [#3413](https://github.com/nextcloud/spreed/pull/3413)
  1825. - Automatic scaling of video quality to allow bigger video calls to further reduce required CPU and bandwidth
  1826. [#3419](https://github.com/nextcloud/spreed/pull/3419)
  1827. - Notify users when talk was updated in the background and a reload is necessary
  1828. [#3336](https://github.com/nextcloud/spreed/pull/3336)
  1829. - Adjust color of leave and join buttons to common styles
  1830. [#3398](https://github.com/nextcloud/spreed/pull/3398)
  1831. [#3348](https://github.com/nextcloud/spreed/pull/3348)
  1832. ### Fixed
  1833. - Try harder to connect with microphone when camera is not readable
  1834. [#3474](https://github.com/nextcloud/spreed/pull/3474)
  1835. - Fix multiple issues when the connection was interrupted
  1836. [#3383](https://github.com/nextcloud/spreed/pull/3383)
  1837. [#3457](https://github.com/nextcloud/spreed/pull/3457)
  1838. [#3460](https://github.com/nextcloud/spreed/pull/3460)
  1839. [#3456](https://github.com/nextcloud/spreed/pull/3456)
  1840. [#3402](https://github.com/nextcloud/spreed/pull/3402)
  1841. ## 8.0.9 – 2020-05-13
  1842. ### Changed
  1843. - Reduce CPU usage when doing a video call
  1844. [#3414](https://github.com/nextcloud/spreed/pull/3414)
  1845. - Automatic scaling of video quality to allow bigger video calls to further reduce required CPU and bandwidth
  1846. [#3468](https://github.com/nextcloud/spreed/pull/3468)
  1847. - Notify users when talk was updated in the background and a reload is necessary
  1848. [#3373](https://github.com/nextcloud/spreed/pull/3373)
  1849. - Improve the layout of the video stripe when the videos don't fit anymore
  1850. [#3433](https://github.com/nextcloud/spreed/pull/3433)
  1851. ### Fixed
  1852. - Guest names not shown in video calls with the HPB
  1853. [#3502](https://github.com/nextcloud/spreed/pull/3502)
  1854. - Don't mark the tab "unread" for own messages and messages you read already
  1855. [#3378](https://github.com/nextcloud/spreed/pull/3378)
  1856. - Try harder to connect with microphone when camera is not readable
  1857. [#3494](https://github.com/nextcloud/spreed/pull/3494)
  1858. - Fix multiple issues when the connection was interrupted
  1859. [#3405](https://github.com/nextcloud/spreed/pull/3405)
  1860. [#3461](https://github.com/nextcloud/spreed/pull/3461)
  1861. [#3467](https://github.com/nextcloud/spreed/pull/3467)
  1862. [#3466](https://github.com/nextcloud/spreed/pull/3466)
  1863. [#3452](https://github.com/nextcloud/spreed/pull/3452)
  1864. - Fix a type error while pinging the sessions with the HPB
  1865. [#3375](https://github.com/nextcloud/spreed/pull/3375)
  1866. ## 8.0.8 – 2020-04-20
  1867. ### Changed
  1868. - Show a warning to users when they use an unsupported browser already when chatting
  1869. [#3296](https://github.com/nextcloud/spreed/pull/3296)
  1870. ### Fixed
  1871. - Further performance improvements when interacting with participant sessions
  1872. [#3345](https://github.com/nextcloud/spreed/pull/3345)
  1873. [#3322](https://github.com/nextcloud/spreed/pull/3322)
  1874. - Show a warning and error in case the signaling connection is failing
  1875. [#3288](https://github.com/nextcloud/spreed/pull/3288)
  1876. - Fix missing header element to make Chrome aware of the screenshare extension
  1877. [#3281](https://github.com/nextcloud/spreed/pull/3281)
  1878. - Don't error when a guest tries to open the Talk app without a conversation token
  1879. [#3344](https://github.com/nextcloud/spreed/pull/3344)
  1880. - Removed unnecessary double-quote argument parameter from commands
  1881. [#3362](https://github.com/nextcloud/spreed/pull/3362)
  1882. ## 8.0.7 – 2020-04-02
  1883. ### Fixed
  1884. - Calls in files and public sharing sidebar don't work
  1885. [#3241](https://github.com/nextcloud/spreed/pull/3241)
  1886. - Add another missing index to the participants table to reduce the load
  1887. [#3239](https://github.com/nextcloud/spreed/pull/3239)
  1888. - Fix blank page on Internet Explorer 11
  1889. [#3240](https://github.com/nextcloud/spreed/pull/3240)
  1890. ## 8.0.6 – 2020-04-01
  1891. ### Added
  1892. - Remember the video/audio setting per conversation
  1893. [#3205](https://github.com/nextcloud/spreed/pull/3205)
  1894. - Added the join button to the "Alice started a call" message to make it easier to join
  1895. [#3135](https://github.com/nextcloud/spreed/pull/3135)
  1896. - Added a warning when no TURN server is configured but no ICE connection could be established
  1897. [#3162](https://github.com/nextcloud/spreed/pull/3162)
  1898. - Added more aria labels to support screenreaders
  1899. [#3215](https://github.com/nextcloud/spreed/pull/3215)
  1900. - **Tech Preview:** Added a setting to prefer H.264 video codec
  1901. [#3224](https://github.com/nextcloud/spreed/pull/3224)
  1902. ### Changed
  1903. - Allow guests to set their name while they are already in a call
  1904. [#3169](https://github.com/nextcloud/spreed/pull/3169)
  1905. - Automatically hide the left sidebar when in full screen in a call
  1906. [#3158](https://github.com/nextcloud/spreed/pull/3158)
  1907. ### Fixed
  1908. - Fix unnecessary high load when users update their room list (every 30 seconds)
  1909. [#3225](https://github.com/nextcloud/spreed/pull/3225)
  1910. - Fix videos being overlayed with the video/audio control icons
  1911. [#3149](https://github.com/nextcloud/spreed/pull/3149)
  1912. - Correctly load/hide the guest avatar based on the WebRTC connection state
  1913. [#3196](https://github.com/nextcloud/spreed/pull/3196)
  1914. - Stop signaling correctly when switching to another conversation
  1915. [#3200](https://github.com/nextcloud/spreed/pull/3200)
  1916. - Do not constantly try to reconnect to peers without any streams
  1917. [#3199](https://github.com/nextcloud/spreed/pull/3199)
  1918. - Do not retrigger an update of the participant list when it is already being updated
  1919. [#3202](https://github.com/nextcloud/spreed/pull/3202)
  1920. - Fix a problem when trying to set a password with question marks or hash sign
  1921. [#3145](https://github.com/nextcloud/spreed/pull/3145)
  1922. - Fix issues when a user or guest is being demoted from moderators while already being in a call with the lobby enabled with the external signaling server
  1923. [#3057](https://github.com/nextcloud/spreed/pull/3057)
  1924. - Fix issues with interrupted audio streams when closing the sidebar in the files app while having a call
  1925. [#3044](https://github.com/nextcloud/spreed/pull/3044)
  1926. ## 8.0.5 – 2020-03-03
  1927. ### Added
  1928. - Add a link to the file in the conversation info for file conversations
  1929. [#2974](https://github.com/nextcloud/spreed/pull/2974)
  1930. ### Fixed
  1931. - Fix copy and paste behaviour with WebKit based browsers
  1932. [#2982](https://github.com/nextcloud/spreed/pull/2982)
  1933. - Improve chat loading for guests to be fast again
  1934. [#3026](https://github.com/nextcloud/spreed/pull/3026)
  1935. - Improve reaction time to conversation status changes for guests
  1936. [#3038](https://github.com/nextcloud/spreed/pull/3038)
  1937. - Fix collision on (empty) tab id with systemtags app in the sidebar
  1938. [#2964](https://github.com/nextcloud/spreed/pull/2964)
  1939. - Focus the chat input in the sidebar when opening the chat tab
  1940. [#2975](https://github.com/nextcloud/spreed/pull/2975)
  1941. - Also end call state of conversation when the last user leaves, has a timeout or logs out directly
  1942. [#2952](https://github.com/nextcloud/spreed/pull/2952)
  1943. [#2984](https://github.com/nextcloud/spreed/pull/2984)
  1944. - Await response of "Leave call" before leaving the conversation
  1945. [#2951](https://github.com/nextcloud/spreed/pull/2951)
  1946. - Don't provide a default stun when the server has no internet connection
  1947. [#2982](https://github.com/nextcloud/spreed/pull/2982)
  1948. [#3028](https://github.com/nextcloud/spreed/pull/3028)
  1949. - Fix call notifications stating "You missed a call" with a lot of participants
  1950. [#2945](https://github.com/nextcloud/spreed/pull/2945)
  1951. - Only try to join and leave real conversations when opening the files sidebar
  1952. [#2977](https://github.com/nextcloud/spreed/pull/2977)
  1953. ## 8.0.4 – 2020-02-11
  1954. ### Added
  1955. - Readd fullscreen option for the interface with f as a shortcut
  1956. [#2937](https://github.com/nextcloud/spreed/pull/2937)
  1957. ### Fixed
  1958. - Fix Files sidebar integration, public share page and video verification
  1959. [#2935](https://github.com/nextcloud/spreed/pull/2935)
  1960. ## 8.0.3 – 2020-02-10
  1961. ### Fixed
  1962. - Fix calls not working anymore due to error when handling signaling messages
  1963. [#2928](https://github.com/nextcloud/spreed/pull/2928)
  1964. - Do not show favorite and call icon overlapping each others
  1965. [#2927](https://github.com/nextcloud/spreed/pull/2927)
  1966. - Fix issues in the participants list when there are multiple guests
  1967. [#2929](https://github.com/nextcloud/spreed/pull/2929)
  1968. - Fix error in console when adding a conversation to favorites
  1969. [#2930](https://github.com/nextcloud/spreed/pull/2930)
  1970. ## 8.0.2 – 2020-02-07
  1971. ### Added
  1972. - Allow admins to select a default notification level for group conversations
  1973. [#2903](https://github.com/nextcloud/spreed/pull/2903)
  1974. - Add a red video icon to the conversation list when a call is in progress
  1975. [#2910](https://github.com/nextcloud/spreed/pull/2910)
  1976. ### Changed
  1977. - Make unread message counter and last message preview more responsive
  1978. [#2865](https://github.com/nextcloud/spreed/pull/2865)
  1979. [#2904](https://github.com/nextcloud/spreed/pull/2904)
  1980. - Further improve the dialog to create group conversations
  1981. [#2878](https://github.com/nextcloud/spreed/pull/2878)
  1982. ### Fixed
  1983. - Improve loading performance of chats
  1984. [#2901](https://github.com/nextcloud/spreed/pull/2901)
  1985. - Continue scrolling a conversation when new messages arrive while the tab is inactive
  1986. [#2901](https://github.com/nextcloud/spreed/pull/2901)
  1987. - Do not send last message again when hitting enter on an empty input field
  1988. [#2868](https://github.com/nextcloud/spreed/pull/2868)
  1989. - Fix flows to correctly send notifications on mentions
  1990. [#2867](https://github.com/nextcloud/spreed/pull/2867)
  1991. - Reduce server load when using autocomplete on chat mentions
  1992. [#2871](https://github.com/nextcloud/spreed/pull/2871)
  1993. ## 8.0.1 – 2020-01-27
  1994. ### Added
  1995. - Add details to "New in Talk 8" list
  1996. [#2812](https://github.com/nextcloud/spreed/pull/2812)
  1997. - Allow to "right click" > "Copy link address" on the conversations list again
  1998. [#2832](https://github.com/nextcloud/spreed/pull/2832)
  1999. - Add an indicator to the participant list if a user is in the call
  2000. [#2840](https://github.com/nextcloud/spreed/pull/2840)
  2001. ### Changed
  2002. - Require confirmation before deleting a conversation
  2003. [#2843](https://github.com/nextcloud/spreed/pull/2843)
  2004. ### Fixed
  2005. - Re-add missing shortcuts for turning on/off audio (m) and video (v)
  2006. [#2828](https://github.com/nextcloud/spreed/pull/2828)
  2007. - Fix visiting index.php/ links when rewrite is enabled
  2008. [#2833](https://github.com/nextcloud/spreed/pull/2833)
  2009. - Adding a circle does not correctly add all accepted members
  2010. [#2834](https://github.com/nextcloud/spreed/pull/2834)
  2011. - Correctly handle guest names in chats and calls when they are changed
  2012. [#2849](https://github.com/nextcloud/spreed/pull/2849)
  2013. - Contacts menu not redirecting to one-to-one conversations on "Talk to …"
  2014. [#2809](https://github.com/nextcloud/spreed/pull/2809)
  2015. - Increase tolerence for automatically show new messages and scroll to bottom
  2016. [#2821](https://github.com/nextcloud/spreed/pull/2821)
  2017. ## 8.0.0 – 2020-01-17
  2018. ### Added
  2019. - Recreation of the frontend in Vue.JS
  2020. - Allow to reply directly to messages
  2021. - Filter the conversations and participants list when searching
  2022. - Ask for confirmation when a user navigates away while being in a call
  2023. - Support for circles when creating a new conversation and adding participants
  2024. - Add a first version of Flow support
  2025. ### Changed
  2026. - Allow to write multiple chat messages in a row
  2027. - Improve the way how conversations are created
  2028. - Make single emojis bigger to improve readability
  2029. ### Fixed
  2030. - A lot of fixes, see [Github](https://github.com/nextcloud/spreed/milestone/27?closed=1) for a complete list
  2031. ## 7.0.2 – 2019-11-12
  2032. ### Changed
  2033. - Improve the settings for Talk and extend the explanations
  2034. [#2342](https://github.com/nextcloud/spreed/pull/2342)
  2035. ### Fixed
  2036. - Do not join file conversations automatically to avoid empty conversations
  2037. [#2423](https://github.com/nextcloud/spreed/pull/2423)
  2038. [#2347](https://github.com/nextcloud/spreed/pull/2347)
  2039. - Do not load the Talk sidebar on public share page for folders
  2040. [#2340](https://github.com/nextcloud/spreed/pull/2340)
  2041. ## 7.0.1 – 2019-10-17
  2042. ### Fixed
  2043. - Fix position of the promoted and the current participant in calls
  2044. [#2320](https://github.com/nextcloud/spreed/pull/2320)
  2045. - Add a hint for the start time format of the lobby timer
  2046. [#2267](https://github.com/nextcloud/spreed/pull/2267)
  2047. - Fix "MessageTooLongException" when mentioning someone in a long comment
  2048. [#2268](https://github.com/nextcloud/spreed/pull/2268)
  2049. - Correctly set the unread counter when readding a user to a one-to-one conversation
  2050. [#2259](https://github.com/nextcloud/spreed/pull/2259)
  2051. ## 7.0.0 – 2019-09-26
  2052. ### Added
  2053. - Added a simple Lobby: moderators can join and prepare a call/meeting while users and guests can not join yet
  2054. [#1926](https://github.com/nextcloud/spreed/pull/1926)
  2055. - Add the file call functionality to the public sharing page
  2056. [#2107](https://github.com/nextcloud/spreed/pull/2107)
  2057. - Allow to mention guest users
  2058. [#1974](https://github.com/nextcloud/spreed/pull/1974)
  2059. - Added a voice level indicator and notify the user when they speak while they are muted
  2060. [#2016](https://github.com/nextcloud/spreed/pull/2016)
  2061. - Change the read marker to work based on the message ID and allow clients to set it manually
  2062. [#1214](https://github.com/nextcloud/spreed/pull/1214)
  2063. - Prepare the backend for replies to messages so the clients can implement it
  2064. [#2000](https://github.com/nextcloud/spreed/pull/2000)
  2065. - Allow to prevent guests from starting a call
  2066. [#2204](https://github.com/nextcloud/spreed/pull/2204)
  2067. - Update SimpleWebRTC to the latest version
  2068. ### Changed
  2069. - Load newest chat messages first on joining a conversation
  2070. [#2206](https://github.com/nextcloud/spreed/pull/2206)
  2071. - You can now escape commands to show them to your chat partners by prepending a second slash (e.g. //help)
  2072. [#1919](https://github.com/nextcloud/spreed/pull/1919)
  2073. - One-to-one conversations are now only deleted if both users leave the conversation
  2074. [#1921](https://github.com/nextcloud/spreed/pull/1921)
  2075. - Use the guests name in notifications instead of the anonymous "A guest" string
  2076. [#2104](https://github.com/nextcloud/spreed/pull/2104)
  2077. ### Fixed
  2078. - Allow to have file based calls in folders mounted by the groupfolders app
  2079. [#2012](https://github.com/nextcloud/spreed/pull/2012)
  2080. - Only list participants who joined the call in the call summary
  2081. [#2012](https://github.com/nextcloud/spreed/pull/2012)
  2082. - Participants in the participant list now offer the contacts menu
  2083. [#1822](https://github.com/nextcloud/spreed/pull/1822)
  2084. - Better UI feedback while moderator actions are performed
  2085. [#2117](https://github.com/nextcloud/spreed/pull/2117)
  2086. - Make sure the external signaling server is informed about the new state changes (read-only, lobby, etc.)
  2087. [#2103](https://github.com/nextcloud/spreed/pull/2103)
  2088. - Show a call summary for calls when there was no user
  2089. [#2177](https://github.com/nextcloud/spreed/pull/2177)
  2090. - Allow to mention the conversation by its name additionally to "all"
  2091. [#2198](https://github.com/nextcloud/spreed/pull/2198)
  2092. - Fix mentions with users that have a numeric only ID
  2093. [#2173](https://github.com/nextcloud/spreed/pull/2173)
  2094. - Enable camera and microphone access in the Nextcloud 17 feature policy
  2095. [#2073](https://github.com/nextcloud/spreed/pull/2073)
  2096. - Multiple Nextcloud 17 compatibility fixes
  2097. ## 6.0.4 – 2019-07-31
  2098. ### Fixed
  2099. - Audio missing in chromium when enabling video until a video is received
  2100. [#2058](https://github.com/nextcloud/spreed/pull/2058)
  2101. - Correctly handle password public conversations in projects
  2102. [#2057](https://github.com/nextcloud/spreed/pull/2057)
  2103. - Update the nextcloud-vue-collections library for better projects handling
  2104. [#2054](https://github.com/nextcloud/spreed/pull/2054)
  2105. - Fix pending reconnections after WebSocket is reconnected
  2106. [#2033](https://github.com/nextcloud/spreed/pull/2033)
  2107. ## 6.0.3 – 2019-07-22
  2108. ### Changed
  2109. - Chat messages can now be longer than 1.000 characters
  2110. [#1901](https://github.com/nextcloud/spreed/pull/1901)
  2111. - Users matching the autocomplete at the beginning of their name are now sorted to the top
  2112. [#1968](https://github.com/nextcloud/spreed/pull/1968)
  2113. - Only strings starting with http:// or https:// are now made clickable as links
  2114. [#1965](https://github.com/nextcloud/spreed/pull/1965)
  2115. ### Fixed
  2116. - Fix layout issues of the chat on the share authentication page
  2117. [#1901](https://github.com/nextcloud/spreed/pull/1901)
  2118. - Fix issues with calls when a user logs out while being in a call
  2119. [#1947](https://github.com/nextcloud/spreed/pull/1947)
  2120. - Fix a problem when joining a public conversation as a non-invited logged-in user
  2121. [#1914](https://github.com/nextcloud/spreed/pull/1914)
  2122. - Fix missing tooltip with full date on timestamp for the first message of a user in a grouped block
  2123. [#1914](https://github.com/nextcloud/spreed/pull/1914)
  2124. - Commands based on the Symfony Command component can now provide a useful help message
  2125. [#1901](https://github.com/nextcloud/spreed/pull/1901)
  2126. ## 6.0.2 – 2019-06-06
  2127. ### Fixed
  2128. - Fix message list not reloaded after switching tabs in the sidebar
  2129. [#1867](https://github.com/nextcloud/spreed/pull/1867)
  2130. - Show warning when browser silently fails to get user media
  2131. [#1874](https://github.com/nextcloud/spreed/pull/1874)
  2132. - Fix view for participants without streams
  2133. [#1873](https://github.com/nextcloud/spreed/pull/1873)
  2134. - Fix forced reconnection with external signaling
  2135. [#1850](https://github.com/nextcloud/spreed/pull/1850)
  2136. - Do not send volume datachannel message
  2137. [#1849](https://github.com/nextcloud/spreed/pull/1849)
  2138. ## 5.0.4 – 2019-06-06
  2139. ### Fixed
  2140. - Fix message list not reloaded after switching tabs in the sidebar
  2141. [#1867](https://github.com/nextcloud/spreed/pull/1867)
  2142. - Fix multiple issues related to screensharing
  2143. [#1762](https://github.com/nextcloud/spreed/pull/1762)
  2144. [#1754](https://github.com/nextcloud/spreed/pull/1754)
  2145. [#1746](https://github.com/nextcloud/spreed/pull/1746)
  2146. ## 6.0.1 – 2019-05-16
  2147. ### Changed
  2148. - Do not send black video by default in bigger calls
  2149. [#1830](https://github.com/nextcloud/spreed/pull/1830)
  2150. [#1827](https://github.com/nextcloud/spreed/pull/1827)
  2151. - Improve the grouping of chat messages so more fit on the screen
  2152. [#1826](https://github.com/nextcloud/spreed/pull/1826)
  2153. ### Fixed
  2154. - Fix password protected conversations
  2155. [#1775](https://github.com/nextcloud/spreed/pull/1775)
  2156. - Fix chat not automatically loading new messages after a command was used with the external signaling server
  2157. [#1808](https://github.com/nextcloud/spreed/pull/1808)
  2158. - Fix screensharing for users not in the call
  2159. [#1753](https://github.com/nextcloud/spreed/pull/1753)
  2160. - Conversation list does not update with read/unread status using the external signaling server
  2161. [#1431](https://github.com/nextcloud/spreed/pull/1431)
  2162. ## 6.0.0 – 2019-04-25
  2163. ### Added
  2164. - Administrators can now define commands which can be used in the chat. See [commands.md](https://github.com/nextcloud/spreed/blob/master/docs/commands.md) for more information. You can install some sample commands via the console.
  2165. [#1453](https://github.com/nextcloud/spreed/pull/1453)
  2166. [#1662](https://github.com/nextcloud/spreed/pull/1662)
  2167. - There is now a "Talk updates" conversation which will help the user to discover some features
  2168. [#1616](https://github.com/nextcloud/spreed/pull/1616)
  2169. [#1662](https://github.com/nextcloud/spreed/pull/1662)
  2170. - `@all` mentions all participants in the conversation
  2171. [#1531](https://github.com/nextcloud/spreed/pull/1531)
  2172. - Allow to get the last sent message again with `arrow-up`
  2173. [#1520](https://github.com/nextcloud/spreed/pull/1520)
  2174. - Conversations can be added to the new Nextcloud 16 projects
  2175. [#1611](https://github.com/nextcloud/spreed/pull/1611)
  2176. [#1663](https://github.com/nextcloud/spreed/pull/1663)
  2177. - Conversations associated to files now have a link to the file
  2178. [#1387](https://github.com/nextcloud/spreed/pull/1387)
  2179. - The Talk app can now be restricted to a group of users in the Talk administration settings
  2180. [#1585](https://github.com/nextcloud/spreed/pull/1585)
  2181. - Show a warning when a call has many participants and no external signaling server is used
  2182. [#1649](https://github.com/nextcloud/spreed/pull/1649)
  2183. - Added an easy-to-find option to copy the link of a conversation
  2184. [#1670](https://github.com/nextcloud/spreed/pull/1670)
  2185. ### Changed
  2186. - One-to-one conversations are now persistent and can not be turned into group conversations by accident. Also when one of the participants leaves the conversation, the conversation is not automatically deleted anymore.
  2187. [#1591](https://github.com/nextcloud/spreed/pull/1591)
  2188. [#1588](https://github.com/nextcloud/spreed/pull/1588)
  2189. - Conversations must have a name now
  2190. [#1567](https://github.com/nextcloud/spreed/pull/1567)
  2191. ### Fixed
  2192. - Fix multiple race-conditions that could interrupt connections, end calls or prevent connections between single participants
  2193. [#1522](https://github.com/nextcloud/spreed/pull/1522)
  2194. [#1533](https://github.com/nextcloud/spreed/pull/1533)
  2195. [#1534](https://github.com/nextcloud/spreed/pull/1534)
  2196. [#1549](https://github.com/nextcloud/spreed/pull/1549)
  2197. - Use better icons when a file without preview or a folder is shared into the chat
  2198. [#1601](https://github.com/nextcloud/spreed/pull/1601)
  2199. - Prevent issues when two participants share their screens
  2200. [#1571](https://github.com/nextcloud/spreed/pull/1571)
  2201. - Correctly remember last media state when reloading in a call
  2202. [#1548](https://github.com/nextcloud/spreed/pull/1548)
  2203. [#5174](https://github.com/nextcloud/spreed/pull/1574)
  2204. - Do not show conversation names and other details if the user is not a participant
  2205. [#1426](https://github.com/nextcloud/spreed/pull/1426)
  2206. [#1496](https://github.com/nextcloud/spreed/pull/1496)
  2207. [#1502](https://github.com/nextcloud/spreed/pull/1502)
  2208. - Fixed an issue when a link was posted into the chat at the end of a line
  2209. [#1666](https://github.com/nextcloud/spreed/pull/1666)
  2210. ## 5.0.3 – 2019-04-11
  2211. ### Changed
  2212. - Remove some conversation informations for non-participants
  2213. [#1518](https://github.com/nextcloud/spreed/pull/1518)
  2214. ### Fixed
  2215. - Fix duplicated call summary message when multiple people leave at the same time
  2216. [#1599](https://github.com/nextcloud/spreed/pull/1599)
  2217. - Allow multiline text insertion in chrome-based browsers
  2218. [#1579](https://github.com/nextcloud/spreed/pull/1579)
  2219. - Fix multiple race-conditions that could interrupt connections, end calls or prevent connections between single participants
  2220. [#1523](https://github.com/nextcloud/spreed/pull/1523)
  2221. [#1542](https://github.com/nextcloud/spreed/pull/1542)
  2222. [#1543](https://github.com/nextcloud/spreed/pull/1543)
  2223. - Enable "Plan B" for chrome/chromium for better MCU support
  2224. [#1613](https://github.com/nextcloud/spreed/pull/1613)
  2225. - Delay signaling messages when the socket is not yet opened
  2226. [#1551](https://github.com/nextcloud/spreed/pull/1551)
  2227. - Correctly readd the default STUN server on empty values
  2228. [#1501](https://github.com/nextcloud/spreed/pull/1501)
  2229. ## 4.0.4 – 2019-04-11
  2230. ### Fixed
  2231. - Enable "Plan B" for chrome/chromium for better MCU support
  2232. [#1614](https://github.com/nextcloud/spreed/pull/1614)
  2233. - Delay signaling messages when the socket is not yet opened
  2234. [#1552](https://github.com/nextcloud/spreed/pull/1552)
  2235. ## 5.0.2 – 2019-01-30
  2236. ### Changed
  2237. - Show autocompletion as soon as "@" is typed
  2238. [#1483](https://github.com/nextcloud/spreed/pull/1483)
  2239. ### Fixed
  2240. - Fix parse error on PHP 7.0
  2241. [#1493](https://github.com/nextcloud/spreed/pull/1493)
  2242. - Add global Content Security Policy for signaling servers
  2243. [#1462](https://github.com/nextcloud/spreed/pull/1462)
  2244. - Shared file messages show the name of the file as seen by the owner instead of by the current user
  2245. [#1487](https://github.com/nextcloud/spreed/pull/1487)
  2246. - Multiple fixes for dark-theme
  2247. [#1494](https://github.com/nextcloud/spreed/pull/1494)
  2248. [#1472](https://github.com/nextcloud/spreed/pull/1472)
  2249. [#1486](https://github.com/nextcloud/spreed/pull/1486)
  2250. - Do not show room names when the user is not part of it
  2251. [#1497](https://github.com/nextcloud/spreed/pull/1497)
  2252. [#1495](https://github.com/nextcloud/spreed/pull/1495)
  2253. - Fix page title not updated when room name is updated
  2254. [#1468](https://github.com/nextcloud/spreed/pull/1468)
  2255. - Reduce the number of loaded JS and CSS files
  2256. [#1491](https://github.com/nextcloud/spreed/pull/1491)
  2257. - Always use white icons for conversation images (also in dark-theme)
  2258. [#1463](https://github.com/nextcloud/spreed/pull/1463)
  2259. - Fix submit button in public share authentication page
  2260. [#1481](https://github.com/nextcloud/spreed/pull/1481)
  2261. ## 4.0.3 – 2019-01-30
  2262. ### Fixed
  2263. - Do not show room names when the user is not part of it
  2264. [#1498](https://github.com/nextcloud/spreed/pull/1498)
  2265. - Fix mentions when adding multiple directly after each other
  2266. [#1393](https://github.com/nextcloud/spreed/pull/1393)
  2267. - Load more messages after loading the first batch when entering a room
  2268. [#1402](https://github.com/nextcloud/spreed/pull/1402)
  2269. - Pass empty list of session ids when notifying about removed guests to avoid errors
  2270. [#1414](https://github.com/nextcloud/spreed/pull/1414)
  2271. ## 3.2.8 – 2019-01-30
  2272. ### Fixed
  2273. - Fix mentions when adding multiple directly after each other
  2274. [#1394](https://github.com/nextcloud/spreed/pull/1394)
  2275. - Load more messages after loading the first batch when entering a room
  2276. [#1403](https://github.com/nextcloud/spreed/pull/1403)
  2277. ## 5.0.1 – 2019-01-23
  2278. ### Changed
  2279. - Add a hook so the external signaling can set participant data
  2280. [#1418](https://github.com/nextcloud/spreed/pull/1418)
  2281. ### Fixed
  2282. - Fix dark theme for better accessibility
  2283. [#1451](https://github.com/nextcloud/spreed/pull/1451)
  2284. - Correctly mark notifications as resolved when you join the room directly
  2285. [#1436](https://github.com/nextcloud/spreed/pull/1436)
  2286. - Fix history back and forth in Talk and the Files app
  2287. [#1456](https://github.com/nextcloud/spreed/pull/1456)
  2288. - Favorite icon has grey avatar shadow
  2289. [#1419](https://github.com/nextcloud/spreed/pull/1419)
  2290. ## 5.0.0 – 2018-12-14
  2291. ### Added
  2292. - Chat and call option in the Files app sidebar
  2293. [#1323](https://github.com/nextcloud/spreed/pull/1323)
  2294. [#1312](https://github.com/nextcloud/spreed/pull/1312)
  2295. - Users can now select for each conversation whether they want to be notified: always, on mention or never
  2296. [#1230](https://github.com/nextcloud/spreed/pull/1230)
  2297. - Password protection via Talk now also works for link shares
  2298. [#1273](https://github.com/nextcloud/spreed/pull/1273)
  2299. - Guests can now be promoted to moderators in on going calls
  2300. [#1078](https://github.com/nextcloud/spreed/pull/1078)
  2301. - Groups can now be selected when adding participants and will add all members as participants
  2302. [#1268](https://github.com/nextcloud/spreed/pull/1268)
  2303. - Email addresses can now be added to conversations which will make the room public and send the link via email
  2304. [#1090](https://github.com/nextcloud/spreed/pull/1090)
  2305. - TURN server settings can now be tested in the admin settings
  2306. [#1177](https://github.com/nextcloud/spreed/pull/1177)
  2307. ### Changed
  2308. - Improve performance of chats with multiple hundred messages
  2309. [#1271](https://github.com/nextcloud/spreed/pull/1271)
  2310. ### Fixed
  2311. - Fix screensharing in Chrome 71+ and other Chrome based browsers
  2312. [#1369](https://github.com/nextcloud/spreed/pull/1369)
  2313. - Fix mentions for users with spaces in their user id
  2314. [#1254](https://github.com/nextcloud/spreed/pull/1254)
  2315. - Fix avatars in messages by guests
  2316. [#1240](https://github.com/nextcloud/spreed/pull/1240)
  2317. - Gracefully handle messages with more than 1000 characters
  2318. [#1229](https://github.com/nextcloud/spreed/pull/1229)
  2319. - Stop signaling when leaving a conversation
  2320. [#1330](https://github.com/nextcloud/spreed/pull/1330)
  2321. - Fix scroll position when the chat is moved to the sidebar
  2322. [#1302](https://github.com/nextcloud/spreed/pull/1302)
  2323. - When a files is shared a second time into a chat no error is displayed
  2324. [#1196](https://github.com/nextcloud/spreed/pull/1196)
  2325. - Send initial screensharing stream to participants that don't publish video
  2326. [#1372](https://github.com/nextcloud/spreed/pull/1372)
  2327. ## 4.0.2 – 2018-12-11
  2328. ### Fixed
  2329. - Fix screensharing in Chrome 71+ and other Chrome based browsers
  2330. [#1369](https://github.com/nextcloud/spreed/pull/1369)
  2331. - Fix broken chat when a file that was shared into a room is deleted
  2332. [#1352](https://github.com/nextcloud/spreed/pull/1352)
  2333. - Send initial screensharing stream to participants that don't publish video
  2334. [#1372](https://github.com/nextcloud/spreed/pull/1372)
  2335. ## 3.2.7 – 2018-12-11
  2336. ### Fixed
  2337. - Fix screensharing in Chrome 71+ and other Chrome based browsers
  2338. [#1369](https://github.com/nextcloud/spreed/pull/1369)
  2339. - Send initial screensharing stream to participants that don't publish video
  2340. [#1372](https://github.com/nextcloud/spreed/pull/1372)
  2341. ## 4.0.1 – 2018-11-15
  2342. ### Added
  2343. - Add an option to test the TURN configuration in the admin settings
  2344. [#1294](https://github.com/nextcloud/spreed/pull/1294)
  2345. ### Changed
  2346. - Improve the notifications when a share password is requested
  2347. [#1296](https://github.com/nextcloud/spreed/pull/1296)
  2348. - Do not show an error when a file is shared a second time into a conversation
  2349. [#1295](https://github.com/nextcloud/spreed/pull/1295)
  2350. ### Fixed
  2351. - Custom Signaling, STUN and TURN configurations are not loaded for the user requesting the password for a share
  2352. [#1297](https://github.com/nextcloud/spreed/pull/1297)
  2353. - Fix position of the contacts menu when clicking on the avatar of a chat author
  2354. [#1293](https://github.com/nextcloud/spreed/pull/1293)
  2355. - Avatars in messages/mentions by guests show the guest avatar instead of the user
  2356. [#1292](https://github.com/nextcloud/spreed/pull/1292)
  2357. - Information about user state in a call is bugged
  2358. [#1291](https://github.com/nextcloud/spreed/pull/1291)
  2359. - Wrong conversation name of password requests in the details sidebar
  2360. [#1290](https://github.com/nextcloud/spreed/pull/1290)
  2361. - Fix rendering, reloading and interaction with the participant list
  2362. [#1222](https://github.com/nextcloud/spreed/pull/1222)
  2363. [#1289](https://github.com/nextcloud/spreed/pull/1289)
  2364. ## 3.2.6 – 2018-09-20
  2365. ### Fixed
  2366. - Fix turn credential generation
  2367. [#1203](https://github.com/nextcloud/spreed/pull/1203)
  2368. - Fix several inconsistencies with the internal api
  2369. [#1202](https://github.com/nextcloud/spreed/pull/1202)
  2370. [#1201](https://github.com/nextcloud/spreed/pull/1201)
  2371. [#1200](https://github.com/nextcloud/spreed/pull/1200)
  2372. ## 4.0.0 – 2018-09-06
  2373. ### Added
  2374. - Video verification for password protected email shares
  2375. [#1123](https://github.com/nextcloud/spreed/pull/1123)
  2376. [#1049](https://github.com/nextcloud/spreed/pull/1049)
  2377. - Add a file picker to the chat to share files and folders into a chat room
  2378. [#1151](https://github.com/nextcloud/spreed/pull/1151)
  2379. [#1050](https://github.com/nextcloud/spreed/pull/1050)
  2380. - Log the activity of a conversation in the chat (user added/removed, call happened, …)
  2381. [#1067](https://github.com/nextcloud/spreed/pull/1067)
  2382. - Allow to favor conversations so they are pinned to the top of the list
  2383. [#1025](https://github.com/nextcloud/spreed/pull/1025)
  2384. ### Changed
  2385. - Mentions in the chat now show the avatar of the user and highlight yourself more prominent
  2386. [#1142](https://github.com/nextcloud/spreed/pull/1142)
  2387. - Messages in one2one chats now always send a notification
  2388. [#1029](https://github.com/nextcloud/spreed/pull/1029)
  2389. - Conversations are now sorted by last activity rather then your last visit
  2390. [#1061](https://github.com/nextcloud/spreed/pull/1061)
  2391. ### Fixed
  2392. - Fix turn credentials generation
  2393. [#1176](https://github.com/nextcloud/spreed/pull/1176)
  2394. - Do not turn all `@…` strings into a mention
  2395. [#1118](https://github.com/nextcloud/spreed/pull/1118)
  2396. ## 3.2.5 – 2018-07-23
  2397. ### Fixed
  2398. - Fix handling of malicious usernames while autocompleting in chat
  2399. ## 3.2.4 – 2018-07-12
  2400. ### Added
  2401. - Allow external signaling servers to integrate a MCU
  2402. [#398](https://github.com/nextcloud/spreed/pull/398)
  2403. ### Fixed
  2404. - Support chat with a standalone signaling servers
  2405. [#890](https://github.com/nextcloud/spreed/pull/890)
  2406. [#887](https://github.com/nextcloud/spreed/pull/887)
  2407. ## 3.2.3 – 2018-07-11
  2408. ### Changed
  2409. - Only paste the content of HTML into the chat input without the actual HTML
  2410. [#1018](https://github.com/nextcloud/spreed/pull/1018)
  2411. ### Fixed
  2412. - Fixes for standalone signaling server
  2413. [#910](https://github.com/nextcloud/spreed/pull/910)
  2414. - Name not shown for participants without audio and video
  2415. [#982](https://github.com/nextcloud/spreed/pull/982)
  2416. - Correctly timeout users when they are chatting/calling and got disconnected
  2417. [#935](https://github.com/nextcloud/spreed/pull/935)
  2418. - Multiple layout fixes
  2419. ## 3.2.2 – 2018-06-06
  2420. ### Added
  2421. - Add toggle to show and hide video from other participants
  2422. [#937](https://github.com/nextcloud/spreed/pull/937)
  2423. ### Changed
  2424. - Activities and Notifications text (Calls->Conversations)
  2425. [#919](https://github.com/nextcloud/spreed/pull/919)
  2426. ### Fixed
  2427. - Send call notifications to every room participant that is not in the call
  2428. [#926](https://github.com/nextcloud/spreed/pull/926)
  2429. - Mark messages directly as read when waiting for new messages
  2430. [#936](https://github.com/nextcloud/spreed/pull/936)
  2431. - Fix tab header icons not shown
  2432. [#929](https://github.com/nextcloud/spreed/pull/929)
  2433. - Fix room and participants menu buttons
  2434. [#934](https://github.com/nextcloud/spreed/pull/934)
  2435. [#941](https://github.com/nextcloud/spreed/pull/941)
  2436. - Fix local audio and video not disabled when not available
  2437. [#938](https://github.com/nextcloud/spreed/pull/938)
  2438. - Fix "Add participant" shown to normal participants
  2439. [#939](https://github.com/nextcloud/spreed/pull/939)
  2440. - Fix adding the same participant several times in a row
  2441. [#940](https://github.com/nextcloud/spreed/pull/940)
  2442. ## 3.2.1 – 2018-05-11
  2443. ### Added
  2444. - Standalone signaling server now supports the 3.2 changes
  2445. [#864](https://github.com/nextcloud/spreed/pull/864)
  2446. [#869](https://github.com/nextcloud/spreed/pull/869)
  2447. ### Fixed
  2448. - Only join the room after media permission request was answered
  2449. [#854](https://github.com/nextcloud/spreed/pull/854)
  2450. - Do not reload the participant everytime a guest sends a chat message
  2451. [#866](https://github.com/nextcloud/spreed/pull/866)
  2452. - Make sure the web UI still works after you left the current conversation or call
  2453. [#871](https://github.com/nextcloud/spreed/pull/871)
  2454. [#872](https://github.com/nextcloud/spreed/pull/872)
  2455. [#874](https://github.com/nextcloud/spreed/pull/874)
  2456. - Allow to scroll on long participant lists again
  2457. [#896](https://github.com/nextcloud/spreed/pull/896)
  2458. - Do not throw an error when starting a call in a conversation without any chat message
  2459. [#861](https://github.com/nextcloud/spreed/pull/861)
  2460. - Enable media controls when media is approved on a second request
  2461. [#861](https://github.com/nextcloud/spreed/pull/861)
  2462. - Limit the unread message counter to 99+
  2463. [#845](https://github.com/nextcloud/spreed/pull/845)
  2464. ## 3.2.0 – 2018-05-03
  2465. ### Added
  2466. - Shortcuts have been added when a call is active: (m)ute, (v)ideo, (f)ullscreen, (c)hat and (p)articipant list
  2467. [#730](https://github.com/nextcloud/spreed/pull/730)
  2468. [#750](https://github.com/nextcloud/spreed/pull/750)
  2469. - Allow users to chat in multiple tabs in multiple chats at the same time
  2470. [#748](https://github.com/nextcloud/spreed/pull/748)
  2471. - Guest names are now handled better in chat and the participant list
  2472. [#733](https://github.com/nextcloud/spreed/pull/733)
  2473. - Users which are participanting in a call now have a video icon in the participant list
  2474. [#777](https://github.com/nextcloud/spreed/pull/777)
  2475. - Unread chat message count is now displayed in the room list
  2476. [#806](https://github.com/nextcloud/spreed/pull/806)
  2477. [#824](https://github.com/nextcloud/spreed/pull/824)
  2478. ### Changed
  2479. - It is now possible to join a call without camera and/or microphone
  2480. [#758](https://github.com/nextcloud/spreed/pull/758)
  2481. - Chat does now not require Media permissions anymore
  2482. [#711](https://github.com/nextcloud/spreed/pull/711)
  2483. - Leaving a call will free up the Media permissions
  2484. [#735](https://github.com/nextcloud/spreed/pull/735)
  2485. - Participants can now be `@mentioned` in the chat by starting to type `@` followed by the name of the user
  2486. [#805](https://github.com/nextcloud/spreed/pull/805)
  2487. [#812](https://github.com/nextcloud/spreed/pull/812)
  2488. [#813](https://github.com/nextcloud/spreed/pull/813)
  2489. ### Fixed
  2490. - Correctly catch the input on the chat in firefox (instead of writing to the placeholder)
  2491. [#737](https://github.com/nextcloud/spreed/pull/737)
  2492. - Keep scrolling position when switching from chat to call or back
  2493. [#838](https://github.com/nextcloud/spreed/pull/838)
  2494. - Delete rooms when the last logged in user leaves
  2495. [#727](https://github.com/nextcloud/spreed/pull/727)
  2496. - Correctly update chat UI when leaving current room
  2497. [#743](https://github.com/nextcloud/spreed/pull/743)
  2498. - Various layout fixes with videos and screensharing
  2499. [#702](https://github.com/nextcloud/spreed/pull/702)
  2500. [#712](https://github.com/nextcloud/spreed/pull/712)
  2501. [#713](https://github.com/nextcloud/spreed/pull/713)
  2502. - Fix issues with users that have a numerical name or id
  2503. [#694](https://github.com/nextcloud/spreed/pull/694)
  2504. - Fix contacts menu entry when no user was found
  2505. [#686](https://github.com/nextcloud/spreed/pull/686)
  2506. ## 3.1.0 – 2018-02-14
  2507. ### Added
  2508. - Finish support for go-based external signaling backend
  2509. [#492](https://github.com/nextcloud/spreed/pull/492)
  2510. ### Changed
  2511. - Make capabilities and signaling settings available for guests
  2512. [#644](https://github.com/nextcloud/spreed/pull/644) [#654](https://github.com/nextcloud/spreed/pull/654)
  2513. - Use the search name as room name when creating a new room
  2514. [#592](https://github.com/nextcloud/spreed/pull/592)
  2515. - Make links in chat clickable
  2516. [#579](https://github.com/nextcloud/spreed/pull/579)
  2517. ### Fixed
  2518. - Fix screensharing layout for guests
  2519. [#611](https://github.com/nextcloud/spreed/pull/611)
  2520. - Correctly remember guest names when a guest is rejoining an existing call
  2521. [#593](https://github.com/nextcloud/spreed/pull/593)
  2522. - Better date time divider in chat view
  2523. [#591](https://github.com/nextcloud/spreed/pull/591)
  2524. ## 3.0.1 – 2018-01-12
  2525. ### Added
  2526. - Added capabilities so the mobile files apps can link to the mobile talk apps
  2527. [#585](https://github.com/nextcloud/spreed/pull/585)
  2528. ### Fixed
  2529. - Fixed issues when updating with Postgres and versions before 2.0.0
  2530. [#584](https://github.com/nextcloud/spreed/pull/584)
  2531. ## 3.0.0 – 2018-01-10
  2532. ### Added
  2533. - Added simple text chat
  2534. [#429](https://github.com/nextcloud/spreed/pull/429)
  2535. - Added activities for calls: "You had a call with ABC (Duration: 15:20)"
  2536. [#438](https://github.com/nextcloud/spreed/pull/438)
  2537. - Introduced different participant permission levels: owner, moderator and user
  2538. [#353](https://github.com/nextcloud/spreed/pull/353)
  2539. - Added support for room passwords on public shared rooms
  2540. [#402](https://github.com/nextcloud/spreed/pull/402)
  2541. - Added option to run an external signaling backend
  2542. [#366](https://github.com/nextcloud/spreed/pull/366)
  2543. ### Changed
  2544. - Rename the app to "Talk" since it now contains chat, voice and video calls
  2545. [#444](https://github.com/nextcloud/spreed/pull/444)
  2546. - Moved admin settings to separate category and allowed to configure multiple STUN and TURN servers
  2547. [#427](https://github.com/nextcloud/spreed/pull/427)
  2548. - Moved signaling from EventSource to long polling for compatibility with HTTP2
  2549. [#363](https://github.com/nextcloud/spreed/pull/363)
  2550. - Moved room API to OCS so apps and 3rd party tools can use it
  2551. [#342](https://github.com/nextcloud/spreed/pull/342)
  2552. ### Fixed
  2553. - Fixed compatibility with Postgres
  2554. [#537](https://github.com/nextcloud/spreed/pull/537)
  2555. - Fixed compatibility with Oracle
  2556. [#371](https://github.com/nextcloud/spreed/pull/371)
  2557. - Compatibility with Nextcloud 13
  2558. ## 2.0.2 – 2017-11-28
  2559. ### Fixed
  2560. - Re-send data channels messages when they could not be sent.
  2561. [#335](https://github.com/nextcloud/spreed/pull/335)
  2562. ## 2.0.1 – 2017-05-22
  2563. ### Added
  2564. - Display the connection state in the interface and try to reconnect in case of an issue
  2565. [#317](https://github.com/nextcloud/spreed/pull/317)
  2566. ### Changed
  2567. - Is now more tolerant towards server ping issues
  2568. [#320](https://github.com/nextcloud/spreed/pull/320)
  2569. ### Fixed
  2570. - Fix several issues that caused missing avatars
  2571. [#312](https://github.com/nextcloud/spreed/pull/312)
  2572. [#313](https://github.com/nextcloud/spreed/pull/313)
  2573. - Fix visibility of guest names on light themes
  2574. [#321](https://github.com/nextcloud/spreed/pull/321)
  2575. ## 2.0.0 – 2017-05-02
  2576. ### Added
  2577. - Screensharing is now supported in Chrome 42+ (requires an extension) and Firefox 52+
  2578. [#227](https://github.com/nextcloud/spreed/pull/227)
  2579. - Integration in the new Nextcloud 12 contacts menu
  2580. [#300](https://github.com/nextcloud/spreed/pull/300)
  2581. ### Changed
  2582. - URLs are now short random strings instead of iteratible numbers
  2583. [#258](https://github.com/nextcloud/spreed/pull/258)
  2584. - Logged-in users can now join public rooms
  2585. [#296](https://github.com/nextcloud/spreed/pull/296)
  2586. ### Fixed
  2587. - Fix error when response of TURN and STUN server arrive in the wrong order
  2588. [#295](https://github.com/nextcloud/spreed/pull/295)
  2589. ## 1.2.0 – 2017-01-18
  2590. ### Added
  2591. - Translations for multiple languages now available
  2592. [#177](https://github.com/nextcloud/spreed/pull/177)
  2593. - Open call-search when user has no calls
  2594. [#111](https://github.com/nextcloud/spreed/pull/111)
  2595. - Disable video by default, when more then 5 people are in a room
  2596. ### Changed
  2597. - TURN settings can only be changed by admins now
  2598. [#185](https://github.com/nextcloud/spreed/pull/185)
  2599. - App can not be restricted to groups anymore to prevent issues with public rooms
  2600. [#201](https://github.com/nextcloud/spreed/pull/201)
  2601. ### Fixed
  2602. - Allow to connect via Firefox without a camera
  2603. [#160](https://github.com/nextcloud/spreed/pull/160)
  2604. - Leaving the current room does not refresh the full page anymore
  2605. [#163](https://github.com/nextcloud/spreed/pull/163)
  2606. - "Undefined index" log entry when visiting admin page
  2607. [#151](https://github.com/nextcloud/spreed/pull/151)
  2608. [#57](https://github.com/nextcloud/spreed/pull/57)