New features in 2.8.0.beta10
API scopes for badges
API keys can now be restricted to badges. Available scopes include create, read, update, and delete badges, list a user’s badges, and assign/remove a badge from a user.
Restrict link invites to email domain
Allow multiple emails to redeem a link invite only if the email domain name matches the one specified.
Save scroll position on the bookmarks page
Ever find yourself looking at your bookmarks, opening one, going back, and then finding yourself at the top of the page again? No more! Discourse now saves your scroll position so you’ll be right where you left off when you return.
Use Tab for indenting text in composer
Text can now be indented and de-indented in the composer via Tab and Shift+Tab respectively. This works for both code blocks as well as regular text.
hide_email_address_taken
site setting improvement
When enabled, the hide_email_address_taken
site setting forces the use of email in the forgot password form. This helps sites receiving abuse/spam via forgot password as usernames can no longer be used to trigger email.