Coral v6.1.0 Release Notes

Release Date: 2020-04-14 // about 4 years ago
  • ๐Ÿ’ฅ Breaking Changes ๐Ÿ”ฅ

    • ๐Ÿ›ฐ The types for AddExpertInput and AddExpertPayload have been renamed to AddStoryExpertInput and AddStoryExpertPayload respectively #2732
    • ๐Ÿšš The types for RemoveExpertInput and RemoveExpertPayload have been renamed to RemoveStoryExpertInput and RemoveStoryExpertPayload respectively #2732
    • ๐Ÿš€ The regenerateSSOKey mutation will be deprecated in favour of rotateSSOKey and will be removed in a future release #2732
    • ๐Ÿ‘ฎ We're deprecating DISABLE_FORCE_SSL and replacing it with FORCE_SSL; when in production (NODE_ENV=production) and FORCE_SSL=true, we will send HSTS headers as well as redirect non-HTTPS requests to HTTPS #2917

    ๐Ÿ”‹ Features

    • ๐Ÿฑ Conversation View in Moderation ๐Ÿ”
      • Moderators can now view a comment's context for making moderation decisions by clicking "View Conversation" on the comment card
      • Ref: #2850
    • ๐Ÿฑ Test SMTP setup ๐Ÿ’Œ
      • Admins can now send a test email from the SMTP configuration page to confirm their email integration is setup correctly
      • Ref: #2882
    • ๐Ÿฑ Slack enhancements ๐Ÿ’ฌ
      • You can now select "All Comments" or "Staff Comments" in the Slack integration config
      • "All Comments" will send all new comments to Slack; "Staff Comments" will only send comments from those with Staff roles
      • Ref: #2872
    • ๐Ÿฑ SSO key management ๐Ÿ—
      • We've added some better UI and enhancements around SSO keys #2877, #2732
      • Key ID is now available for SSO Keys, this should be added as the kid in the JWT header
    • ๐Ÿฑ More commenter badges in Moderation ๐Ÿท๏ธ
      • We now show pre-mod or suspension status on moderation cards (in addition to ban status which was already being displayed)
      • Ref: #2895

    ๐Ÿ›  Fixes & Enhancements

    • Queue improvements #2931
    • โž• Adds tenantDomain to StoryCreatedCoralEventPayload #2899
    • โž• Additional CSS classnames #2913
    • โœ‚ Removes the crossorigin attribute for custom CSS stylesheets #2919
    • ๐Ÿ‘Œ Improvements to regex filtering for banned and suspect words #2920
    • โœ‚ Removes mailto prefix from links in comments that are email addresses #2914
    • โฌ†๏ธ Bumps CircleCI version to 2.1 #2893
    • โž• Add more punctation types to wordlist rules #2907
    • ๐Ÿ›  Fixes click to copy button styles #2912
    • ๐Ÿ›  Perspective API fixes #2910
    • โž• Adds Markdown help link to Configure #2928
    • โž• Adds Slack copy clarification #2937
    • ๐Ÿ›  Fixes "Moderated by" bug #2935
    • ๐Ÿ›  Fixes conversation broken link #2934
    • ๐Ÿ›  Fixes announcement bug #2933

    ๐ŸŒ Translations

    • ๐ŸŒ More Portuguese translations #2915
    • ๐ŸŒ More French translations #2900, #2928
    • ๐ŸŒ More Dutch translations #2936

    ๐Ÿฑ Thank you! ๐Ÿ‘

    ๐Ÿš€ Special thanks to our contributors for this release: Dirk, @HectorNM @cristiandean, and @gfra54