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

Releases: withspectrum/spectrum

v2.8.2

04 Mar 18:15
34db6f0
Compare
Choose a tag to compare
  • Fixes a bug with the thread modal link creator for notifications #4790
  • Adds syntax highlighting to code blocks in messages 🎉#4759 @lookapanda
  • Adds support for ordered and unordered lists in messages #4797
  • Fixes a bug with the sam sentence when cross posting new threads to watercoolers #4806
  • Fixes inconsistent leading / characters while generating thread links #4796
  • Fixes a small UI bug where long unbroken strings in a thread title (like a url) wouldn't wrap #4807
  • Fixes a small UI nit where the mobile composer placeholder on profile views was creating a blank space #4808
  • Adds 2 retries to cypress e2e tests #4800

v2.8.1

04 Mar 01:21
d998b9b
Compare
Choose a tag to compare
  • Ensures that SAM doesn't post about private threads in a watercooler #4782
  • Hotfixes a missing const that crashed hyperion #4783
  • Minor UI polish #4784

v2.8.0

02 Mar 15:11
125c117
Compare
Choose a tag to compare
  • Links to Spectrum threads in messages now auto-expand to rich thread previews. Links will automatically be created in a community's watercooler thread whenever a thread is published in that community! #4684 #4683
  • Improvements to our e2e testing and CI parallelism #4757 #4755 #4773
  • Pressing shift while deleting a message will no longer prompt the confirmation modal #4737
  • Changes the architecture of our thread slider to be pure routes #4742
  • Fixes a bug where a heading in the daily digest emails was getting repeated 3x #4767
  • Fixes a bug with direct message subscriptions that would cause inconsistent behavior when sending or receiving DMs #4771
  • Rearchitects the thread composer to be much more clear about where a thread will be published to - we hope this will eliminate a huge amount of false-positive spam alerts when people accidentally post to the wrong community or the wrong channel: #4751
  • Fixes a bug with our private channel and private community join links that would cause the redirectPath to sometimes be set incorrectly #4779
  • Fixes a bug where composing a direct message from a user's profile on mobile wouldn't properly render the new message composition screen #4780

v2.7.5

26 Feb 20:56
24d41f0
Compare
Choose a tag to compare
  • Fixes an overflow bug that was breaking forceScrollToBottom() in thread views #4738
  • Fixes a bug where redirect urls for private communities with join tokens weren't being set correctly if the page loaded server-side #4739

v2.7.4

25 Feb 22:39
0a9a9c0
Compare
Choose a tag to compare
  • Hot fixes a bug when signing thread images #4706
  • Removes the use of firstName and lastName in client side rendering #4707
  • Sends errors to people who connect a GitHub account that is already linked to a Spectrum account #4679
  • New global toast dispatching system based on url query parameters #4679
  • Removes statsd logging from workers while running locally #4709
  • Fixes the now rm section of the deploy script #4687
  • Fixes a bug where cover photos could not be uploaded #4664 @tuoxiansp
  • Minimizes the size of the thread upsell when signed out or not a member of the community #4708 @arthurdenner
  • Adds leniency to a specific publishing path that was triggering lots of false positive spam reports #4716
  • Adds a button to logout to mobile user settings page #4719
  • Adds smarter unsubscribe redirect routes to emails #4715
  • Fixes a bug with the loading state of DMs #4717
  • Persists the last selected community in the inbox between sessions #4718
  • Adds request-level rate limiting to hyperion #4692
  • Progress on our thread renderer as an effort to remove draftjs entirely from our client bundle #4629

v2.7.3

20 Feb 20:56
59902e2
Compare
Choose a tag to compare
  • Fixes a non existent prop being used in onClick handler #4695
  • Fixes deploy script for alpha hyperion #4689
  • Ensures users have an email before sending them an email with a private community join confirmation #4696
  • Fixes a bug with pre-signed images being stored in the db thread body #4682
  • Fixes iOS popper bug @tuoxiansp #4694
  • Adds support for higher resolution cover photos #4698
  • Fixes a missing email type in the unsubscribe handler #4699
  • Improves our db count tracking in datadog #4691

v2.7.2: Automatic Simplecast embeds and bug fixes

20 Feb 13:12
a8646b5
Compare
Choose a tag to compare
  • Added support for automatic simplecast embeds
  • Fixed a bug where users could not leave the new user onboarding
  • @dan-weaver fixed a bug where users with dots in their username could not be mentioned 💯
  • @tuoxiansp fixed a bug in the new user onboarding where the "Post your first thread" button did not do anything on mobile 👍

v2.7.1

13 Feb 15:50
81f1883
Compare
Choose a tag to compare
  • Added support for bulk-importing emails to invite to a community (thanks to @mirko77 and @sheftcs for the feature suggestion)

spectrum-import-emails

  • Fixed a bug where one could not mention users with dots in their username (thanks to @dan-weaver!)

v2.7.0: Markdown thread composer with mention suggestions! 🎉

12 Feb 10:12
7f168b8
Compare
Choose a tag to compare

We have reworked our thread composer to be plaintext + markdown and support mention suggestions (just like the new chat input)!

No more annoying rich text editing bugs, proper markdown support, a much nicer image uploading experience and automatic embeds for Codepen, CodeSandbox, YouTube videos and many other services 🎉

While we were tackling that, @ThomasRoest went ahead and unified the writing experience across the platform. No matter where you are, composing a thread will now open a slider on desktop and go full screen on mobile 👏

Below is a quick demo, but you should really try it yourself! Go to /new/thread and have a play around.

plaintext-editor.gif

All Changes

  • Brand new plaintext thread composer with markdown support and mention suggestions, plus a much nicer image uploading experience and automatic embeds
  • Unified thread composer experience, huge shoutout to @ThomasRoest for this amazing contribution
  • Consistent search experience across the platform, shoutout to @raunofreiberg for this great contribution
  • Fixed a bug that swallowed markdown links
  • Fixed a bug where editing messages on mobile would overflow the screen

From all of team Spectrum, we hope you enjoy these updates! Have a lovely week ✌️

v2.6.4

28 Jan 18:38
cec409d
Compare
Choose a tag to compare
  • Polishes @ mention suggestions #4585
  • Fixes a bug breaking login redirects for private communities #4580
  • Fixes a bug with @ mention suggestions that would insert them twice into the chat input #4588
  • Fixes a bug where editing a message that contained inline code, where the inline code contained special characters like underscores, would be escaped and render backslashes before the escaped chars #4590 @sstur