This repository has been archived by the owner on Oct 11, 2022. It is now read-only.
Releases: withspectrum/spectrum
Releases · withspectrum/spectrum
v2.8.2
- 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
v2.8.0
- 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
v2.7.4
- Hot fixes a bug when signing thread images #4706
- Removes the use of
firstName
andlastName
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
- 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
- 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
v2.7.0: Markdown thread composer with mention suggestions! 🎉
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.
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
- 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