github coralproject/talk v5.0.0-beta.2

latest releases: v9.11.2, v9.11.1, v9.11.0...
pre-release6 years ago

Upgrading your v4 instance to our v5 beta will break your install of Coral

📢 If you're interested in helping us beta test v5, contact us at support@coralproject.net 📢

Features

  • Moderators can now approve and reject comments directly from the comment stream #2340
  • Commenters can now ignore other commenters whose comments they want to mute #2328
  • Adds Report Details so moderators can see details of a reported comment #2293
  • Forgot Email support #2261
  • Updates branding from Talk to Coral for v5 #2318
  • Lets the Commenter choose their username when signing up with Google or Facebook #2301

Fixes & Enhancements

  • Adds more info to comment cards in Admin #2294
  • Fixes non-visible comments showing in the permalink view #2344
  • Fixes Pre-Mod links moderation gate from blocking other moderation gates and reports #2342
  • Adds better support for Banned Commenters #2319
  • Shows better error messaging if a commenter tries to sign up with a non-unique email address #2320
  • Fixes logout bug #2300
  • Adds tests for story filter and combo box #2288
  • Adds support for empty states for Moderation Queues #2289

Dev Support

  • Adds support for Prometheus metrics; more info here: #2298
  • Adds Health Check endpoint /api/health #2336
  • Adds support for emails that are localized with a potential of overriding the HTML templates per tenant via a custom nunjucks loader:
    • Reset Password
    • Confirm Email
    • Ban
    • Suspend
  • Suppresses client route errors during client development #2311
  • Adds support for CSS Variables #2312
  • Fixes a nunchuck.js formatting error #2322
  • Improves dev experience, upgrades dev dependencies, and speeds up the build process #2306 #2304 #2332 #2314

Migrations

  • ⏰ This release requires 3 migrations to upgrade from v5.0.0-beta.1 to v5.0.0-beta.2:
    • Support for changing "accept" terminology around comments to "approve"; see here for migration instructions: #2341
    • Support for changing our terminology for comment threading to utilize "ancestors"; see here for migration instructions: #2333
    • Adds support for disabling Lazy Story Creation and disabling the Story Scraper; see here for migration instructions: #2302

How to Try v5

  • All of v5 will live on the next branch until we merge into master when it leaves the beta stage. We anticipate this will happen by Q3 2019
  • For beta-ready features and code, you can use release tag v5.0.0-beta.2
  • If you'd like the nightly build, you can pull directly from the next branch
  • Documentation related to v5 is located in our README in the next branch
  • Please note that we currently do not support a migration path from v4 and below to v5; this will be coming in the future
  • One more time: ⏰Upgrading your v4 instance to our v5 beta will break your install of Coral. This is not migration ready.
  • If you have any questions, write us a note in our GitHub Issues

Don't miss a new talk release

NewReleases is sending notifications on new releases.