#2406: Make theme editor categories and settings translatable #2344: Support creating ACP invoices with Downloads Files #2357: Don’t convert whitespace in HTML to empty p tags #2360: Multiple fixes to automatic topic creation from a Downloads File #2361: Fix an issue where the database feed layout does not refresh #2364: Removed border-radius of box headers on mobile #2365: Fixed position of Featured icon on tags page #2380: Fixed issues with database imports #2381: Fixed issue where admin restrictions showed data from disabled apps #2383: Fix issues with permission store on nodes #2384: Fix error in unlockmembers task #2386: Redirect to current location when theme editor is closed #2387: Use template when generating topic from database record #2389: Fix issue where a low attachment limit prevented multiple attachments #2390: Show additional info for out of date applications #2391: Fix issue where empty profile fields can throw an exception #2392: Fix issue where uploading multiple downloads files throws an error #2400: Added missing language strings #2401: Fixed incorrect tag URL in prefix #2405: Additional template hook point on the download view template #2410: Fix exception when title or content field is changed #2378: Restore page editor functionality #2385: Fix issue where duplicate users appear in the Recently Browsing widget #2281: Make page wrapper required when suite wrapper is disabled #2326: Fix issue where topic summary shows twice on mobile #2337: Fix issue where attempting to load a legacy widget throws an error #2341: Fix issue saving ranks with an image #2342: Fix an error on the Forms extension stub #2346: Various Frontend Bug Fixes - Issue #2303: Language download dialog not closing after download - Issue #1637: [Alpha 7] "Do Not Show Standard Emoji" Option Does Not Work - Issue #2307: Post Editor: No Spaces Between Inserted Image and Text Using 'Insert Line Before/After' - Issue #2301: Emoji issues #2347: Improved UI in iOS 13 #2353: Update PHPUserAgent to 1.0.9 #2288: Remove the promote extension while the upgrade to v5 #2282: Fix an issue where template hooks from disabled apps are loaded #2283: Fixes an issue where followers don't show on profiles #2292: Added lang strings for Theme Editor labels #2293: The "Content boxes > Box-shadow" theme setting now works when set to 2 #2294: Removed aria-checked="true" from all checkboxes #2316: Fix issues with reacting to content #2318: Fix issues when loading CSS/JS files with no group name #2319: Fix an error on registration when Commerce is not installed #2320: Fix issues in template hooks when the template has an underscore #2321: Fix issue when saving theme after deleting logo #2322: Include avif in supported file types for Media #2323: Fix issues with pruning IP addresses #2324: Fix issue where group color formatting was not saving correctly
#6447 send the member to the newest message instead of the messenger index page #6607 Removed the XRegExp library in favour of native alternatives #6627 Fix an issue where meta tags could be missing from Builder Pages; #6645 Fix color of summary in Stream Subscriptions in dark emails #6648 Stop pages from being broken because of invalid database ids and when the advancedsearchform is requested #6651 Added username next to avatar in mobile header #6652 Add a missing language string on the Theme Editor Settings Form + Adjust Redirects to take the currently used tab into account #6653 Improved accessibility of Registration form #6654 Remove an unnecessary query for topic hover output #6657 fix wrong modal title when splitting a topic #6658 Delete Login Handlers when an application is uninstalled #6659 Fix an issue where anonymous users were displayed as "Guest Anonymous" #6660 Remove outdated "Tablet" visibility option from Widget settings #6667 Removed use of underscore.js in favour of native JS equivalents #6669 Update ips.core.followForm.js #6672 fix hardcoded album privacy badge #6674 Restored large, bold text for dropdown headers #6675 Preparation for upgrading jQuery to 4.0.0 #6678 Fixed visibility of carousel navigation #6683 Stop queue from breaking because of an invalid class being used in IndexSingleItem queue #6687 Prevent labels from falling to their own line #6692 fix broken ads manager #6696 Workflow Manager & Other Pages features #6699 Approval Queue Factory Method #6708 Reduced excess gap on mobile #6716 add missing langauge string #6721 set the data direct instead of calling the setter #6722 Ensure screen readers announce password strengths on registration form #6724 adds the missing „api_webhooks“ language string #6725 Allow for archived topics to be noindexed #6726 Fix an issue where specific forums cannot be selected in the advertisement form #6727 Fix an issue where an extra space appeared after the Anonymous username in list view #6729 Fixed issues where Administrator Logs did not always show the correct Node type #6730 Fix an issue where a malformed extensions.json can break the site #6732 Fix an issue where clicking on a link with a hovercard can throw a JS error #6733 Fix an issue where a disabled application can break the menu #6736 Allow users to quote selections from the main content of an item #6737 Fix an issue where Permissions extension did not allow for all permission checks #6738 Fix an issue where bypassing permissions on post feed widgets can throw an exception #6741 fix duplicate error code #6744 Implement proper settings and permission check for the helpful button in comments #6747 Fix issues with deleting profile steps when deleting an application #6750 Only prevent scrolling when certain dialogs are open #6753 Fix an issue where the Create Event button was visible to guests #6762 Add commerce products to the sitemap #6763 Remove the JS call to a non-existent method #6764 Fix an issue where members could not edit cover photos if they could not edit profile photos #6765 Fix an issue where all Key Statistics menu items were missing for restricted admins #6766 Add missing gallery advertising location #6768 Fix an issue where clubs had an invalid default priority for the sitemap #6769 Fix an issue where word expansions were applied to attachments #6770 Prevent the editor from allowing invisible links #6777 Fix an issue where listing rows applied the assignment class if assignments are disabled #6778 Block ACP assignments pages if assignments are disabled #6780 Fix an exception on the ACP member screen #6782 add missing language string #6783 Ensure autocomplete works in .ipsDialog #6784 Remove global event listeners when tooltips are removed #6785 Darkened backdrop of modals in dark mode #6786 Correctly formatted the ACP blankTemplate (including attributes) #6787 Added space between selected sidebar items to prevent them from touching #6788 PHP Requirements check updates #6789 Allow admins to search invoices and transactions by country and/or currency #6792 fix advertisement locations extension #6793 Prevent automatic adding of members to quests #6795 Fix an issue where the Assignments ACP menu item was not properly selected #6796 Added "pending content" message to all content types and polished design. #6798 Prevent date inputs from exceeding 100% width in iOS and iPadOS #6799 Fix an issue where synced topic generation can fail when executed by a background task #6801 Fix an issue where containers with disabled assignments still appeared in the assignment list #6802 Fix issues with saving groups on the Live Topics ACP settings #6803 Remove unused wordbreak option from the Lang class #6805 Fix issue automatically unfeaturing events #6809 Adds notificationCount to API Member object #6814 Truncate Activity Stream snippets #6818 nofollow citation links #6819 Remove bad CSS URLs on embed controller #6820 Adds club forums in node filter selection #6829 Ensure hcaptcha is shown correctly in dialogs #6850 Fix Helpful recount failing when item doesn't exist #6854 Updated select menu backgrounds #6865 Allow SSO buttons to bypass form validation
#6270 Fix EditorLocations extension for Courses and Lessons #6408 Copy Followers on Topic Split #6450 validate the image size/position for cropping #6452 Removed unused quickSearch controller #6453 Converted navigation panel into web component #6457 Removed unused controllers and JS templates #6469 Don't run spam analysis if we're in the ACP #6470 Added the className option to ipsHovercard #6477 Missing email template names #6478 Delete ips.ui.accordion.js #6494 fix broken „stop ignoring“ link #6496 Fix PM folder creation for new members #6497 Fix return types for Followable::containerFollowerCount #6500 remove the failed s3 deletion request logging #6501 5829 - Theme editor lifecycle updates #6505 Remove unnecessary (and incorrect) approval queue cleanup setp from the initial upgrade #6506 Fix empty Tag Navigation Extension submission #6508 Fix issues with broken Pages fields #6514 Toggle the „require customer field while registration“ if it’s not shown while the registartion #6515 Fix an issue where two pages in the same folder can be marked default #6517 Fix an issue where merging 2 tags can result in duplicates #6518 Reference src property of element #6522 Fix an issue where background images in custom CSS would sometimes disappear #6527 Converted .ipsAlert to <dialog> #6532 Allow past events to be excluded from search results #6533 Fix an issue where legacy builder pages with no wrapper showed a blank white screen #6536 Fix an issue where JS language files did not always build correctly #6538 Fix broken commerce product forms #6542 PHPDoc Type Annotations #6549 Restore mobile navigation bar on tablets #6553 Validate the Tags before saving them to the DB #6556 Fix an issue where debug log checks failed during install #6557 Remove Log::hookDetails() #6562 Prevent invalid voter data from breaking Polls #6563 Fix databases not showing in the ACP for Self Hosted #6570 Significant accessibility improvements, including an updated dialog component #6572 fix infinite redirection loop in the theme editor #6575 Add bulkmail notification settings to the ACP => Registration Settings Form #6581 Fix restoring of deleted topics requiring approval #6585 Prevent that the Node Navbar Extension can throw an exception when the node doesn’t exist #6599 Fix IPS\Db object is not fully initialized #6604 fix broken referrer #6605 Fix few missing / not translatable language strings #6613 Allow profile fields to be automatically included in member search #6614 Implemented AchievementAction extension for profile completion #6615 Fix an issue where some stats controllers threw a "CSRF key" error #6617 Fix an issue where the Banned MemberFilter extension did not always calculate the match correctly #6618 Fix an issue where an invalid card can break the invoice warnings task #6622 Converted search modal to <dialog> with focus trapping #6629 Accessiblity: Minimal Contact page #6630 Remove duplicate dropColumn instruction #6631 Fixed duplicate error code #6633 Add missing JS language strings #6636 Added accessible title for search dialog #6638 Improved spacing of mobile navigation panel #6640 remove setting of deprecated column #6645 Fix color of summary in Stream Subscriptions in dark emails #6653 Improved accessibility of Registration form #6710 Update UnderscoreJS to 1.13.8
#6079 Allow for translatable block titles in the comment feed widgets #6105 Fix an issue where Radio custom fields were pre-filled #6106 Set correct default code language for HTML pages #6107 Fix exceptions thrown when creating a new PayPal payment method #6108 Fix display issues when viewing a paid file associated with multiple commerce products #6112 Fix an issue where recognized content did not display when "feature first post" is enabled #6114 Allow specific non-setting variables in the theme editor #6115 Support all layouts in the Similar Content widget #6116 Implement multitons store for widgets #6117 Restore the ability to enable/disable tagging per node #6119 Improved UI and UX of Referrals page #6126 Fix an issue where custom page wrappers were not being applied #6128 Allow calendar feeds to be imported to club calendars #6129 Fix an exception when a guest views a page with the clubs widget #6130 Fix an issue where nodes could not be un-selected from content feed widgets #6131 Fix an exception when creating a new referral commission rule #6132 Fix an issue where multiple database records could have the same custom FURL #6134 Fix an issue where content_promoted webhook would return the item/class and not the promotion instance as payload #6139 Always use dark mode for Zapier to ensure readability #6140 Fix alignment of tooltips and dropdowns in RTL #6149 Fix an issue where tag prefixes did not always show correctly #6150 Fix an exception when loading lightboxes #6151 Move database check from pages ACP controller to the Page class #6154 Fix an exception when MFA handler settings are null #6165 Replaced hardcoded „Bio“ Strings with language system strings #6166 Don’t increase the trending score when a guest / bot views an item #6172 Fix an issue where invalid filter parameters can break the table output #6174 Add statistics for Visit Frequency #6177 Added space above Donation button #6179 Prevent dropdowns from randomly auto-closing on Firefox Mobile #6180 Fixed colors of Leave Live Topic button #6181 Fix an issue where the language statistics wouldn’t return any data #6182 Multiple fixes and improvements to CustomField extension, specifically for Pages #6184 Additional statistics for Achievement Points #6185 Fix an issue where the tags widget would show an error to admins instead of a gallery image #6186 Fix an issue where pages JS/CSS templates did not reload properly after a template is deleted #6187 Fix Javascript errors on warning form #6189 Hide spoiler and collapsible box contents from search index #6190 Fixed the UI of the downloadable file block when viewing a Purchase in the ACP #6199 Fix an issue where the conversation starter could be removed from a conversation #6201 Fix issues with event date/time filters and timezones #6203 Fix the LinkedIn login handler #6204 Fix an issue where thumbnails generated in Pages records were not used in the default display #6205 Fix an issue where unicode characters could not be used to create multiple profanity filters #6206 Fix an issue where guests sometimes were unable to view paid files in Downloads #6207 Conditionally load JS polyfills #6208 Relocated the "Quote Selection" button to ensure iOS/Android selection bubbles don't overlap it #6209 Use details/summary for side panel navigation and mobile navigation: a zero JS solution #6210 Improve reliability of carousel navigation arrows, especially on iOS #6212 Persist language highlighting after save #6213 remove condition hiding the filter button on the clubs overview page #6214 Fix an issue where club category permissions did not always match the category settings #6215 Remove record from approval queue when a club is deleted #6216 Fix an issue where non-club members were forced to acknowledge club rules #6217 Fix an issue where tag totals are not updated if the tag is a prefix #6221 Modernized tooltips to use popover and anchor positioning, resulting in improved performance #6222 Added .i-color_secondary #6223 Ensure portrait video embeds don't exceed screen height #6225 Prevent the PWA card backdrop from flashing in iOS after dismissing via swipe gesture #6228 Fix an issue where guests were able to enroll in courses #6229 Fix an issue where Downloads Category extra fields could not be copied to other categories #6231 Fix an exception when viewing the Events application in the dev center #6232 Implement dev center scan for duplicate language strings #6234 Pass the authorized member to the hide/unhide method #6235 Use the proper language string for the edit history line #6237 Show an error message while editing a Block from a not existing application. #6241 Fix an issue where editing an event would reset the cover photo position #6242 Fix an issue where "solved re-engagement" emails were not disabled with all emails #6247 Missing cloud language strings #6249 Only hide the tooltip if one exists #6250 Missing review_lc language strings #6251 Add missing calendar breadcrumb on event form page #6254 Fix the developer logging so that it actually.... logs #6255 Fix an issue where the member profiles showed the incorrect follower count #6256 validate tags before setting them via the REST API #6259 implement move and split webhooks #6264 Allow Pages folders to have real titles #6266 Fix an issue where submitting the first image in a gallery category can throw an error #6267 Fix an issue when a deleted extension can break the site #6268 Fix an issue where changing the default app after upgrade could throw an error #6269 Move builder widget custom CSS to the builderWrapper #6271 Ensure clubCard is wrapped with <i-data> and <ul> #6278 Exit the PrunePms Queue Extension when the prune pms setting was disabled #6283 Improved the UI of the Referrals and Club Ownership widgets in ACP Profiles #6285 Removed missing callback function from ips.files.multimod.js #6286 Removed jQuery Migrate #6288 Applied styling to phone inputs in 2FA window #6289 Polished email layouts and added dark mode support in certain email clients #6290 fix an issue where a not existing oAuth Client can break the member history #6292 Fix several issues with the Files Publish Date #6294 Some Cloud related ACP Menu Items were not selected correctly #6296 Make the pending version file information sidebar as wide as the one on the view file template #6298 don’t save the app description in the application.json file after creating a new app #6300 Add the missing link to the Webhook Class ApiOutput documentation #6302 Fixed position and placeholder height of sortable lists #6304 Catch the BadMethodCallException when the item has no real content #6306 Fix some issues related to database filters #6310 Add the members email address as possible bulk email tag #6312 Use only valid content classes in Activity Streams #6317 add additional check for member deletion to the loginAfterInactivity email to make sure that deletions are enabled #6319 Fix lightbox when attachments are inserted by the Editor Form class #6320 Fix issues with saving forms with toggled fields #6321 Fix an issue in the messenger where missing data can break the messenger #6324 fix pluralize function #6331 Award the newClub achievement on club creation #6339 Fix an issue where global streams were unable to load #6345 Add the missing visibility hint to the "Feature Content" form #6355 don’t allow the admin to login as a banned member #6356 Changed Moderator Permission Language string from „Can use Block Manager“ to „Can use Page Editor“ #6357 Remove the "from a commission receiving excluded groups" as option while creating a commission #6360 Remove the version check for enterprise #6361 Fix an issue where the clubForum page was broken if forum layout was set to grid #6362 Converted navigation dropdown menus into popover elements, with optional hover setting #6365 Fix an issue where users could not enter a new credit card if one was already saved #6367 Remove the Sort Icon for Badges in the ACP #6375 Prevent menus from jumping during their closing transition in Safari #6382 Fix an exception when editing an old event #6383 Fix an exception when enabling push notifications on empty preferences #6384 Fix an incorrect language string when the hidden content page passes the cutoff #6385 Fix an issue where PMs sent from the navbar didn't show in the header #6386 Automatically set default modules and controllers in the dev center #6387 Fix an issue where an image editor setting can throw an exception #6388 Fix exceptions related to Recognized and Helpful properties #6389 Fix issues with field toggles on the warning form #6390 Fix an issue where unread PMs were not being marked as read #6392 Ensure TED Talk embeds are displayed in 16:9 ratio #6394 Ensure classic emoji (@2x) are displayed at their intended size #6395 Fix an issue where nullable properties did not link in the API documentation #6396 Improved the overflow and reorder UX for the ACP navigation menu #6404 Ensure ipsSwitch toggle is always aligned at the start #6410 Fix an issue where creating a messenger folder with an empty name did not throw an error #6412 fix broken modcp-featured content pagination #6414 Don’t send an expert email if the member doesn’t want to be an expert #6415 Fix an issue where Forum Feed view showed incorrect comment counts #6417 Fix incorrect language string #6418 Fix an issue where adding/editing currency codes was case-sensitive #6419 Replaced clipboard.min.js with native clipboard behavior #6420 Fix an issue where editing a topic title via ajax did not update without a refresh #6421 Fix an issue where multiple form headers cannot be added after specific elements #6423 Skip tags max items validaiton when removing a tag #6425 Fix an issue where users could not be flagged as spammers from inside a report #6428 Use the offset when fetching the next row to move the tag cover image #6429 Fix wrong property used for achievement points override on reason form #6431 adds a missing profile photo gallery lang string #6432 Fix the wrong notification email content for event comments #6434 Fix issue with missing add tag button on content item views #6435 Commerce: Fixed the UI if the up-sell section in the cart #6436 Converted tiptap <label> into <div> #6445 Modernized Off-Canvas Menus (mobile navigation) with popover and swipe-to-dismiss #6448 Converted announcementBanner to web component #6454 Double first response statistics cap to 6 days #6456 Add icon to assignment menu option in Pages #6459 Fix ACP Profile header showing incorrect content count #6476 Fix an issue where validating members had access to the Account Settings area
#5756 Fix an issue where invalid form values on some hidden fields can cause the form to show an error #5843 Add Iframely Embed support and Deprecate Facebook Embeds #5858 fix statistics when no data are present #5872 Fix an IN_DEV error when using a restricted admin #5876 Approval Queue ModCP Page Actions #5882 Add trailing slash after admin #5885 Fix an issue where searching the assignment list did not actually do a search #5886 Add a csrfCheck when deleting a member badge in the ACP #5897 Fix several issues related to indexing tagged content #5899 Fix an issue where missing turnstile keys throws an exception #5900 Fix an issue where advertisement widgets ignored the set limit #5901 Fixes download bandwidth usage chart on a members ACP profile #5905 Disable login handler if the application is disabled #5915 Don’t try to load not existing classes in the reactions log #5919 Some minor phpdoc / phpdoc inline type hints #5924 Upgrade tiptap dependency to latest stable version [3.10.7] #5928 Set the Tab parameter when editing Theme Editor Categories #5932 Fix multiple issues related to profile completion #5933 Hide images on trending content widget by default #5934 Fix incorrect logic for disabling 3rd party customization #5935 Fix an issue where logged in members could access the registration page #5936 Fix an issue where comments on records that cannot be seen by other users are shown in search results #5945 More precise regex for nested template syntax #5949 Fix an issue where past events were showing in the Featured Events area #5950 Set text cursor when inserting quoted content in the editor #5951 Ensure hovercards work inside popover elements #5964 Retain stock reply ordering in Editor Dropdown #5967 Ensure the mobile variables are actually used in the mobile UI #5976 Fix an issue where a group is passed to the permissions check #5977 Fix an issue where a null display_json value can throw an exception #5980 Fix an issue where badges try to reload a recognize object #5981 Fix issues where ACP menu items for Pages Databases were not properly selected #5989 Fix an issue where some moderator permissions were not showing on the form #5991 Fix an issue where the Clubs tab would show in the node form field even if no clubs were available #5992 Hide 'select' icon when the node selector is automatically expanded #5994 Fix an issue where numeric theme settings could not use decimal places for min/max values #5995 Hide assignment moderator permission when assignments are not available #5998 Fix missing langstring #6002 Cast Inputs & Settings to an int before passing them to DateTime::ts #6004 Ensure Theme and Language menus can be scrolled on mobile #6007 New calendar options to hide recurring events and to hide from the overview #6009 5892 - Use full URL as lightbox source #6014 Fix error in PayPal logs when no exception name is sent #6016 Prevent end-user from editing Raw HTML blocks if they have no theme permissions #6017 Assignment Improvements #6020 Fix an issue where YouTube RSS imports ignored the links to the videos #6021 Fix an issue where changing the nodes on the search form did not work correctly #6026 Fix an issue where attachments could not be removed from the first message in a PM #6029 Implement support for Database Filters on the index page, with no category selected #6033 Fix an issue where forum filters did not work when fluid view was enabled #6034 Fix an issue where autocomplete fields with an error were not shown in red #6035 Fix an exception when checking out with an invalid product option #6036 Fix an exception when viewing a store category with no filters selected #6040 Fix an issue where query string parameters can be double-encoded #6043 Skip loading empty Pages JS/CSS files #6045 Fix Topic Prefix and Suffix category overrides not working in databases #6050 Mark site read for new members #6052 Fix ACP menu for pages databases #6053 Fix an issue where inaccessible content types display on the search form #6056 Fix an issue where anonymous posts did not show the "reveal" icon on desktop #6059 Fix several issues on the Recovery-Done page #6070 Fixed alignment of tag header #6071 Ensure select menus aren't squashed #6073 Ensure sticky tabs sit on top of badges #6084 Fix an issue where the highlighted group name did not always match the highlighted group #6087 Ensure hovered reactions are positioned correctly #6088 Fixed position of "Cancel/Save position" buttons when editing cover photos in ACP #6089 Hide "Reply" button in archived topics #6090 Improved alignment of "+5" items in ipsCaterpillar #6094 Improved alignment of authenticate form in Security and Privacy page #6095 Fixed hover background-color of "Remove from TOC" button #6098 Fix caching of donations widget #6099 Allow for layouts to be supported by the Featured Products widget #6100 Restore missing "customize" options for "can hide own content" group setting #6152 Minor fix for some Iframely oEmbed URLs and load auto-sizing JS #6140 Fix alignment of tooltips and dropdowns in RTL #6159 Add v4 versions to v5 #6134 Fix an issue where content_promoted webhook would return the item/class and not the promotion instance as payload #6169 fix gallery rss #6199 Fix an issue where the conversation starter could be removed from a conversation
#5424 Improvements to Event widget images #5427 Hide notification settings when a feature is disabled #5441 Fix an issue where advertisements on database pages threw an exception #5479 Fix an issue with disappearing logos and theme resources #5482 Fix an issue where disabled languages had some language strings wiped #5483 Fix exception logged from viewupdates task for deleted content #5492 Create a new LiveTopicEmbeds extension to allow support for alternate streaming platforms #5493 Improve Editor Emoji Suggestion Dropdown - Issue #5422: [5.0.10] Problem with autocompletion - Issue #5121: Typing the time in iOS freezes browser due to emoji dropdown #5494 Improved the UI of the Community Experts table on mobile #5495 Relocated Follow button in clubs to Activity Stream #5501 A couple of tweaks to the default page form #5502 Fix Table Of Contents Widget for Pages Database Records #5504 Fixed size of "YouTube" custom field in Pages #5505 Polished comment/review form UI #5509 Fix AJAX Timestamp updates using the wrong language #5518 Prevent Android PWA icon from overwriting favicon #5530 Remove deprecated method #5531 Fix some very minor ToC UI bugs #5535 Modernized the dropdown menu system with improved accessibility and a native experience on mobiles #5536 Fixed long IP address from squashing ModCP #5538 Prevent ratings from being squashed #5547 Include template key in email data #5554 Fix an issue where file topics which were archived couldn’t be rebuilt #5570 Use .ipsRichText—user as the toc item root #5581 Fix several issues when running a tag search #5582 Fix opengraph meta tags on tag pages #5583 Fix an issue where the error page can throw an exception if no module is set #5584 Fixed broken blog UI #5595 Fix the Tagged Content widget so it shows items in the proper order #5596 Fix invalid URLs to featured content pages #5598 Remove FURL definition for non-existent controller method #5599 Fix an issue where using quotes in the application description broke the system #5600 Fixed errors that occur when uninstalling an application #5601 Fix an issue where a placeholder is displayed on records that have no available custom field values #5602 Fix an issue where badges with no number overlay show one anyway #5603 Fire onCreateOrEdit events when changing the status of a report #5604 Fix an issue where a badge with a null file field throws an exception #5605 Fix an issue where database categories did not always set meta tags #5606 Fix an issue where report center emails did not always show the correct photo #5607 Fix an issue where club custom fields did not always show in the filters #5608 Remove the no longer relevant PHP8 ACP warning #5610 Fix an exception when using a non-numeric reaction value #5611 Fix an issue where stripe was not receiving member data for guests #5612 Fix an issue where null item content can throw an exception in emails #5614 Remove orphaned records in the approval queue on upgrade #5618 Fix banned message when content is blocked #5619 SSO Tweaks and fixes #5620 Implement profile photo gallery #5621 Improvements to the Spam Analysis Logs #5622 Fix an issue where videos did not show a thumbnail in streams and search results #5627 Follow improvements & auto follow club nodes #5632 Implement onReport event for Content listeners #5633 Notify event owner when a member RSVPs #5634 Allow users to sort and filter clubs by location #5646 Fix broken ACP Record Filters #5647 Fix issue with community installer #5649 Fix an issue where upgrading from v4 can break database display #5650 Add a hidden controller in the cloud app to return a list of installed applications #5651 Additional properties and filters to the members and downloads API calls #5652 Force all queries that alter table structure to use the writer #5654 Webhook for course completion #5661 Rebuild the Deletion Request Notificaitons on member deletion #5664 Improved alignment of icon #5668 Application Description Improvements #5679 Relocated dropdown menu to fix outline issue #5684 Port V4 fixes #5688 New dropdown system: Only show the "Theme" menu when optional cookies are enabled #5689 Move notification creation to the end #5693 Ensure inputs use currentColor #5695 Ensure dropdowns are functional if JS loads slowly #5696 Fix IPv6 link on online users page #5685 Allow forums to be sorted by "Most Helpful" topics #5719 Invalidate other sessions when email changes #5721 Add a data attribute to the badge display on the profile #5727 Restored reposition functionality #5728 Fix an issue where logos on imported themes disappear when the cache is cleared ## Developer Notes Follow improvements & auto follow club nodes - New methods `Followable::follow()` and `Followable::unfollow()` Implement onReport event for Content listeners - New event `onReport()` added to the Content Listeners
Various Editor improvements LaTeX support (Creator, Creator Pro, Team, Business, Enterprise) TipTap v3 Draggable quotes, code blocks and images New: Basic MailChimp integration. New: Auto-lock topics functionality. Pages: Ability to set default pages per member group. #5140 Minor quest changes #5141 Prevent guests from entering email addresses in usernames #5142 Fix an exception in sitemaps #5144 Always load cloud functions from the workers #5147 New REST endpoint to list installed applications #5148 Fix an issue where unapproved comments on deleted items were not removed from the queue #5149 New Editor Features - Issue #4270: [5.0.5 Beta 1] Boxes in table cells weirdness - Issue #5047: Hide skin tone while hiding native emojis - Issue #4875: LaTeX math typing support in v5 editor - Issue #5095: Uploaded videos don't have a poster/thumbnail in Safari - Issue #4557: Minor UI bugs (ipsEmbedded_og) (5.0.7) #5150 Application Details #5154 datastore directory test #5181 Implement Auto-Locking topics feature #5182 Add unread private messages to the badge counter #5183 Fix an issue where importing a theme with custom templates required a manual save #5184 Fix an issue where disabled payment methods showed in the client area #5185 Fix caching of donation widget #5186 Fix an issue where hidden content featured on tag pages showed to all users #5187 Fix URL slugs for databases on tag pages #5188 Remove references to hookscanner language strings #5193 Fix an issue with pagination in Editor existing attachments #5194 Show disabled tags on item view #5195 Fix edit permissions on database records #5196 Fix pagination in Past Leaders page #5201 Fix broken Page Editor on database pages #5205 Fix an issue where empty profile fields did not display correctly in statistics #5206 Fix issues when sorting by rating #5208 Tweaked UI of PWA loader and prevent it from showing when navigating back in history #5209 Fixed overflowing columns in the Followers table #5213 The PWA startup image is now shown on the latest iPhone and iPad devices #5214 Tweak to handle invalid JSON (error) response #5215 Fix issues with webapp images and icons screen #5227 Fix broken record feed widget cache #5231 Fix an issue where LiveTopics were visible in the ModCP even if it was disabled #5232 Adjustments to the search behavior - Issue #3507: Tag Search Pagination Bug When Tag Includes '&' Character - Issue #4764: Tags cannot be searched? #5233 Fixes several issues in the ACP when multiple languages are disabled #5234 Removed ipsBox styles when placed inside ipsWidget #5235 Fixed #5222 #5237 No longer crop topic titles #5238 Fixed splash screens in iOS PWA's #5240 Remove the image from the jsonLd array for topics #5241 Fix issues where some group settings were not set properly if parent setting was disabled #5243 Tweaked min-width of .ipsSelectTree_nodes #5244 Improved breadcrumbs when long links exist #5246 Make carousel autoplay work for widget groups #5247 Fix broken forum view #5248 Fix an issue where edits to the first post in a topic were not logged to the edit history #5249 5001 - fix inline quote menu on mobile #5251 4665 - restore js download functionality #5252 #5014 - Use simpler size calculation #5253 4927 - Only intercept dismiss|reply link clicks #5255 4944 - Use count from pageaction menu in alert #5256 Fix return types for REST API responses #5258 Miscellaneous UI polish #5259 Fixed spacing of reauthenticate page #5260 Added Author badge to compact topic view #5261 Fixed colors of Meta Tag Editor in light mode #5264 Fix an issue where multiple pages could be set as default #5265 Fix an issue where editing a commerce product threw an exception #5266 Fix exception in RebuildImageProxyNonContent tasks #5268 Fix an issue when YouTube fields have required set to null #5269 Insert ignore for SAML migration #5270 Table Of Contents - Increase character limit and fix a few quirks #5273 Removed padding from two i-data elements #5284 Fix an issue where charts with a timescale set to "none" (like OnlineUsers) were not working #5286 Modernized PWA icons, startup images and meta/link tags #5287 Fixed PWA install prompt on iPad #5297 Fixed an issue with display of associated files on a product purchase page #5299 Added highlighted border to comments #5303 Fix an issue when a club page is the first tab in a club #5307 Remove duplicate form field in login handler #5308 Add Recognizable trait to Pages comments #5312 Disable manual member creation when the Standard login handler is disabled #5318 Fixed PWA Instruction Card on iOS 15 and iOS 16 #5323 JSON Changes YML #5325 Fix several issues with merging and bulk deleting tags #5327 Fix creating a database with a new page throwing an error #5328 Prevent Chrome 133 on Android from crashing after swipe-to-dismiss card gesture #5329 Fixed styling of Notifications page #5332 Upgrade to Tiptap v3 #5342 Return the correct exception ( EmailException ) when sendgrid fails #5344 Adds the Application Description to the Application::apiOutput method #5346 Improved the UX of the card component #5347 Fixed alignment of ACP breadcrumbs #5358 App description fix #5361 Fix an issue where re-importing a theme can wipe the CSS table #5362 Fix an issue where custom JS was saved as encoded HTML #5365 More efficient support for realtime features on Creator tier #5370 Remove lowercase pulltorefresh #5371 Basic Mailchimp integration #5373 More stable column width parsing for tables with merged header cells #5374 Make profile photos optional when using an external login handler #5377 Fix notifications #5378 Fix an issue where the wrong tab was highlighted in some club areas #5379 Disable drag handles in the ACP for blogs #5380 Fix an issue where the similar content widget was available on an unsupported page #5384 Updated "repaint function" to scroll horizontally instead of vertically #5385 remove the alter table & undo the alter table instructions #5386 Proper „can view the requested item “ permission check for REST API accessed via oAuth Access Token #5389 Store only Hidebale content to the approval queue #5394 Fixed ipsBox styling of contact verify page #5396 Added carousel support to Tagged Content widget #5401 Allow admins to define default app/page for individual groups #5406 Implement toggle for displaying photo exif information #5409 Fix duplication of editor extensions #5411 Fix an issue where uploading images with Imagick used the wrong orientation #5415 Fix sync issues with Copy to Database functionality #5416 Fix incorrect link in ACP search #5417 Fix issues with custom block caching output when working with the page editor #5423 Fix an issue where SendGrid could not be disabled #5425 remove not existing column usage #5426 Disable LaTeX Editor Function by default #5428 Fix an issue where the color scheme switcher did not work on some pages #5429 5349 - Fix site search advanced features #5430 Just a minor phpdoc optimization to return the proper instance #5434 Disallow KeyCaptcha from new usages #5436 Fix an issue where the attachments table did not retain sort and filter selections #5438 Enable Drag Handles for quotes & boxes #5439 Fix profanity filter #5446 Fixed button color when used outside .ipsBox #5449 Improved alignment of Orders page #5451 Relocated checkbox #5453 Fixed ratio of File screenshots in Safari #5456 Fixed alignment issues in Courses #5458 Fixes Elasticsearch issues #5463 Reviewed templates for hook point consistency #5472 Prevent iOS 16.4 and 16.5 from crashing #5473 Improved rendering of some elements in the iOS PWA #5475 Fix broken 3rd Party App Build Error Msg #5477 Fix AppleID Login in Safari #5478 Archive table optimization #5502 Fix Table Of Contents Widget for Pages Database Records
The author sundermarkam has offered the item for free, you can now download it.
Download
This item was featured on Codesome
Last update:
29 May, 2026
Published:
13 September, 2025
Version:
Category: