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.