2.8.0.beta4:安全更新,新的 PM 风格,以及更多内容

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

This beta includes 1 security fix for issues reported by our community and HackerOne.

  • Validate period param for top topic routes

Plugin improvements

Assign

Bug Fixes

  • Filter by “nobody” was broken
  • TagsHtmlCallback params can be undefined
  • Make tagsHtml callback respect tagName option

UX Changes

  • Add quick search suggestion entries

Solved

UX Changes

  • Add quick search suggestion entries

Encrypt

Bug Fixes

  • Preload all associations used for search

Subscriptions

New Features

  • Show/hide campaign banner with goal status

Reactions

Bug Fixes

  • Attempts to make clicks more correct
  • Missing icon when used with core under stable branch
  • More precise optimal cols count computation
  • Updates state panel popper position after loading users

Docs

UX Changes

  • Add in:docs filter to search

Additional Features and Fixes

Click to expand

New Features

  • Per-category default slow mode duration for topics.
  • Add input name so 1password ignores input
  • Add new plugin API to allow plugins to extend Site#categories
  • Add filter box to the themes/components list
  • Stop checking referer for embeds
  • Enable client-side image optimization by default
  • Add assistant to quick search widget
  • Add ‘users.list’ API scope

Bug Fixes

  • Ensure browser history contains correct URLs
  • Update the list of users after user joined group
  • Validate email_accent_bg_color color
  • MyBB importer exposes deleted posts
  • Manually adds frowning_face_with_open_mouth for apple
  • Don’t proxy /qunit URL when using Ember CLI
  • Force timeline/progress to re-insert into DOM on topic change
  • Show user filter hints when typing @ in search
  • Allows to use icon-picker in wizard
  • Allow only groups with flairs to be selected
  • Consider 100 years suspension as permanent (instead of 500-years suspension)
  • Display warning when SSO email is different from invite email
  • User directory - correct variable names
  • Serialize flair group ID for preferences page
  • Change email from to not have via site_name for group SMTP
  • Toggle search menu when click the same button
  • Remove hardcoded value when displaying incoming messages count.
  • Alignment of user badges in user card
  • Don’t allow category and tag tracking settings on staged users
  • Media optimization setting was misnamed
  • Disable the post submit button during image processing properly
  • Clear stale status of reloaded reviewables
  • Use correct setting for DiscourseConnect card background overrides
  • Ascending/descending sorting in the group membership requests page
  • When updating timestamps on topic set a correct bump date
  • Simplify and improve choosing favorite badges
  • Debounce group name validation correctly
  • User’s “Top badges” grid

UX Changes

  • Improve quick search suggestions
  • New text and style for dominating topic message
  • Suspend forever time period messages
  • Tweak groups page css
  • Consistent share modal & popup, refactoring

Performance

  • Add scheduled job to delete old stylesheet cache rows
23 个赞