Ozzy47
Administrator
- Thread starter XenForo
- Start date Dec 2, 2021
XenForo 2.2.8 Released
XenForo 2.2.8 is now available for all licensed customers to download. We strongly recommend that all customers running previous versions of XenForo 2.2 upgrade to this release to benefit from increased stability.XenForo 2.2.8 brings initial PHP 8.1 support to XenForo. We do not currently recommend upgrading to PHP 8.1 in production but would encourage, where possible, running XF 2.2.8 and PHP 8.1 together on your staging sites/servers if possible.
Directly from your admin control panel
If you are a XenForo Cloud customer, your upgrade will be scheduled automatically.
Some of the changes in XF 2.2.8 include:
- Do not wrap iconic inputs when directly adjacent to other inline items
- Generate PhpStorm metadata for validator classes
- Optionally normalize a URL passed into
getRoutePathFromUrl
to exclude the script part of the URL if it is passed in. - Fix further JavaScript regression in editor.js that affected older browsers.
- Fix undefined variable $option when failing to refresh an OAuth email access token.
- If the location field is required at registration, indicate so on the account details page
- Correctly mark Applebot as a robot
- Fix the type hint in AbstractDriver for the imageFromFile method
- Ensure report comments are ordered consistently
- Allow API thread filtering by prefix_id when the specific forum is unknown
- Add support for podcast episodes to the Spotify BB code media site
- Adjust the way answers are counted and represented within the JSON-LD schema for question threads
- If the forum used for reports is deleted, revert back to using the report centre
- Throw a prettier error if downloading an XF upgrade package fails
- When sending a payment receipt for user upgrades, display the price paid and not the current price of the user upgrade
- Fix an issue preventing numeric custom fields from being searched
- Remove itemprop attribute from the fnUsernameLink templater function
- Silence errors when a template doesn't exist
- Patch a regression in Froala which caused images inside clipboard data to no longer be uploaded as expected.
- Consistently nest date of birth privacy options in the admin control panel user edit page.
- Fix password strength meter background color bleed.
- coerce the lbThumbsAuto option value to a boolean to ensure it works as expected.
- Fix vertical alignment of sort order indicator inside filter bar toggles.
- Remove CSS rule that inadvertently increases the size of the text of some form row elements.
- When requesting a new attachment key and hitting a permission error, make the error more clear.
- Fix an issue with the wrong reaction sprite displaying when switching between reactions on different sprite sheets.
- Support adding data attributes to
<xf:optgroup>
elements inside<xf:checkbox>
and<xf:radio>
elements. - Remove orphaned buttons from the button manager and correctly indicate button visibility
- When using ImageMagick, correctly set its temp directory to tempDataPath
- Include 'all' filter within page navigation when batch updating threads
- Improve handling for batch updating a large number of records in one go
- Add .opus as a supported audio file extension
- Ensure advanced flag for options is both imported and exported correctly
- Restore the default tab for a node when deleting its associated navigation tab
- Disable page load scroll adjustment on browsers supporting native scroll anchoring
- Filter removed buttons from editor dropdowns
- Inhibit scroll button click event when clicking between buttons
- Avoid truncating long widget descriptions
- Make it easier to extend valid image proxy mime types
- Fix layout shift when profile posts not visible on user profiles.
- Workaround an issue that could allow certain registration moderation requirements to be bypassed.
- Prevent posts from being moved or copied to threads that a moderator cannot view
- Ensure node ID constraints are always in a numerical array when searching for posts
- Re-work session activity updates to reduce locking pressure
- When encountering an invalid cost amount error with PayPal, expand the error message with a hint to check for additional shipping and handling charges
- Display the correct image for certain emojis containing a zero width joiner
- Record image proxy file hashes, and do not overwrite files if their hashes have not changed
- When replying to a thread that has been deleted during the reply, throw a clearer error message
- When filtering for unsolved questions, encourage MySQL to use a better index
- Prevent member tabs from overlapping the avatar when member stats aren't being displayed
- Add global template data to the API templater
The following public templates have had changes:
- PAGE_CONTAINER
- account_details
- alert_user_report_rejected
- core_datalist.less
- core_filter.less
- core_formrow.less
- core_input.less
- core_menu.less
- core_meter_bar.less
- editor_base.less
- helper_user_dob_edit
- member.less
- member_view
- message_macros
- poll_macros
- thread_type_fields_article
As always, new releases of XenForo are free to download for all customers with active licenses. You may now upgrade from your admin control panel or grab the new version from the customer area.
Current requirements
Please note that XenForo 2.2 has higher system requirements than earlier versions.The following are minimum requirements:
- PHP 7.0 or newer (PHP 8.0 recommended)
- MySQL 5.5 and newer (Also compatible with MariaDB/Percona etc.)
- All of the official add-ons require XenForo 2.2.
- Enhanced Search requires at least Elasticsearch 2.0.
Installation and upgrade instructions
Full details of how to install and upgrade XenForo can be found in the XenForo 2 Manual. We strongly recommend upgrading directly from within your control panel.Reactions: wazowlsky, ibrahim1983, thedude and 36 others
Written by
Company info
There is no better platform upon which to grow your community.
Engage your customers with the premium community experience.
Staff member
- Messages
632 - Reaction score
22,941 - Points
503
XenForo Media Gallery 2.2.4 Released
XenForo Media Gallery 2.2.4 is now available for all licensed customers to download. We strongly recommend that all customers running previous versions of XenForo Media Gallery 2.2 upgrade to this release to benefit from increased stability.Directly from your admin control panel
If you are a XenForo Cloud customer, your upgrade will be scheduled automatically.
Some of the changes in XFMG 2.2.4 include:
- Do not attempt watermarking if a valid source image can not be created
- Pass thumbnail width/height to the thumbnails to avoid layout shift.
- Efforts to more consistently render smilies and emojis in the XFMG latest comment widget. We also render more BB code. Similar to profile post widget.
- Fix RSS feeds for media lists showing an unexpectedly small number of items.
- When an album contains media with custom thumbnails ensure the album thumbnail is rebuilt as expected.
- When embedding a YouTube video, if a list parameter is included, exclude this from the URL when fetching the thumbnail image.
- For new signatures, disallow [GALLERY] bb code if the user does not have the "Allow embedded media" signature permission.
The following public templates have had changes:
- xfmg_comment_macros
XenForo Media Gallery requires XenForo 2.2 or later.
Purchasing
XenForo Media Gallery can be purchased with a new license via the purchase page or with an existing license via the customer area.Installation, upgrading and configuration
Please see our XenForo Media Gallery manual page for more information.
Reactions: ibrahim1983, Alien, Robru and 16 others
XenForo Resource Manager 2.2.4 Released
XenForo Resource Manager 2.2.4 is now available for all licensed customers to download. We strongly recommend that all customers running previous versions of XenForo Resource Manager 2.2 upgrade to this release to benefit from increased stability.Directly from your admin control panel
If you are a XenForo Cloud customer, your upgrade will be scheduled automatically.
Some of the changes in XFRM 2.2.4 include:
- Allow resource creators to watch their own resources when resource teams are enabled
- Allow reassigning a resource to users who may not have permission to view it
- Fix placeholder values being incorrectly escaped
The following public templates have had changes:
- xfrm_resource_edit_macros
XenForo Resource Manager requires XenForo 2.2 or later.
Purchasing
XenForo Resource Manager can be purchased with a new license via the purchase page or with an existing license via the customer area.Installation, upgrading and configuration
Please see our XenForo Resource Manager manual page for more information.
Reactions: ibrahim1983, SyTry, Mike Fara and 13 others
XenForo Enhanced Search 2.2.2 Released
XenForo Enhanced Search 2.2.2 is now available for all licensed customers to download. We strongly recommend that all customers running previous versions of XenForo Enhanced Search 2.2 upgrade to this release to benefit from increased stability.Directly from your admin control panel
If you are a XenForo Cloud customer, you have already received this update.
Some of the changes in XFES 2.2.2 include:
- PHP 8.1 compatibility.
- Avoid a shard error if a user searches for a query that exceeds the
max_clause_count
value.
XenForo Enhanced Search requires XenForo 2.2 or later.
Purchasing
XenForo Enhanced Search can be purchased with a new license via the purchase page or with an existing license via the customer area.Installation, upgrading and configuration
Please see our XenForo Enhanced Search manual page for more information.
Reactions: ibrahim1983, Robru, Arbia and 3 others
XenForo 2.2.8 Patch 1 Released
Shortly after releasing 2.2.8, we became aware of an issue that may affect the expected operation of the image proxy system which may cause cached images to no longer refresh as expected.
For more details on the issue, please see this bug report.
You may now upgrade from your admin control panel or grab the new version from the customer area.
XenForo Cloud customers can also trigger an upgrade to this version from the customer area.
Reactions: Robru, Bob, PASS and 7 others
Continue reading...