# Discourse 2.3.0.beta5 发布说明

**URL:** <https://meta.discourse.org/t/discourse-2-3-0-beta5-release-notes/111727>\
**Category:** Announcements\
**Tags:** release-notes\
**Created:** [2019年三月15日 19:22 UTC](https://meta.discourse.org/t/discourse-2-3-0-beta5-release-notes/111727 "2019-03-15T19:22:56Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jomaxro](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jomaxro/32/126216_2.png) [@jomaxro](https://meta.discourse.org/u/jomaxro)\
**Post date:** [2019年三月15日 19:22 UTC](https://meta.discourse.org/t/discourse-2-3-0-beta5-release-notes/111727/1 "2019-03-15T19:22:56Z")

</div>

# New features in 2.3.0. beta5

### Unhide the embed\_whitelist\_selector setting

Allowing the embed whitelist selector field to be viewed again and moved it to Posting section in Admin Settings. The comma seperated list of CSS elements that are allowed in embeds.

 ![image](https://global.discourse-cdn.com/meta/original/3X/b/0/b0af4d31766b449b8b5ea95bf87b3e5b125f78bc.png)

### Add `Top Ignored Users` report

This is part of the [Ability to ignore a user feature](https://meta.discourse.org/t/ability-to-ignore-a-user/110254/8), and also part of this PR. We want to send a System Message daily when a specific count threshold for an ignored is reached. To make this system message informative, we want to link to a report for the Top Ignored Users too.

### Skip sending emails to domains on the `.invalid` TLD

This is a reserved TLD which we use when importing users without an email address. [RFC 2606 - Reserved Top Level DNS Names](https://tools.ietf.org/html/rfc2606)

### Fetch email from auth provider if current user email is invalid

If the existing email address for a user ends in `.invalid`, we should take the email address from an authentication payload, and replace the invalid address. This typically happens when we import users from a system without email addresses.

Also adding the ability to extend, so that plugin authenticators can define `always_update_user_email?`

### 2.3.0.beta5 and UX fixes

- Invite approval `StaffActionLogger`
- Disable notices for posts by anonymous.
- Disable ‘Create Topic’ button if tag is staff-only.
- Staff-only tags should always return 404.
- Advanced search category term should be case insensitive.

---

<div class="post-metadata">

**Author:** ![jomaxro](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jomaxro/32/126216_2.png) [@jomaxro](https://meta.discourse.org/u/jomaxro)\
**Post date:** [2019年三月15日 19:22 UTC](https://meta.discourse.org/t/discourse-2-3-0-beta5-release-notes/111727/2 "2019-03-15T19:22:56Z")

</div>

### Even more!

But wait, there’s more! We do our best to highlight new features and changes for you, but there’s always too many changes to detail. For a full list of new features, bug fixes, UX improvements, and more, be sure to review the Additional Features and Fixes listed below.

### Security Updates

- Upgrading Rails version to 5.2.2.1

# Plugin improvements

### Solved

- Added show dropdown to filter topic lists by solved status
- Rename connector template to resolve conflict
- Remove topic answer mixin from category detailed serializer.
- Reverted add solved icon for topic titles in search

### [Data Explorer](https://meta.discourse.org/t/32566?silent=true)

- Support new Reviewable API if present

### Calendar

- Allow ‘-1’ value to delete\_expired\_event\_posts\_after site setting
- Add site setting to delay/disable expired event post deletion

### OAuth2

- Send the `Accept: application/json` header when fetching user JSON

# Additional Features and Fixes

> **Click to expand**
>
> ### New Features
> 
> - Add site contact group.
> - Add more control over post notices.
> - Log user approvals.
> 
> ### Bug Fixes
> 
> - Use prioritize\_username\_in\_ux in post notices.
> - Change to correct bundled version
> - ‘topic’ can have null value
> - Better emoji escaping for topic title
> - Properly support defaults for upload site settings.
> - A temporary fix when CJK user tries to add a long title
> - Code update and fixes
> - Invite-panels regressions on private topics
> - Prevent mixed api auth headers & query params
> - Notify on tag change.
> - Error with two inputs having the same id
> 
> ### UX Changes
> 
> - Adhere to Facebook & Twitter brand guidelines for share icon colors
> - Make name optional for confirmation user field (#7149)
> - Focus on search box when emoji picker is opened (#7098)
> - Added tooltips to topic admin menu (#7146)
> - Added tooltips to topic admin menu
> - Change `ignore` button color (#7150)
