⏰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
- Introducing Recent Comment History 📜
- Replaces 'Karma' feature in v4
- Moderators can view stats on a Commenter's recent behavior
- Commenters can be automatically moderated based on their recent history
- Admins and Mods can set a threshold for percentage of rejected comments (default is 30%), and a duration for the recent history length (default is 7 days)
- When Commenters hit this threshold during the timeframe, their comments will automatically be held in the Pending queue for Moderator review
- More info: #2354
- Commenter "Time-Outs" ⌛
- You can now suspend commenters for certain time periods
- You can customize the message that is sent to Suspended Commenters
- More info: #2419
- New Profile Features 📖
- You can now customize the message that is sent to Banned Commenters
- More info: #2429
- You can now access Commenter History from more places in the Admin
- More info: #2436
- You can also see Commenter Status in the Commenter Drawer
- More info: #2431
Dev Support
- Enhancements to
createStorymutation #2442 - Updates to restrict Permitted Domains; you will now need to add the full URL for Domain fields in Coral, including
http://and/orhttps://to include Coral on both #2455
Fixes & Enhancements
- Fixes Dismiss button UI on mobile #2433
- Add Empty States for Comment History #2432
- Uses the SSO User ID as the canonical representation of the User when provided: #2440
- Form standardization #2425
- Prevent zooming on mobile on comment stream filters #2434
- Fixes for comment stream height #2447
- Config field box fixes #2453
- Fixes for display of sign-in popovers #2457
i18n & Translations
- Updates to Spanish #2444
- Adding Dutch 🇳🇱(thank you @sgtram!) #2439
- Adding Danish 🇩🇰 #2448
- Fixes some i18n bugs #2460, #2456
Database Migrations
- ⏰ This release requires 5 database migrations to upgrade from v5.0.0-beta.5 to v5.0.0-beta.6:
How to Try v5
- All of v5 will live on the
nextbranch until we merge intomasterwhen 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.4 - If you'd like the
nightly build, you can pull directly from thenextbranch - Documentation related to v5 is located in our
READMEin thenextbranch - 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