Invision Community 4.7.18
Released 08/06/2024
What's New in Version v4.7.17
See changelogReleased
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.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.