NEW FEATURES
-
Add Bulgarian language
-
SMF1 importer
-
Add support for
group_nameparameter in/new-messageroute -
Ability to clear a user’s penalty history
-
New design for the login / create account forms
-
New login / create account form layout
-
Horizontal login / create accout layout
-
Allow searching in title in advanced search
-
Add warning banner in email settings when mailing list mode enabled
-
Allow registration of an array custom field
-
Do not boot Ruby if not on 2.4 or up
-
Staff action logs when creating/updating/deleting badges
-
New ‘staged’ users list for admins
-
Add a 30 seconds grace window for 2-factor token checks
-
Hide plugins that ship with core from plugins panel
-
Allow plugins to modify class statics
-
Keep
EmailLogsrecords without areply_keyfor 90 days by default. -
Clearer error message when receiving a reply to an old notification
-
Update avatars in posts and revisions when user gets renamed
-
Replace username in notifications when user gets renamed
-
Update mentions and quotes when user gets merged
-
New site setting
min_flags_staff_visibility -
Display description for group cards
-
Add profile_background fields into SSO (#5701)
-
Keep formatting when quoting
-
Add plugin outlet for desktop (live) notifications area
-
Push notifications for Android (#5792)
-
Push notifications for Android
-
Rename discourse-cronos to discourse-local-dates
-
Rename cronos bbcode element to date
-
Remove support for legacy auth tokens
-
Include participants at the bottom of PM emails (#5797)
-
Include participants at the bottom of PM emails
-
Discourse-cronos is now a core plugin
-
Add description in ‘List-Id’ mail headers
-
Theme settings in RAW hbs templates
-
Automatically close a poll on a given date and time
-
Rename user in mentions and quotes
-
Adds emoji search aliases
-
Show tags on PM list on mobile
-
Add a delay on the “mention” warning in composer
-
Support anonymizing a user’s IP addresses
-
Suppress duplicate username/names containing .
-
Index YouTube titles in search
-
Include report title in PM subject and filename
-
Add option to delete all replies of flagged post
-
Allow safe mode to be disabled
-
Add staff action log for post approvals
-
Move staff tags setting to tag group settings
-
Enable the Web Share Target API
-
If site is under extreme load show anon view
-
Ctrl click on links allowed in preview
-
Track request queueing as early as possible
-
Group cards popup on mention clicks
-
An API to help sites build robots.txt files programatically
-
Provide extra signal about content age to crawlers
-
Bingbot heavily throttled till it plays nice
-
Webhook for flag events
-
Disallow tags and categories rss feeds
-
Enforce tagging on categories
-
Remove topic rss from robots
-
When uncategorized topics are not allowed, disable the post input until a category is chosen
-
Adds support for loading existing core asset in pretty text
-
Add option to have sso synchronize group membership
-
Revamp full-page-search UI (#5703)
-
Notify flaggers when flagged post is edited by author
-
Theme settings in handlerbars templates
-
Staged user moderation (#5721)
-
Allow for setting crawl delay per user agent
-
Implements minimum selection for select-kit
-
Send a different PM when a post has been hidden more than once
-
Show the current reply count of the flagged post
-
Use Message-ID for detecting email replies to group
-
Block bing from crawling all discourse sites
-
Webhook for tag events
-
Add unseen-topic and new-posts classnames to topic list items
-
Webhook for group and category events
-
Allow users to collapse profile after expanding it
-
Bump rack-mini-profiler version
-
Show sub navigation for selected PM tag
-
Control web crawlers access with white/blacklist
-
Option for tags in a tag group to be visible only to staff
-
Add request start time so we can track queueing
-
Control which web crawlers can access using a whitelist or blacklist
-
Allow admin to manage group owners on group page.
-
Add staff action log for ‘restore topic’
-
Protect against accidental column or table drops
-
Shared Drafts
-
Admins should be able to view PMs of any group.
-
Maintain preview theme, while previewing
-
No category description in category-drop for staff or TL >` 0
-
Add
quote-modifiedclass if a quote has been modified -
Set ‘Retry-After’ header for 429 responses (#5659)
-
Replace PM tags dropdown with a dedicated tags page
-
Log Staff edits in Staff Action Logs
-
Prototype of local theme directory watcher
-
Support markdown rendering for embedded posts
-
Allow themes to live in private git repos
-
Split out max diff to 2 settings
-
Filter personal messages by tags
-
Upgrade jQuery to version 3.3.1
-
Update CommonMark to version 0.28
-
Add user-profile-avatar-flair plugin outlet
-
Editing_grace_period_max_diff to force revisions in grace period
-
Live updates for user’s messages page.
-
Detect when client thinks user is logged on but is not
-
Limit assets less that non asset paths
-
We need access to settings in theme js
-
Theme settings (2) (#5611)
-
New “Categories and Top” homepage style
-
Whitelist data for themes
-
Disallow groups from being indexed
-
Extract signatures from most popular email services/software
-
Rake task for merging users
-
IP.Board 3 importer
-
Disallow login via omniauth when user has 2FA enabled.
-
Begone gmail signatures!
-
Automatically elide forwarded emails and signature from outlook
-
Show “edit message” button on message footer for staff
-
Trigger topic webhook when topic status is updated.
-
Automatically elides gmail quotes
-
Replaces tag-chooser/tag-group-chooser with select-kit component
-
Allow staffs to tag PMs
-
Add category suppress from latest
-
Use HTML instead of text for incoming emails by default
-
Add instrumentation for all external net calls
-
Implement 2factor login TOTP
-
Search within title using in:title
-
New site setting ‘max_emojis_in_title’
-
New site setting for additional allowed filetypes for staff (#5364)
-
New site setting for additional allowed filetypes for staff
-
Add setting which adds group name to PM email subject (#5475)
-
Add rake task for import/export of site settings
-
Add goanna rendering engine to non crawler list
-
Whitelist div
[data-theme-*](#5598) -
Displays category badge in {{category-chooser}} header
-
Show avatar flair on user profile page
-
New {{mini-tag-chooser}} replaces {{tag-chooser}} in composer
-
Login by a link from email
-
Notification API Endpoints for Admins
-
Only load service worker for Android
-
New site setting,
allow staff flags, false by default -
Style new gfycat onebox
-
Composer HTML pasting ul tag support for MS Word
-
Improves composer-actions toggle menu
-
A site setting for a minimum TL to post links
-
A setting to customize the minimum TL to flag a post
-
Vanilla bulk importer
-
Display search on large category-drop and tag-drop
-
Menu toggle for different reply modes
-
Mixed text direction support
-
Allow better fidelity for auto linkify, disable most tlds based linkify
-
Composer HTML pasting support for complex table formats
-
Invision Power Board Importer
-
Log private message views
-
Staff members can lock posts
-
Select-kit api to modify collection header
-
Allow plugins to register a new locale
-
Do not restrict categories filtering to only FULL permission type
-
Replaces category/tag dropdowns by select-kit
-
Allow site operators to disable emoji shortcuts
-
Disable service worker for all browsers except for android
-
Bump rbtrace to latest
-
Add topic posts count to webhook post serializer
-
Allow sending invites to staged users
-
Grant badges in post admin wrench (#5498)
-
Grant badges in post admin wrench
-
Shorten setting name to max_reqs
-
Emit external_id field with user webhook
-
New modal to show flags received for a user
-
Plugins can send more data to Google Tag Manager
-
Show header search results on search log term details page
-
Keyboard shortcut to refocus composer (#5506)
-
Much improved and simplified crawler detection
-
Add collapse button
-
Replace period-chooser by a select-kit component
-
Add setting to display tags by tag groups
-
Allow system api to target users via external id or user id
-
Display force_https warning in admin problems dashboard
-
Show create new topic link on mobile
-
Global rate limiter can bypass local IPs
-
Allow posting via email to read-only mailing list mirror category
-
Updates emojis to last revision