Invision Community (Full)

Invision Community Nulled Invision Community (Full) v5.0.4 NULLED

Aucune autorisation pour télécharger

Bienvenue !

Venez découvrir et tester une multitude de thèmes et plug-ins Premium pour WordPress, Xenforo, Prestashop, Joomla, shopify, script PHP en tout genre et bien plus encore...

Partager avec nous vos ressources et votre savoir-faire, venez discuter avec plus de 10 000 membres pour de l'entraide en toute convivialité.

Inscription

Bug Fixes and Improvements​

#4087: Fix issue where non-existent node class can break the menu
#4089: Even More Editor Improvements
- Issue #4069: Quoting selected text from different pages is not saved in editor
- Issue #4084: v4 Lazy Load Content broken in v5 Editor
- Issue #4054: Problem with sending an empty message in posts
- Issue #4033: Tiptap formatting options keep changing order
- Issue #3961: [5.0.3] Emoji dialog goes out of bounds when opened when window is narrow
- Issue #3970: Minor UI bugs (posts content)
- Issue #3867: Odd pasting behavior
- Issue #3866: Editor - Cannot create custom iframe from empty link
- Issue #3394: Tiptap dropdown menus
- Issue #3597: Can't past attachments in the editor when it's in a modal & missing css file when embedding an URL
- Issue #3713: Editor translation keys missing
- Issue #3939: Cannot insert Custom Emoji from Editor Toolbar
#4088: Added several template hook points
#4086: Fixes an issue where admins do not get the new member registered email when validating is on
#4070: Fix issues with delays in rendering custom badges
#4079: Added margin around message in Edit History modal
#3418: Support RTL in Page Editor
#4077: Fixed border-radius and excess padding of ACP Statistics boxes
#4078: Prevented badges from shrinking
#4080: Fixed bottom padding in topic preview hovercards
#4071: Fix issues with last post data displayed on the forum feed view
#4073: Add attribution for Giphy
#4057: Fixes an issue where clubs aren't sorted by last activity correctly.
#4072: Fixes an issue where notifications were sent when Cloud Spam Analysis flagged content as spam for deletion
#4065: Fixed spacing in toolbox
#4059: Allows 'Mark Helpful' to be switched off on a per-group basis
#4024: Make sure Platform is enabled and cannot be disabled
#4019: Fix pasting emojis inside plain text
#3997: Fix issue where missing mod permission throws an error
#3935: Load extension classes by checking JSON files
#3962: Fix issue where guests can comment on blogs even when group permissions are disabled
#4056: Fixes an issue where a member's followers do not show
#4051: Minor UI polish for select[multiple] elements
#4052: Added padding to background processes
#4053: Improved UI of attachments
#4050: Backup v4 legacy database templates
#4043: Reverse the order of reactions on the front end
#4046: Force tag field to show all available options
#4049: Fixes an issue where Pages category management could not be loaded in the ACP
#4047: Fix issue where topic solution showed out of order
#3561: Restore HTML pages functionality for Pages
#4045: Remove extra space from theme XML file name
#4044: Fix casing of Featured Content widget title
#4042: Fixes and issue where upgrading from v4 can throw an error on a missing column
#4027: Fix issue where group names with HTML show as raw HTML in some places
#4041: Block CDN endpoints that can be flagged as crawl errors in Google WMT
#4034: Fixed overflowing content in ACP Profiles
#4028: Set default value for club display setting
#4026: Allow conversion of multiple nodes to a single code block
#4031: Show database subcategories using the specified layout
#4021: Fix Theme Editor Custom CSS quirks
#4025: Fix issue where custom emojis could not be deleted
#4002: Allow the images widget to open links in a new tab
#4023: Specify database table to prevent ambiguous columns SQL error
#4029: Handle curly quotes in SEO titles
#4016: Restore Ajax polling Comment Feeds
#4015: Fix query in RebuildSolvedStats queue extension
#4018: Fix issue where bad poll data threw an exception
#4022: Fix issue where some custom CSS files were not parsing resource tags
#3727: Prevent discussion forums from being dragged to root level
#3578: Make open assignments more visible
#3576: Fix TypeError when bypassing permission checks in getItemsWithPermission
#3984: Fixed UI of warning panel and Secure Account page
#3993: Fix issue where invalid image dimensions throws an exception
#3994: Fix issue where Messenger throws an exception when the user cannot create PMs
#3995: Remove padding options from Tagged Content block
#3998: Fix error when deleting package reviews
#3999: Support SVG files for reputation level badges
#4001: Support display position for media fields
#4003: Add "offset" option to all content widgets
#4006: Added online status to all comments/reviews
#3788: Implemented Tag Merge tool and Bulk Delete
#3992: Fixes an issue where a field with a missing name would trigger an error
#3596: Fix Build Extension finish method + implement a possibility to add own filters
#3982: Fixed minor UI issues on Tags page
#3983: Fixed size of footer icons in PWA
#3985: Removed red background from autocomplete when it's submitted as empty
#3986: Fixed closing element tags in polls
#3987: Relocated the mobile footer so it sits last in the DOM
#3991: Fix v4 applications breaking v5 club counter rebuilds
#3065: Fix broken pagination issue
#3965: Allows Downloads linked files to have their real name edited
#3850: Check format of the date before attempting to display
#3907: Prevent hovercard from stretching to full width
#3908: Removed styles from nested .ipsBox elements
#3909: Polished UI of Register and Login forms
#3910: Adjusted position of tooltip stem
#3923: Add missing „Share on .." language strings
#3931: Added fallback colors for iOS 15
#3933: Fix issue where guest comments hang instead of showing a "pending approval" message
#3943: Use HTML as the default language for Monaco Editors
#3956: Update Follow Button when following comment from the comment or review form
#3960: Improved the display of Club Names
#3964: Allow featured content to be removed when settings no longer allow it to be featured
#3941: Fixes an issue where photos are incorrectly rotated when using GD.
#3955: Fix deletion of comments without a valid item
#3947: Fix default PWA start_url
#3936: Fixes an issue where sorting assignments in the ModCP can throw a SQL error
#3929: Editor support for iOS 15
#3926: Fixes an issue where Cloud feature trial shows the incorrect end-date
#3925: Fix SendGrid Bulk Mail
#2251: Added a default max-width to portrait videos
#4116: Fix issue where assignment was not removed when commenting
#4117: Fix issues where default calendar views showed an error
#4118: Remove duplicate hook points
#4120: Extract onlineUsersRow into a separate template so that hook point is usable
#4122: Remove last_post_data upgrade step
#4124: Fix issue where club calendars were loading the overview with incorrect links
#4098: Fix issue where en-dash character broke SEO titles (also patched in Beta 1)
#4094: Fix issue where Open Assignments menu did not show team assignments (also patched in Beta 1)
#4126: New content related webhooks
#4141: Editor dropdown improvements
- Issue #4130: [5.0.4 Beta 1] Font size in editor also influences image options UI
- Issue #4109: Wrap in box menu z-index
#4152: Fix issue where font awesome icons in Pages CSS files were double-escaped
#4110: Fix exception in system logs when viewing ACP IP Address tools
#4104: Fix issue where File screenshots were included in topics even when configuration setting was disabled
#4101: Hide Album Cover options if an image is not part of an album
#4135: Generate badge files when there isn’t a cached badge
#4137: Better Friendly URL support when "Rewrite URLs" is Off
#4105: Fix issue where ModCP shows topic titles for which the user has no permission

Developer Notes​

#3935 Load extension classes by checking JSON files​

New method Application::getExtensionClass() should be used instead of manually building a path to an extension. This method will return only valid extension paths, and will prevent errors that result in an attempt to load legacy classes.


#3727 Prevent discussion forums from being dragged to root level​

New method Node\Controller::_canBeRoot() to determine if the row can be dragged to the root level. This was previously hard-coded to ( $node instanceof $nodeClass ).


#3578 Make open assignments more visible​

New method MenuExtension::mobileNotificationCount() to allow 3rd party applications to add to the counter that is displayed in the mobile menu. Previously this counter only showed the number of Active Reports.

New method ModCpAbstract::getCounters() allows 3rd party applications to add counters to the top of the ModCP. Previously this was hard-coded to show only Active Reports and the Approval Queue count.


#3576 Fix TypeError when bypassing permission checks in getItemsWithPermission​

Method signature change to Item::getItemsWithPermission()
v5.0.3
#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
5.0.2
#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
5.0.1 - Released 02/12/2025
#3681: Fix rebuild achievements task for the AnswerMarkedBest Extension
#3677: Fixes an issue where “Reward <user>” was missing on the post menu
#3683: Fix issue where user can downgrade expired subscription at no cost
#3547: Permissions for Downloads Custom Fields from v4
#3660: Fix issue where registration settings show raw HTML
#3573: Fix issue where adding a similar event did not call the UI extension
#3640: Fix an issue in the Block Manager when the Pages Application is not enabled
#3641: Associate the stream widget css file with the proper app
#3625: Always show scrollbars to prevent sporadic ACP nav menu widths
#3574: Use tab to select mention in editor
#3575: Fix Pages upgrade steps to remove manual queries adjusting the record tables
#3627: Add missing pruning ip address description
#3623: Fixed conflicts between floated content and lists in user content
#3626: Make customized icons match default icons in Download category list
#3572: Fix issue where some events with a location have null coordinates
#3624: Fixed colors of query log in light mode
#3609: Remove rich text styles from post wrapper after the editor loads
#3527: Preserve list indents around floated items
#3553: Fix issue where marking the site as read did not visually change some fields
#3455: Fix issues with Images builder widget
#3614: Fixes not found furls
#3587: Allow topic overview stats to wrap
#3588: Allow .ipsSelectTree to expand when long options are selected
#3602: Add the missing missing module name for the Assignments Module
#3589: Removed non-existent class name from Moderator's Control Panel table
#3590: Added padding to upgrade error page
#3592: Reduced the font-weight of unread stats/authors
#3593: Added padding around social login buttons
#3586: Fix incorrect column when importing themes
#3585: Remove unnecessary data from Badge API output
#3579: Fix wrapping on GraphQL credentials page
#3577: Remove editor attachments on upload error
#3440: Use configurable language strings in the Editor Block Type Selector
#3551: Adjust form toggles when adding/editing a forum
#3437: Uninstall out-of-date applications
#3513: Allow embeds to fill entire width of container
#3532: Code boxes inside collapsible boxes retain content
#3533: Various Editor Updates
- Issue #3281: Cannot move images into a quote (or wrap box) after they're already added
- Issue #3381: Emojis Suggestions
- Issue #3390: The URL from links which are turned to "no embeds" link still to embeds
#3557: Invision Community Cloud Bounce Bugfixes
#3508: Don’t use local search tree for remote Autocomplete results
#3539: Better iframe allow attribute handling
#3451: Automatically expand all parents of a selected record in the database navigation widget
#3470: Currency Changer CSRF Fix
#3548: Delete unused template
#3552: Remove more unused templates and language strings
#3531: Fix exception in viewupdates task
#3530: Fix exception thrown in pruneipaddresses task
#3441: Fix issue where ACP Linked accounts block loads endlessly
#3454: Fix TypeError in getCacheDataForPage
#3472: V4: Spam Improvements
#3485: Fixed Paypal icon in Customer tab
#3486: Fixed size of button and alignment of alternate contacts
#3491: Added featured color attribute to forum categories
#3490: Don't truncate forum descriptions
#3536: Copy custom templates when copying a theme
#3537: Use Dialog Style Config Form for Sidebar Widgets
#3538: Fix issue where theme editor enters an infinite loop after login
#3540: The PWA Refresh button no longer has invalid HTML
#3541: Ensure long strings of code don't break out of tiptaps code box
#3545: Fixed close icon of "Switch to Cloud" link in ACP
This is the latest version of Invision Community 5.


#3452: Fix issues with Search API
#3499: Remove the email block type
#3500: Fix issue where attempting to access security settings sends you in an endless loop
#3492: Fix TypeError in Streams
#3480: Fix issues with last_post returning an invalid timestamp
#3482: Fix issue where logos are disappearing after saving twice

4.7.20​

January 13
  • Released 01/29/2025
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.

Key Changes​

This is the latest version of Invision Community 5.

Additional Information​

#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

Invision Community 4.7.19​

Released 11/12/2024
This is a security release and we recommend all clients upgrade as soon as possible.

Key Changes​

This is our November security and maintenance release.
Key changes include:

Additional Information​

Security
  • Fixed a potential stored XSS issue, thanks to Colonel_mortis for reporting.
Core
  • Added a default timeout for the SMTP connection.
  • Added Message-ID generation for SMTP emails, for compatibility with SMTP servers that do not follow the RFCs.
  • Added email notification for users signing in to dormant accounts.
  • Added a requirement for CAPTCHA to be enabled for guests to use post before registering.
  • Improved IndexNow error logging.
  • Improved consistency with share links popups and added click to copy URL.
  • Improved the Report Center, adding new functionality and improving the user experience.
  • Optimised deleting member content.
  • Fixed an issue where changing a primary or secondary group for a member wouldn't reset the cached value.
  • Fixed an issue where permanently deleting content from the ModCP-Report Center would fail. . Fixed a wrong path in the robots.txt file.
  • Fixed an issue where deleting nodes could throw an error.
  • Fixed an issue where some club containers could throw an error.
  • Fixed an issue where member profiles could be broken if a member had an invalid group.
  • Fixed an issue where search can be slow on very large communities.
  • Fixed an issue where the member history may show a wrong "by" name.
  • Fixed an issue where the diagnostics statistics settings wouldn't save successful.
  • Fixed an issue with the admin stream settings, where the "Active Members" Setting wouldn't be saved.
  • Fixed an issue where the clubs widget could throw an error when a custom field filter for a deleted field is being used.
  • Fixed an issue where creating a stream in the ACP wouldn't show all available nodes.
  • Fixed an issue where streams could not always be sorted correctly.
  • Fixed an issue with Firefox, where one couldn't break out of the quote box by pressing enter twice.
  • Fixed an issue in the core-webhooks documentation.
  • Fixed an issue where automatic moderation rules couldn't be created if there were no report types.
  • Fixed an issue where the s3 deletion task wouldn't be enabled.
  • Fixed an issue where promoted Comments could not be removed from Promoted Content.
  • Removed the deprecated hive task.
  • Removed the ping call to the deprecated Google Sitemap Service.
Events
  • Replaced the h2 header on the landing page with an h1 element.
Commerce
  • Added Canonical URLs for /store and /subscriptions.
  • Added robots.txt rule to block ?currency= (currency changer links).
  • Updated the code to support the new MaxMind API version.
  • Fixed an issue where subscriptions with no expiration threw an error when calculating upgrade cost.
  • Fixed an issue where multiple currencies could be set as the default.
  • Fixed an issue with reactivating purchases.
Gallery
  • Fixed an issue where moving images from an album wouldn't rebuild the total images count.
Downloads
  • Fixed an issue where editing the member restrictions would throw an exception when downloads app was enabled.
Forums
  • Optimised topic summary for busy communities.
  • Fixed issues with JSON-LD/Schema.org markup in Q&A mode.
  • Fixed an issue where publishing a future topic manually wouldn't update the topics publish date & time.
  • Fixed an issue where approving a topic may not immediately update the number of topics pending approval.
  • Fixed an issue where archived posts were not included in the post counts.
  • Fixed an issue where topics you have posted in are not always marked with a star.
Pages
  • Fixed an issue where creating comments via REST wouldn't show the comment when comments were synced with forum posts.
  • Fixed an issue where records from club categories were showing in feeds incorrectly.
  • Added a description field to the Club Category form.
  • Fixed an issue where the club name was not displaying in feeds for club records and comments.
  • Fixed an issue where Map fields were showing on the form for non-Address fields.
Courses
  • Fixed an issue where the quiz questions were missing the formatting while taking the quiz.
Platform
  • Enabled content Spam Analysis, can be disabled via AdminCP > Smart Community > Spam Analysis.
  • Improved hot/popular topics for Cloud customers; Added ability to disable.
  • Added ability add Live Topics to Club Calendars and convert to Club Forums.
Converters
  • Fixed an issue where Polls are not converted correctly during SMF conversions.

Changes affecting third-party developers and designers​

  • Updated PHPUserAgent to 1.0.9.
  • JSON-LD BreadcrumbList now includes the breadcrumb for the page being viewed.
  • Redis now uses a reader for lRange.
  • Optimised fetching online user list when using Redis.
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.

Invision Community 4.7.17​

Released 05/29/2024

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.
  • Thanks
Réactions: abseitsen
Retour
Haut