Features
- Moderator notes 📃
- Moderators can now share notes with each other on a particular commenter
- You can see these by going to Notes as part of the Commenter History drawer
- More info: #2601
- Configurable staff badges ⭐
- Instead of only showing "Staff", you can now customize this badge for your newsroom
- This badge will show for anyone with the role of Admin, Moderator, or Staff
- More info: #2620
- Set a commenter to "pre-mod" status ✋
- You can assign a commenter to be always pre-moderated
- If a commenter has this status, all of their comments will automatically go into pre-moderation, so you can accept or reject their comments manually
- More info: #2572
- Prevent repeat comments 📋
- Coral now warns a commenter if they're posting the same comment twice
- If they proceed, the comment goes to moderation
- More info: #2632
- Comment Count widget 🔢
- Keyboard shortcuts 🎬
- Comment revisions ✏️
- Moderators can now see a comment's previous revisions, so they can make better decisions when moderating a comment
- More info: #2590
- Better SSO support 🔐
- Rate-limiting for commenting ⏳
- For added security, we now prevent commenters from making too many comments in a row
- More info: #2616
Fixes & Enhancements
- Warn if someone is trying to invite a user who has already been invited #2637
- Updates to email template language #2615
- Small copy fixes #2607, #2606
- Add favicon support #2595
Automatic Migrations
- We now have automatic migrations which will run when a new version is deployed #2597
Dev Support
- Move to
eslint#2634, #2642 - Update Mongo version to 4.2 #2592
- Persist fragment access tokens in
sessionStorage#2643 - Allow unknown fields to be passed in the JWT #2640
- Restrict number of elements returned for security reasons #2641
- Fix bugs with allowing certain roles to take actions #2630, #2631
- Fixes for OIDC support #2623
- Remove dupe code #2618, #2608
- Add encoding for Story ID #2614
- Add support for Comment Search API #2578
- Remove X-Powered-By express header #2605
- Index support #2596
Translations
How to Use v5
- ⏰It is currently not possible to upgrade from v4 to v5; this will break your install of Coral. Stay tuned for migration paths and instructions coming soon. ⏰
- Documentation related to v5 is located in our docs: https://docs.coralproject.net
- If you have any questions, write us a note in our GitHub Issues