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

Changelog History
Page 3

  • v0.16.0 Changes

    โž• Added

    • Unread and unread followed topics are now indicated on the messageboards page like this:

    thredded-messageboards-unread

    #735

    ๐Ÿ”„ Changed

    • 0๏ธโƒฃ Thredded no longer provides emoji functionality such as :smile: by default, and also no longer depends on the gemoji gem. It is easy to add gemoji back in if you want to:
    1. Follow the installation instructions at https://github.com/github/gemoji.
    2. Add the following line to config/initializers/thredded.rb:

       Thredded::ContentFormatter.after_markup_filters.insert(1, HTML::Pipeline::EmojiFilter)
      

    #739

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

    cp "$(bundle show thredded)"/db/upgrade_migrations/20180930063614_upgrade_thredded_v0_15_to_v0_16.rb db/migrate
    bin/rails db:migrate
    

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

  • v0.15.5 Changes

    ๐Ÿ”„ Changed

    • ๐ŸŽ Performance improvement: Avoid redundant permission queries. #725

    ๐Ÿ›  Fixed

    • Navigate to the correct page for read topics. f5237960
    • ๐Ÿ›  Fix an error when approving / blocking a post that was already approved / blocked. #723
    • When creating a messageboard, show an error message if the name is too long. Also makes the valid name length range configurable. #720

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

  • v0.15.4 Changes

    โž• Added

    • A new helper method to start a private thread between two users, Thredded::UrlsHelper.send_private_message_path. If a thread already exists between the two users, returns the URL to that thread. Otherwise, returns a URL to the new message form with the recipient and subject pre-filled. #716
    • Posts and topics can now be submitted with the Ctrl+Return shortcut. #717
    • The number of posts / topics per page is now configurable via Thredded.posts_per_page and Thredded.topics_per_page. #711
    • For each topic on the Unread page, we now show the topic's messageboard. ed862031
    • Thredded::Errors::(Private)PostNotFound is raised and handled instead of ActiveRecord::NotFound. #513

    ๐Ÿ”„ Changed

    • 0๏ธโƒฃ The default number of posts per page has been reduced to 25. #713
    • โšก๏ธ Updated bundled JavaScript dependencies: autosize from v4.0.0 to v4.0.2 (9c4db86d), textcomplete from v0.14.5 to v0.17.1 (211ce25a).

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

  • v0.15.3 Changes

    ๐Ÿ›  Fixed

    • ๐Ÿ’… Minor style issues and regressions introduced in v0.15.2.

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

  • v0.15.2 Changes

    โž• Added

    • โž• Adds a global / messageboard-level unread page. Topics are ordered followed-first. The navigation link has a badge indicating the numbers of followed unread topics. If there are no unread topics at all (including non-followed ones), the link is not displayed. #709

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

  • v0.15.1 Changes

    ๐Ÿ›  Fixed

    • Regression in v0.15.0: broken Thredded.posts_page_view.

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

  • v0.15.0 Changes

    โž• Added

    • ๐Ÿ”Œ Spoiler tags via <spoiler></spoiler> (or [spoiler][/spoiler] with the BBCode plugin). Supported out of the box for any markup processor. Spoilers are focusable and are activated on mousedown, spacebar, or enter. They can also be nested. Markup is configurable via Thredded::SpoilerTagFilter.spoiler_tags. #701
    • Jump to the first unread post when navigating to a topic. #695

    ๐Ÿ›  Fixed

    • ๐Ÿ‘€ Fixes a race condition when setting last_seen_at for the user. #674
    • ๐Ÿšš Moves validation of topic title lengths from the database into Rails and shows the error messages on title. The valid length range is configurable via the new Thredded.topic_title_length_range configuration option. #703

    ๐Ÿ”„ Changed

    • ๐Ÿšš Post IP tracking removed from core because it requires explicit consent under GDPR. #705

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

    cp "$(bundle show thredded)"/db/upgrade_migrations/20180110200009_upgrade_thredded_v0_14_to_v0_15.rb db/migrate
    rake db:migrate
    

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

  • v0.14.5 Changes

    โž• Added

    • ๐Ÿ‘Œ Improved performance of rendering threads with multiple onebox by rendering the posts concurrently. #696
    • Private topic parameters can now be pre-filled from URL. #b107e65c

    A "Send private message" link can now be generated like this:

      new_private_topic_path(private_topic: { user_names: 'glebm' })
    

    ๐Ÿ›  Fixed

    • Now handles pages beyond the last one by issuing a redirect to the last page. #4a43b1e3
  • v0.14.4 Changes

    โž• Added

    • ๐Ÿ‘‰ Usernames in the "Currently Online" list are now links leading to the users' profiles.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixes an error when saving global notification preferences. #9bc0e815
  • v0.14.3 Changes

    ๐Ÿ›  Fixed

    • ๐Ÿ‘ท Accidental N+1 query in AutofollowUsers job. #690

    • ๐ŸŒ Some French translations. #681

    • Onebox errors resulting in 500 response. #683

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