XenForo 2.3.3 Release
- Fix select-to-quote handler error on soft-deleted threads
 - Ignore port if Redis host appears to be a file path
 - Fix a few cases where hashes were concatenated instead of passed to router
 - Fix flickering issue with JS icon renderer
 - Fix expandable content transition class callback
 - Use correct finder when looking up Stripe subscriber IDs
 - Do not attempt to set RSS feed language if no language code is set
 - Check if job table exists before attempting to sync structure
 - Fix issues serializing nestable elements which contain unrelated lists
 - Adjust some automatic alert read-marking behaviors
 - Adjust offset of focus-visible tab outline
 - Re-enable caching for tag edit overlay
 - Fix error handling for fetching/creating PayPal products and plans
 - Fix determining locale from language code for string manipulation
 - Ensure points phrase is used in trending weights.
 - Optimize string transliteration performance
 - Override some missing phrases for token inputs.
 - Reduce trending content widget queries
 - Fix embedding Imgur galleries and applying JS states
 - Romanize heading anchors
 - Do not force romanization for category anchors
 - Fix merging reactions with multiple source reactions from deleted users
 - Do not cache report overlays
 - Fix Tagify filtering out non-exact matches unexpectedly
 - Set 1:1 aspect-ratio on connected account provider icons
 - Use the editorButtonSelectedBg property for active editor button backgrounds
 - Fix DM icon clipping on desktop Safari
 - Fix phrase method casing in icon option handler
 - Perform client-size image optimization even when no maximum image width/height is set
 - Fix checking if Rocket Loader is disabled in the middle of an upgrade
 - Throw an error when attempting to recursively load config file
 - Fix string style property variations support for properties without assets enabled
 - Prevent double logging of moderator changes for threads when editing first post
 - Adjust width of inline time inputs
 - Check private use TLDs when determining if a host is local
 - Fix some issues with appending filter rows
 - Use XF.setupHtmlInsert for filter AJAX responses
 - Allow passing HTMLElement objects to alerts
 - Fix support for alternative icon variants in custom BB codes
 - Fix fetching default avatar when templater style is not set
 - Address some phrases which reference conversations
 - Handle unexpected values in cookie consent cookie
 
The following public templates have had changes:
- PAGE_CONTAINER
 - account_banner
 - app_nav.less
 - conversation_message_macros
 - core_block.less
 - core_button.less
 - core_input.less
 - core_tab.less
 - editor_override.less
 - helper_js_global
 - member_view
 - passkeys_macros
 - post_macros
 - profile_post_macros
 - tag_macros
 - token_input