IPS - Community Suite (Nulled)

Free IPS - Community Suite (Nulled) 5.0.7

No permission to download
#4528: Live Topic Light/Dark Theme matching
#4504: Check includeInTrending when displaying trending content
#4507: Use a default tab name when a tab is added to a single-tab node form
#4525: Fix an issue where users could not post blog entries without moderator approval
#4526: Fix an issue where gallery images could show on a profile to users with no permission
#4529: Improved style of certain pagination links
#4530: Added "modifier classes" to numerous .ipsBox elements
#4500: Enhance Permissions extension to allow for permission overrides
#4508: Add group setting for icon width
#4523: Better auto-embed sizing support
#4527: Fix an issue where the View Profile button did not work when viewing user solutions
#4489: Fix creating an invoice via the ACP with products with custom fields
#4512: Fixed colors of regsitration form
#4511: adds missing modperm lang string for assignments
#4509: Fix an issue where guests could mark a post as a solution
#4505: Fix an issue where renaming a tag removes the prefix
#4503: Updated background color of Download screenshots
#4506: Fix an issue where Folders could not be edited
#4474: Update image in Gallery without reloading page
#4501: Adds spam as a reason for holding content for moderation
#4499: Fix an exception when viewing some images in the gallery
#4498: Skip flood control checks when editing an item
#4497: Fire a listener event when content is featured/unfeatured
#4496: Implement ability to extend club forms via extension
#4495: Fix an issue where copying themes did not properly copy logo data
#4494: Fixed an issue where icon form fields could not be toggled properly
#4493: Fix issue where some JS was not being loaded on database pages
#4485: Improved alignment of Suite Documentation link during install
#4434: Polished UI of embedded content
#4484: Fix multiple issues with badge form and Custom Badges
#4481: Added .ipsPull to Download categories on mobile
#4480: Prevent flash message from being covered by PWA elements
#4479: Improved the UX of the Fluid Filter dialog on mobiles
#4478: Fixed styles of inbox pagination
#4477: Display view count by default in all ipsData designs, and in Page Records
#4476: Fixed spacing of events in Calendar month view
#4475: Fixed avatar design in Recent Achievements widget
#4473: Fix cloud plan language string
#4456: Prevent numbers from wrapping in Database navigation widget
#4455: Prevent notifications date from being squashed
#4559: Commerce category image ratios are now consistent across site
#4558: Allow Theme Editor to change secondary buttons
#4545: Additional settings for Community Experts
#4552: Polished Announcement UI
- Issue #4451: Minor UI bugs (announcements)
- Issue #4463: Minor UI bugs (announcements (2))
#4550: Group badges no longer shrink in topic lists
#4551: Improved the RSVP block when viewing events
#4553: Made Guidelines header consistent with other pages
#4548: Allow Editor Embeds, Giphy Images and Stock Replies in ACP
#4547: Remove core_hive_subscribers DB table
#4546: Ensure archived topics are not updated by TopicSync
#4543: Fix Build Extension Skeleton File
#4542: Fix an issue where extensions from the Extension Generator were not loading correctly
#4541: Fix an issue where tags converted to lowercase used the wrong URL
#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
#3871: Disable extensions for recovery mode
#3802: Badges in ACP tables were wrapping
#3824: Fix issue where guest comments hang instead of showing a "pending approval" message
#3843: Removed backgrounds, backdrops and conditionally hid captions from Images Widget
#3865: Force Account Settings page to use any predefined FURLs
#3883: Fix exception when viewing Blog RSS feeds
#3832: Fix issue where banned users still have menu options on mobile
#3902: Filter out empty club field values
#3826: Mitigate Icon Picker Lagginess
- Issue #3594: Big Lag when using the icon picker...
- Issue #3770: Editor icon picker configuration
#3854: Active inbox message titles are no longer dark
#3857: Ensure widgets with custom backgrounds inherit border-radius
#3859: Added ipsBox styles to edit form
#3863: Filter out empty secondary group IDs
#3870: Fix Elasticsearch Similar Content issue
#3881: Fix http links in the privacy page
#3882: Fix exception when editing featured content with images
#3885: Fixed width of avatar on profile page
#3887: Updated gallery stat icons
#3891: Fixed minor UI issue in Messenger
#3892: Fixed toggling Activity Stream as default
#3893: Improved spacing of edit form inside posts/comments
#3894: Fixed border-radius of loading dialogs
#3895: Fixed spacing in Account Settings
#3896: Fixed the UI of "Drag to upload files.." on tablets
#3898: Fixed some minor UI issues with ModCP and Notifications page
#3864: Forums may not show if last poster has been anonymised.
#3852: Advertisements optimisation
#3844: Removed gridspan and restored htmlId from radioImages
#3840: Fix PII Export XML issue
- Issue #3794: Request PII Data XML file invalid
- Issue #3830: Cannot export PII Data
#3764: Fix issues with importing themes
#3835: Sync content promoted in v4 with featured content in v5
#3838: Catch exceptions in the deletion log
#3839: Hide items from DatabaseNavigation widget if there is no permission to see them
#3842: Improved contrast of form headers in ACP.
#3833: Remove hard-coded ipsWidget--transparent class from builder widgets
#3790: Hide "Featured By" from Our Picks if the member is not available
#3823: Fix issue where all blog comments are moderated
#3792: Improved performance of navigation "More" menu
#3798: Removed stray '>' in includeJS
#3804: Fixed alignment of color settings in Theme Editor
#3812: Fix issue where deleting a menu item did not give the option to publish
#3814: Don’t share config object between instances
#3729: Fix issue where both an address and an online link can show on an event
#3785: Include URL in disk log
#3787: Add can_edit_tags permission to control cover photo permissions for tags
#3820: Made blog/category header UI consistent with other areas of the suite
#3789: Fix incorrect tooltip in ActiveUsers widget
#3821: Bring back the our picks in email setting
#3813: Don't send assignment notifications to the assignee if they are the one assigning
#3793: Fixed an issue where archived posts were not deleted on topic delete
#3327: Modify Stripe gateway to check for test vs live keys based on NEXUS_TEST_GATEWAYS
#3786: Fix database error logging for uncaught exceptions
#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
#2688: Fix error on Application::canManageWidgets()
#2764: Fixed UI of event search results
#2763: Topic view MySQL optimisation
#2488: Use the Page Editor carousel setting for the "Images Widget" widget
#2736: Remove forum QA mode templates
#2740: Bugs/item form helper
#2754: Remove Package\Item::urlFromIndexData because it's now in the SearchContent Extension
#2708: Updates from v4 bug fixes
#2721: Fix error when viewing an event
#2723: Fix issue where recurring event can show on the wrong month
#2725: Bugs/editor issues
- Issue #2515: [Beta 1] Post Editor: 'Left Wrap' Image Doesn't Work Correctly on Mobile
- Issue #2612: "Font" option in TipTap
#2686: Fix issue where rebuilding the search index skips items that are already published
#2689: Fix errors on 2FA login
#2690: Flag newly supported image extensions in Media
#2692: Fix placement of UserMenu account menu items
#2693: Catch all exceptions when rendering Raw HTML widgets
#2694: Update the API user agent string to Invision Community 5
#2700: Made ipsData elements more customizable via CSS
#2702: Reactions now display as a vertical list on small screens to prevent overflow
#2706: The bottom link in the side navigation panel is now always accessible on iPad
#2707: Polished the UI of some ACP Profile components
#2709: Fix issue where a failed gallery submission breaks the gallery
#2710: Remove show sidebar setting
#2712: Fix issues with language download/upload
#2713: Handle invalid API classes when viewing API reference
#2717: Fixed the UI of the Messenger on small laptop screens
#2719: Small advertisements are now centered
#2695: Increased column length for webhook event names
#2711: Check that listener class exists before loading
#2685: Remove unnecessary methods from all extension and listener stubs
#2691: Community Enhancement Extension improvement
#2684: Hide Database widget from Page Editor block list
#2677: Fix View All link on tag pages
#2678: Fix issue where rebuilding topics from Downloads did not run properly
#2681: Update pending file versions when changing a file author
#2682: Fix minor bug with legacy JS lazy load for embeds
#2683: Fix TypeError on group promotions
#2623: Fix issue with Comment and Reply Feeds inside Clubs
#2676: Fix issues with deleting pages folders
#2621: Several fixes to Structured Data
#2622: Author stats language string
#2669: Removed backdrop-filter from Wallpaper UI due to Chrome bug
#2659: Merge and update content not working for the first post when featured
#2661: Fix error on Featured Content page
#2662: Fix error when uploading new version of Downloads File
#2663: Fix error when editing an announcement
#2664: Fix TypeError in Dispatcher
#2665: Fix issues with generating renewal invoices with commission
#2666: Hide sidebar when there is no content
#2667: Fix ACP member badges list
#2668: ipsTabs now passes accessibility tests
- Issue #2645: [B4] Elements with an ARIA [role] on Widget Popular Contributors
- Issue #2644: [B4] The size and spacing of the touch target on Widget Who is Online
- Issue #2635: [B4] List elements are not enclosed in parent elements on Widget Popular Contributors
- Issue #2593: The size and spacing of the touch target areas are insufficient.
#2670: The UI of "Stat widgets" is now consistent
#2671: The UI of the Download buttons has been polished
#2672: Fixed accessibility concerns with un-labelled inputs on Events page

Key Changes​

This is our August maintenance release.

Additional Information​

Core

  • Added new prune setting for failed requests in API logs.
  • Improved the efficiency of unread content streams when using MySQL 8.
  • Improved performance when replying to a content item or create a content item.
  • Fixed possible error when using the DataLayer with PII as well as Single Sign on.
  • Fixed issue with deleting secondary group using the REST API.
  • Fixed an issue where Censor Block may allow HTML tags to be used in the preview even though they are not stored in the database.
  • Fixed an issue where group promotion may move the member back to the default group if MySQL is temporarily unavailable.
  • Fixed an issue where the results count was always 0 for Hidden Content in the ModCP
  • Fixed an issue where certain saved charts were not showing.
  • Fixed an issue where broken modlog data could break the topic view page.
  • Fixed an issue where it was possible to toggle online status without multi-factor authentication.
  • Fixed an issue where OAuth PKCE values may not persist in some situations.
  • Fixed an issue where some very old topics would not show the "I posted in this" star.
  • Fixed an issue with notifications on comments that did not account for anonymous posting.
  • Fixed an error on the Manage Promoted Items page when an application is disabled.
  • Fixed an issue which happened while warning a member.
  • Fixed an issue where the content widget was showing the tags option for all content types, even if they weren't implementing tags.
  • Fixed an issue where a service worker may not work if your site is not accessible to guests.
  • Fixed an issue where deleted an application wouldn't remove the data from the core_javascript db table.
  • Fixed an issue on the moderators permission page.
  • Fixed an issue where the REST API (with API key) would not return a last activity date for anonymous members.
  • Fixed an issue on Cloud where large Member CSV imports would inadvertently trigger human verification.
  • Removed CommunityHive integration.
  • Removed ability for pending-validation registrations changing their email address to avoid a race condition.
Forums

  • Improved performance when rebuilding statistical data for forum topics.
Commerce

  • Added a new prune settings for Commerce related member history.
  • Fixed an issue where upgrading subscriptions did not always update the expiration date.
  • Fixed an issue where support request URLs would be sent to IndexNow.
  • Fixed an issue where some support requests were not properly linked to a member account.
  • Fixed an issue where some billing agreements were not properly linked to purchases.
  • Fixed an issue where changing the club owner could fail for paid clubs.
Courses

  • Fixed an error that could occur when viewing badges that had been assigned for completing a course.
Calendar

  • Fixe dan issue in the upcoming events widget where club events would be shown even if they shouldn't.
Pages

  • Fixed an issue with the RSS Feed widget, where the cache expiration time would be overwriten by the custom rss widget cache time.
Platform

  • Removed the 'Popular Now' widget, use 'Trending Content' instead.

Changes affecting third-party developers and designers​

  • Added new _setLastComment() method to nodes.
  • Added new \IPS\Node\DelayedCount trait.
  • Other performance improvements included related to search index and content statistics.

Key Changes​

This is our May maintenance release.

This release also improves bruteforce detection for logins and updates to local Stripe payment methods (such as iDEAL, Sofort, Giropay, Bancontact).

Additional Information​

Core

  • Added a maximum recommended PHP version warning.
  • Removed the club join button from the clubs rules page.
  • Improved the club overview and member page to include a page title.
  • Improved the handling of the custom upgrade page to prevent errors.
  • Improved bruteforce login protection across login attempts for multiple accounts.
  • Fixed an issue on the profile where the solutions section would return an error if there's no class which utilizes solutions.
  • Fixed alignment of club names in cover photos.
  • Fixed an issue where embedding images could fail.
  • Fixed an issue where the s3Delete task may not be enabled.
  • Fixed alignment of club names in cover photos.
  • Fixed an issue where unapproved content notifications did not use the item read status.
  • Fixed an issue where the Device Usage block was displaying incorrectly.
  • Fixed an issue where saved Points charts were not showing.
  • Fixed an issue where announcements could be created with an end date in the past.
  • Fixed an issuer where the timescale for saved charts would not change.
  • Fixed an issue where the background task to move/delete content items could fail if the first comment was missing.
  • Fixed the hardcoded content type name in the recognized content block.
  • Fixed an issue where Moderator Activity charts were using the same date range.
  • Fixed an issue where a not available item from the search index could break the daily stream subscriptions mail.
Blogs

  • Fixed an issue where the blog seo name wasn't updated when the blog name was changed.
  • Fixed an issue where the blog grid view could have a broken pagination.
Commerce

  • Fixed an issue where hiding a subscription package in the ACP would throw an error.
  • Fixed an issue where duplicate records could be generated for PayPal billing agreements.
  • Fixed an issue where some stripe payments were processed twice.
  • Fixed an issue where users could upgrade subscription plans at no charge if the expiration date had passed but the purchase was not marked as expired.
  • Stripe non-card payments now use the updated version of the Stripe API.
Events

  • Fixed an issue where the offset wasn't casted to an integer which could have caused an error on the events overview page.
Forums

  • Improved the efficiency when viewing very large archived topics.
  • Fixed an issue where forum post counts may not be accurate.
  • Fixed an issue where moving the file storage location would not update the file path in the database.
Pages

  • Improved the php block code validation while saving the custom blocks content.
  • Fixed an issue where club categories did not show in the list when club content is visible throughout the community.
  • Fixed an issue where page template names could have a space in the title.
  • Fixed an issue where creating new records via REST would fail when revision history is enabled.
  • Fixed an issue where deleting a database wouldn't delete all it's categories.
  • Fixed an issue where club category menu entries would be shown even if the visitor has no permissions to view the page.
  • Fixed an issue where guests couldn't open the club categories page.
Platform

  • Fixed an issue where live topic notifications would be shown to for hidden/deleted topics.

Changes affecting third-party developers and designers​

  • Removed a MySQL 5.7 specific optimisation for loading content item with lots of comments.
This is a security release and we recommend all clients upgrade as soon as possible.

Key Changes​

This is our March maintenance release. This release also includes an important security related fix for Commerce users.
New features:

Additional Information​

Security
  • Resolves an issue in Commerce when tampering with filters could cause errors.
Core
  • Improved the efficiency when getting attachments for topic statistics.
  • Improved the efficiency of streams when "Content I posted in" is selected.
  • Improved the Internal Embeds system to show better error messages for deleted comments & reviews.
  • Improved performance of invalidating member sessions when using Redis.
  • Added new Moderator actions by action statistics section.
  • Fixed Checkbox Overview Statistics not working properly.
  • Fixed Moderator Activity statistics table not displaying properly.
  • Fixed Warnings over time statistics table not displaying properly.
  • Fixed Suspended users over time statistics table not displaying properly.
  • Fixed saved charts not displaying data correctly when custom form filters are used.
  • Fixed Geographical Charts CSV download not generating properly.
  • Fixed an issue where creating an activity stream in the ACP could be missing the clubs filter.
  • Fixed an issue where the badge title would be shown as hash value in translated notification emails.
  • Fixed an issue where the Posts Per Day Limit was also used for private messages.
  • Fixed an issue in the members/warnings endpoint where the POST request could fail while giving a member a warning if warning actions were present.
  • Fixed an issue where deleting content may send a delete request to Community Hive, even if it was not enabled.
  • Fixed an issue where 3rd party applications with a broken/missing versions file would break the upgrader.
  • Fixed an issue where members with a false validation flag would be unable to login.
  • Fixed an issue where the Google Maps Autocomplete Integration could display an error message.
  • Fixed an issue where not all clubs may be shown on the member profile clubs page.
  • Replaced the hardcoded forum_id in the promotion achievement extension.
  • Fixed an issue where the Signature Settings page couldn't be accessed to change the signature visibility, without permissions to edit signatures.
  • Fixed an issue where new comment notifications posted in anonymous topics were showed as posted by an anonymous member.
  • Fixed an issue with the post count value for the Mass Move /Mass Delete action.
  • Fixed an issue where delayed deleted content from private clubs isn't shown in the ModCP - Deleted Content area.
  • Fixed the default value for the Manifest related manifest_details setting.
  • Fixed an issue where the guest group settings couldn't be edited.
  • Fixed an issue where YouTube embeds may not lazy-load.
  • Fixed an issue where the guest group settings couldn't be edited.
  • Fixed an issue where admins with permission to manage stored replies could still not manage these.
  • Fixed an issue where the club filters could cause an EX0 error when a not existing field was used.
Blogs
  • Fixed an issue where moving a blog entry and sending a moderation alert may cause an error.
Forums
  • Added new Solved Topics by Group statistics section.
  • Added new Unsolved Topics statistics section.
  • Added Top Solvers statistics section.
Courses
  • Fixed Enrollments statistics table not displaying status correctly.
  • Fixed an issue where sorting the enrollments in the ACP by name would throw an error.
  • Fixed a missing language string.
  • Fixed not translatable module titles.
Pages
  • Added ability for database categories to be added to Clubs.
  • Views are now tracked for Pages.
  • Fixed an issue where pages were not reindexed after WYSIWYG blocks were added/edited.
  • Fixed an issue where record thumbnails which were created via the REST API hadn't the proper thumbnail size.
Platform
  • Page views for pages will now be included in analytics reports.
  • Fixed an issue with the post before registering flow when content was identified as spam.
Commerce
  • Fixed an issue with the subscriptions member filter.
  • Fixed a broken default value in the businessAddress.
  • Fixed an issue in the commerce categorySidebar template.
Events
  • Added organizer, eventAttendanceMode, and VirtualLocation to events JSON_LD.
  • Fixed an issue where guests searching for events could see an error.
Downloads
  • Fixed an issue in the Downloads File Embed Template where the comment count was shown for files in categories without comments.
Gallery
  • Fixed an issue where the vertical image widget wouldn't show the image in Chrome.
  • Fixed missing alt texts for event cover images.
Converters
  • Improved conversion of attachments in WordPress, Attachments will now be converted inside posts instead of converting to media files.

Changes affecting third-party developers and designers​

  • Added new core/admin/global template userLinkWithPhoto.
  • Added new tableLangPrefix property for Dynamic Charts.
  • Fixed adding new warning reason throwing an error while IN_DEV.
  • Fixed an issue where the radio form template would result in an error if no htmlID was set.
  • Fixed an issue where clean IN_DEV installations have a broken serviceworker if no manifest details were set.
  • Updated HTMLPurifier to 4.17.0.
  • Replaced JShrink with JS-minify for better Javascript compatibility.
  • Removed jQuery History, removing deprecated 'onunload' handler.
This is our January maintenance release.

Additional Information​

Core
  • Added the embed.php controller to the robots.txt file and added a noindex tag so that search engines don't index the content.
  • Added the referring URL to the content of the Contact Form.
  • Changed PHP recommendation to 8.1.
  • Changed MySQL recommendation to 8.0.13.
  • Improved the contact us form UX for guests.
  • Improved the queued comments count handling.
  • Improved the description for the similar content widget to highlight the different flow when ES is used.
  • Improved the thumbImage template to add an alt tag and optimize lazy loading.
  • Fixed a design issue on the error page.
  • Fixed an issue in the DELETE /core/members/{id}/secgroup/{groupId} REST endpoint, where members could lose a secondary member group.
  • Fixed an issue where calling the GraphQL API without a query would throw an EX0 exception.
  • Fixed an issue with the x hashtag not being set.
  • Fixed an issue where members with a false validation flag would be unable to login.
  • Fixed an issue with reliability of logging early in the boot process.
  • Fixed an issue with invalid page URL parameters.
  • Fixed an issue where profile fields weren't shown on content submissions.
  • Fixed a typo in siteSocialLinks template.
  • Fixed an issue on the registration form, where one could submit any coppaa/birthday combination.
  • Fixed an issue where tags were not showing in alphabetical order (when enabled) for search results.
  • Fixed an issue where the webhook payload from Status Posts wasn't properly formatted.
  • Fixed Member List Exports not properly formatting Yes / No and Checkbox profile fields.
  • Fixed an issue where disabled login handlers would still be accessible in the UCP.
  • Fixed an issue where the member webhook payload contained a false value for the allowAdminEmails key.
  • Fixed an issue parsing <video> elements with multiple <source> elements when lazy-load is enabled.
  • Fixed an issue inthe follower template where we didn't cast the page as integer.
  • Fixed an issue where giving cookie consent to the IPS cookies would result in an empty page.
  • Fixed an issue where web app icons may be cached by a CDN and show older versions.
  • Fixed a regression when copy & pasting files in an editor by reverting a previous fix.
  • Deleting a webhook will now also delete the data from core_api_webhook_fires.
  • Removed the deprecated twitter_hashtag` setting.
  • Removed the profile blocking from the default robots.txt file.
  • Fixed an issue where Status Feeds don't update after saving statuses and replies.
Blogs
  • Fixed an IN_DEV issue where the Blog Edit form would result in an error.
  • Fixed protocol relative URL's showing in Blog RSS Feeds.
  • Fixed an issue where the "Content Approval Hint" wasn't shown while creating blog entries.
Courses
  • Fixed an issue on the courses quiz form, where images wouldn't be shown.
Events
  • Fixed protocol relative URL's showing in Blog RSS Feeds.
Downloads
  • Fixed protocol relative URL's showing in Blog RSS Feeds.
  • Fixed an issue with the downloads/files/{id}/history endpoint where the update time wouldn't be changed.
  • Fixed an issue where the search custom fields form showed a search related field.
  • Fixed an issue where the file screenshots were not sorted correctly.
Forums
  • Improved the efficiency of the "Time to solved" chart.
  • Improved the JSON-LD for Question Topics to show replies as suggested answers.
  • Fixed an issue with the fluid view, where invalid forum ids would remain "forever" in the address bar.
  • Fixed protocol relative URL's showing in Blog RSS Feeds.
  • Fixed 2 faulty canHide permission checks.
  • Fixed an issue where links to comments in archived topics would point to the wrong location.
Commerce
  • Improved the design on the ACP Support Form to improve the readability of the "GOTO" links.
  • Fixed an issue where expired or canceled subscriptions did not always restore the appropriate member groups.
  • Fixed an issue where Google/Apple Pay transactions may auto-capture when held by a fraud rule.
  • Fixed an issue where the same PayPal transaction could be processed twice.
  • Fixed an issue where 3D Secure status may not show correctly on some Stripe transactions.
Pages
  • Fixed an issue where the rss import feature skipped the title prefix value.
  • Fixed an issue where records created via the REST API or RSS import wouldn't be linked correctly to other items.
  • Fixed an issue where page record comments would create posts in archived topics when topic syncing is enabled.
  • Fixed an issue with the database filter widget where the custom fields default value was set automatically.
  • Fixed an issue where unsetting the "Remember filters" checkbox wouldn't remove the filter cookie.
  • Fixed an issue where moving/deleting comments could stop the queue from processing.
Gallery
  • Fixed an issue where editing the gallery image details would remove the exif data.
  • Fixed an issue where editing the gallery image or video details while the file is still uploading would not save the details.
  • Fixed an issue where allowing a user to submit images to an album they do not own may not allow them to submit.
Converters
  • Fixed tags not displaying properly when rebuild completes before permissions are set.
Platform
  • Improved the un-archiving process for topics when archiving gets disabled.

Changes affecting third-party developers and designers​

  • The POST /core/members/{id}/secgroup/{groupId} endpoint will log the changes to the member history.
  • Fixed an IN_DEV issue in the checkout form, which was caused by an undefined variable.
  • Fixed an INDEV issue where ignoring a member from his hovercard with INDEV mode would show a "CSRF KEY present in the url error".
  • The Contact Form will now contain a "contact_referrer" value when the form is submitted. It is up to the calling extensions handleForm() method to determine how to handle this information.
  • Performance improvements targeting MySQL 8.
  • Changed the method signature for \IPS\Node\Model::setLastComment() and \IPS\Content\Item::resyncLastComment()
Back
Top