Releases: coralproject/talk
Releases · coralproject/talk
v2.0.1
v2.0.0
IMPORTANT: This is a major version release, you will need to run a database migration after upgrading using our migration tool, cli migration run. You can find more information in the documentation or raise an issue in Github if you have questions or run into trouble.
Plugins
- Added new slot
commentContentthat enables full customization of the comment body content (ref: #675) - Enabling
coral-plugin-comment-contentas aclientplugin in yourplugins.jsonwill turn on auto detection of links and make them clickable (ref: #675) - Created a prop called
defaultComponent, allowing for default components to be rendered if no plugin provides one (ref: #675) - Adds support for new
targetsdirective inplugins.json(ref: #670)
Features
- Comment reactions (e.g. likes) automatically update live
- We now have the concept of custom
tagsonto all data models, so that, for example, plugin developers can tag a comment or user with something specific, and have this reflected differently in the UI, or filter the stream or mod queue by that specific tag
CLI Tools
cli migrationallows creation and running of database migrationscli assetsallows merging and renaming of assets (stories/articles) within Talk
Fixes
- Bug fixes
- UI updates
v1.9.1
v1.9.0
Plugins
- Off-Topic allows commenters to mark comments as "off topic", and for readers to hide these comments from their stream
- You can turn this on by including
coral-plugin-offtopic(client and server) andcoral-plugin-viewing-options(client only) in plugins.json
Features
- We now make use of websockets to enable automatic updates for comments and replies in the stream
- Permalink pages now act as "live chats", also based on the new subscriptions architecture
- Use global classnames to allow for easier custom styles
Fixes
- User stat rejection rate shows correctly as percentage now
- UI/UX and copy fixes
v1.8.0
Plugins
- We added query support to the Admin
Features
- We changed the way we're supporting i18n by making it a service. Translation files are now located in the locales directory. We would love to have you help by contributing translations!
- Better explanation of our latest Trust features which are live by default in Talk in our updated README.
- And, more brand new docs are now viewable in the docs directory!
Fixes
- Fixed issues with Load More, View More, and comment counts on stream acting inconsistently
- Fixed issue with sorting on Mod Queue not working
- UI/UX polishes
v1.7.0
Plugins
- Coral Auth is now a plugin, you can include it using
coral-plugin-auth(seeplugins.default.json)
Features
- Refactor of how authentication works for Talk: Chrome, IE and Firefox browsers use JWT for auth, while Safari uses cookies (this is a limitation of Safari)
- Users can now edit their comments; time limits for editing comments can be set by Admin in the Configuration tab
- Moderators and Admins now have more clear roles (Admins have access to Configuration settings, while Moderators do not)
- Moderators can suspend users for a specific "time-out" period, with the user being notified
- Ability to add configuration options directly in the embed link
- Moderator Panel now shows User Stats & History for that user by clicking on their username
Fixes
- Optimization for decreasing the bundle.js size
- Fix some issues with Ignore User behavior
- UI/UX polishes
v1.6.0
Plugins
- "Like" is now a plugin; you can include it in your Talk instance by adding
coral-plugin-liketo yourplugins.jsonfile - Major updates for more Plugin support on the frontend, including designated plugin "slots"
Features
- New mod queues: All Comments and Approved Comments
- Added mod queue auto-updating (queue counts as well as Load More triggered when new comments are ready to be moderated)
- Add support for Trust features ("karma" calculations to determine reliable and unreliable flaggers); v1.0.0 of the plugin can be found here: https://github.com/coralproject/coral-plugin-trust
- Add shortcuts legend
Fixes
- Fixes for auto-updating the stream when new comments and replies come in
- Make sure comment character limit is only applied when the setting is turned on
- UI/UX polishes
- Mobile UI fixes
v1.5.4
v1.5.3
v1.5.2
Fixes
- Mobile UI fixes
- Firefox display fixes
- Enforce character count limits on replies (child comments, not just parents)
- Fix permalinks not working consistently with replies
- Use correct statuses with flags created by the system
- Fix issue with status history not saving for accepted/rejected