Thredded v0.9.1 Release Notes

  • ๐Ÿš€ This release contains new functionality and backwards-incompatible changes.

    NB: If updating to this version from 0.8.x, you will need to copy and run this migration after upgrading the gem.

    โž• Added

    • ๐Ÿ”ง Notification plugins system. You can configure which notifiers are enabled: remove the email notifier totally, or add other notifiers (e.g. Pushover, possibly Slack) by adjusting the Thredded.notifiers configuration in your initializer. See the default initializer for examples. #441
    • Private topic participants are now displayed on both the "Private Messages" pages and the private topic page. #477
    • Buttons in forms are disabled on submit to prevent double-submits. #485
    • It is now possible to turn off automatic topic subscription on topic creation and when posting into an existing topic. #372
    • ๐ŸŽ Minor front-end performance improvements. #489 #6a2355 #ccc49f

    ๐Ÿ”„ Changed

    • Topic posts pagination is now displayed before the post form, making it obvious to the user if there are more posts. #491
    • Removed Topic.find_by_slug and PrivateTopic.find_by_slug methods. Added friendly_find! to Messageboard, Topic, and PrivateTopic instead to avoid confusion with the Rails dynamic finders. #482

    ๐Ÿ›  Fixed

    • ๐Ÿ“ฑ Video embeds and other iframes in the posts contents are now responsive (16-by-9 ratio by default). #493
    • The "Mark all as read" button in private messages is no longer shown when there are unread messages. #38c7a7
    • ๐Ÿ›  Fixed an SQLite3 compatibility issue that resulted in the database is locked error. #37ad93

    ๐Ÿ‘€ See the full list of changes here: https://github.com/thredded/thredded/compare/v0.8.4...v0.9.1.