NEW FEATURES
- Add plugin js / plugin test js to bootstrap.json
- Add users:log_out API key scope
- Onebox local categories
- Update onebox and add styling for githubfolder onebox
- Add user update, anonymize and delete API scopes
- Add ‘all subcategories’ option in category-selector
- Add site setting to restrict ignore feature to trust level
- Search filter for searching all PMs on a site for admin.
- Add an API key scopes for handling incoming email.
- Add auto update field to themes
- Create revision when bulk moving topics
- Link site setting titles directly to their change log
- Improve errors when title is invalid
- Implement edit functionality for post notices
- Allow /u/by-external to work for all managed authenticators
- The ability to permanently destroy the private message
- Add Google Universal Analytics v4 as an option
- Allow category group moderators to delete topics
- Change default so log_out_strict is default disabled
- New setting to create a linked topic on autoclosing mega topics
- Batch process topic bulk actions
- Add a CSS class to the HTML element on background connection error
- Allow admins to opt out of chunked encoding
- Ask user to confirm topic deletion when views exceed a certain amount
- Include rejected queued posts in the user archive export
- Disable default bing throttle
- Allow category group moderators to edit posts
- Add detection of post date to use in bookmark modal
- Add non_automatic group type param to groups index API
- CTRL-SHIFT-ENTER and SHIFT-Click do not scroll on post
- Show a placeholder instead of videos in preview
- Topic slow mode
- Use “no-referrer-when-downgrade” as our embed policy
- When we fail to ship topic timings attempt to retry
- WCAG compliant color schemes
- Add penalty options for take action
- Add category slug to body class on tag pages if it is part of a category
- Add weekly bookmark cleanup code
- Upgrade analytics.js to gtag.js
- Respect tags_sort_alphabetically setting when display tags
- Bulk remove tags
- Separate base and heading font site_settings
- Explain why invites are disabled to staff users
- Add the title attribute to polls
- Composer option to reload page and force save draft
- Advanced search option for max posts count
- Add alias for min_post_count search filter
- Support using system font in wizard font step
- Dark-mode-friendly wizard
- Add a site setting to control automatic auth redirect
- Advanced search filters for view count
- Change default size for search recent posts
- Make search filters case insensitive
- Review posts with media
- Diffrentiate between group + individual mentions
- Hidden
SiteSetting.keep_old_ip_address_count
to track IP history. - Default allow embed secure images in email to true
- Allow admins to delete user SSO records in the UI
- Allow to extend topic_eager_loads in Search
- Remove user topic timers and migrate to bookmarks with reminders
- Adds support for mobile view on page publishing
- Add support for not persistent sessions
- Moderators allowed to view groups which members can see.
- Add bookmarks to the user export
- Show existing tag name on rename modal
- Add user opt to select bookmarks as home
- Allow email image embed with secure media
- Add css classes to stylesheet link elements
- Add stylesheets to bootstrap.json endpoint
- Add below-static plugin outlet
- Deprecate lodash so we can remove it.
- Add site setting and wizard step to set base font
- Allow specifying platform name for platform specific gems
- Add category tracking state to user archive export
- User selectable color schemes
- Additional control of iframes in oneboxes
- Add dismiss unread topics button when filtered by tag.
- Added sort by username for directory items
- More API scopes
- Allow plugins to register parameter-based API routes
- Add
regular_categories
field in site setting & user option. - Add option to skip new user tips in first notification.
- Ensure posts are rebaked when missing is fixed
- Autoplay oneboxed twitter GIF media
- Dark mode alternative logos
- Add new user option
skip_new_user_tips
. - Allow group membership to unmute categories and tags
- Don’t notify about changed tags for a private message
- Introduce tasks for dealing with legacy broken uploads
- IMAP delete email sync for group inboxes
- Group category permissions tab
- Block vibration in Firefox Android
- Use PG
ts_headline
for highlighting topic title in search. - Add advanced order to search
- Notification for vote plugin
- Set notification levels when added to a group
- Poll breakdown 2.0
- Allow users to opt out of automatic dark mode
- Add category_id to TopicViewWordpressSerializer
- New plugin outlet for category-heading
- Invite emails to groups from add member modal
- Automatic dark mode
- Add expandable muted categories ui to
/categories
page. - Show login button on error page if user is not logged in
- G,j and g,k to navigate to next and prev topic
- Allow picture HTML element in posts
- Allows to display charts by day/week/month
- Allow the specification of an arbitrary unicorn listen address
- Support converting HEIF images to JPEG
- Add tracked filter to topic lists
- Submit post from mobile composer preview
- Add query params to staff action logs
- Add support for
top
filter in tag page. - Create logs for Group Moderator changes
- Add “delete on owner reply” bookmark functionality
- Allow List for PMs
- Allow group moderators to add/remove staff notes
- Optional quote sharing buttons
- Add scopes to API keys
- Trigger
user_updated
event if email changed. - Improve header meta alignment and truncation with css grid
- Load hidden posts in segments
- Allow video tag attributes for video gifs
- Allow group moderators to close/archive topics
- Add hidden site settings for discobot to skip certain tutorials
- Add search to user bookmark list
- Implement support for IMAP and SMTP email protocols.
- Add global rate limit for anon searches
- Parse images in email signatures
- Add “smallest” option to user text size preferences
- Add reply_as_new_group_message composer action
- Create SQL-only backup if there are no uploads
- Optionally skip the create account popup for external auth
- Sso_overrides_(email|username|name) for all auth methods
- Trigger
user_updated
event if username is changed. - Site setting to always show category definitions
- Allow disabling of extra term injection in search