#4763: Update gallery carousel links when changing the image
- Issue #4632: [5.0.7] Gallery Carousel Does Not Advance
- Issue #4616: [5.0.7] Comments Box In Gallery Doesn’t Appear Without Refreshing
#4728: Fixes an issue where the menu form won’t load when there are many tags
#4704: Implement recommended tags
#4765: Clear Custom CSS Draft when empty Custom CSS field saved
#4756: Improved alignment of staff page
#4754: Improved alignment of poll vote counts
#4752: Improved alignment of "Club pending approval" message on mobile
#4750: Improved alignment of some FA icons
#4748: Removed social SVG icons from accessibility tree
#4746: Fix an issue where a deleted achievement rule can throw an exception
#4745: Fix an exception when moving comments from pages to forums
#4743: Fix an issue where theme editor settings were always marked as edited
#4742: Fix an issue where widgets would override dev-defined templates
#4736: Prevent focus-within from collapsing title
#4734: Fix an issue where club membership status was not properly updated after accepting an invitation
#4733: Improved the REST API documentation for the transaction object
#4732: Fix an issue where the contact us editor was not cleared after submission
#4731: Editor dropdowns no longer appear behind upload area text
#4727: Fix an issue where importing pages dev templates did not always set the correct group
#4724: Fixes an issue where the contact us form guest verify process fails
#4719: Replaced lingering ipsButton--intermediate with ipsButton--primary
#4695: Ensure FA forum icons are centered within their box
#4705: Additional checks when using the theme editor
#4711: Multiple fixes to copying and importing themes
#4713: Storage handlers workflow adjustments
#4708: Fix an issue where empty image notes throw an exception
#4709: Fix an issue where empty image dimensions throw an exception
#4712: Fix an issue when viewing reported PMs
#4707: Fix an issue where an invalid license key type can throw an exception
#4710: Fix undefined method error deleting comments
#4703: Fix an issue where tasks run via web.php can throw an exception
#4702: Fix UpdateTaggedItems Task
#4698: Fix ROOT_DIR constant in legacy app uninstallation method
#4694: Improved lightbox UI
#4692: Fix an issue where some templates referenced a deprecated trait
#4691: Added missing language strings for UserPass and FTP custom fields
#4690: Fix an issue where notifications of unapproved content were missing titles
#4689: Fix an issue where some extensions are missing language strings
#4688: Fix an issue where custom badges can show an unnecessary number overlay
#4687: Clear out old theme editor language strings that are no longer in use
#4686: Add permissions extension check in Item::couldEdit
#4685: Fix an issue where deleting a review generates an exception
#4620: Assignment REST API
#4644: Improvements to permissions extensions
#4663: Fixes an issue where viewing reports would cause an error
#4664: Fixes an issue where languages cannot be downloaded
#4662: SAML/OIDC SSO Improvements
#4622: Node Groupings
#4659: Adds logging to detect when a Pages block is added to the core area
#4647: Improved UX of approval queue
#4648: Fixed alignment of "If this was you" message in emails
#4649: Added views to Blog Feed widget
#4651: Removed empty "datetime" expression from Blog Index Page
#4652: The "Mark forum as read" link is now visible below topic lists on tablets and mobiles
#4655: Updated the Image Feed widget so it's more consistent with other feed widgets
#4658: Make sure that we have a proper action when modaction is called
#4643: Fixes an issue where the ‘New Data Layer Handler’ button isn’t showing
#4634: Add PowerShell to default list of editor code block languages
#4635: Fixed size of group badge in mini profiles
#4638: Fixed color of buttons in hovercards
#4621: Add application and node filters to the Tag Usage statistics chart
#4623: Added data-id to mobile navigation links
#4624: Added data-ips-hook="footerWrapper"
#4626: Gallery image notes can be null from old v3/v4 instances
#4627: Fix CustomBadge move step
#4394: Install all IPS applications on cloud
#4614: Fix v5 upgrade step for IPS 4 promoted items
#4609: Improved keyboard and screen reader accessibility
#4611: Update mobile nav breadcrumb when changing gallery images
#3976: Hide club content when clubs are disabled
#4599: v4 PHP Block Clarification
#4601: Fixes an issue where downloading an app phar can fail
#4579: Fixes an issue where attachments cannot be downloaded from a course lesson
#4597: Fixes an issue where ‘Featured Events’ was a hard coded language string
#4590: Added accessible text to Calendar navigation buttons
#4563: Display a login button for guests who want to download a file
#4574: Prevent the "new activity" bar from stretching beyond its container in the Activity Stream
#4575: Fixed sticky editor tag list on tablets
#4584: Accessibility: YesNo form fields now have a matching <label> element
#4586: Date/time inputs on Event Submission page now have an accessible label
#4588: Inputs in Sign In popup menu now have accessible labels
#4592: Improved contrast on Calendar daily/weekly/monthly views
#4828: Fixes an issue where member permissions were returned for guests when checking to see if blog posting was enabled
#4763: Update gallery carousel links when changing the image
- Issue #4632: [5.0.7] Gallery Carousel Does Not Advance
- Issue #4616: [5.0.7] Comments Box In Gallery Doesn’t Appear Without Refreshing
#4728: Fixes an issue where the menu form won’t load when there are many tags
#4704: Implement recommended tags
#4765: Clear Custom CSS Draft when empty Custom CSS field saved
#4756: Improved alignment of staff page
#4754: Improved alignment of poll vote counts
#4752: Improved alignment of "Club pending approval" message on mobile
#4750: Improved alignment of some FA icons
#4748: Removed social SVG icons from accessibility tree
#4746: Fix an issue where a deleted achievement rule can throw an exception
#4745: Fix an exception when moving comments from pages to forums
#4743: Fix an issue where theme editor settings were always marked as edited
#4742: Fix an issue where widgets would override dev-defined templates
#4736: Prevent focus-within from collapsing title
#4734: Fix an issue where club membership status was not properly updated after accepting an invitation
#4733: Improved the REST API documentation for the transaction object
#4732: Fix an issue where the contact us editor was not cleared after submission
#4731: Editor dropdowns no longer appear behind upload area text
#4727: Fix an issue where importing pages dev templates did not always set the correct group
#4724: Fixes an issue where the contact us form guest verify process fails
#4719: Replaced lingering ipsButton--intermediate with ipsButton--primary
#4695: Ensure FA forum icons are centered within their box
#4705: Additional checks when using the theme editor
#4711: Multiple fixes to copying and importing themes
#4713: Storage handlers workflow adjustments
#4708: Fix an issue where empty image notes throw an exception
#4709: Fix an issue where empty image dimensions throw an exception
#4712: Fix an issue when viewing reported PMs
#4707: Fix an issue where an invalid license key type can throw an exception
#4710: Fix undefined method error deleting comments
#4703: Fix an issue where tasks run via web.php can throw an exception
#4702: Fix UpdateTaggedItems Task
#4698: Fix ROOT_DIR constant in legacy app uninstallation method
#4694: Improved lightbox UI
#4692: Fix an issue where some templates referenced a deprecated trait
#4691: Added missing language strings for UserPass and FTP custom fields
#4690: Fix an issue where notifications of unapproved content were missing titles
#4689: Fix an issue where some extensions are missing language strings
#4688: Fix an issue where custom badges can show an unnecessary number overlay
#4687: Clear out old theme editor language strings that are no longer in use
#4686: Add permissions extension check in Item::couldEdit
#4685: Fix an issue where deleting a review generates an exception
#4620: Assignment REST API
#4644: Improvements to permissions extensions
#4663: Fixes an issue where viewing reports would cause an error
#4664: Fixes an issue where languages cannot be downloaded
#4662: SAML/OIDC SSO Improvements
#4622: Node Groupings
#4659: Adds logging to detect when a Pages block is added to the core area
#4647: Improved UX of approval queue
#4648: Fixed alignment of "If this was you" message in emails
#4649: Added views to Blog Feed widget
#4651: Removed empty "datetime" expression from Blog Index Page
#4652: The "Mark forum as read" link is now visible below topic lists on tablets and mobiles
#4655: Updated the Image Feed widget so it's more consistent with other feed widgets
#4658: Make sure that we have a proper action when modaction is called
#4643: Fixes an issue where the ‘New Data Layer Handler’ button isn’t showing
#4634: Add PowerShell to default list of editor code block languages
#4635: Fixed size of group badge in mini profiles
#4638: Fixed color of buttons in hovercards
#4621: Add application and node filters to the Tag Usage statistics chart
#4623: Added data-id to mobile navigation links
#4624: Added data-ips-hook="footerWrapper"
#4626: Gallery image notes can be null from old v3/v4 instances
#4627: Fix CustomBadge move step
#4394: Install all IPS applications on cloud
#4614: Fix v5 upgrade step for IPS 4 promoted items
#4609: Improved keyboard and screen reader accessibility
#4611: Update mobile nav breadcrumb when changing gallery images
#3976: Hide club content when clubs are disabled
#4599: v4 PHP Block Clarification
#4601: Fixes an issue where downloading an app phar can fail
#4579: Fixes an issue where attachments cannot be downloaded from a course lesson
#4597: Fixes an issue where ‘Featured Events’ was a hard coded language string
#4590: Added accessible text to Calendar navigation buttons
#4563: Display a login button for guests who want to download a file
#4574: Prevent the "new activity" bar from stretching beyond its container in the Activity Stream
#4575: Fixed sticky editor tag list on tablets
#4584: Accessibility: YesNo form fields now have a matching <label> element
#4586: Date/time inputs on Event Submission page now have an accessible label
#4588: Inputs in Sign In popup menu now have accessible labels
#4592: Improved contrast on Calendar daily/weekly/monthly views
#4484: Fix multiple issues with badge form and Custom Badges
#4473: Fix cloud plan lang string
#4455: Prevent notifications date from being squashed
#4448: Duplicated links for featured content items
#4446: Max Embed Media Width and Smaller Minimum Table Column Width
- Issue #4146: Images and youtube videos rendering full width
- Issue #4435: Tables: ability to change column min width
- Issue #4433: Editor table columns should have resize cursor applied
#4447: Only apply faded icon to category tables
#4438: Fixes an issue where generating topic summaries can fail
#4425: Use JS lang strings for create new line buttons in table
#4424: Define Visual Language Editor Values in AJAX responses for Dialog and Menu Support
#4384: Improved contrast of Stripe checkout in dark mode
#4415: Fixed odd tint of i-color_contrast in Safari
#4416: Conditionally inherit colors for footer widgets
- Issue #4378: Featured content widget on footer shows white borders
- Issue #4390: Minor design issue: guest block in footer
#4417: Improved spacing around advertisements
#4423: Better carousel support in Safari
#4426: Close widget menus when exiting page editor
#4427: Update time in topic header after page load
#4428: Host Monaco from the Community instead of using CDN
#4430: Add theme hook points for Courses
#4431: Hook points in Calendar Overview
#4432: Prevent custom icons from using 'object-fit:cover' in table UI
#4392: Implement extension for custom Package Types
#4421: Fixes an issue where getting the first or last post in a topic can be very slow
#4409: Fixed wrong Classname ( Livetopic vs LiveTopic) in the EditorExtension Class
#4413: Fix an issue where leaving an event after RSVP threw an exception
#4407: Fixes an issue where the service worker offline page isn’t UTF-8
#4400: Allow custom emoticons to display in their natural dimensions
#4397: Editor Fixes
- Issue #4090: Difficult to remove automatically applied link styles
- Issue #4399: Add editor button with registerNode
#4395: Close dialog when anchor link clicked
#4396: Update remote autocomplete from input event
#4402: Fix broken blog comment permission check
#4405: UI fixes for 5.0.6
#4376: Removed jquery.transform.js and data-ipsdialog-showfrom
#4366: Implement extension for new MFA Handlers
#4393: Fix an issue where profile completion on registration can throw an exception
#4389: Add support for form headers and HTML in UI Node extension
#4359: Add support for FURLs in profile tabs
#4358: Implement extension for new Share Services
#4371: Hide Video Encoding ACP menu item if gallery is disabled
#4353: Additional methods to UserMenu extension
#4338: Speed up Tag Selector when there are 100s of Tags
#4367: Open the SavedAction class for extension
#4368: Add "site online" to ACP search keywords
#4370: Fix issue with incorrect count on the Recently Browsing block
#4382: Fixed alignment of expanded mini-profile
#4383: Fixed ipsSwitch transition
#4385: Made "Follow member" button full width on leaderboard
#4381: Use --ips-js-zindex-top to handle tooltips and menus
#4369: Fix issue where blog entry dates showed incorrectly in activity streams
#4362: Fixed widget carousels
- Issue #4360: Page Editor carousels don't shrink below 4 items
- Issue #4361: Achievements widget doesn't support carousels
#4106: Reduced some JS and CSS to address Layout Shifts and reflow
#4357: Fix an issue with unapproved commerce item reviews
#4355: More stable badge creator wizard
#4352: New Listener types and events
#4337: Implement additional UI Extension methods for content tables
#4345: Improved the UI of Achievements widget
#4344: Added padding to no-icon-button
#4342: Converted Theme Editor tabs to data-ipsTabbar
#4340: Fixed forum category collapse icon
#4325: Update CodeMirror bundle to 5.68.16 and fix scroll issue
#4327: Deleting topics may be broken with pages app being enabled
#4324: v4 Port: False failed logins when using OAuth ROPC
#4292: Further extension of Clubs and Club Nodes
#4308: Update CodeMirror to 5.68.18
#4288: Make sure that the UINode Extension methods are called for album creation
#4289: Fix an issue where UINode rowBage method was not called for Packages
#4323: Fix issue where "Other" Meta Tags could not be saved
#4322: Fix incorrect version number when downloading language files
#4168: Increase speed and reduce size of Embed Support JavaScript
#4284: Fix an issue where digests contained hidden or deleted content
#4300: Reduced opacity of read forum icons
#4302: Fixed light/dark background for external embeds
#4303: Adjusted colors of upgrade progress bar to match v5 branding
#4313: Fix inconsistent EditorLocations implementation
#4314: Fix issue where badges could not be saved if using an uploaded image
#4315: Fixed some .ipsData elements not being wrapped with i-data
#4316: Added userBarGuest template hook
#4310: Fixes an issue where reacted content can be incorrect on profile view and streams
#4298: Fixed h3 tag on Profile page
#4277: Support for unknown fonts in the editor
#4106: Reduced some JS and CSS to address Layout Shifts and reflow.
#4310: Fixes an issue where reacted content can be incorrect on profile view and streams
#4274: Multiple fixes with topic summaries
#4237: Run animations in animation frames
#4252: Fixed slow tooltips in Chrome
#4253: Fixed minor UI concerns
#4254: Fixed minor UI issues (blog)
#4255: Minor UI issues (warning panel)
#4256: Fixed poll UI for guests
#4258: Prevent menus from falling under text
#4259: Fixed hovercard sizes
#4260: Fixed alignment of group badge in ACP profile
#4261: Primary buttons are no longer repositioned on mobile
#4268: Fix an issue where creating a new ProfileStep failed
#4275: Fix an issue where marking a post as a solution triggered an error
#4278: Remove extra MFA opt-out link
#4279: Fix an issue where installing Pages throws an error
#4281: Fix an issue where a user cannot reply to an alert while a password reset is in progress
#4282: Fixed position of .ipsStreamItem__summary
#4251: Fixes an issue where the Content I Follow stream may not return any results
#4276: Remove forced uppercase on block template tags
#4280: Fix an issue where tags with an ampersand do not render properly in the autocomplete list
#4201: More stable focus handling for Editor panels on mobile devices
#4227: Converter Updates
#4229: Ads.txt redirect to URL
#4224: Restore calendar overview to non-club calendars
#4226: Fix broken link to featured content page
#4192: Fix issue where deleting an alert generated an error
#4221: Fixes an issue where very old promoted items are shown on notification emails
#4190: Fix issue where prefix tags were not properly handled from the multimod actions
#4185: Add the ability to filter by club name in the filter modal
#4063: Add option to customize icon size and use no background shape for Custom Badge Icons
#4212: Fixes an issue where the wrong name is used on the report confirmation modal
#4208: Fix issue where missing database templates throws an exception
#4203: Fix issue where users could not view poll results even when permissions were enabled
#4202: Make "Save" button active after editing Language Key Translations
#4188: Fix issues where initial term could not be set on a product
#4199: Bring back the PII Data Profile Field Setting
#4200: Fix ToC when first post is truncated
#4211: Fix issue where soft-deleting items did not update node counters
#4191: Fix issues with sorting the Deleted Content screen in the ModCP
#4209: Fix issue where creating a new gallery category throws an exception
#4194: Fixed minor UX issues with editor
#4196: Fixed disappearing background image when Page Editor is active
full change log on link
https://invisioncommunity.com/release-notes-v5/505-r39/
#3786: Fix database error logging for uncaught exceptions
- This is the latest version of Invision Community 5.
#3763: Catch the Exception when there's an assignment without an item
#3775: Ui polish: 5.0.2
- Issue #3771: The scrollbar in the side panel navigation column uses default styling
- Issue #3772: Some <select> menus use serif fonts in Safari
- Issue #3773: Mobile footer disappears when off-canvas menus are toggled
- Issue #3774: Fixed dialogs are vertically misaligned
- Issue #3778: Some edit forms have nested .ipsBox elements
#3720: Fix issues where advertisements did not display properly in the listing views
#3767: Fix inline code and codeblock in editor
#3765: Restore Builder interface to image widget
#3768: Add editor extension buttons to toolbars
#3769: Fix Upgrader Issue
#3675: Fix issues with cloud analytics
#3728: Fix invalid check for pagination in custom CMS database index templates
#3759: Mention "downloads" as sort option for the files REST endpoint
#3732: Fix issue where Pages does not use the global footer
#3755: Polished radio options with images
#3758: UI Polishing with improved CSS selector performance
- Issue #3749: Minor UI bugs
- Issue #3742: v5 minor UI bugs [Microsoft icon is outdated]
- Issue #3741: v5 minor UI bugs [Pagination and status badges different sizes]
- Issue #3740: v5 minor UI bugs [Extra 'li' in notification settings]
- Issue #3739: v5 minor UI bugs [Border radius not removed when full width]
- Issue #3738: v5 minor UI bugs [Custom field headers incorrect, and more]
#3761: Use default anti-aliasing for fonts
#3748: Fixes an issue where Downloads screenshots could go missing
#3730: Prevent old notifications (v4) to cause issues when notifications are loaded
#3719: Check if the content is reactable before processing it and showing it in the ACP - Points Log
#3725: Fix issue where Taggable required a containerNodeClass
#3731: Fixed screenshots in Downloads returning an error when getImageDimensions failed
#3736: Removed background color from external embeds
#3733: Updated colors of chart tooltips
#3734: Made <abbr> usable on mobiles
#3724: Review Item and Comment menus and add checks for traits where applicable
#3699: Prevent code language menus from being overlapped by other boxes
#3659: Restore ability for moderators to modify user profile photos
#3661: Fix issue where profile data was not displayed when reputation was hidden
#3697: Hide horizontal overflow
#3698: Added an underline to the link in the Background Tasks description
#3694: Fixed star/participated icon, and ensure topic titles use Link Color
- Issue #3693: Participated icons don't always display correct state
- Issue #3672: Typography > link colour
#3692: Fixed duplicated message name in <title>
#3691: Replaced "test" with correct title
#3688: Fix issue where new replies are not automatically loaded into the topic
#3687: Fix errors when adding someone to a PM
#3686: Fix issues with solved statistics charts
#3685: Fix errors when running the expertUsersNudge task
#3695: Fix upgrade error for sites with databases that downgraded to Creator
#3690: Adjust calls to loader extension for CSS/JS
#3668: Prevent scrollbar from flickering in certain conditions
#3663: Allow text align regardless of Heading and Embed Restrictions
#3669: Updated v4 CSS classes to v5
full change log for this version on link
https://invisioncommunity.com/release-notes/
This is our January maintenance release.
Key changes include:
Added Bluesky embedding and share links.
Added Postmark integration.
Downloads: Added permissions to custom fields.
Backblaze B2 support.
Core
Added support for Bluesky post embedding.
Added Bluesky & TikTok Social Profile theme links.
Added Bluesky content sharer.
Added support for Postmark email handling.
Added a security protection to prevent malicious actors from exploiting the Service Worker.
Fixed X sign-in button colors.
Fixed a niche issue where template caching can throw an error.
Fixed an issue with password fields where the advice popup may be duplicated.
Fixed an issue where unread items can appear as read in the notifications list.
Fixed the wrong string length check in the quick title edit feature.
Fixed an issue where the report type field would appear even if there was only 1 report type.
Fixed an issue where AdminCP search would search too often, now waits for you to stop typing.
Fixed an issue where registrations could be broken if the geolocation check failed.
Fixed an issue where editing the title via AJAX wouldn't update the search index.
Fixed the missing language string in the confirmation dialog when a report was rejected or completed.
Fixed an issue sending mail via SMTP.
Fixed SMTP emails sending the wrong hostname for EHLO/HELO commands.
Fixed an issue where Club Activity was displaying incorrect data.
Fixed the v5 preparation check to take only QA forums into account, instead of QA forums and also the solved topics setting.
Fixed an issue where Club Activity was displaying incorrect data.
Fixed an issue where Club Activity was not including Pages Categories in Clubs.
Fixed an exception with Content Widgets when using Items with no container class.
Fixed an issue where the club members tab wasn't shown to club moderators.
Fixed an issue where Moderators could see inaccessible content titles in the IP Tools.
Renamed 'Facebook Pixel' to 'Meta Pixel'.
Removed an unnecessary </li> tag in the editorAttachmentsPlaceholder template.
Removed Guests must complete CAPTCHA setting - guests will always need to complete CAPTCHA if enabled.
Deprecated Sendgrid API support.
Events
Fixed an issue where the ACP permission to manage venues wouldn't work.
Fixed an issue where the calendarEvent_rsvp webhook wasn't fired when somebody clicked on "Leave event" inside the RSVP box.
Blogs
Fixed a minor mistake in the REST API Records endpoint documentation.
Converters
Fixed an issue where the converters ACP page could time out when connecting to the source database fails.
Changed the gallery image rebuild task to rebuild only 1 image per cycle.
Downloads
Implemented support for permissions on Custom Fields.
Added custom fields to the Downloads API responses.
Commerce
Fixed an issue where members trying to register would see a " Subscriptions are not available" error when subscriptions were disabled.
Fixed an issue where users had a link to reactivate the purchase but could not actually reactivate.
Fixed an issue where child purchases are marked as active when the parent purchase has expired.
Fixed an issue where Stripe was not receiving customer information for new members.
Forums
Fixed an issue where the unapproved posts icon is hard to see on hot topics in the topic listing.
Fixed an issue where 'popular now' badges won't be instantly removed when disabling the feature.
Pages
Fixed an issue where the ACP Overview Statistics showed the total comment count of all comments instead of for each database.
Fixed an issue where RecordFeed widgets could not be embedded outside of Pages.
Fixed a minor mistake in the REST API Records endpoint documentation.
Platform
Fixed a broken link on the analytics page.
Fixed an issue where unsupported image types would not be held/blocked according to Action to take if scan fails setting.
Changes affecting third-party developers and designers
Updated HTMLPurifier to 4.18.0.
Updated Whoops to 2.16.0.
#3177: Implement an event listener for clubs
#3174: v4 Bug Fixes
#3175: Handle plugin settings
#3022: Increased contrast of forum icons in dark mode
#3113: Color scheme changes now stay in sync across open tabs
#3154: Various Editor Bugs
- Issue #2950: Intellectual property symbols
- Issue #2798: (B5) Submit Reply Button error after selecting Icons
- Issue #2938: Invision HTML code block assignment doesn’t stick
- Issue #3026: [Beta8] Adding image to Album description gets stuck "Uploading Attachment"...
#3156: Improved styling of download log
#3157: Changes to widget stub for clarity
#3159: Fix TypeError on block list in ACP
#3160: Fix error with pages reviews in activity streams
#3161: Fix issue where ranged events do not appear on all days
#3163: Fixed height of tiny buttons in ipsMessage
#3164: Improved spacing of ACP login and added input labels
#3165: Improved alignment of buttons in ACP trees
#3166: Fixed alignment and hover effects of User/Theme menu in ACP
#3167: Miscellaneous RTL fixes
#3119: Fixes to gallery comment and review templates
#3145: Restore legacy spoiler HTML functionality
#3143: Stripe card inputs invisible
- Issue #3031: Stripe card data can’t be added/seen
- Issue #3142: Cannot create stripe payment method in ACP
#3144: Featured first post collapses when the user initially moves away from the first page
#3146: The save button in the Template Editor is now positioned correctly
#3120: Added missing methods to the GroupFormAbstract
#2960: Multiple fixes to GraphQL
#3139: Fixes an issue where database templates are no longer an option after editing
#3133: Widget content no longer overlaps widget management buttons
#3090: Fix issues with creating and saving Theme Editor settings and categories
#3062: Handle attachments when copying and deleting nodes
#3127: Fix an issue where theme-specific categories could not be used more than once
#3123: Made all action menus consistent
#3122: Fix issue where Moderators could not manage album settings
#3118: Fix display of Album cover photos
#3117: Reduce calls to google maps when viewing an event
#3116: Fix exception when uninstalling a custom application
#3060: Fix TypeError on Authy api calls
#3041: Call UI Extension formPostSave method on cover photo changes
#3064: Handler custom login methods that use an uploaded image as an icon
#3079: Fix exception when creating new custom package fields
#3081: Fix exceptions on purchases with null custom field values
#3082: Fix issues with Commerce License Key API
#3084: Show a 404 when accessing a disabled account settings tab
#3086: Remove hooks directories, hooks.json, and themesettings.json
#3089: Add full cover photo support for Blog Entries
#3093: Applied color scheme to MFA page
#3080: Add spacing on ACP purchase view
#3037: Fix issues when profile steps are used on registration
#3038: Fixed exception in notifications related to Messenger
#3040: Remove the onLoad listener event
#3043: Import versions from v4
#3045: Fix login on new installations
#3046: Separated blog category management from the edit blog form
#3051: Add missing editor name language strings for the courses app
#3058: Improved the spacing of profile completion and the review template
Key changes include:
- Report Center updates.
- Email notification when dormant accounts sign in.
- SEO Improvements.
- Hot Topic updates for Cloud customers.
- Updated share link functionality (click to copy).
- Prepare for v5 - A new AdminCP page to ensure you will be able to use v5.
- Content Spam analysis enabled for all Cloud customers.
#3039: Support latest Tiptap version
#3034: Remove invalid "Edit" menu option on album page
#3033: Fix issues with Business Address field on checkout
#3032: Fixed exception when moving comments to pages
#3021: Fixed alignment and spacing of editor warnings
#3020: UI forms sort translate
#3019: Don't translate usernames when using translate tools
#3018: Fix issues with Word Expansion
#3017: Fix issues with commenting on albums
#3016: Make Table Toolbar consistent with Main Toolbar
#3011: Fixes an issue where URL request can return badly encoded content
#2985: Implement Table Support in Tiptap Editor
- Issue #2970: Beta 8 | "Done" button | Editor
- Issue #2984: [Beta 8] Iframe cannot full screen and some items not loading in iframe page
#3010: Fix issue where topics were generated from database records even when disabled
#3014: Fix issue with posting comments on database records
#3003: Fix issue where users can access a database when there are no module permissions
#3005: Fix issue where getSortableName returns null
#3007: Fix issue where renaming a tag did not update streams
#3002: Fix invalid options in the Comment menu
#3000: Fix google authenticator
#2995: Fix issue with restoring deleted topics
#2996: Improvements to Club Invitation flow
#2999: Restore PHP blocks for managed clients
#2865: Fix issue where logging in with another method automatically merges accounts
#1857: Change email addresses after the email is validated
#2987: Fixed cover photo position in Safari 18.2
#2989: Fixed the direction of certain elements in RTL layouts
#2991: Added image dimensions to download screenshots to fix iOS bug