Changelog History
Page 3
-
v0.16.0 Changes
โ Added
- Unread and unread followed topics are now indicated on the messageboards page like this:
๐ Changed
- 0๏ธโฃ Thredded no longer provides emoji functionality such as
:smile:
by default, and also no longer depends on thegemoji
gem. It is easy to addgemoji
back in if you want to:
- Follow the installation instructions at https://github.com/github/gemoji.
Add the following line to
config/initializers/thredded.rb
:Thredded::ContentFormatter.after_markup_filters.insert(1, HTML::Pipeline::EmojiFilter)
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
andThredded.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 ofActiveRecord::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.
- A new helper method to start a private thread between two users,
-
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.
- Regression in v0.15.0: broken
-
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 viaThredded::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.
- ๐ Spoiler tags via
-
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.