Skip to content
This repository has been archived by the owner on Oct 11, 2022. It is now read-only.

Releases: withspectrum/spectrum

v2.3.0

22 May 21:43
b0fd526
Compare
Choose a tag to compare

Release notes

  • Introducing private communities! #3115

Other

  • Updates css transitions to be more performant across the board #3118 @alejandronanez
  • Adds Sentry to mobile #3119 @ryota-murakami
  • Adds error boundaries around non-core components in the app to prevent a failure from crashing the whole app (e.g. prevent one thread from crashing the dashboard) #3131

Upcoming mobile

  • Implements mobile profile views for users, communities, channels #3097

v2.2.14

21 May 16:48
b08ae0a
Compare
Choose a tag to compare

v2.2.13

17 May 14:08
6ec82f7
Compare
Choose a tag to compare

Hotfixes a bug that broke quote replies #3111

v2.2.12

16 May 17:09
e7d6e6b
Compare
Choose a tag to compare

Release notes

  • Adds support for codepen embeds #3076
  • Fixes a bug where deleting messages would not reset the thread's last updated timestamp #3066
  • Fixes the behavior of watercoolers to always jump readers to the latest messages #3024
  • Fixes a bug with local storage not clearing the chat input when composing a new direct message #3063
  • Fixes a bug in the quote reply truncation logic #3075 @ryota-murakami

Other

v2.2.11

10 May 02:06
6b0e4fd
Compare
Choose a tag to compare
  • Hotfixes a bug where quoting media messages would crash the client #3062

v2.2.10

09 May 20:17
Compare
Choose a tag to compare

Release notes

  • New features page with deeper explanations about the what, why, and how of Spectrum! #3022
  • Slack imports are now safely encrypted, improving the security of all integrations on communities #3015
  • Fixes bugs with thread composition on Android by falling back to a plain text composer #3007
  • Fixes styling bugs with the chat input on Android #3006
  • Adds truncation when quote-replying to long messages - clicking on the quoted reply will expand and collapse the long message #3016
  • Adds the ability for users to download their personal user record at any time #3003
  • Adds the ability to delete direct messages #2977 @fullstackguyhere

Other

  • Fixed a bug that would cause files uploaded containing special characters in the filename to fail #3030
  • Fixed a bug that would show the network status banner on marketing pages #3023
  • Fixed a bug where quoting messages when two threads were visible on screen would cause the quotes to be cleared #3035
  • Code cleanup #3037 #3036 @ryota-murakami
  • Fixes to mobile setup to run on device #2905
  • Fixes a bug with service worker caching that would cause the app to crash #3045
  • Adds tests for navbar rendering #3047
  • Ensures that deleted channels are filtered at all points in api fetches #2990 @a-golovanov
  • Fixes to the graphql error formatter that was throwing lots of console errors #3025
  • Fixes a bug where certain user profiles could crash #3028
  • Fixes a bug where the isAdmin resolver would crash if no user was in context #3029

v2.2.9

02 May 19:42
e3b4fec
Compare
Choose a tag to compare

Release notes

  • Adds a new Slack integration which allows Slack teams to get notified about new conversations that happen in their communities #2632
  • Watercoolers now send notifications #2964
  • Fixes a bug where typing multiple mentions in a row would create errors #2976 @alejandronanez

Other

v2.2.8

30 Apr 16:29
4286a58
Compare
Choose a tag to compare

Release notes

  • Introduces new message replies! Message replies make it easier to reference earlier messages in a conversation and provide more clear context to ongoing conversations #2924
  • Fixes a bug where threads would sometimes be duplicated in feeds #2946
  • Fixes a styling issue with the chat input collapsing in certain states #2949 @johnnynotsolucky
  • Fixes a bug where links that contained @ symbols would misinterpret mentions #2954 @Keraito
  • Continued iteration on mobile - latest updates #2895
  • Fixes a bug where certain communities would fail to load #2934
  • Fixes a bug where DMs would refresh when new messages were being sent #2971
  • Fixes a bug where mentions in code blocks were clickable #2961 @alejandronanez
  • Fixes the behavior of the thread settings dropdown to open up or down depending on the user's scroll position, and to properly close when certain actions are taken #2937 @gdad-s-river
  • Fixes bugs which would cause old messages and thread drafts to be pre-populated in input fields. We've improved this behavior so that draft content is only saved for one day and won't persist between public and private conversations #2832 @cutjavascript

Other

v2.2.7

23 Apr 19:00
7f3cca1
Compare
Choose a tag to compare

Release notes

  • Gradients are back after a quick trip out of town #2891
  • Fixes a bug in the 'return to profile' link of user settings #2902 @mattgaunt
  • Fixes a bug where lists in chat messages would throw an error #2912 @dev-drprasad
  • Fixes a bug where it would sometimes be impossible to paginate lists on taller or zoomed out viewports #2890
  • Fixes a bug where the chat input would not re-focus after starting a new direct message thread #2911 @littleStudent
  • Improvements to API security #2909 @spartDev
  • Fixes a bug with tracking when a person last saw a thread #2931
  • Fixes an infinite loop bug in the text editor #2922
  • Cleans up the layout when uploading large images and hitting the pro upgrade warnings #2919 @johnnynotsolucky
  • Fixes several bugs with moderator permissions when managing private channels and communities #2932
  • Mobile improvements to the thread view - coming soon! #2869 @ArturKlajnerok

Dev exp

v2.2.6

16 Apr 22:09
1f14d80
Compare
Choose a tag to compare

Release notes

  • Cleans up styling of login view for large viewports #2784 #2856 @lachlanjc
  • Adds support for inline markdown in the chat input! People can now write bold, italics, and inline code #2779
  • Properly truncates long link previews in thread feed cards #2765 @dev-drprasad
  • Fixes a bug with the chat input display being broken on mobile in some signed-out cases #2786
  • Adds dynamic positioning to the hover cards for user profiles in chat #2791 @FezVrasta
  • Adds ability to the Spectrum team to block people from the platform #2774
  • Reduces the risk of people spamming threads in communities by introducing spam detection and rate limiting #2758
  • People can now paste images directly into the chat input and see a preview of the image before it sends #2778 @StefanNemeth
  • Fixes a bug where sign-in links on thread views could lead people to a 404 after signing in #2798
  • Fixes a bug where the messages tab could unexpectedly crash #2799
  • Fixes a bug where a person's rep was not showing up while viewing the top members in community analytics #2802
  • Fixes a small visual bug where participant profile photos could jump around while selecting conversations #2816
  • Fixes a bug where the "set username" step of onboarding to Spectrum might display incorrectly that a username is taken or available #2783 @LetItRock
  • Fixes a bug where closing certain modals wasn't behaving properly #2824 @johnnynotsolucky
  • Fixes several layout bugs on Firefox and responsive viewports #2818
  • Adds several new a11y improvements making Spectrum easier to navigate with screen readers #2752 @Tom-Bonnike + @AgtLucas
  • Fixes the community profile layout to display channels and members lists on mid-sized viewports #2781
  • Adds the ability to type code blocks into messages #2780 #2855
  • Implements an Android-only fallback to the chat input so that typing on Android devices finally works #2836 #2868 #2876
  • Fixes styling issues in private channel settings for "pending users" and "blocked users" lists #2840
  • Adds a pointer cursor when hovering over images in conversations #2848 @mknepprath
  • Fixes a bug where it is possible for two users to share a username based on different capitalizations #2833
  • Fixes a bug where the direct messages tab was not being badged properly when a new message is received #2866
  • Fixes a bug where the Spectrum homescreen image was missing for people using the PWA #2865
  • Adds the ability for users to delete their own account at any time in compliance with GDPR #2847
  • The chat input on desktop now shows a small markdown cheat sheet to expose the new formatting options when typing in chat #2870 @spartDev

Other