[AP] Style Suite

[AP] Style Suite 2.16.15

No permission to buy (€15.00)
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
  • Stop bundling /tools directory
  • Make ap_ss_ignored_user_style nullable
  • 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
  • Create "Disable animated glows" user preference option
  • Fix regression where a users' style could be passed on to the admin editing whos editing the user
  • Fix Attempted to convert NULL to string/binary [icon]
  • Love
Reactions: Capitan Terror
  • Gracefully reject incorrectly formatted default bbcodes
  • Fix issue where removing permissions would only restrict the user from accessing the settings page, when it should also stop the style from applying
  • Remove "Sparkle width" style property as its no longer necessary
  • Remove "Postbit display type" style property as its no longer necessary
  • Fix Attempt to read property "post_style" on null
  • Re-enable previews
  • (Hopefully) fix issue where default post font size could be different in certain circumstances
  • Fix various issues with UserStyleImage service
  • Fix Undefined array key "XF:User[7044]" when trying to delete a user
  • Fix issue where editing a users styles from the Admin Panel can actually pass those same styles on to your user account
  • Disable previews until jQuery -> JS port is complete
  • Fix Class apathy\StyleSuite\Service\Admin\Image does not exist when deleting an asset
  • Fix Argument #1 ($color) must be type of string, array given when choosing selectable usergroup colors
  • Fix Class apathy\StyleSuite\Service\Admin\AvatarFrame does not exist during a fresh install
  • Love
Reactions: Capitan Terror
  • Fix Undefined array key: apSsDisableAvatarFrameStyles
  • Fix undefined index error during a rebuild of the asset cache
This update was originally planned to be a port of the jQuery code to vanilla Javascript in preparation for XF2.3, but it's been postponed until the next version to address some bug reports and perform some cleanups.
  • Improve overall abstraction
  • Improve overall reliability when upgrading from versions as old as 2.7.1
  • Fix Call to undefined method apathy\StyleSuite\Setup::hasAddonInstalled() during the upgrade process
  • Improve Siropu Chat 2 user tagging fix as it could cause the chat to stop working in certain instances
  • Like
Reactions: btmgreg
Back
Top Bottom