Flarum Core v0.1.0-beta.5 Release Notes
Release Date: 2016-03-29 // about 8 years ago-
โ Added
- ๐ฒ Users who haven't confirmed their email address are now able to log in and get their confirmation email resent. (@sijad)
created:YYYY-MM-DD
gambit to search for discussions by their creation date. (@Albert221)- ๐ Allow provision of an avatar URL to upload during sign up via
avatarUrl
attribute. php flarum info
console command to help debug broken installations.- Inline user online indicators. (@petermein)
AbstractOAuth2Controller
class to provide a generic OAuth2 login implementation for extensions.- ๐ Support for new minifiers. (@JoshyPHP)
- ๐ง
ConfigureLocales::loadLanguagePackFrom
helper method. - Pop animation when scrolling to post preview. (@sijad)
- โ Add rel="nofollow" to user bio links. (@sijad)
- Ask for confirmation before "Mark all as Read". (@bogdanteodoru)
- ๐ Allow existing users to be activated via the API
isActivated
attribute. - ๐ Support multiple comma-separated names in
author:
search gambit. (@Albert221) - Admin-only
email:
gambit to look up users by email. - ๐ Allow custom redirection after logging out via
return
query parameter. - ๐ง Event to configure server middleware (
ConfigureMiddleware
). - ๐ Allow forum to be taken offline by setting
offline
to true inconfig.php
. - Garbage-collect email/password/auth tokens.
๐ Changed
- Overhaul extension management code. (@luceos)
- ๐ New migration structure. Details
- ๐ Improve post composer appearance/usability on mobile.
- โฌ๏ธ Upgrade to
flarum-gulp
0.2.0, Babel 6, and Mithril 0.2.3. - ๐จ Refactor
ListPostsController
to make filtering extensible. - Lighten discussion list hover color.
- Increase avatar upload max file size from 1MB to 2MB.
- ๐จ Refactor Composer rendering for smoother animations.
- Don't automatically activate users created by admins; require an attribute to be set.
- Extract notification settings into an item list.
- ๐ Improvements to colored header styles.
- ๐ Rename HTTP method override header.
- ๐ Tweak mobile drawer appearance.
- ๐ Change
value
field insettings
table from BLOB to TEXT to allow for easier user editing. (@ahsanity) - ๐ Tweak badge appearance: remove border, decrease shadow radius.
- โ Delete a discussion when its last post is deleted.
- Slightly widen index sidebar, overflow buttons properly.
- Store discussion slug in database table.
- โ Add priorities to user page sidebar items.
๐ Fixed
- Deleting users will now delete discussions that became empty.
- Admin now no longer shows incorrect information on how to install extensions.
- ๐ Support prefix in URL generators. (@Albert221)
- ๐ Fix autocompletion bugs in Firefox. (@sijad)
- โ Add specific error message when an email address is not found in forgot password modal.
- ๐ Show dropdown menus in front of post composer.
- Prevent long forum title in mobile drawer from entering viewport.
- ๐ Fix search box overlapping forum title in some cases.
- ๐ Fix JSON serialization error on PHP 7.
- ๐ Fix "sort by" dropdown being empty on the latest versions of Chrome.
- ๐ Dramatically improve performance when typing in a modal.
- ๐ Fix browser back button losing scroll position.
- Don't require a previous Post when saving event posts.
- ๐ Fix crash when sending notification to non-existent user.
- ๐ Fix username validation to disallow problematic characters.
- ๐ Fix crash when displaying a discussion with no posts.
- 401 for unauthorised request to settings, notifications page.
- ๐ Better post scrubber size calculations.
- ๐ Tweak padding on user dropdown button so avatar is flush with border radius.
- Clear search when input is empty and enter is pressed.
- Give GetPermission event priority when determining permissions.
- Key item lists to maintain identity across redraws.
- Ensure routes are only populated after extensions have registered listeners.
- Ensure a new asset revision identifier is generated if there is none.
- ๐ Allow username capitalisation to be changed.
- ๐ Prevent some translations being compiled unnecessarily.
- Prevent unapproved discussions from dropping to the bottom of the discussion list.
๐ Security
- ๐ Rework authentication/session/cookies code for better security and stability.
- โ Add password confirmation when changing email address.
- Prevent users from being incorrectly able to delete their own discussions.
- ๐ Fix posts being incorrectly visible on user page on private forums.
๐ Also see the 0.1.0-beta.5 release notes for: akismet approval auth-facebook auth-github auth-twitter bbcode emoji english flags likes lock markdown mentions pusher sticky subscriptions suspend tags