v4.2.0
IMPORTANT This release contains a patch for a Pym security vulnerability by upgrading to Pym 1.3.2
Features
- Introducing Draft Comments 🖇 Your comment draft will stay even if you switch Tabs or refresh the page
- Introducing Akismet Spam Support
- Enable the plugin using
talk-plugin-akismet
in yourplugins.json
file (note: you must have an Akismet account) - If commenters enter a comment Akismet flags as spam, they will see this message: "The language in this comment looks like spam. You can edit the comment or submit it anyway for moderator review."
- If they continue to post the spam-flagged comment, they will see: "Thank you. Our moderation team will review your comment shortly."
- The comment enters moderation with a "spam" badge
- For more information about configuring this plugin, please see our Akismet Docs
- Enable the plugin using
Translations & i18n
- Thank you to @hellp's team for contributing a German translation for Talk!
- Add logic that will fallback to English if a translation key or translation is not available
- Update Dutch translations for Core and Plugins
- Add missing translation keys for Core and Plugins
- Add more translation keys for text that was previously i18n-supported
Enhancements
- Add ability to Logout from the /admin page for non-admins
- Add better message if a commenter tries to post while suspended: "Your account is currently suspended. It will be reactivated in [@time]. Please contact us if you have any questions."
- Fix issue that was not correctly setting
TALK_INSTALL_LOCK=