All Versions
82
Latest Version
2.0
Avg Release Cycle
35 days
Latest Release
-

Changelog History
Page 5

  • v0.13.1 Changes

    ๐Ÿ›  This is a minor bugfix release.

    ๐Ÿ›  Fixed

    • Maps onebox display for onebox v1.8.4+ and bumps the minimum required onebox version to v1.8.13. #198dbeeb
    • Autoloading conflicts when the parent app defines constants with the same name as Thredded constants. #e2ebb1e4
  • v0.13.0 Changes

    ๐Ÿš€ This release removes jQuery dependency from Thredded JavaScripts, reducing the size of the Thredded JavaScript bundle from 67 KiB to 22 KiB gzipped.

    ๐Ÿ”„ Changed

  • v0.12.4 Changes

    ๐Ÿš€ This release adds the ability to tell Thredded with version of Rails UJS to use. 0๏ธโƒฃ Since Rails v5.1, the default is rails-ujs but Thredded for now still uses jquery_ujs by default. This will change in Thredded v0.13.

    ๐Ÿš€ If you'd like to tell Thredded to use rails-ujs now, update to this release and run the following command from your app directory:

    mkdir -p app/assets/javascripts/thredded/dependencies/
    echo '//= require rails-ujs' > app/assets/javascripts/thredded/dependencies/ujs.js
    

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

  • v0.12.3 Changes

    ๐Ÿš€ This release adds a minor fix for Rails 5.1 compatibility. #b5669c61

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

  • v0.12.2 Changes

    ๐Ÿš€ This release brings Rails 5.1 support to Thredded.

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

  • v0.12.1 Changes

    The quote action now only appears on the topic page (and not in moderation, user's posts, etc). #fc960483

    ๐Ÿš€ This is the only the change in this release.

  • v0.12.0 Changes

    ๐Ÿ”„ Changed

    • Topic slugs are now unique across messageboards. This allows us to correctly redirect to the new topic URL when the topic's messageboard has changed. #573 #576

    โž• Added

    • Basic "Quote" reply action. #585
    • Navigation to individual messageboard settings from the global settings page. #581

    ๐Ÿ›  Fixed

    • Private topics page for blocked users. #3a4d7032
    • ๐Ÿ‘Œ Support for Turbolinks v5.0.1 and the upcoming v5.1.0. #25269979

    Internals

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


    NB: If updating to this version from 0.11.x, you must copy and run the upgrade migration after updating the gem:

    cp "$(bundle show thredded)"/db/upgrade_migrations/20170420163138_upgrade_thredded_v0_11_to_v0_12.rb db/migrate
    rake db:migrate
    
  • v0.11.1 Changes

    ๐Ÿ”„ Changed

    • ๐Ÿ‘‰ User navigation is now shown on the right, and search is on the left. #563
    • On desktop screen sizes, messageboard breadcrumbs are no longer bold. #574

    โž• Added

    • 0๏ธโƒฃ Sanitization defaults now allow <abbr> and a few ARIA attributes. #2d29ef21 #df38d9e4
    • Kramdown options can now be passed to the ContentFormatter. #c25d8765

    ๐Ÿ›  Fixed

    • Topic URLs that use old slugs are now redirected to the current version. #564
    • PostPolicy no longer allows anonymous users to edit posts of deleted users. #092d40b5

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


    NB: If updating to this version from 0.10.x, you must copy and run the upgrade migration after updating the gem:

    cp "$(bundle show thredded)"/db/upgrade_migrations/20170312131417_upgrade_thredded_v0_10_to_v0_11.rb db/migrate
    rake db:migrate
    
  • v0.11.0 Changes

    โž• Added

    • Oneboxes: URLs to supported resources placed on their own line are replaced with a "onebox". Oneboxes replace the previous YouTube and Vimeo implementations and add support for dozens more sites, including Tweets, Google Maps, and so on. The implementation is powered by the onebox gem. #545

    • ๐Ÿ’… Email styles: the emails now come in style. See the wiki article on how to enable the email styles. In the emails, interactive content (such as Google Maps, YouTube Videos) is shown as a static image. #550

    • Auto-follow all new topics setting. #488 #554

    • ๐ŸŒ Russian translation. #556

    ๐Ÿ›  Fixed

    ๐Ÿ’ป Minor UI fixes throughout.

    Internals

    • Removed the now-redundant thredded_post_notifications table. #547

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

  • v0.10.1 Changes

    ๐Ÿ”„ Changed

    • ๐Ÿšš Post actions moved to a dropdown menu. #533

    โž• Added

    • Posts can be marked as unread. #533
    • ๐Ÿ’… More Sass variables for style customization:

      • $thredded-messageboards-grid-item-border-(width|color)
      • $thredded-messageboards-grid-item-(padding|gutter)-(x|y)
      • $thredded-overlay-(background-color|box-shadow)
    • ๐Ÿ‘Œ Support PostgreSQL UUID primary keys. #538

    • A divider line between sticky and non-sticky topic. #537

    ๐Ÿ›  Fixed

    Internals

    • ๐Ÿ’ป Thredded now caches only the posts' contents (and not the UI around them). #536
    • The Thredded::ApplicationController#signed_in? method has been renamed to thredded_signed_in?, to avoid conflicts with the parent (application) controller. #543

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