github coralproject/talk v6.2.0

latest releases: v9.11.2, v9.11.1, v9.11.0...
5 years ago

Breaking Changes 🔥

  • Cookie deprecation #2944
    • Coral no longer sets or reads cookies to mitigate issues with cookie partitioning schemes that caused issues with Safari users, replaced with saving them to local storage
  • Cluster metrics cleanup #2955
    • Removes the CLUSTER_METRICS_PORT variable
    • Adds a METRICS_PORT to replace CLUSTER_METRICS_PORT, metrics are now no longer served on PORT and must be specified on a separate port
  • Live updates will be paused on dormant stories #2947
    • Stories that have been created and/or have not received any comments in the configured DISABLE_LIVE_UPDATES_TIMEOUT (defaults to 2 weeks) will have their live updates disabled. These are re-enabled automatically after a new comment is written on those threads.

Features

  • Custom Moderation Phases (Experimental support) #2901
    • Administrators can now configure an external moderation phase to handle moderation requests of comments, more details in the PR
    • Documentation here EXTERNAL_MODERATION_PHASES.md
  • Reaction styling #2930
    • New rules have been added to support styling comments based on number of reactions.
  • Coral Theming support #2969
    • Developers can now theme Coral by passing bodyClassName in the embed config; this can be used for example to match the comment stream to articles with light or dark backgrounds
  • Count reset #2960
    • You can now call CoralCount.getCount({reset: true}) to update comment counts on the page.
  • Added pt and fr support for toxicity detection #2940
  • Added validator for checking translation files #2953

Fixes

  • Dependency upgrades #2867
  • Story update fix #2939
    • Previously, there was some issues using the updateStory mutation, this resolves those issues
  • Fixes issue where moderation card does not show details tab sometimes #2946
  • Updated pt-BR translations
  • Fixed issues with deleted users #2952
  • Fixed a bug when posting comments under certain conditions #2963
  • Updated copy around slack support #2959

Don't miss a new talk release

NewReleases is sending notifications on new releases.