- Released 06/16/2026
- Current Release: No
- Beta Release: Yes
This is our June maintenance release!
Key Changes include:
Support for OpenSearch 2.x and 3.x.
Refactored Open/ElasticSearch for improved performance and efficiency.
#6081 Add ability to update saved filters for a saved stats block
#6220 6046 - Decouple contentChange event for quote initialization
#6592 Remove deprecated cms_root_page_url URL handling
#6740 Fix datalayer handler ACP permissions on save
#6829 Ensure hCaptcha is shown correctly in dialogs
#6848 Fix an issue where outdated widget records can cause an error on upgrade
#6861 Fix an issue where adding/editing a status field did not properly toggle some form fields
#6862 Add the core version to the build xml file
#6894 Make the JS Lang files use an own cache bust key
#6897 Fixed "load more" button in Activity Stream
#6898 Only allow forums to be selected as targets for the live topic - forum topic creation and ignore categories and redirect forums
#6901 show all clubs the member has permission to see
#6902 Additional check for ACP Restrictions in the ACP - Missing Langstrings Logic
#6905 only set the module if we have any restrictions for it
#6908 Set the proper breadcrumb inside clubs when viewing a forum
#6910 Fix not taggable content being shown in similar content widget which returns then an error
#6913 fix rank progress bar
#6919 Fix an issue where poll vote counts can get out of sync
#6920 Fix inconsistencies in _afterSave implementations
#6921 Fix an issue where users get notified of their own anonymous posts
#6924 Fix broken ACP Tag Usage statistics chart
#6926 cloning a tag should reset the last_used value too
#6928 Fix splitting a post into another topic without setting a target url
#6929 Added focus trapping to dropdowns and cards
#6930 Restored outline on focused select elements in mobile search
#6932 Fix permission check for tag management inside topics
#6933 Converted guest terms into web component and improved keyboard accessibility
#6934 Improved keyboard accessibility for navigating carousels
#6938 Improved keyboard accessibility for Stream Filters
#6941 Fix few issues with Poll::getVoters usage
#6942 Revised guest username validation to call userNameIsAllowed
#6943 Auto-generate missing PWA icons on upgrade
#6944 Fix an issue where multiple TOC widgets could not be configured on a page
#6945 Dev Logging allowed one to select the same webhook and listener event multiple times
#6948 Fix the Subscriptions Link visibility in the usermenu
#6950 Fix the wrong member getting the points when somebody follows an item
#6951 Remove an unused variable in the conversation class
#6952 Miscellaneous accessibility improvements for keyboard users and screen readers
#6954 Restore Database Feed Widgets to the Page Editor
#6955 Clean up some confusion with the last commenter metadata in record feeds
#6957 Fixed multiple instances where soft-deleted content was still counted in statistics
#6958 Fix an issue where sorting by a custom number field did not use the correct sort direction
#6962 Fix robots.txt Disallow patterns for RFC 9309
#6970 Fix an issue with Gallery & Downloads Follow Notifications where the queue can stop if the followed item doesn't exist anymore
#6973 fix wrong acp notification title and content for PII data request notifications
#6975 Fix unfeaturing of Content Items
#6976 Improve the upgrade.php IN_DEV experiance
#6980 Fire onDownload for signered Urls
#6984 Fix livetopic import leaving visible posts in approval queue
#6985 Fixed badge widget in Firefox
#6991 fix broken acp profile if the points log refers to a not existing class
#6992 Prevent mobile footer from obscuring focused content
#6993 Fix the error message on the Regular Expression field on the Profile Fields form
#6994 Fix gaps in Activiy Stream timeline for new products
#6995 Fix an issue where searching by titles only returned every post in a topic
#6996 Adjust links in search results to be more intuitive
#6997 Fix an issue where pagination on the database index did not retain filters
#6998 Fix an issue where DatabaseFilters did not use correct properties for Status fields
#6999 Fix an issue where profile steps on registration did not redirect correctly
#7000 Fix an issue where club events were not showing in the Upcoming Events widget
#7001 Fix an issue where the ACP member history filter did not work correctly
#7002 Fix an issue where editing the first post in a topic did not always retrieve the correct content
#7003 Fix an issue where the FolderNavigation block did not respect view permissions
#7004 Fix issues with exporting members who have enrolled in courses
#7005 Slight adjustments to the Pages folder/page tree to make it more intuitive
#7006 Fix an issue where gallery images could be submitted with empty captions
#7007 Fix issues with searching the messenger folders
#7019 remove the permission hint on DB pages
#7020 Fix member_edited webhook firing for routine member updates
#7022 Helpful performance improvements
#7025 Prevent tag caches from being cleared too often
#7027 Fix an issue where custom CSS configured for a Pages Block did not appear on the front-end
#7029 Fix an issue with relative paths in resource tags
#7031 Return early if no search terms exist
#7032 Removed duplicated prefix from Tag Overview page
#7033 Improved spacing/UI of ACP notifications menu
#7034 Fixed background of search result in Chrome on Android 16
#7036 Fixed size of thumbnails and improved wrapping behaviour in Article Column layouts
#7039 Fix an issue where multiple record feed widgets on a page could throw an exception
#7042 Fix an issue where private clubs were leaking database records
#7045 Fix an issue where uploading a new version in downloads could fail when submitting files via URL
#7046 Fix an issue where the Similar Content widget was not available on database record pages
#7047 Fix an issue where profile completion steps completed during registration were not skipped
#7048 Gallery Album Counts
#7050 Fix helpful button UI not updating after toggle
#7051 Fix 'unknown column msg_recognized' error when merging member content
#7052 Fix issues with disappearing logos when a theme is copied
#7053 Fix an issue where themes retrieved custom settings from other themes
#7054 Fix an issue where the default page could not be overridden for groups
#7062 Elastic|Opensearch fixes
#7063 Fix an issue where restricted admins can never use ACP Live Search
#7069 Fix an issue where the MFA prompt will not show when in the Pages app
#7072 Fix SQL error when querying items with location on Cloud
#7073 Fix promote dialog for club blog posts
#7074 Fix Cache-Control header RFC 5861 compliance
#7075 Fix fluid mode forum filter dialog and selection sync
#7087 Linkify title if no image exists in embed
#7089 Fixes spotify no longer embedding automatically
#7093 Generate leaderboard based on achievement points instead of reputation points
#7098 Opensearch improvements
#7100 Show all renewal options on the store card in Commerce
#7103 Feature/assignments improvements
#7105 Prevent “doc missing” issues
#7106 Fixes an issue where messenger cannot show any messages
#7107 Allow RSS feed exports to be limited by tags
#7111 Optimise topic listing count query
#7114 Users can add club pages
#7115 Add new lookup index
#7116 Use a cachebust key, and not an obfuscated Pages js/css template name
#7123 Remove experts in node 0 (from v4 upgrade)
#7129 Fix an issue loading polyfills for old browsers
#7130 Fix duplicated error codes
#7135 Show solved on all topic pages
#7138 Added "Disable this block" text label to close button on Recent Profile Visitors
#7139 Fix an issue where record 'last updated' timestamps were not updated when a comment was made
#7142 Don’t insert blocked/disabled expert usersFocused Beta Testing
Our OpenSearch/Elasticsearch integration has been significantly changed to batch queue inserts to smooth out latency issues and to remove the update_by_query processes on inserts to make it much more efficient.
Test search, but also test activity streams.
Recommended Comments