- Fix
Call to undefined method apathy\StyleSuite\Repository\Style::uploadPostbitImage()
when running the "Convert Postbit BG URLs to locally-served images" job- Fix
Call to undefined method apathy\StyleSuite\Repository\Style::rebuildTooltipStyles()
when running the "Rebuild Tooltip Cache" job- Fix various TypeErrors when viewing the post of a deleted user
Please note, since this is a Beta version, it is recommended you run this on testing/staging sites only!
- Fix Avatar Frame selector not defaulting to the chosen value in the UserGroup editor
- Fix
Unknown column 'bg_blur' in 'field list'
- Add "None" Username Icon type
- Fix Profile Image URL field not updating the preview
- Various cleanups
- Simplify some template macros
- Merge various template modifications
- Delete many unused phrases
- Cleanup style column names: Strip style type prefixes from column names (
ttl_glow
->glow
)- Create
Asset
entity & rework Avatar Frame/Font/Postbit Preset/Sparkle admin controllers - these "assets" now behave in a manner much more similar to XF's Profile Banner's or avatars.
- The "hidden" checkbox has been replaced with an "active" toggle
- The "special" checkbox has been replaced with a much more granular "Available to the following user groups" checkbox list. Make sure to configure these for your available assets post-upgrade, or none of your members will see any of the assets in the public dropdowns!
- Deletion of assets is far more reliable, especially in the case of stock assets provided by the addon which previously were only "soft-deleted"
- Assets all respect a Display Order value, and can be configured to appear in the public dropdowns in whichever order you like
- Convert remaining blob columns to entities (Custom Title, Post, Tooltip)
- Fixes
Unknown column 'ap_post_style' in 'field list'
- Adjust length of all "background" type columns to be consistent - they should all allow 200 characters now
- [Cleanup] Combine some template modifications and apply them to more suitable templates
- [Fix]
ap-ss-postbitFilter
class doesnt always fill the entire height of the postbit- [Feature] Add "Postbit background blur" option
- [Fix] Long-standing issue where you couldn't tag users in Siropu Chat 2 if they had certain username effects applied
- [Cleanup] Add a "Profile block settings" link to the visitor menu
- [Fix] Addon-provided assets no longer soft-delete correctly
- [Cleanup] Ignore a users avatar frame if the visitor has ignored that users style
- [Fix] Profile button color does not update the preview, but the post-save preview works
- [Cleanup] Migrate inline CSS out of profile preview template and into preview stylesheet
- [Fix] Postbit background positions, size & repeat do not reflect in the post-save preview
- [Fix] Certain images can get resized with odd dimensions
- [Cleanup] Uploaders should have the current image filename as its value
- [Fix] Uploaded username icon does not appear in post-save preview
- [Cleanup] Create .less template for handling postbit classes instead of dumping them into the template modification - postbit CSS classes can now be modified without needing to enable development mode
- [Feature] Create style properties for CSS box colors
- [Feature] Replace Postbit background position radiorow with sliders
- [Cleanup] Rebase Postbit URL background conversion job off Postbit entity
- [Feature] Create style properties for filter slider colors
- [Cleanup] Perform various validation checks with admin asset uploaders
- [Cleanup] Use traits for the public controller settings
- [Cleanup] Create macros for certain style settings (colors, glows, bold/italic/underline)
- [Cleanup] Massively reduce JS & template code required for the previews to work
- [Cleanup] Use traits for templater functions
- [Cleanup/Fix] Revert to old postbit injection method - postbit container is now limited to the width of the user info block, rather than the entirety of the message container
- Use
backdrop-filter()
instead offilter()
now that it's enabled by default in Firefox- [Fix] postbit text color not fully applying in conversations
- [Fix] Text-shadow postbit option should ignore user banners
- Should help with images being stretched / misaligned, but not solve it entirely
- [Fix] Sites CSS can break if a gradient color type was chosen but no colors were inputted
- [Fix] Glows default to "None" when the user has actually chosen "weak"
- [Cleanup] Create macro for admin font/sparkle/preset/frame controllers
- [Cleanup] Set fixed sizes for items in sparkle & postbit preset controllers
- [Cleanup] Create
uploadUsernameIconImage()
anduploadUsernameIconImage()
instead of duplicating code between public & admin controllers- [Fix] "index.html" can appear in frame/sparkle/font/preset dropdowns
- [Fix]
Column "ap_frame" does not have a default value
when trying to register an account- [Cleanup] Replace blank space item in frame/sparkle/font/preset dropdowns with "None" to be more intuitive
- [Fix] Sparkles are not defaulting to selected choice in custom title controller
Changelog
- Fix "Please enter a valid ID" message when editing a profile block
- Fix avatar frame list not appearing in the dropdown of the admin user editor
- Create sizemaps for postbit & username icon upload services
- Create disable Custom Post Style checkbox (currently ignores default bbcode option until a future update)
- Hide tabs in admin user editor if relevant style option is disabled
- Clean up
apPostbits
registry column during uninstall- Fix
Call to member function isUpdate()
in certain conditions- Create style property for handling width of sparkles ("auto"/"max-content")
Known issues
- Certain images are resized oddly when using ImageMagick and (possibly) certain versions of PHP
- Incompatibility with Username styles and Chat 2's tagging feature
- Incompatibility between "background-image" effects like Inner-Text animations, gradient colors
- Fix various bugs regarding "Default BbCode" setting
- Improve Custom Title & Username style previews
- Fix
Cannot call method canChangePostbitStyle on a non-object
if a user who previously set a posted is now deleted
- Return early during "populateEntity" post upgrade functions if the tables already have contents
- Fix issue preventing upgrades from 2.8.0
- Rebase admin controller
- Fetch username icon path from cache instead of entity
- Fix
Primary key is compound but non array ID given
- Fix
Call to member function getPostbitUrl() on null
- Restore uploaded postbit images
- Fix
Unknown getter ap_postbit_style
- Stop rebuilding the Theme cache each time an asset attribute (hidden/special) is set, instead do it once at the end of the process
- Convert Username blob column to entity
- Allow using BbCode tags for a default post style
- Fix
Attempted to convert NULL to string/binary [background]
- Fix postbit text color not showing in posts
- Rework postbit & username icon uploads to behave like profile banners
If you did not encounter issues upgrading to 2.8.0, or do not have the "Postbit Image URL" option set, you can skip this version.
- Fix upgrade issue related to users with postbit background image URLs longer than 90 characters.
We use essential cookies to make this site work, and optional cookies to enhance your experience.