Following on from The "new new" has been enabled on Meta , we are now introducing an upcoming change to make the unified new view the default for the topic list on all Discourse sites.
What is unified new?
This change modifies the New tab on the topic list to have subtabs for Topics (topics that are new to the user), Replies (unread topics), and All (a combination of the two):
The old default is to have a separate /new and /unread route with associated top menu navigation items, which was generally a bit trickier to explain for members who are new to Discourse:
To turn this on, head to the Upcoming changes page in your admin area (/admin/config/upcoming-changes) and find the Enable unified new item. Update the Enabled for⌠field to opt your site in to this new design:
Looks like you last updated your forum about 2 weeks ago. The Discourse team merges new stuff often several times a day, so often you only use the truly latest version for a short time after updating.
The smiley telling you that you are up to date doesnât reference each single commit. Then it would be unhappy all the time. It checks the version number telling you to update each time that is increased. Security updates are usually merged right before that happens. Itâs the time where you should update to get them and sort of a reminder to update once a month even if there were none.
But if you want to test a brand new announced feature, you often need to update - even though the smiley is happy - because the version number hasnât changed yet.
These are all the commits that were merged since you updated your forum Changelog | Discourse releases | d55ea4fd0f â latest
The upcoming change for unified new view is quite at the top of that list, so itâs brand new.
Similarly, unread only shows topics you are tracking or watching that have new replies (there is a preference for automatically tracking topics after some time of reading; there is also one for tracking/watching on reply, and when creating the topic, you can track/watch all topics with a tag or in a category, and you can manually edit the topic tracking status of each topic).
So I get why itâs complicated. Especially the fact that not all new replies are in unread.
I think it also helped that this was explained on the pages of /new and /unread. Since those arenât hidden for new users when they are empty, this used to be a great place to learn how these lists work.
It just felt like a lot of text to show all the time to users just because they have an empty list, regardless of whether a user account was 1 day old or 10 years oldâŚthis is what we show now:
But there is probably a middle ground, like maybe we could show more info if the user account isnât very old, or we could add more info in a tooltip? @awesomerobot WDYT?
Overall we still have to do more work on user tips/new user education, hopefully at some point we can get to this.
Is it possible to show the separate counts for topics and replies in DiscourseHub so I still get the same information I got before this change was enabled?
And is there an easier way to get /new ordered by date like the old new and unread tab used to work without clicking âActivityâ twice?
So this is not an intentional changeâŚnot sure why that âMissing imagesâ one is bumped up for you.
Iâm not very familiar with DiscourseHub⌠@pmusaraj do you know how easy this would be? Basically with enable_unified_new enabled, the New tab shows subtabs with All, Topics (what used to be on /new), and Replies (unread). I guess there is something I havenât changed in DiscourseHub for this and itâs just showing the combined count as the All subtab would? How can we fix this?
I guess since we are combining New and Unread into the one list, it does make sense that we follow those same rulesâŚbut I could be convinced otherwise, I donât have a preference.
@sam and @osama you implemented this list originally, WDYT? Should the âAllâ list follow the rule of bumping current userâs topics to the top if they are unread? Or should we just order by Activity in All and leave the special unread sorting to the Replies tab?