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

Releases: withspectrum/spectrum

v2.5.0

11 Dec 22:42
056de72
Compare
Choose a tag to compare
  • Removes old usersNotifications to free up storage and memory in db #4417
  • Forks rethinkdb driver to uncomment connection pool garbage collection #4419
  • Migrates DB to Compose #4412
  • Console errors instead of debugs in critical places for better debugging #4423
  • Fixes broken marketing page asset #4425
  • Reduces load on API by removing websocket reconnection fetches #4431
  • Removes hover profiles to reduce load on API #4432
  • Adds ability for people to refresh their GitHub username #4398
  • Removes GitHub announcement banner #4435
  • Fixes the thread edit action bar to the bottom of the screen @Glazy #4433
  • Small text and layout improvements to the sticky thread header #4438
  • Tracks database connection count and queue size in DataDog #4445
  • Limits digest to 20 threads #4436
  • Moves email notification provider from PostMark to SendGrid #4434
  • Frontend performance improvements #4446
  • Updates Privacy Policy and Terms of Service to align with GitHub #4375
  • Removes mobile directory #4447
  • Adds SSL cert to migration db config #4451

v2.4.80

04 Dec 23:14
0d3b296
Compare
Choose a tag to compare
  • Fixes cache headers for better performance on Now #4374
  • Adds GitHub announcement banner #4380
  • Temporary API performance tweaks for scaling #4390
  • Set workers to only have one db connection #4392
  • Formats online counts to render the localeString #4384
  • Fixes to users without an email adding an email for the first time #4397
  • Improves the fallback UI when the server 500s #4407 @iamclaytonray
  • Fixes a bug where the DM button on channel member list items wouldn't init a DM #4382
  • Removes GetSpectrum as a toxicity check provider #4409

v2.4.79

30 Nov 15:46
0fa2967
Compare
Choose a tag to compare
  • Adds community memberCount index #4349
  • Adds message threadIdAndTimestamp index #4350
  • Improve perf on Mercury #4352
  • Fixes join/leave channel buttons #4354
  • Fixes daily digests performance, revisit digest code and daily admin cron jobs #4358
  • Don't use pageVisibility to initiate refetches #4368
  • Fixes a bug in the seed data that would generate threads in deleted communities #4369

v2.4.78

27 Nov 18:39
8f94b73
Compare
Choose a tag to compare
  • Fixes a bug in react-modal dependency trying to use window in ssr #4334
  • Fixes invalid dom properties in navbar #4334
  • Fixes possible memory leak in hover profiles in client #4334
  • Fixes thread meta images #4336
  • Fixes double database connections from workers #4339
  • Improves performance of directMessageThread.snippet resolver #4341
  • Fixes bug where underline on tab segments was being clipped on community profiles #4343
  • Implements a warning modal when leaving a community #4335
  • Improves and cleans up settings/join/leave buttons on community and channel profiles #4344
  • Adds analytics as a server deployment option in PR template #4346
  • Adds a memberCount index to communities table for more performant computation in digest jobs #4349
  • Improves chronos performance when reading latest message counts #4350
  • Fixes bug where images in email notifications were not signed by imgix #4337
  • Adds threadIdAndTimestamp to mercury queries #4352
  • Adds a *andRole index to usersChannels table for better performance #4340

v2.4.77

26 Nov 00:31
f05b6aa
Compare
Choose a tag to compare
  • Cache js for one hour to reduce lengthy harmful effects of js caching, while we sort through caching mechanics #4332

v2.4.76

24 Nov 19:29
3f27d8b
Compare
Choose a tag to compare
  • Fixes thread composer not showing on community view #4328
  • Fixes reputation styling in navbar #4328

v2.4.75

24 Nov 19:02
f752fe9
Compare
Choose a tag to compare
  • Reverts js preloading #4324
  • Reverts selecting first thread by default in inbox ssr #4323
  • Fixes reputation counts #4325

v2.4.74

24 Nov 18:34
1941778
Compare
Choose a tag to compare
  • Fixes a display issue for online indicators on multi-user dm threads #4285
  • Runs a migration to re-sync denormalized community member counts #4288
  • Adds total member and online member counts to community and channel profile #4282
  • Fixes composer selection when posting from mobile #4297
  • Doesn't cache the app shell in the browser #4289
  • Shows trending threads in thread sidebar instead of most recent #4296
  • Adds new tabs to community profile for 'trending' and 'latest' #4292
  • Shows users total reputation in the navbar #4295
  • Preloads important JS bundles while the browser is idle #4293
  • Adds reputation string back to daily and weekly digest email intros #4294
  • Removes email matching fallback in authentication flow #4306
  • Removes Apollo Engine #4304
  • Removes fetching of thread participants, deprecates field #4308
  • Add index to usersCommunities table for userIdAndIsMember #4311
  • Selects the first thread when the inbox loads from SSR #4309
  • Fixes a zindex issue with the avatar online indicators #4321

v2.4.73

21 Nov 00:42
892a831
Compare
Choose a tag to compare
  • Fixes online indicators not appearing on user avatars #4280
  • Fixes a bug where community memberCount was not incremented when a pending user joined via a community token #4277
  • Fixes a bug where Raven.js was loading twice #4275
  • Enables webpack module concatenation plugin to reduce bundle size #4278
  • Eliminates the use of localStorage as an authentication heuristic on the client #4265
  • Fixes a bug where static js files were not being cached client-side #4274

v2.4.72

19 Nov 22:17
7b340df
Compare
Choose a tag to compare
  • Reduces db connection counts to fix pooling issues #4266