This is a beta version, please do not upload it on your production site. This version is intended for testing on staging sites.
- Merge "Change repeat", "Change size", "Change position" permissions into "Change background" permission
- Fix issue where profile settings could not be saved due to "page_bg" triggering a false positive for an invalid color
- Allow more than just image URLs to be used for profile page header, profile navbar, and profile page background
- Create "Disallowed hosts for external images" admin option
- Allow a user to export/import their user style settings as a JSON file
- Add "cursor" to list of "Whitelisted CSS properties" admin option
- Allow choosing a solid color for postbit backgrounds
- Allow uploading images for inner-text animations instead of requiring a URL
- Create admin options for setting format & image quality of user-uploaded images (backgrounds, icons etc)
- Remove member profile name's text-stroke workaround
- Remove inner-text animations from Post Styles due to performance issues on large posts, and incompatibility with new implementation of inner-text animations
- Fix longstanding incompatibility between inner-text animations/color gradients & glows
- Fix issue when editing a user with a "disabled" user state
- Fix
Creation of dynamic property UserStyleImageService::$styleType is deprecated
- Fix block controller return type error
This version hard-requires Xenforo 2.3. It is not compatible with Xenforo 2.2, and support for XF2.2 has ended.
- Improve handling of asset importing during a fresh install
- Rebase username icons off XF2.3's icon system
- Replace Font Awesome picker library
- Create "Optimize assets" rebuild job
- Support WebP for assets
- Rename controller, repository, service classes
- Create app_registry_preload listener to optimize registry queries
- Run enqueuePostUpgradeCleanUp() in postUpgrade() setup step
- Replace shortnames with class strings
- Simplify post, postbit, tooltip preview templates
- Update templates to use XF2.3's macro syntax
- Rewrite jQuery in vanilla Javascript
- Change "content" column of profile blocks to mediumtext
- Fix
Call to undefined method FormAction::run()
- Fix regression where a user with an uploaded postbit background image or username icon could not be deleted