IP.Board Releases
IPS Comunity Suite 4.6.0 Release | Beta 1
Submitted by Owen, 05-06-2021, 10:54 PM, Thread ID: 208322
Thread Closed
IPS Community Suite 4.6.0 Beta 1
releases have not had extensive testing, therefore you may encounter issues with this release. You should only use Invision Community 4.6.0 Beta 1 on a test site. If you choose to test this release on your main site, please ensure you backup your site first. While we endeavour to support minor issues with this release, we would not want you to lose any data if you had to revert back to a stable release.
Download:
Additional Information
Core
Forums
REST / OAuth
Pages
Commerce
Gallery
Downloads
Blogs
Calendar
REST / OAuth
Added support for wpForo 1.9.x.
Added support for converting Markdown formatted posts in Vanilla.
Upgraded Whoops to version 2.9.1.
Added support for web push notifications. To support these kinds of notifications, you will need to add parsemobile* methods in your Notification extensions.
Added a $count parameter to \IPS\Content::definiteArticle/_definiteArticle(). If an integer is passed, a pluralized phrase will be used, if available. You should add pluralized strings for any __defart_* strings you've already created. The key should be in the format __defart_*_plural.
Added constant ACP_SESSION_TIMEOUT to allow administrators to control how long AdminCP sessions are valid for.
Added a per-application setting to hide the application on the announcement creation form (this setting's use may be expanded in the future).
Added theme settings to control header height (desktop & mobile sizes), which are used in the existing CSS variables.
Added version to the filename of exported apps/plugins/themes/languages.
Added \IPS\DateTime::roundedDiff() and \IPS\DateTime::roundedDiffFromSeconds() to return a human-readable rounded diff of two datetime objects, or a diff based on a supplied number of seconds, respectively.
Added a new 'enforceMaxLimit' option for \IPS\Form\Helper\Password elements to bypass the max 72 character limit.
Added an option to set orderResults to FALSE for \IPS\Helpers\Form\Item instances to return results in the order the user specified.
Added a new javascript utility method to adjust external links to force them to open in a new window: ips.utils.links.updateExternalLinks. This is called automatically on the contentChange event, but may also be called manually in situations where the contentChange event is not fired.
Improved the extensibility of Cache/DataStore methods.
Updated some uses of border-radius to use existing CSS variables.
Changed template groups and locations to be case-sensitive, which fixes an issue enabling designers mode on a server using a case-sensitive file system.
Changed the logic that controls how pagination is shown in templates. The data-role="tablePagination" element should now always exist in the table DOM; it will be shown/hidden dynamically if pagination is required after AJAX requests.
Fixed an error that can occur when dev sync runs if you are not logged in and the application has a whatsnew.json file in its latest version folder.
Fixed broken progress bar when enabling designers mode.
Fixed numeric values passed to the REST API /core/members/{id} endpoint not always adjusting the property, and sometimes causing an SQL error.
Fixed the "Upcoming Events" widget not showing when developer mode is enabled.
Fixed an issue using the hide option for contentAction when deleting a member via the REST API.
Fixed eq() pseudo-selector no longer being supported in theme hooks.
Fixed required() pseudo-selector not working in theme hooks.
Fixed \IPS\Content\Statistics not working for applications that use a database column prefix.
Fixed theme hooks on Forums > index > forumGridItem not working as expected.
Fixed a missing redirect when hiding comments using multi-moderation on classes that do not define a $hideLogKey property.
Fixed the constructor for \IPS\nexus\DomainLookup not honoring the $performWhoisLookup parameter.
Fixed some inconsistent HTML with building the quick search menu options.
Fixed an error that can occur when sessions are cleared.
Fixed a bug where a notification flash instance without an image passed (i.e. a notification with no author) results in a broken image.
Fixed an issue where it was not possible to use form headers in widget configuration forms.
Fixed installing plugins generating an invalid widgets.json file.
Fixed an error deleting Pages templates in the AdminCP when developer mode is enabled.
Fixed issues adding/editing database indexes for applications.
Fixed an issue where you could not hook into \IPS\Redis.
Fixed an undefined index notice parsing valid ICS feeds with no events in them.
Fixed an inaccurate Redis log entry indicating read server used instead of write server.
Abstracted code in \IPS\core\modules\admin\members\members::export() to make it easier to apply hooks to member list exports.
Removed ability to reorder queries for upgrader in the developer center. Developers should manually reorder the JSON file if necessary.
Removed the onOtherAppUninstall() method from application Uninstall extensions in favor of onOtherUninstall().
Removed several deprecated methods and properties throughout the Suite and verified core code no longer references those methods and properties.
Enforced the $type parameter for \IPS\Email::buildFromContent() and \IPS\Email::buildFromTemplate() with an error if the type is not specified.
The markRead() method will no longer consider an updated column if last_comment or last_review is defined.
A number of caching improvements have been implemented, please make sure your pages are sending no-cache headers if you do not want them cached.
Non-AJAX requests that retain a CSRF token in the URL with a 200 response code will now trigger a development error recommending to redirect the request or otherwise remove the CSRF token. Leaving a CSRF token in the URL while generating a page can represent a security risk if remote images (for example) are embedded on the page, as the CSRF token could be susceptible to interception by the remote party.
Support for notification sounds in the browser has been removed. If you rely on playing sounds, you will need to implement this functionality in your application.
Add new method was added to the IPS\Content\Item class which is called when an item is deleted. It's receiving the comment/review ids which are going to be deleted, allowing you to remove any additional cleanup calls based on the comments and reviews in this item.
Updated the ModCP content restore (soft delete) to use the built in restore() method instead of using its own code.
Account settings will no longer prompt for re-authentication if the account does not have a way of re-authenticating. Applies mostly to custom SSO integrations.
Important Method Changes:
Added a $seperator parameter to \IPS\CustomField::displayValues which can be used to define a custom seperator when displaying multiple values .
Updated method signature for \IPS\Node\Model::getLastCommentTime().
Added a $count parameter to \IPS\Content::definiteArticle/_definiteArticle(). If an integer is passed, a pluralized phrase will be used, if available. You should add pluralized strings for any __defart_* strings you've already created. The key should be in the format __defart_*_plural.
releases have not had extensive testing, therefore you may encounter issues with this release. You should only use Invision Community 4.6.0 Beta 1 on a test site. If you choose to test this release on your main site, please ensure you backup your site first. While we endeavour to support minor issues with this release, we would not want you to lose any data if you had to revert back to a stable release.
Download:
Additional Information
Core
- Added support for web push notifications.
- Implemented a new AdminCP support Health Dashboard in place of the support tool.
- Improved uploader UI across the suite.
- Added support for Emoji 13.0 emojis.
- Added support for WebShare API.
- Added an option to disable relative dates.
- Improved security of AdminCP member list.
- Improved security of attachments for guests.
- Improved performance of attachment lookups in the editor.
- Improved performance of the Followed Content activity stream.
- Improved performance of handling custom meta tags.
- Improved randomization of randomly sorted content feed widgets.
- Improved performance of session handling.
- Improved upgrade error messages.
- Added a simple offline page, displayed when users have no internet connection.
- Improved performance of Emoji menu in the editor.
- Added support for PHP 8.
- Added support for uploaded webp images (if the server's image handling software supports webp).
- Added incoming and outgoing email addresses to the new installation onboarding wizard.
- Added additional options for handling media enclosures in imported RSS feeds.
- Added support for anonymous posting.
- Added a block to user profiles to show the number of solutions the member has submitted, and a page to view all solutions.
- Added ability to search by email address when looking for members in the Moderator CP for moderators with permission to view email addresses.
- Added a new notification when content is approved.
- Added new option for \IPS\OUTPUT_CACHE_METHOD to disable output caching, but still send cache headers.
- Added support for s-maxage, stale-if-error, stale-while-revalidate cache-control directives.
- Added a link to re-enable a disabled messenger on mobile.
- Added pruning of IP addresses for stored ratings based on the AdminCP IP address pruning configuration.
- Added some AdminCP search keywords. Added ability to pay renewal invoices in the AdminCP Marketplace.
- Added native lazy loading attribute for user profile images and reactions.
- Added canonical tag for Leaderboard > Past Leaders page.
- Added a missing language string for the administrators permissions.
- Separated "Reaction" and "My Stuff" notification preferences so that reaction notifications can be controlled separately.
- Improved page performance metrics by adding font-display style to FontAwesome and preloading woff2 font file.
- Reintroduced the ability to automatically embed Facebook and Instagram links in posts.
- Changed AdminCP sessions to be valid for up to 1 hour by default.
- Changed most multi-select form inputs in the AdminCP to checkbox sets.
- Changed IP banning to not be run for guests.
- Changed warning point verbiage to use numeric pluralization to better support non-English languages.
- Changed the way how the widget manager send the data to resolve an error when too many widgets are placed on the page.
- Changed file storage configuration manager to prevent Community In The Cloud clients from selecting filesystem storage handlers.
- Changed the email in the profile hovercard into a mailto link
- Improved 304 response caching removing database connection.
- Improved pluralized verbiage for automatic moderation.
- Implemented caching for "Active Users" and "Who's Online" blocks.
- Implemented a minor performance improvement when fetching groups.
- Improved performance of staff directory page by removing unnecessary queries.
- Improved performance of the ModeratorCP where hidden posts are listed.
- Improved performance of multi-moderation actions.
- Improved performance of sending emails to multiple recipients when there are promote items to be included.
- Improved inline quoting to account for text copied from code blocks.
- Updated WordPress login handler to use new Miniorange OAuth server endpoints.
- Moved the "Tags" text color theme setting to the "Front End Colors" tab.
- Adjusted guest posts that require approval to not show the post pending approval.
- Adjusted caching headers for guests in some areas.
- Improved reliability of address autocomplete.
- Improved WordPress OAuth for WordPress servers that do not allow the authorization HTTP header.
- Improved speed of re-indexing some content items after moderation.
- Improved performance of marking something as read in some cases.
- Improved soft deleting comments/reviews to remove code duplication.
- Improved rich embedding to support embedding of short links provided by the TikTok app (vm.tiktok.com links).
- Improved the appearance of the Notification Settings screen.
- Clarified the purpose of the Date field when configuring an Activity Stream block.
- Fixed a long-standing issue where pagination would not show on tables after AJAX requests where the page did not contain pagination when first loaded.
- Fixed "Post Before Registering" + word filters set to hold the content for moderator approval working together.
- Fixed ?Unlimited not working for ?Maximum image dimensions to save setting.
- Fixed an issue where the wrong author may be notified when a comment or review is embedded.
- Fixed an issue specify dimensions for images in posts manually.
- Fixed an issue where items to be moderated are not reflected in the interface when moving to other pages.
- Fixed a potential javascript error when a broken video is posted.
- Fixed unhiding topics from edit screen.
- Fixed bad admin logs when managing group administrators and moderators in the AdminCP.
- Fixed an issue where pruning members or mass moving members to a new group can result in an old cached group count still displaying in the AdminCP.
- Fixed exact word filters requiring moderator approval resulting in the word being stripped from the title instead of triggering moderator approval.
- Fixed posting a status update taking a long time if the user has a lot of followers.
- Fixed Authy setup on Firefox.
- Fixed web manifest not working when the site is in offline mode.
- Fixed an issue where the "Can login anonymously" group setting may not apply as expected when a user belongs to more than one group.
- Fixed incorrect timezone detection for users in Argentina.
- Fixed an issue where certain custom profile fields would not be formatted when exporting the member list from the AdminCP.
- Fixed some UI issues with right-to-left languages.
- Fixed an issue where moving a read content item to a new container results in it becoming unread.
- Fixed pressing ctrl/cmd+enter multiple times causing duplicate posts.
- Fixed image dialog in editor not showing correctly on iOS.
- Fixed an issue where profanity filters set to hold content for moderator approval may apply against the previous content instead of the new content when editing a content item.
- Fixed an issue with specific CKEditor plugins for Community In The Cloud clients.
- Fixed orphaned files being left over when deleting custom fields throughout the Suite.
- Fixed orphaned files being left over in some cases when uninstalling applications.
- Fixed a performance issue viewing "Unread Content" activity streams in some configurations.
- Fixed an issue handling dates associated with ratings for content.
- Fixed images pasted into editor sometimes being inserted in wrong location.
- Fixed an RTL display issue with the caret arrow connecting an editor with a profile photo.
- Fixed an RTL display issue with the attachment box in posts.
- Fixed an issue where pasting links in Microsoft Edge may not allow them to embed.
- Fixed an issue where the link to disable your messenger was not displaying.
- Fixed opacity of button after repositining cover image.
- Fixed a minor issue where Community in the Cloud clients could see a countdown timer that says "You may continue in 0:010 seconds".
- Fixed the not translatable enabled/disabled string in the moderator history for comment approval enabled/disabled log entries.
- Fixed the "Preview" button in an editor potentially causing attachments to be associated with the wrong post.
- Fixed an issue where the UTF-8 converter "Fix collations" process may get stuck if it times out on a large table.
- Fixed an issue where the DeleteImageProxyFiles task would never finish or not update its progress appropriately .
- Fixed some invalid CSS syntax.
- Fixed an issue with the deletecontent task that can cause the task to lock when ran via cron.
- Fixed an issue moving Icons & Logos to a new storage handler when one or more of the images is broken.
- Fixed certain activity statistics showing inaccurate previous period values.
- Fixed an issue where users may be able to bypass image restrictions in signatures.
- Fixed a bug where exact profanity filters were treated case sensitive.
- Fixed an issue where status update pagination may not work correctly.
- Fixed an issue where URLs in editor fields may be corrupted when exporting member lists.
- Fixed an issue where attachments may inadvertently force a post into moderation when Link Moderation is enabled.
- Fixed an issue where Plugins & Languages may not show an update is available.
- Fixed an issue where updating plugins will leave deleted or renamed javascript files behind.
- Fixed an issue where the core_output_cache table size could get very large.
- Fixed a bug with pagination links when viewing a member's list of ignored members.
- Fixed a bug where the member list export process may show a percentage complete greater than 100.
- Fixed an issue where unbroken words can break email layouts.
- Fixed an issue where customized email templates do not inherit template parameter changes during upgrade.
- Fixed an issue specify dimensions for images in posts manually.
- Fixed an error upgrading third party applications on Community In The Cloud accounts in some cases.
- Fixed an issue where it was not possible to login through OAuth if the OAuth server had guest access disabled.
- Fixed an RTL display issue with the caret arrow connecting an editor with a profile photo.
- Fixed an issue where numeric fields could be incorrectly treated as incomplete during profile completion.
- Fixed an issue where too many cookies could be set when using custom profile fields with editors in them.
- Fixed an issue where the email failure AdminCP notification may mistakingly be sent even when other emails are sending correctly.
- Fixed an issue where creating a ban filter would break with IN_DEV being enabled.
- Fixed an issue where the login form may not redirect the user to their original location in some situations.
- Fixed an error that can occur when a Marketplace login expires.
- Fixed a bug where RSS imports may create a broken image depending upon the "Maximum image dimensions to save" configuration.
- Fixed a bug where the fontsize template plugin may return an invalid value when certain language packs are used.
- Fixed an error with the REST API reference page when a referenced application is not installed.
- Fixed a potential issue that can occur when the Sitemap generator runs via cron.
- Fixed a javascript error that can occur in the AdminCP when using custom analytics tracking codes.
- Fixed an issue where item counts could be unreadable in the moderator control panel IP tools on small displays.
- Fixed an issue where the layout for the move dialog could be broken with long container names.
- Fixed an issue where the move members task could stop working when the target group doesn't exist.
- Fixed moderator permission checks in report center.
- Fixed an issue with structured data throughout the Suite for users with automatically generated letter photos.
- Fixed an error viewing reports that had comments.
- Fixed a display issue that can occur when a spoiler is found inside a quote.
- Fixed a bug where comments from ignored users may display incorrectly when added to a comment stream from an inline notification (i.e. "View new post" within a topic you are viewing).
- Fixed editing code blocks inside certain other elements (such as spoilers) adding extra line breaks.
- Fixed club cover photos becoming orphaned when the club is deleted.
- Fixed member cover photos becoming orphaned when the member is deleted.
- Fixed an issue where it was not possible to report content items unless the member group was set to be able to report all content types.
- Fixed an issue where meta descriptions could have quotes stripped.
- Fixed an issue dismissing upgrade notifications if the page has not finished loading yet.
- Fixed an issue that can occur if a license check fails.
- Fixed an issue where sub-nodes would not load on a chart's custom form.
- Fixed an issue where comments may be added to a comment feed (such as posts within a topic) more than once when clicking the link to show new replies.
- Fixed a bug where code syntax highlighting in a post may incorrectly highlight code in a language other than the chosen one.
- Fixed the Warning Action form throwing an error while IN_DEV.
- Fixed an issue where some status update functionality may still show if the status module is disabled.
- Fixed streams showing read content when they should only show unread content on occasion.
- Fixed streams allowing "all" to be specified for date range when using MySQL search, which is restricted to the last 365 days.
- Fixed automatic linking of URLs in posts not working after emptying browser storage.
- Fixed an issue where the moderator control panel could throw an error if status update reports were present.
- Fixed share link not being auto-selected for easy copying when the dialog to share a comment is opened.
- Fixed a link that can cause the page title to be removed resulting in the current URL displaying as the page title in the browser.
- Fixed a javascript error that can occur upon selecting a Pixabay image from the "Choose stock photo" selector.
- Fixed an issue where the 'Expand' link on collapsed quotes could appear twice when a comment is added to the page.
- Fixed an issue where icons overlap on blocks in the Admin CP statistics areas.
- Fixed an issue where quotes split in the editor with a double-enter keystroke would not retain quote data or notify original author correctly.
- Fixed an issue when logging in with LinkedIn.
- Fixed certain hidden content such as empty widgets not always being hidden.
- Fixed an issue where the Tag autocomplete field in certain situations (e.g. Gallery submission screen) would have a misplaced results dropdown.
- Fixed an issue where search result snippets may not have shown the relevant text containing the matched search term.
- Fixed an issue where quoting a user whose username has a leading zero would cause the zero to be dropped when the quote is displayed.
- Fixed an issue where spacing around embedded images in an email may not accurately reflect how it appeared in the editor.
- Fixed an issue where the AdminCP upgrader would not update the versions of disabled applications.
- Fixed an issue where Mapbox maps could show both a clustered group of markers and single items in the same view.
- Fixed a bug where viewing streams with custom parameters to adjust the filters will not display the correct results when clicking the "Load More" button.
- Fixed an error when attempting to force a password reset for a member with no current password.
- Fixed an issue displaying the current notification preferences overview when MySQL read/write separation is used.
- Fixed an issue when viewing/updating legacy 3.x applications via Marketplace.
- Fixed report center comments not having the image proxy stripped when upgrading from previous versions.
- Fixed Google Adsense code being stripped from posts even if submitted with HTML posting allowed.
- Fixed an error when disabling languages in some circumstances.
- Fixed guests not able to report content if using Keycaptcha.
- Fixed attachments in translatable fields.
- Fixed an issue with lazy loading in certain situations and certain locales.
- Fixed an issue with the mobile navigation menu where parent items with unique links would not show as clickable sub-items.
- Fixed "Stop all email notifications" not disabling digests.
- Optimized the staff directory to reduce page loading times.
- Fixed some broken AdminCP live search results on CiC.
- Fixed the background color of ACP Drop Areas and the color of treelist links for the AdminCP dark theme.
- Fixed an issue where radio form element descriptions may be misaligned.
- Fixed an issue with an error message not showing the folder name when plugin installation fails.
- Fixed an issue where some external links did not open in a new window despite the relevant setting being enabled.
- Fixed an invalid Open Graph type tag being specified.
- Fixed a missing confirmation when deleting content via the moderator approval queue.
- Fixed an issue where status update notification text could be inaccurate.
- Fixed certain options available for custom streams not working as expected.
- Fixed an issue where status update notification text could be inaccurate.
- Fixed a false positive report that images raise security exceptions in some cases.
- Fixed the "" button in the author response being always displayed, even if the logged in member can't edit or delete the response.
- Fixed Search Activity Statistics resulting in an error due to a MySQL issue in some cases.
- Fixed content pagination not populating correctly in some applications with restricted moderators.
- Fixed a bug where resizing a window could result in a horizontal scrollbar when an upload widget exists on the page.
- Fixed a DB error happening when somebody tries to post too many data to a textarea field.
- Fixed an issue where Safari may reload each page after the user logs out.
- Fixed messenger link still displaying on profiles on mobile devices if the user does not have permission to access the messenger module.
- Fixed an issue where the number short format wouldn't work after a language import.
- Fixed an issue where club custom fields would show autosave values for different clubs.
- Fixed an uncaught exception when following a malformed "follow" URL.
- Fixed inline moderator actions in content items showing the wrong moderator name in some circumstances.
- Fixed an issue where referral cookies may not be set when guests view a page served from the cache.
- Fixed an issue where referrals from deleted members could cause an error.
- Fixed an issue where member exports can contain html for profile fields.
- Fixed chunk uploading when using Amazon S3 with some S3-compatible providers.
- Fixed broken 3rd party ACP permissions on CiC.
- Fixed a typo when flagging a member as a spammer.
- Fixed an issue where editor contents may be lost or incorrect when paginating through a topic and using the editor on different pages.
- Fixed an issue where font-awesome <i> tags submitted in source mode are stripped by CKEditor.
- Fixed an issue where AdminCP theme resource may continously be written to disk.
- Fixed statistical charts not working in some locales.
- Fixed sitemaps not generating properly.
- Upgraded CKEditor to 4.16.
- Optimized Redis when storing data and sessions.
- Removed the mobile "hamburger" menu on mobile pages, which was inadvertently added on 4.5.
- Removed unnecessary Pragma header where used.
- Removed HTML5 shiv in AdminCP.
- Removed view options for guests in clubs.
- Removed support for Twitch embeds as Twitch has removed their oembed endpoint with no plans to introduce a new one.
- Removed notification sounds.
- Removed orphaned 'Activity/Content Discovery' module.
- Fixed incorrect css variable names affecting .ipsMenu children.
- Fixed the background color of selected text in ACP Code Editors while using dark mode.
- Fixed the caret color in ACP Code Editors while using dark mode.
- Fixed various minor issues with the AdminCP Marketplace.
- Changed the color css variable on #elRegisterButton so it uses the correct variable.
- Removed an excess closing anchor tag from the coppa template file.
- Fixed an issue where the width of the layout would stretch, caused by long strings of content.
- Removed support for Memcache, APC, XCache, WinCache. Use Redis instead.
- Made the 404/403 error pages more friendly.
- Added a new Spam Defense option to allow registration but require moderator approval of all new posts.
- Added an option to the profanity word filters to hold for moderation when a member has less than a set number of posts.
- Fixed an issue where Member Sync onEmailChange may be called before validation when changing email via validating screen.
- Fixed importing members from CSV to Date custom fields not importing properly.
- Fixed an issue where font-sizes on mobiles weren't following the Font Scale setting.
- Fixed an issue where tags associated with hidden content were included when generating statistics.
- Fixed an issue with the Easy Mode theme editor in Safari which caused the "Select" tool to return incorrect styles.
- Fixed an separate issue with the Easy Mode theme editor where a JS could be thrown due to a race condition.
- Fixed an issue where review ratings are not recalculated properly when a review is deleted.
- Fixed a potential redirect loop when re-accepting Terms of Service and / or Privacy Policy changes.
- Fixed an issue where content was missing the proper share logo.
- Fixed an issue where post attachments sometimes used different styles within a list. Attachments in a list will always use a smaller 'inline' style now.
- Worked around a bug in MySQL when viewing statistics in the AdminCP.
- Fixed some HTML validation errors.
- Fixed an issue where uninstalling an application wouldn't delete the associated rss feed import data.
- Fixed an issue where changing table filters could cause the table to be stuck in loading state due to an underlying error.
- Fixed an issue where a cached Widget returned the wrong timezone based time.
- Fixed an issue where banned members could see that there are announcements, but could not read the announcement.
- Fixed issue where poll choices are cleared because poll question title is empty on Edit Topic submit.
- Advert impression counters are incremented via Redis to reduce MySQL write queries where Redis is available.
- Fixed an issue where some SMTP servers may fail to generate valid DKIM hashes.
- Removed browser caching for "upgrade in progress" page.
- Fixed an issue where the Privacy Page does not redirect to an external link.
- Fixed an issue when an anonymmous online status doesn't persist across logins when using button log in methods
Forums
- Implemented notifications to the topic author when a question or topic is marked as solved.
- Implemented notifications to the poster when their post is marked as the solution to a topic or the best reply to a question.
- Implemented maximum dimensions of 800px x 800px for forum grid images to allow the software to reduce the size of extremely large images.
- Changed "popular posts" in the topic statistics area to make each displayed post a link to the post.
- Changed "posted images" in the topic statistics area to link attached images to the post they were attached to.
- Changed the unarchiving task to process quicker.
- Changed digest emails to honor the email truncation option.
- Changed the "Unsolved" option for topic feed widgets to restrict results to Question and Answer forums or forums with "Mark as solved" enabled.
- Added option to display inline moderation actions in between posts (if enabled) without the moderator name to non-moderators.
- Added per-group option to hide inline moderation actions shown in between posts.
- Added statistic block to show "Percentage of topics solved" to compare topics posted vs those marked solved within question and answer forums, or forums that allow a solution to be marked.
- Added statistic block to show "Average time to solved" for question and answer forums, or forums that allow a solution to be marked.
- Added the missing 'features' color field to forums categories.
- Added lazy load support to preview images in Topic Summary sidebar.
- Added lazy load support to forums when in grid view.
- Added support for the expanded topic view display within the fluid topic listing interface.
- Fixed an issue changing time periods when viewing new topic and post statistic charts.
- Fixed issues setting and unsetting best answers on topics.
- Fixed "solved" interface elements displaying for topics within forums where the ability to mark topic solutions has been disabled.
- Fixed an issue where viewing a topic when the last post is hidden does not mark the topic as read.
- Fixed reaction count showing incorrectly when viewing whole topics reactions (i.e. from expanded view).
- Fixed a bad id attribute in the post template.
- Optimized queries when all forums do not use a password.
- Improved performance of topic embeds.
- Improved performance of very large topics.
- Improved performance of the Forum Statistics widget on large forums.
- Improved performance of topic statistics.
- Improved performance of expanded forum view for large forums.
- Added the ability to show when specific group(s) have replied to a topic when viewing a list of topics
- Added filters to the topic list view to quickly isolate hidden topics and topics with hidden posts.
- Fixed an issue where the border-radius was incorrectly 0px in Q&A Forums.
- Improved results for "Popular Questions This Month" tab for Q&A Forums.
- Fixed an issue where club forums wouldn't show in Fluid View if only one root category exists.
- Fixed an issue where topic feeds could show cached read/unread status.
- Fixed an issue where Grid Card Images could show lost links.
- Fixed an issue where Youtube Shorts URLs would not embed.
- Fixed the position of the queued content badge in fluid view, which was overlapping the topic stats.
- Fixed an issue where topics marked manually for unarchiving would not be processed.
REST / OAuth
- Fixed OAuth login if guests cannot access site.
- Fixed creating a content item by the REST API not triggering a webhook.
- Fixed Zapier's API calls showing in logs without a name for the key.
- Fixed some duplicated error codes.
Pages
- Added a data-pageName parameter for the body tag with the page path (folder/name) for better CSS targeting.
- Changed two column page builder pages to use vertical widget layouts.
- Changed category fiters in databases to not require CSRF keys in order to apply filtering.
- Improved AdminCP logging of certain actions.
- .well-known can now be used as a folder name for Apple Pay verification in Commerce.
- Fixed an error that can occur after a database is deleted if there are pending review or comment deletions for the database.
- Fixed an error when creating a new block in the "Custom" block category has been deleted.
- Fixed orphaned files being left over when deleting fields, records and databases in the AdminCP.
- Fixed an error where saving templates for similar blocks with the same template name can result in an error.
- Fixed an issue where deleting a page may delete all pages within an unrelated subfolder.
- Fixed an issue when hiding a comment on a database with forum syncing using multi-moderation triggers a page not found error.
- Fixed an error attempting to use the advanced search for a Pages database in the AdminCP.
- Fixed unclear AdminCP logs when performing actions such as copying, editing or deleting a database.
- Fixed an issue where record authors couldn't respond to reviews.
- Fixed a PHP notice for certain reciprocal database link fields.
- Fixed orphaned review records being left behind when a database is deleted.
- Fixed an issue where automatically-generated topics did not trigger notifications for followers of the forum.
- Fixed an issue where "Publish Date" may not show correctly in record feed sort options.
- Fixed an issue where deleting a database which was used as reciprocal field in another database would result in error.
- Fixed an issue where importing RSS feeds to Pages could set the wrong author.
- Fixed an issue where article images would float outside of their content box if the article only contained a few lines of text.
- Fixed an issue with attachments not properly associating with comments on a record and not being deleted if the comment is deleted when syncing comments with the forums.
- Fixed an issue where copying blocks could result in lost attachments or languages strings.
- Fixed an issue where HTML logic of a page may be stored in the search index.
- Fixed and issue where inline editing an item field wouldn't update the reciprocal map.
- Fixed an issue with the REST API where a GET request to records with a category parameter would result in a DB error.
- Fixed an issue where it's possible to create two Folders with the same name, causing conflicts.
- Fixed an issue where the API can delete a forum even if a database posts topics to that forum.
- Fixed an issue where deleting a database wouldn't delete the associated rss feed import data.
- Fixed a niche issue where it was possible for a record name to show on the online list when the viewer does not have permission to view it.
Commerce
- Added a confirmation pop-up when mass approving account withdrawals.
- Added an option to limit Withdrawal requests to one per currency at any time.
- Added a missing language string for the review widgets.
- Renewal invoice warning emails will now show tax included, if applicable.
- Improved email normalization for MaxMind fraud detection.
- Subscriptions Grace Period setting will now allow a value of 0.
- Fixed Commerce generating incomplete accounts when the "Ask to provide a display name?" setting is off.
- Fixed an issue where you may be able to purchase more than the number of items in stock.
- Fixed race-condition potentially causing duplicate purchase records or transactions.
- Fixed interactions on invoice table when viewing a purchase in AdminCP.
- Fixed error trying to access a customer's support request history from the sidebar when viewing a support request.
- Fixed error trying to approve a transaction from a Stripe dispute page.
- Fixed some countries not showing in Markets statistics page.
- Fixed an error attempting to delete support replies in the AdminCP.
- Fixed error reporting when checking out with Stripe on a free trial with incorrect card details.
- Fixed billing name not being passed to Stripe when paying with card.
- Fixed an error when running PHP 7.4 and adding items with certain configurations to the cart.
- Fixed an issue with certain email notifications generated by Commerce resulting in errors or potentially incorrectly formatted amounts.
- Fixed an issue where editing a purchase's grace period would enable renewals on the purchase even if there are none specified.
- Fixed an issue where guest location tracking via cookie did not work correctly.
- Fixed an issue where replying to a support request and returning to the list of requests does not mark the request as read.
- Fixed an issue where customers could not reactivate subscriptions where an existing subscription was cancelled but allowed the customer to reactivate.
- Fixed an issue where checking out with an item without a renewal charge could in some circumstances cause an error.
- Fixed some missing friendly URLs on various pages of Commerce.
- Fixed an issue where disabled subscriptions couldn't be canceled.
- Fixed an issue where renewal terms were not presented on the front end in the order they are specified in the AdminCP.
- Fixed an issue where support tabs in the AdminCP would not wrap and could cause the page to stretch.
- Fixed an error when running PHP 7.4 when creating new support streams in the Admin CP.
- Fixed an issue where if a customer cancels a PayPal billing agreement immediately after the initial payment before the webhook for that payment is received, the payment becomes associated with a blank invoice.
- Fixed an issue where a user may be prompted to provide card details when purchasing a free trial, even if the product being purchased is restricted to non-card payment methods.
- Fixed an issue with Member Filters happening when members where filtered by subscriptions and purchases.
- Fixed an issue where copying a donation goal would not copy the donation goal description.
- Fixed an issue where copying a support department would not copy the support department submission screen text.
- Fixed an issue where copying a support severity would not copy the support severity description.
- Fixed an issue where deleting a support status would not remove the custom language strings in the database.
- Fixed an issue where copying or deleting a shipping rate did not copy or delete the delivery estimate text.
- Fixed an issue where copying or deleting a product filter did not copy or delete the public name.
- Fixed an issue where copying or deleting a product did not copy or delete various translatable fields, such as the client area page content and email notification subjects.
- Fixed an issue where canceling an ad purchase would result in an error.
- Fixed an issue where users may not see the correct page after checkout if email validation is in use.
- Fixed an IN_DEV error editing Pages templates that was thrown for applications without any Pages Templates.
- Fixed an error that can occur in some situations when allowing upgrading purchases between renewals pro-rata.
- Fixed an issue where Stripe webhook events may fail in some circumstances.
- Fixed an issue where API requests may cause an error if referencing transactions from deleted members.
- Fixed an issue where merging members could leave members as alternative contacts for themselves.
- Fixed an issue where the first step may be skipped during checkout even if custom fields are required.
Gallery
- Added ability to remove category and album cover photos.
- Adjusted default Gallery bandwidth retention period from unlimited to 1 year.
- Improved performance of certain areas of Gallery.
- Improved performance of the Gallery Statistics widget on large galleries.
- Fixed not being able to upload to Gallery if albums are required, and the member had previously created an album, but the member can no longer create new albums.
- Fixed not being able to toggle "Enable maps by default" on in the Gallery settings.
- Fixed multiquoting comments.
- Fixed an issue where maximum allowed file sizes for images or movies may not be applied as expected in certain configurations.
- Fixed a CSRF error when mass-managing Gallery category content (moving to another category or deleting).
- Fixed an issue toggling maps enabled for images in certain cases.
- Fixed albums not being hidden when a user is flagged as a spammer.
- Fixed an issue with the submission progress bar for some locales.
Downloads
- Added an option to require a change log to be submitted with new version updates.
- Added the ability for files to be re-activated after renewals are cancelled.
- Added statistics pertaining to the most downloaded files
- Changed the "Upload a new version" process to also verify the user can add to the category, in addition to being able to edit the file.
- Fixed an issue where downloading small files can fail.
- Fixed several issues handling watermarks and original non-watermarked screenshots.
- Fixed an issue where group limitations on maximum file submission size may not apply correctly when a member belongs to more than one group.
- Fixed an issue with submit buttons showing for club Downloads categories that a user does not have permission to submit to.
- Fixed an issue in the logic that determines whether a renewal invoice should be generated.
- Fixed an issue where downloads digest emails can contain broken thumbnails.
- Fixed an issue where rejected pending versions could leave screenshots and thumbnails orphaned on disk.
- Fixed an issue where a lot of files submitted that were queued as pending files could cause an error.
- Fixed the hardcoded "Change how the notification is sent" text when the notification blurb.
- Fixed an issue where the API can delete a forum even if a downloads category posts topics to that forum.
- Removed the not working search options from the custom fields edit form.
Blogs
- Added ability to manage entry categories for group blogs when viewing the blog on the front end.
- Fixed a bug where flagging a user as a spammer will disable all group blogs the user has access to submit entries to.
- Fixed pagination when showing blog entries in a particular category.
- Fixed an issue where creating a blog in the frontend would show the previous created blogs description.
- Fixed entry cover photos becoming orphaned when the entry is deleted.
- Fixed some breadcrumb links not using friendly URLs.
- Fixed some broken language phrases when Forums and Pages are not installed.
- Fixed an issue where some members couldn't report specific blog entries.
- Fixed an issue where the AdminCP livesearch results link to categories instead of blogs.
- Removed view options for guests in blogs.
- Removed Aggregate rating from JSON-LD structured data
Calendar
- Fixed an issue where the cover photo may be deleted when duplicating an event.
- Fixed an error when editing iCalendar feed imports in the AdminCP.
- Fixed a bug where recurring events in upcoming event widgets may display the wrong date.
- Fixed a bug where events may show on the daily view in calendar on days the event does not occur.
- Fixed event cover photos becoming orphaned when the event is deleted.
- Fixed a minor bug where ranged events crossing from one week into another may not be visually represented as doing so.
- Fixed a bug where iCalendar feeds that are imported into Calendar may cause previously viewed events to show as unread.
- Fixed events occurring on the same day not ordering properly in the Upcoming Events widget.
REST / OAuth
- Fixed creating a content item by the REST API not triggering a webhook.
- Fixed creating a topic in a category (i.e. a container which cannot have topics posted to it) not reporting an error.
- Converter
Added support for wpForo 1.9.x.
Added support for converting Markdown formatted posts in Vanilla.
- Improved converters to skip invalid child applications that do not exist.
- Improved performance of the Vanilla converter.
- Fixed an issue where large filenames could cause a logging error.
- Fixed an issue where pre-configured CMS Category permissions may not be correct.
- Fixed custom fields not converting properly from WordPress.
- Fixed an issue where acronyms may not convert from Invision Community.
- Fixed a niche issue where a temporary database column may be missing.
- Fixed an issue converting checkbox set custom fields in some cases.
- Fixed an issue where legacy SMF attachments may not be converted.
- Fixed an issue converting some types of SMF profile photos.
- Fixed an issue where emoticons in content may not get converted properly.
- Fixed an issue where a conversion from IPS forums would fail.
- Fixed an issue where long topic titles in 3rd party applications could cause forum conversions to fail.
- Fixed some issues when converting from Vanilla and your files used to be in S3.
- Fixed a niche issue where really old vBulletin avatars may not be converted.
Upgraded Whoops to version 2.9.1.
Added support for web push notifications. To support these kinds of notifications, you will need to add parsemobile* methods in your Notification extensions.
Added a $count parameter to \IPS\Content::definiteArticle/_definiteArticle(). If an integer is passed, a pluralized phrase will be used, if available. You should add pluralized strings for any __defart_* strings you've already created. The key should be in the format __defart_*_plural.
Added constant ACP_SESSION_TIMEOUT to allow administrators to control how long AdminCP sessions are valid for.
Added a per-application setting to hide the application on the announcement creation form (this setting's use may be expanded in the future).
Added theme settings to control header height (desktop & mobile sizes), which are used in the existing CSS variables.
Added version to the filename of exported apps/plugins/themes/languages.
Added \IPS\DateTime::roundedDiff() and \IPS\DateTime::roundedDiffFromSeconds() to return a human-readable rounded diff of two datetime objects, or a diff based on a supplied number of seconds, respectively.
Added a new 'enforceMaxLimit' option for \IPS\Form\Helper\Password elements to bypass the max 72 character limit.
Added an option to set orderResults to FALSE for \IPS\Helpers\Form\Item instances to return results in the order the user specified.
Added a new javascript utility method to adjust external links to force them to open in a new window: ips.utils.links.updateExternalLinks. This is called automatically on the contentChange event, but may also be called manually in situations where the contentChange event is not fired.
Improved the extensibility of Cache/DataStore methods.
Updated some uses of border-radius to use existing CSS variables.
Changed template groups and locations to be case-sensitive, which fixes an issue enabling designers mode on a server using a case-sensitive file system.
Changed the logic that controls how pagination is shown in templates. The data-role="tablePagination" element should now always exist in the table DOM; it will be shown/hidden dynamically if pagination is required after AJAX requests.
Fixed an error that can occur when dev sync runs if you are not logged in and the application has a whatsnew.json file in its latest version folder.
Fixed broken progress bar when enabling designers mode.
Fixed numeric values passed to the REST API /core/members/{id} endpoint not always adjusting the property, and sometimes causing an SQL error.
Fixed the "Upcoming Events" widget not showing when developer mode is enabled.
Fixed an issue using the hide option for contentAction when deleting a member via the REST API.
Fixed eq() pseudo-selector no longer being supported in theme hooks.
Fixed required() pseudo-selector not working in theme hooks.
Fixed \IPS\Content\Statistics not working for applications that use a database column prefix.
Fixed theme hooks on Forums > index > forumGridItem not working as expected.
Fixed a missing redirect when hiding comments using multi-moderation on classes that do not define a $hideLogKey property.
Fixed the constructor for \IPS\nexus\DomainLookup not honoring the $performWhoisLookup parameter.
Fixed some inconsistent HTML with building the quick search menu options.
Fixed an error that can occur when sessions are cleared.
Fixed a bug where a notification flash instance without an image passed (i.e. a notification with no author) results in a broken image.
Fixed an issue where it was not possible to use form headers in widget configuration forms.
Fixed installing plugins generating an invalid widgets.json file.
Fixed an error deleting Pages templates in the AdminCP when developer mode is enabled.
Fixed issues adding/editing database indexes for applications.
Fixed an issue where you could not hook into \IPS\Redis.
Fixed an undefined index notice parsing valid ICS feeds with no events in them.
Fixed an inaccurate Redis log entry indicating read server used instead of write server.
Abstracted code in \IPS\core\modules\admin\members\members::export() to make it easier to apply hooks to member list exports.
Removed ability to reorder queries for upgrader in the developer center. Developers should manually reorder the JSON file if necessary.
Removed the onOtherAppUninstall() method from application Uninstall extensions in favor of onOtherUninstall().
Removed several deprecated methods and properties throughout the Suite and verified core code no longer references those methods and properties.
Enforced the $type parameter for \IPS\Email::buildFromContent() and \IPS\Email::buildFromTemplate() with an error if the type is not specified.
The markRead() method will no longer consider an updated column if last_comment or last_review is defined.
A number of caching improvements have been implemented, please make sure your pages are sending no-cache headers if you do not want them cached.
Non-AJAX requests that retain a CSRF token in the URL with a 200 response code will now trigger a development error recommending to redirect the request or otherwise remove the CSRF token. Leaving a CSRF token in the URL while generating a page can represent a security risk if remote images (for example) are embedded on the page, as the CSRF token could be susceptible to interception by the remote party.
Support for notification sounds in the browser has been removed. If you rely on playing sounds, you will need to implement this functionality in your application.
Add new method was added to the IPS\Content\Item class which is called when an item is deleted. It's receiving the comment/review ids which are going to be deleted, allowing you to remove any additional cleanup calls based on the comments and reviews in this item.
Updated the ModCP content restore (soft delete) to use the built in restore() method instead of using its own code.
Account settings will no longer prompt for re-authentication if the account does not have a way of re-authenticating. Applies mostly to custom SSO integrations.
Important Method Changes:
Added a $seperator parameter to \IPS\CustomField::displayValues which can be used to define a custom seperator when displaying multiple values .
Updated method signature for \IPS\Node\Model::getLastCommentTime().
Added a $count parameter to \IPS\Content::definiteArticle/_definiteArticle(). If an integer is passed, a pluralized phrase will be used, if available. You should add pluralized strings for any __defart_* strings you've already created. The key should be in the format __defart_*_plural.
This hidden content has been reported as still working 0 times this month.
1 times in total
The link in this hidden content has been reported as down 0 times this month.
1 times in total
RE: IPS Comunity Suite 4.6.0 Release | Beta 1
10-06-2021, 08:52 AM
#2 Anybody have any experience with this version yet?
RE: IPS Comunity Suite 4.6.0 Release | Beta 1
10-06-2021, 08:52 AMMvrcus Wrote: Anybody have any experience with this version yet?
I've had a look at it, its actually really good. A lot of new features, built in rank system. Plus loads of user improvements.
A lot of plugins and themes work with it also
RE: IPS Comunity Suite 4.6.0 Release | Beta 1
06-07-2021, 04:16 PM
#4 Hello Anybody have any experience with this version yet?
RE: IPS Comunity Suite 4.6.0 Release | Beta 1
08-07-2021, 09:29 PM
#5 chang lada xie huao jjjaaa
RE: IPS Comunity Suite 4.6.0 Release | Beta 1
20-09-2021, 08:31 PM
#6 Great to have this available to the community
RE: IPS Comunity Suite 4.6.0 Release | Beta 1
28-09-2021, 11:20 PM
#7 [font=-apple-system, BlinkMacSystemFont, inter, roboto, "helvetica neue", Arial, sans-serif, "apple color emoji", "segoe ui emoji", "segoe ui symbol"]I been looking for something like this man i apprecaite it[/font]
RE: IPS Comunity Suite 4.6.0 Release | Beta 1
05-10-2021, 08:23 AM
#8 Work?05-06-2021, 10:54 PMOwen Wrote: As
verses do IPS Community Suite 4.6.0 Beta 1 no passaram por testes extensivos, portanto, voc pode encontrar problemas com esta verso. Voc s deve usar o Invision Community 4.6.0 Beta 1 em um site de teste. Se voc decidir testar esta verso em seu site principal, certifique-se de fazer backup de seu site primeiro. Embora nos esforcemos para oferecer suporte a pequenos problemas com esta verso, no queremos que voc perca nenhum dado caso precise reverter para uma verso estvel.
Download: o
contedo foi removido. V para a postagem citada para ver o contedo.
Informaes adicionais
Core
- Adicionado suporte para notificaes push da web.
- Implementado um novo painel de sade de suporte AdminCP no lugar da ferramenta de suporte.
- IU do uploader aprimorada em todo o pacote.
- Adicionado suporte para emojis Emoji 13.0.
- Adicionado suporte para API WebShare.
- Adicionada uma opo para desativar as datas relativas.
- Maior segurana da lista de membros AdminCP.
- Maior segurana de anexos para convidados.
- Desempenho aprimorado de pesquisas de anexo no editor.
- Desempenho aprimorado do fluxo de atividades de contedo seguido.
- Desempenho aprimorado de manipulao de metatags personalizadas.
- Aprimoramento da randomizao de widgets de feed de contedo classificados aleatoriamente.
- Desempenho aprimorado de manipulao de sesso.
- Mensagens de erro de atualizao aprimoradas.
- Adicionada uma pgina offline simples, exibida quando os usurios no tm conexo com a Internet.
- Melhor desempenho do menu Emoji no editor.
- Adicionado suporte para PHP 8.
- Adicionado suporte para imagens webp carregadas (se o software de tratamento de imagens do servidor for compatvel com webp).
- Adicionados endereos de e-mail de entrada e sada ao novo assistente de integrao de instalao.
- Adicionadas opes adicionais para lidar com compartimentos de mdia em feeds RSS importados.
- Adicionado suporte para postagem annima.
- Adicionado um bloco aos perfis de usurio para mostrar o nmero de solues que o membro enviou e uma pgina para visualizar todas as solues.
- Adicionada a capacidade de pesquisar por endereo de e-mail ao procurar membros no Moderador CP para moderadores com permisso para ver endereos de e-mail.
- Adicionada uma nova notificao quando o contedo aprovado.
- Adicionada nova opo para \ IPS \ OUTPUT_CACHE_METHOD para desabilitar o cache de sada, mas ainda enviar cabealhos de cache.
- Adicionado suporte para diretivas de controle de cache s-maxage, stale-if-error, stale-while-revalidate.
- Adicionado um link para reativar um mensageiro desabilitado no celular.
- Adicionada remoo de endereos IP para classificaes armazenadas com base na configurao de remoo de endereos IP do AdminCP.
- Adicionadas algumas palavras-chave de pesquisa AdminCP. Adicionada capacidade de pagar faturas de renovao no AdminCP Marketplace.
- Adicionado atributo nativo de carregamento lento para imagens e reaes de perfis de usurios.
- Adicionada tag cannica para a pgina Leaderboard> Past Leaders.
- Adicionada uma string de idioma ausente para as permisses de administradores.
- Preferncias de notificao separadas de "Reao" e "Minhas Coisas" para que as notificaes de reao possam ser controladas separadamente.
- Mtricas de desempenho de pgina aprimoradas adicionando estilo de exibio de fonte ao FontAwesome e pr-carregando o arquivo de fonte woff2.
- Reintroduzida a capacidade de incorporar links do Facebook e Instagram automaticamente nas postagens.
- Sesses AdminCP alteradas para serem vlidas por at 1 hora por padro.
- Alterada a maioria das entradas de formulrio de seleo mltipla no AdminCP para conjuntos de caixas de seleo.
- O banimento de IP foi alterado para no ser executado para convidados.
- Alterada a verbalizao do ponto de aviso para usar pluralizao numrica para melhor oferecer suporte a idiomas diferentes do ingls.
- Alterada a forma como o gerenciador de widget envia os dados para resolver um erro quando muitos widgets so colocados na pgina.
- Gerenciador de configurao de armazenamento de arquivo alterado para evitar que os clientes Community In The Cloud selecionem manipuladores de armazenamento do sistema de arquivos.
- Mudou o e-mail no carto de visita do perfil em um link mailto
- Melhoria no cache de resposta 304, removendo a conexo com o banco de dados.
- Melhoria da verborragia pluralizada para moderao automtica.
- Cache implementado para os blocos "Usurios ativos" e "Quem est online".
- Implementou uma pequena melhoria de desempenho ao buscar grupos.
- Melhor desempenho da pgina do diretrio de pessoal, removendo consultas desnecessrias.
- Desempenho aprimorado do ModeradorCP, onde as postagens ocultas so listadas.
- Desempenho aprimorado de aes de multi-moderao.
- Desempenho aprimorado de envio de e-mails para vrios destinatrios quando h itens de promoo a serem includos.
- Cotao inline aprimorada para contabilizar o texto copiado de blocos de cdigo.
- Manipulador de login do WordPress atualizado para usar novos endpoints do servidor Miniorange OAuth.
- Movida a configurao do tema de cor de texto "Tags" para a guia "Cores do front end".
- Postagens de convidados ajustadas que requerem aprovao para no mostrar a postagem com aprovao pendente.
- Cabealhos de cache ajustados para convidados em algumas reas.
- Maior confiabilidade do preenchimento automtico de endereos.
- WordPress OAuth aprimorado para servidores WordPress que no permitem o cabealho HTTP de autorizao.
- Maior velocidade de reindexao de alguns itens de contedo aps a moderao.
- Desempenho aprimorado de marcar algo como lido em alguns casos.
- Comentrios / revises de excluso reversvel aprimorados para remover a duplicao de cdigo.
- Incorporao avanada aprimorada para suportar a incorporao de links curtos fornecidos pelo aplicativo TikTok (links vm.tiktok.com).
- Melhorou a aparncia da tela Configuraes de notificao.
- Esclarecido o propsito do campo Data ao configurar um bloco de Fluxo de Atividades.
- Correo de um problema antigo em que a paginao no era exibida nas tabelas aps solicitaes AJAX em que a pgina no continha paginao quando carregada pela primeira vez.
- Corrigidos "Postar antes de registrar" + filtros de palavras definidos para manter o contedo para aprovao do moderador trabalhando juntos.
- Corrigido "Ilimitado" que no funcionava para a configurao "Dimenses mximas da imagem para salvar".
- Corrigido um problema em que o autor errado pode ser notificado quando um comentrio ou reviso incorporado.
- Corrigido um problema de especificao de dimenses para imagens em postagens manualmente.
- Corrigido um problema em que os itens a serem moderados no so refletidos na interface ao mover para outras pginas.
- Corrigido um possvel erro de javascript quando um vdeo corrompido postado.
- Corrigidos tpicos de reexibio da tela de edio.
- Correo de logs de administrador invlidos ao gerenciar administradores e moderadores de grupo no AdminCP.
- Corrigido um problema em que a remoo de membros ou a movimentao em massa de membros para um novo grupo pode resultar em uma contagem de grupo em cache antiga ainda sendo exibida no AdminCP.
- Corrigidos filtros de palavras exatas que exigiam a aprovao do moderador, resultando na palavra sendo removida do ttulo em vez de acionar a aprovao do moderador.
- Corrigida a postagem de uma atualizao de status demorando muito se o usurio tivesse muitos seguidores.
- Configurao de Authy corrigida no Firefox.
- O manifesto da web corrigido no funcionava quando o site estava no modo offline.
- Corrigido um problema em que a configurao do grupo "Pode fazer login anonimamente" pode no se aplicar como esperado quando um usurio pertence a mais de um grupo.
- Correo da deteco de fuso horrio incorreta para usurios na Argentina.
- Corrigido um problema em que certos campos de perfil personalizados no eram formatados ao exportar a lista de membros do AdminCP.
- Corrigidos alguns problemas de IU com idiomas da direita para a esquerda.
- Corrigido um problema em que mover um item de contedo lido para um novo continer fazia com que ele se tornasse no lido.
- Corrigido o pressionamento de ctrl / cmd + enter vrias vezes, causando postagens duplicadas.
- Corrigida a caixa de dilogo da imagem no editor que no era exibida corretamente no iOS.
- Corrigido um problema em que os filtros de profanao definidos para manter o contedo para aprovao do moderador podem ser aplicados contra o contedo anterior em vez do novo contedo ao editar um item de contedo.
- Corrigido um problema com plug-ins CKEditor especficos para clientes Community In The Cloud.
- Arquivos rfos corrigidos sendo deixados ao longo da excluso de campos personalizados em todo o Suite.
- Arquivos rfos corrigidos sendo deixados em alguns casos durante a desinstalao de aplicativos.
- Corrigido um problema de desempenho ao visualizar fluxos de atividades de "Contedo no lido" em algumas configuraes.
- Corrigido um problema de manipulao de datas associadas a classificaes de contedo.
- Imagens corrigidas coladas no editor, s vezes, sendo inseridas no local errado.
- Corrigido um problema de exibio RTL com a seta circunflexa conectando um editor a uma foto de perfil.
- Corrigido um problema de exibio RTL com a caixa de anexo em postagens.
- Corrigido um problema em que a colagem de links no Microsoft Edge pode no permitir que eles sejam incorporados.
- Corrigido um problema em que o link para desativar o messenger no estava sendo exibido.
- A opacidade do boto foi corrigida aps reposicionar a imagem da capa.
- Corrigido um pequeno problema em que os clientes da Comunidade na nuvem podiam ver um cronmetro de contagem regressiva que dizia "Voc pode continuar em 0: 010 segundos".
- Corrigida a string no traduzvel habilitada / desabilitada no histrico do moderador para entradas de registro habilitadas / desabilitadas para aprovao de comentrios.
- Corrigido o boto "Visualizar" em um editor, potencialmente fazendo com que os anexos sejam associados postagem errada.
- Corrigido um problema em que o processo "Corrigir agrupamentos" do conversor UTF-8 podia travar se o tempo limite se esgotasse em uma mesa grande.
- Corrigido um problema em que a tarefa DeleteImageProxyFiles nunca terminava ou no atualizava seu progresso de forma adequada.
- Correo de algumas sintaxes CSS invlidas.
- Corrigido um problema com a tarefa deletecontent que pode fazer com que a tarefa seja bloqueada quando executada via cron.
- Corrigido um problema ao mover cones e logotipos para um novo gerenciador de armazenamento quando uma ou mais das imagens estavam quebradas.
- Corrigidas algumas estatsticas de atividade mostrando valores imprecisos do perodo anterior.
- Corrigido um problema em que os usurios podem ignorar as restries de imagem nas assinaturas.
- Corrigido um bug em que os filtros de profanao exatos eram tratados com distino entre maisculas e minsculas.
- Corrigido um problema em que a paginao de atualizao de status pode no funcionar corretamente.
- Corrigido um problema em que os URLs nos campos do editor podem ser corrompidos ao exportar listas de membros.
- Corrigido um problema em que os anexos podem inadvertidamente forar uma postagem para moderao quando a moderao de link est habilitada.
- Corrigido um problema em que Plugins e Idiomas podem no mostrar uma atualizao disponvel.
- Corrigido um problema em que a atualizao de plug-ins deixava arquivos javascript excludos ou renomeados para trs.
- Corrigido um problema em que o tamanho da tabela core_output_cache poderia ficar muito grande.
- Corrigido um bug com links de paginao ao visualizar a lista de membros ignorados de um membro.
- Corrigido um bug em que o processo de exportao da lista de membros pode mostrar uma porcentagem concluda maior que 100.
- Fixed an issue where unbroken words can break email layouts.
- Fixed an issue where customized email templates do not inherit template parameter changes during upgrade.
- Fixed an issue specify dimensions for images in posts manually.
- Fixed an error upgrading third party applications on Community In The Cloud accounts in some cases.
- Fixed an issue where it was not possible to login through OAuth if the OAuth server had guest access disabled.
- Fixed an RTL display issue with the caret arrow connecting an editor with a profile photo.
- Fixed an issue where numeric fields could be incorrectly treated as incomplete during profile completion.
- Fixed an issue where too many cookies could be set when using custom profile fields with editors in them.
- Corrigido um problema em que a notificao de falha de e-mail do AdminCP pode ser enviada por engano, mesmo quando outros e-mails esto sendo enviados corretamente.
- Corrigido um problema em que a criao de um filtro de proibio interrompia com IN_DEV sendo habilitado.
- Corrigido um problema em que o formulrio de login no redirecionava o usurio para seu local original em algumas situaes.
- Corrigido um erro que pode ocorrer quando um login do Marketplace expira.
- Corrigido um bug em que as importaes de RSS podem criar uma imagem corrompida, dependendo da configurao "Dimenses mximas da imagem para salvar".
- Corrigido um bug em que o plug-in de modelo de tamanho de fonte pode retornar um valor invlido quando certos pacotes de idiomas so usados.
- Corrigido um erro com a pgina de referncia da API REST quando um aplicativo referenciado no estava instalado.
- Corrigido um problema potencial que pode ocorrer quando o gerador de Sitemap executado via cron.
- Corrigido um erro de javascript que pode ocorrer no AdminCP ao usar cdigos de rastreamento de analtica customizada.
- Corrigido um problema em que as contagens de itens podiam ser ilegveis nas ferramentas de IP do painel de controle do moderador em monitores pequenos.
- Corrigido um problema em que o layout da caixa de dilogo de movimentao podia ser quebrado com nomes longos de continer.
- Corrigido um problema em que a tarefa de mover membros podia parar de funcionar quando o grupo-alvo no existia.
- Verificaes de permisso de moderador corrigidas na central de relatrios.
- Corrigido um problema com dados estruturados em toda a sute para usurios com fotos de cartas geradas automaticamente.
- Corrigido um erro ao visualizar relatrios que continham comentrios.
- Corrigido um problema de exibio que pode ocorrer quando um spoiler encontrado dentro de uma cotao.
- Corrigido um bug em que os comentrios de usurios ignorados podem ser exibidos incorretamente quando adicionados a um fluxo de comentrios a partir de uma notificao embutida (ou seja, "Ver nova postagem" em um tpico que voc est visualizando).
- Os blocos de cdigo de edio corrigidos dentro de certos outros elementos (como spoilers) adicionando quebras de linha extras.
- Corrigido o problema de fotos de capa de clube que se tornavam rfs quando o clube era excludo.
- Corrigido o problema de fotos de capa de membros que se tornavam rfs quando o membro era excludo.
- Corrigido um problema em que no era possvel relatar itens de contedo, a menos que o grupo de membros fosse definido para relatar todos os tipos de contedo.
- Corrigido um problema em que as meta descries podem ter as aspas removidas.
- Corrigido um problema ao dispensar notificaes de atualizao se a pgina ainda no terminou de carregar.
- Corrigido um problema que pode ocorrer se uma verificao de licena falhar.
- Corrigido um problema em que os subns no carregavam no formulrio personalizado de um grfico.
- Fixed an issue where comments may be added to a comment feed (such as posts within a topic) more than once when clicking the link to show new replies.
- Fixed a bug where code syntax highlighting in a post may incorrectly highlight code in a language other than the chosen one.
- Fixed the Warning Action form throwing an error while IN_DEV.
- Fixed an issue where some status update functionality may still show if the status module is disabled.
- Fixed streams showing read content when they should only show unread content on occasion.
- Fixed streams allowing "all" to be specified for date range when using MySQL search, which is restricted to the last 365 days.
- Fixed automatic linking of URLs in posts not working after emptying browser storage.
- Fixed an issue where the moderator control panel could throw an error if status update reports were present.
- Corrigido o link de compartilhamento que no era selecionado automaticamente para facilitar a cpia quando a caixa de dilogo para compartilhar um comentrio aberta.
- Corrigido um link que pode fazer com que o ttulo da pgina seja removido, resultando na exibio do URL atual como o ttulo da pgina no navegador.
- Corrigido um erro de javascript que pode ocorrer ao selecionar uma imagem Pixabay no seletor "Escolher foto de estoque".
- Corrigido um problema em que o link 'Expandir' em aspas recolhidas podia aparecer duas vezes quando um comentrio era adicionado pgina.
- Corrigido um problema em que os cones se sobrepem em blocos nas reas de estatsticas do Admin CP.
- Corrigido um problema em que as citaes divididas no editor com um pressionamento de tecla de digitao dupla no retinha os dados da citao nem notificava o autor original corretamente.
- Corrigido um problema ao fazer login no LinkedIn.
- Corrigido determinado contedo oculto, como widgets vazios nem sempre ocultos.
- Corrigido um problema em que o campo de preenchimento automtico de tag em certas situaes (por exemplo, tela de envio da Galeria) apresentava uma lista suspensa de resultados perdidos.
- Corrigido um problema em que os snippets de resultado da pesquisa podem no ter mostrado o texto relevante contendo o termo de pesquisa correspondente.
- Corrigido um problema em que citar um usurio cujo nome de usurio tem um zero esquerda fazia com que o zero fosse descartado quando a citao fosse exibida.
- Corrigido um problema em que o espaamento em torno das imagens incorporadas em um e-mail pode no refletir com preciso como ele aparecia no editor.
- Corrigido um problema em que o atualizador AdminCP no atualizava as verses de aplicativos desativados.
- Corrigido um problema em que os mapas do Mapbox podiam mostrar um grupo agrupado de marcadores e itens nicos na mesma visualizao.
- Corrigido um bug em que a visualizao de streams com parmetros personalizados para ajustar os filtros no exibia os resultados corretos ao clicar no boto "Carregar mais".
- Corrigido um erro ao tentar forar uma redefinio de senha para um membro sem senha atual.
- Corrigido um problema de exibio da viso geral das preferncias de notificao atuais quando a separao de leitura / gravao do MySQL usada.
- Corrigido um problema ao visualizar / atualizar aplicativos 3.x legados por meio do Marketplace.
- Corrigidos comentrios da central de relatrios que no tinham o proxy de imagem removido ao atualizar de verses anteriores.
- Corrigido o cdigo do Google Adsense sendo retirado das postagens, mesmo se enviado com a postagem em HTML permitida.
- Corrigido um erro ao desativar os idiomas em algumas circunstncias.
- Os convidados corrigidos no podiam relatar contedo ao usar Keycaptcha.
- Anexos corrigidos em campos traduzveis.
- Fixed an issue with lazy loading in certain situations and certain locales.
- Fixed an issue with the mobile navigation menu where parent items with unique links would not show as clickable sub-items.
- Fixed "Stop all email notifications" not disabling digests.
- Optimized the staff directory to reduce page loading times.
- Fixed some broken AdminCP live search results on CiC.
- Fixed the background color of ACP Drop Areas and the color of treelist links for the AdminCP dark theme.
- Fixed an issue where radio form element descriptions may be misaligned.
- Fixed an issue with an error message not showing the folder name when plugin installation fails.
- Fixed an issue where some external links did not open in a new window despite the relevant setting being enabled.
- Fixed an invalid Open Graph type tag being specified.
- Corrigida uma confirmao ausente ao excluir contedo por meio da fila de aprovao do moderador.
- Corrigido um problema em que o texto da notificao de atualizao de status podia ser impreciso.
- Corrigidas certas opes disponveis para fluxos personalizados que no funcionavam como esperado.
- Corrigido um problema em que o texto da notificao de atualizao de status podia ser impreciso.
- Corrigido um relatrio de falso positivo em que as imagens geram excees de segurana em alguns casos.
- Corrigido o boto "" na resposta do autor sendo sempre exibido, mesmo se o membro conectado no puder editar ou excluir a resposta.
- As estatsticas da atividade de pesquisa foram corrigidas, resultando em um erro devido a um problema com o MySQL em alguns casos.
- A paginao de contedo corrigida no preenchia corretamente em alguns aplicativos com moderadores restritos.
- Corrigido um bug em que o redimensionamento de uma janela poderia resultar em uma barra de rolagem horizontal quando um widget de upload existe na pgina.
- Corrigido um erro de banco de dados que acontecia quando algum tentava postar muitos dados em um campo textarea.
- Corrigido um problema em que o Safari pode recarregar cada pgina aps o usurio efetuar logout.
- O link do messenger corrigido ainda exibido em perfis em dispositivos mveis se o usurio no tiver permisso para acessar o mdulo do messenger.
- Corrigido um problema em que o formato abreviado de nmero no funcionava aps a importao de um idioma.
- Corrigido um problema em que os campos personalizados do clube mostravam valores de salvamento automtico para diferentes clubes.
- Correo de uma exceo no detectada ao seguir um URL "seguir" malformado.
- Corrigidas aes de moderador inline em itens de contedo que exibiam o nome de moderador incorreto em algumas circunstncias.
- Corrigido um problema em que os cookies de referncia no podem ser definidos quando os convidados visualizam uma pgina servida a partir do cache.
- Corrigido um problema em que referncias de membros excludos podem causar um erro.
- Corrigido um problema em que as exportaes de membros podem conter html para campos de perfil.
- Fixed chunk uploading when using Amazon S3 with some S3-compatible providers.
- Fixed broken 3rd party ACP permissions on CiC.
- Fixed a typo when flagging a member as a spammer.
- Fixed an issue where editor contents may be lost or incorrect when paginating through a topic and using the editor on different pages.
- Fixed an issue where font-awesome <i> tags submitted in source mode are stripped by CKEditor.
- Fixed an issue where AdminCP theme resource may continously be written to disk.
- Fixed statistical charts not working in some locales.
- Fixed sitemaps not generating properly.
- Upgraded CKEditor to 4.16.
- Optimized Redis when storing data and sessions.
- Removed the mobile "hamburger" menu on mobile pages, which was inadvertently added on 4.5.
- Removed unnecessary Pragma header where used.
- Removed HTML5 shiv in AdminCP.
- Removed view options for guests in clubs.
- Removed support for Twitch embeds as Twitch has removed their oembed endpoint with no plans to introduce a new one.
- Removed notification sounds.
- Removed orphaned 'Activity/Content Discovery' module.
- Fixed incorrect css variable names affecting .ipsMenu children.
- Fixed the background color of selected text in ACP Code Editors while using dark mode.
- Fixed the caret color in ACP Code Editors while using dark mode.
- Fixed various minor issues with the AdminCP Marketplace.
- Changed the color css variable on #elRegisterButton so it uses the correct variable.
- Removed an excess closing anchor tag from the coppa template file.
- Fixed an issue where the width of the layout would stretch, caused by long strings of content.
- Removed support for Memcache, APC, XCache, WinCache. Use Redis instead.
- Tornou as pginas de erro 404/403 mais amigveis.
- Adicionada uma nova opo de defesa contra spam para permitir o registro, mas requer a aprovao do moderador para todas as novas postagens.
- Adicionada uma opo aos filtros de palavras obscenas para manter a moderao quando um membro tem menos do que um nmero definido de postagens.
- Corrigido um problema em que Member Sync onEmailChange pode ser chamado antes da validao ao alterar o e-mail atravs da tela de validao.
- Corrigida a importao de membros de CSV para campos personalizados de data que no importavam corretamente.
- Corrigido um problema em que os tamanhos de fonte em celulares no seguiam a configurao de Escala de fonte.
- Corrigido um problema em que as tags associadas a contedo oculto eram includas ao gerar estatsticas.
- Corrigido um problema com o editor de tema Easy Mode no Safari que fazia com que a ferramenta "Selecionar" retornasse estilos incorretos.
- Corrigido um problema separado com o editor de tema Easy Mode em que um JS podia ser lanado devido a uma condio de corrida.
- Corrigido um problema em que as avaliaes da resenha no eram recalculadas corretamente quando uma resenha era excluda.
- Corrigido um possvel loop de redirecionamento ao aceitar novamente as alteraes dos Termos de Servio e / ou da Poltica de Privacidade.
- Corrigido um problema em que o contedo no tinha o logotipo de compartilhamento adequado.
- Corrigido um problema em que os anexos de postagem s vezes usavam estilos diferentes em uma lista. Os anexos em uma lista sempre usaro um estilo menor 'embutido' agora.
- Correo de um bug no MySQL ao visualizar estatsticas no AdminCP.
- Corrigidos alguns erros de validao de HTML.
- Corrigido um problema em que a desinstalao de um aplicativo no exclua os dados de importao de feed rss associados.
- Corrigido um problema em que a alterao dos filtros da tabela poderia fazer com que a tabela travasse no estado de carregamento devido a um erro subjacente.
- Corrigido um problema em que um widget em cache retornava o horrio errado com base no fuso horrio.
- Corrigido um problema em que membros banidos podiam ver que h anncios, mas no podiam ler o anncio.
- Corrigido o problema em que as opes de enquete so apagadas porque o ttulo da pergunta da enquete est vazio no envio de Editar Tpico.
- Os contadores de impresso de anncios so incrementados por meio do Redis para reduzir as consultas de gravao do MySQL onde o Redis est disponvel.
- Corrigido um problema em que alguns servidores SMTP podem falhar ao gerar hashes DKIM vlidos.
- Cache do navegador removido para a pgina de "atualizao em andamento".
- Corrigido um problema em que a pgina de privacidade no redirecionava para um link externo.
- Corrigido um problema quando um status on-line annimo no persiste entre logins ao usar mtodos de login de boto
Fruns
- Notificaes implementadas para o autor do tpico quando uma pergunta ou tpico marcado como resolvido.
- Implemented notifications to the poster when their post is marked as the solution to a topic or the best reply to a question.
- Implemented maximum dimensions of 800px x 800px for forum grid images to allow the software to reduce the size of extremely large images.
- Changed "popular posts" in the topic statistics area to make each displayed post a link to the post.
- Changed "posted images" in the topic statistics area to link attached images to the post they were attached to.
- Changed the unarchiving task to process quicker.
- Changed digest emails to honor the email truncation option.
- Changed the "Unsolved" option for topic feed widgets to restrict results to Question and Answer forums or forums with "Mark as solved" enabled.
- Adicionada opo para exibir aes de moderao inline entre postagens (se habilitado) sem o nome do moderador para no moderadores.
- Adicionada a opo por grupo para ocultar as aes de moderao inline mostradas entre as postagens.
- Bloco de estatsticas adicionado para mostrar "Porcentagem de tpicos resolvidos" para comparar os tpicos postados com aqueles marcados como resolvidos em fruns de perguntas e respostas ou fruns que permitem que uma soluo seja marcada.
- Adicionado bloco de estatsticas para mostrar o "Tempo mdio de soluo" para fruns de perguntas e respostas ou fruns que permitem que uma soluo seja marcada.
- Adicionado o campo de cor de 'recursos' ausente s categorias dos fruns.
- Adicionado suporte de carregamento lento para visualizar imagens na barra lateral de Resumo de Tpico.
- Adicionado suporte de carregamento lento para fruns quando em exibio em grade.
- Adicionado suporte para a exibio de visualizao de tpico expandida na interface de listagem de tpicos fluidos.
- Corrigido um problema de alterao dos perodos de tempo ao visualizar um novo tpico e postar grficos estatsticos.
- Corrigidos problemas ao definir e cancelar as melhores respostas sobre os tpicos.
- Elementos de interface "resolvidos" corrigidos para tpicos em fruns nos quais a capacidade de marcar solues de tpicos foi desativada.
- Corrigido um problema em que visualizar um tpico quando a ltima postagem estava oculta no marcava o tpico como lido.
- Contagem de reao corrigida mostrando incorretamente ao ver as reaes do tpico inteiro (ou seja, da exibio expandida).
- Corrigido um atributo de id invlido no modelo de postagem.
- Consultas otimizadas quando todos os fruns no usam uma senha.
- Desempenho aprimorado de incorporaes de tpicos.
- Melhor desempenho de tpicos muito grandes.
- Desempenho aprimorado do widget Estatsticas do Frum em grandes fruns.
- Melhor desempenho das estatsticas do tpico.
- Desempenho aprimorado da visualizao expandida do frum para grandes fruns.
- Added the ability to show when specific group(s) have replied to a topic when viewing a list of topics
- Added filters to the topic list view to quickly isolate hidden topics and topics with hidden posts.
- Fixed an issue where the border-radius was incorrectly 0px in Q&A Forums.
- Improved results for "Popular Questions This Month" tab for Q&A Forums.
- Fixed an issue where club forums wouldn't show in Fluid View if only one root category exists.
- Fixed an issue where topic feeds could show cached read/unread status.
- Fixed an issue where Grid Card Images could show lost links.
- Fixed an issue where Youtube Shorts URLs would not embed.
- Fixed the position of the queued content badge in fluid view, which was overlapping the topic stats.
- Fixed an issue where topics marked manually for unarchiving would not be processed.
REST / OAuth
- Fixed OAuth login if guests cannot access site.
- Fixed creating a content item by the REST API not triggering a webhook.
- Fixed Zapier's API calls showing in logs without a name for the key.
- Fixed some duplicated error codes.
Pages
- Added a data-pageName parameter for the body tag with the page path (folder/name) for better CSS targeting.
- Changed two column page builder pages to use vertical widget layouts.
- Changed category fiters in databases to not require CSRF keys in order to apply filtering.
- Improved AdminCP logging of certain actions.
- .well-known can now be used as a folder name for Apple Pay verification in Commerce.
- Fixed an error that can occur after a database is deleted if there are pending review or comment deletions for the database.
- Fixed an error when creating a new block in the "Custom" block category has been deleted.
- Fixed orphaned files being left over when deleting fields, records and databases in the AdminCP.
- Fixed an error where saving templates for similar blocks with the same template name can result in an error.
- Fixed an issue where deleting a page may delete all pages within an unrelated subfolder.
- Fixed an issue when hiding a comment on a database with forum syncing using multi-moderation triggers a page not found error.
- Fixed an error attempting to use the advanced search for a Pages database in the AdminCP.
- Fixed unclear AdminCP logs when performing actions such as copying, editing or deleting a database.
- Fixed an issue where record authors couldn't respond to reviews.
- Fixed a PHP notice for certain reciprocal database link fields.
- Fixed orphaned review records being left behind when a database is deleted.
- Fixed an issue where automatically-generated topics did not trigger notifications for followers of the forum.
- Fixed an issue where "Publish Date" may not show correctly in record feed sort options.
- Fixed an issue where deleting a database which was used as reciprocal field in another database would result in error.
- Fixed an issue where importing RSS feeds to Pages could set the wrong author.
- Fixed an issue where article images would float outside of their content box if the article only contained a few lines of text.
- Fixed an issue with attachments not properly associating with comments on a record and not being deleted if the comment is deleted when syncing comments with the forums.
- Fixed an issue where copying blocks could result in lost attachments or languages strings.
- Fixed an issue where HTML logic of a page may be stored in the search index.
- Fixed and issue where inline editing an item field wouldn't update the reciprocal map.
- Fixed an issue with the REST API where a GET request to records with a category parameter would result in a DB error.
- Fixed an issue where it's possible to create two Folders with the same name, causing conflicts.
- Fixed an issue where the API can delete a forum even if a database posts topics to that forum.
- Fixed an issue where deleting a database wouldn't delete the associated rss feed import data.
- Fixed a niche issue where it was possible for a record name to show on the online list when the viewer does not have permission to view it.
Commerce
- Added a confirmation pop-up when mass approving account withdrawals.
- Added an option to limit Withdrawal requests to one per currency at any time.
- Added a missing language string for the review widgets.
- Renewal invoice warning emails will now show tax included, if applicable.
- Improved email normalization for MaxMind fraud detection.
- Subscriptions Grace Period setting will now allow a value of 0.
- Fixed Commerce generating incomplete accounts when the "Ask to provide a display name?" setting is off.
- Fixed an issue where you may be able to purchase more than the number of items in stock.
- Fixed race-condition potentially causing duplicate purchase records or transactions.
- Fixed interactions on invoice table when viewing a purchase in AdminCP.
- Fixed error trying to access a customer's support request history from the sidebar when viewing a support request.
- Fixed error trying to approve a transaction from a Stripe dispute page.
- Fixed some countries not showing in Markets statistics page.
- Fixed an error attempting to delete support replies in the AdminCP.
- Fixed error reporting when checking out with Stripe on a free trial with incorrect card details.
- Fixed billing name not being passed to Stripe when paying with card.
- Fixed an error when running PHP 7.4 and adding items with certain configurations to the cart.
- Fixed an issue with certain email notifications generated by Commerce resulting in errors or potentially incorrectly formatted amounts.
- Fixed an issue where editing a purchase's grace period would enable renewals on the purchase even if there are none specified.
- Fixed an issue where guest location tracking via cookie did not work correctly.
- Corrigido um problema em que responder a uma solicitao de suporte e retornar lista de solicitaes no marcava a solicitao como lida.
- Corrigido um problema em que os clientes no podiam reativar assinaturas em que uma assinatura existente era cancelada, mas permitia que o cliente reativasse.
- Corrigido um problema em que o check-out de um item sem cobrana de renovao poderia, em algumas circunstncias, causar um erro.
- Corrigidos alguns URLs amigveis ausentes em vrias pginas do Commerce.
- Corrigido um problema em que as assinaturas desabilitadas no podiam ser canceladas.
- Corrigido um problema em que os termos de renovao no eram apresentados no front end na ordem em que so especificados no AdminCP.
- Corrigido um problema em que as guias de suporte no AdminCP no quebravam e podiam fazer com que a pgina esticasse.
- Corrigido um erro ao executar o PHP 7.4 ao criar novos fluxos de suporte no Admin CP.
- Corrigido um problema em que, se um cliente cancela um contrato de cobrana do PayPal imediatamente aps o pagamento inicial, antes que o webhook para esse pagamento seja recebido, o pagamento passa a ser associado a uma fatura em branco.
- Corrigido um problema em que um usurio pode ser solicitado a fornecer detalhes do carto ao comprar uma avaliao gratuita, mesmo se o produto comprado for restrito a mtodos de pagamento que no sejam com carto.
- Corrigido um problema com os filtros de membros que aconteciam quando os membros eram filtrados por assinaturas e compras.
- Corrigido um problema em que copiar uma meta de doao no copiava a descrio da meta de doao.
- Corrigido um problema em que copiar um departamento de suporte no copiava o texto da tela de envio do departamento de suporte.
- Corrigido um problema em que copiar uma gravidade de suporte no copiava a descrio de gravidade de suporte.
- Corrigido um problema em que a excluso de um status de suporte no removia as strings de idioma personalizado do banco de dados.
- Corrigido um problema em que a cpia ou excluso de uma taxa de envio no copiava ou exclua o texto da estimativa de entrega.
- Corrigido um problema em que copiar ou excluir um filtro de produto no copia ou exclui o nome pblico.
- Corrigido um problema em que copiar ou excluir um produto no copiava ou exclua vrios campos traduzveis, como o contedo da pgina da rea do cliente e assuntos de notificao por email.
- Corrigido um problema em que o cancelamento de uma compra de anncio resultava em um erro.
- Corrigido um problema em que os usurios podem no ver a pgina correta aps o checkout se a validao de e-mail estiver em uso.
- Corrigido um erro IN_DEV ao editar modelos de pginas que era lanado para aplicativos sem nenhum modelo de pginas.
- Corrigido um erro que pode ocorrer em algumas situaes ao permitir compras de upgrade entre renovaes pro-rata.
- Corrigido um problema em que os eventos do webhook do Stripe podem falhar em algumas circunstncias.
- Corrigido um problema em que as solicitaes de API podem causar um erro ao fazer referncia a transaes de membros excludos.
- Corrigido um problema em que a fuso de membros podia deixar os membros como contatos alternativos para eles prprios.
- Corrigido um problema em que a primeira etapa pode ser ignorada durante a finalizao da compra, mesmo se os campos personalizados forem obrigatrios.
Galeria
- Adicionada a capacidade de remover fotos da categoria e da capa do lbum.
- Perodo de reteno de largura de banda padro ajustado da Galeria de ilimitado a 1 ano.
- Melhor desempenho de certas reas da Galeria.
- Desempenho aprimorado do widget Gallery Statistics em grandes galerias.
- Fixed not being able to upload to Gallery if albums are required, and the member had previously created an album, but the member can no longer create new albums.
- Fixed not being able to toggle "Enable maps by default" on in the Gallery settings.
- Fixed multiquoting comments.
- Fixed an issue where maximum allowed file sizes for images or movies may not be applied as expected in certain configurations.
- Fixed a CSRF error when mass-managing Gallery category content (moving to another category or deleting).
- Fixed an issue toggling maps enabled for images in certain cases.
- Fixed albums not being hidden when a user is flagged as a spammer.
- Fixed an issue with the submission progress bar for some locales.
Downloads
- Added an option to require a change log to be submitted with new version updates.
- Added the ability for files to be re-activated after renewals are cancelled.
- Added statistics pertaining to the most downloaded files
- Changed the "Upload a new version" process to also verify the user can add to the category, in addition to being able to edit the file.
- Fixed an issue where downloading small files can fail.
- Fixed several issues handling watermarks and original non-watermarked screenshots.
- Fixed an issue where group limitations on maximum file submission size may not apply correctly when a member belongs to more than one group.
- Fixed an issue with submit buttons showing for club Downloads categories that a user does not have permission to submit to.
- Fixed an issue in the logic that determines whether a renewal invoice should be generated.
- Fixed an issue where downloads digest emails can contain broken thumbnails.
- Fixed an issue where rejected pending versions could leave screenshots and thumbnails orphaned on disk.
- Fixed an issue where a lot of files submitted that were queued as pending files could cause an error.
- Fixed the hardcoded "Change how the notification is sent" text when the notification blurb.
- Fixed an issue where the API can delete a forum even if a downloads category posts topics to that forum.
- Removed the not working search options from the custom fields edit form.
Blogs
- Added ability to manage entry categories for group blogs when viewing the blog on the front end.
- Fixed a bug where flagging a user as a spammer will disable all group blogs the user has access to submit entries to.
- Fixed pagination when showing blog entries in a particular category.
- Fixed an issue where creating a blog in the frontend would show the previous created blogs description.
- Fixed entry cover photos becoming orphaned when the entry is deleted.
- Fixed some breadcrumb links not using friendly URLs.
- Fixed some broken language phrases when Forums and Pages are not installed.
- Fixed an issue where some members couldn't report specific blog entries.
- Fixed an issue where the AdminCP livesearch results link to categories instead of blogs.
- Removed view options for guests in blogs.
- Removed Aggregate rating from JSON-LD structured data
Calendar
- Fixed an issue where the cover photo may be deleted when duplicating an event.
- Fixed an error when editing iCalendar feed imports in the AdminCP.
- Fixed a bug where recurring events in upcoming event widgets may display the wrong date.
- Corrigido um bug onde os eventos podem aparecer na visualizao diria do calendrio nos dias em que o evento no ocorre.
- Corrigido o problema das fotos da capa do evento que se tornavam rfs quando o evento era excludo.
- Corrigido um pequeno bug em que eventos variados que passavam de uma semana para outra no podiam ser representados visualmente como fazendo isso.
- Corrigido um bug em que os feeds do iCalendar importados para o Calendrio podem fazer com que os eventos visualizados anteriormente apaream como no lidos.
- Os eventos corrigidos que ocorriam no mesmo dia no eram ordenados corretamente no widget Prximos eventos.
REST / OAuth
- Corrigida a criao de um item de contedo pela API REST que no acionava um webhook.
- Corrigida a criao de um tpico em uma categoria (ou seja, um continer que no pode ter tpicos postados nele) sem relatar um erro.
- Conversor
Adicionado suporte para wpForo 1.9.x.
Adicionado suporte para converter mensagens formatadas em Markdown no Vanilla.Mudanas que afetam desenvolvedores e designers terceirizados
- Conversores aprimorados para ignorar aplicativos filho invlidos que no existem.
- Melhor desempenho do conversor Vanilla.
- Corrigido um problema em que nomes de arquivos grandes podiam causar um erro de registro.
- Corrigido um problema em que as permisses de categoria CMS pr-configuradas podem no estar corretas.
- Campos personalizados corrigidos que no eram convertidos corretamente do WordPress.
- Corrigido um problema em que os acrnimos no podiam ser convertidos da Comunidade Invision.
- Corrigido um problema de nicho em que uma coluna temporria do banco de dados pode estar faltando.
- Corrigido um problema de converso de caixa de seleo para definir campos personalizados em alguns casos.
- Corrigido um problema em que os anexos SMF legados no podiam ser convertidos.
- Corrigido um problema de converso de alguns tipos de fotos de perfil SMF.
- Corrigido um problema em que os emoticons no contedo podem no ser convertidos corretamente.
- Corrigido um problema em que uma converso de fruns IPS falhava.
- Corrigido um problema em que ttulos de tpicos longos em aplicativos de terceiros podiam causar falhas nas converses do frum.
- Corrigidos alguns problemas ao converter do Vanilla e seus arquivos costumavam estar no S3.
- Corrigido um problema de nicho em que avatares realmente antigos do vBulletin no podiam ser convertidos.
Whoops atualizados para a verso 2.9.1.
Adicionado suporte para notificaes push da web. Para oferecer suporte a esses tipos de notificaes, voc precisar adicionar mtodos parsemobile * em suas extenses de notificao.
Adicionado um parmetro $ count a \ IPS \ Content :: definiteArticle / _definiteArticle (). Se um inteiro for passado, uma frase no plural ser usada, se disponvel. Voc deve adicionar strings no plural para quaisquer strings __defart_ * que j tenha criado. A chave deve estar no formato __defart _ * _ plural.
Adicionada constante ACP_SESSION_TIMEOUT para permitir que os administradores controlem por quanto tempo as sesses AdminCP so vlidas.
Adicionada uma configurao por aplicativo para ocultar o aplicativo no formulrio de criao de anncio (o uso dessa configurao pode ser expandido no futuro).
Adicionadas configuraes de tema para controlar a altura do cabealho (tamanhos de desktop e dispositivos mveis), que so usadas nas variveis CSS existentes.
Verso adicionada ao nome do arquivo de aplicativos / plug-ins / temas / idiomas exportados.
Adicionados \ IPS \ DateTime :: roundedDiff () e \ IPS \ DateTime :: roundedDiffFromSeconds () para retornar um diff arredondado legvel de dois objetos de data e hora, ou um diff baseado em um nmero fornecido de segundos, respectivamente.
Adicionada uma nova opo 'enforceMaxLimit' para os elementos \ IPS \ Form \ Helper \ Password para ignorar o limite mximo de 72 caracteres.
Adicionada uma opo para definir orderResults como FALSE para instncias de \ IPS \ Helpers \ Form \ Item para retornar resultados na ordem especificada pelo usurio.
Adicionado um novo mtodo de utilitrio javascript para ajustar links externos para for-los a abrir em uma nova janela: ips.utils.links.updateExternalLinks. Isso chamado automaticamente no evento contentChange, mas tambm pode ser chamado manualmente em situaes em que o evento contentChange no disparado.
Aprimorou a extensibilidade dos mtodos Cache / DataStore.
Alguns usos de border-radius foram atualizados para usar variveis CSS existentes.
Grupos de modelos e locais alterados para fazer distino entre maisculas e minsculas, o que corrige um problema ao habilitar o modo de designers em um servidor usando um sistema de arquivos com distino entre maisculas e minsculas.
Alterada a lgica que controla como a paginao mostrada nos modelos. O elemento data-role = "tablePagination" agora deve sempre existir na tabela DOM; ele ser mostrado / oculto dinamicamente se a paginao for necessria aps as solicitaes AJAX.
Corrigido um erro que pode ocorrer quando o dev sync executado se voc no estiver conectado e o aplicativo tiver um arquivo whatsnew.json em sua pasta de verso mais recente.
Corrigida barra de progresso quebrada ao habilitar o modo de designers.
Valores numricos corrigidos passados para a API REST / core / members / {id} endpoint nem sempre ajustando a propriedade e, s vezes, causando um erro de SQL.
Corrigido o widget "Prximos eventos" que no era exibido quando o modo de desenvolvedor est ativado.
Corrigido um problema usando a opo ocultar para contentAction ao excluir um membro por meio da API REST.
O pseudo-seletor eq () corrigido no era mais suportado nos ganchos de tema.
Corrigido o pseudo-seletor required () que no funcionava nos ganchos de tema.
Corrigido \ IPS \ Content \ Statistics no funcionando para aplicativos que usam um prefixo de coluna de banco de dados.
Os ganchos de tema corrigidos em Fruns> ndice> forumGridItem no funcionavam como esperado.
Corrigido um redirecionamento ausente ao ocultar comentrios usando multi-moderao em classes que no definem uma propriedade $ hideLogKey.
Corrigido o construtor para \ IPS \ nexus \ DomainLookup que no respeitava o parmetro $ performWhoisLookup.
Corrigido algum HTML inconsistente com a construo das opes do menu de pesquisa rpida.
Corrigido um erro que pode ocorrer quando as sesses so apagadas.
Corrigido um bug em que uma instncia de flash de notificao sem uma imagem aprovada (ou seja, uma notificao sem autor) resulta em uma imagem quebrada.
Corrigido um problema em que no era possvel usar cabealhos de formulrio em formulrios de configurao de widget.
Corrigida a instalao de plug-ins que geravam um arquivo widgets.json invlido.
Corrigido um erro ao excluir modelos de pginas no AdminCP quando o modo de desenvolvedor est habilitado.
Corrigidos problemas de adio / edio de ndices de banco de dados para aplicativos.
Corrigido um problema em que voc no conseguia se conectar a \ IPS \ Redis.
Corrigido um aviso de ndice indefinido ao analisar feeds ICS vlidos sem eventos neles.
Corrigida uma entrada de log Redis imprecisa indicando servidor de leitura usado em vez de servidor de gravao.
Cdigo abstrado em \ IPS \ core \ modules \ admin \ members \ members :: export () para tornar mais fcil aplicar ganchos s exportaes de listas de membros.
Removida a capacidade de reordenar consultas para atualizador no centro do desenvolvedor. Os desenvolvedores devem reordenar manualmente o arquivo JSON, se necessrio.
Removido o mtodo onOtherAppUninstall () das extenses de desinstalao do aplicativo em favor de onOtherUninstall ().
Vrios mtodos e propriedades obsoletos foram removidos em todo o Suite e o cdigo principal verificado no faz mais referncia a esses mtodos e propriedades.
Imposto o parmetro $ type para \ IPS \ Email :: buildFromContent () e \ IPS \ Email :: buildFromTemplate () com um erro se o tipo no for especificado.
O mtodo markRead () no considerar mais uma coluna atualizada se last_comment ou last_review for definido.
Uma srie de melhorias de cache foram implementadas, por favor, certifique-se de que suas pginas esto enviando cabealhos sem cache se voc no quiser que eles sejam armazenados em cache.
As solicitaes no AJAX que retm um token CSRF no URL com um cdigo de resposta 200 agora iro acionar um erro de desenvolvimento recomendando redirecionar a solicitao ou remover o token CSRF. Deixar um token CSRF na URL ao gerar uma pgina pode representar um risco de segurana se imagens remotas (por exemplo) forem incorporadas na pgina, pois o token CSRF pode ser suscetvel interceptao pela parte remota.
O suporte para sons de notificao no navegador foi removido. Se voc depende da reproduo de sons, precisar implementar essa funcionalidade em seu aplicativo.
Adicionar novo mtodo foi adicionado classe IPS \ Content \ Item que chamada quando um item excludo. Ele est recebendo os ids de comentrio / reviso que sero excludos, permitindo que voc remova quaisquer chamadas de limpeza adicionais com base nos comentrios e anlises neste item.
Atualizado a restaurao de contedo ModCP (excluso reversvel) para usar o mtodo interno restore () em vez de usar seu prprio cdigo.
As configuraes da conta no solicitaro mais reautenticao se a conta no tiver uma forma de reautenticao. Aplica-se principalmente a integraes SSO personalizadas.
Alteraes importantes no mtodo:
adicionado um parmetro $ seperator a \ IPS \ CustomField :: displayValues que pode ser usado para definir um separador personalizado ao exibir vrios valores.
Assinatura de mtodo atualizada para \ IPS \ Node \ Model :: getLastCommentTime ().
Adicionado um parmetro $ count a \ IPS \ Content :: definiteArticle / _definiteArticle (). Se um inteiro for passado, uma frase no plural ser usada, se disponvel. Voc deve adicionar strings no plural para quaisquer strings __defart_ * que j tenha criado. A chave deve estar no formato __defart _ * _ plural.
RE: IPS Comunity Suite 4.6.0 Release | Beta 1
05-10-2021, 05:50 PM
#9 Nice someone has test it?
RE: IPS Comunity Suite 4.6.0 Release | Beta 1
02-11-2021, 02:24 AM
#10 Great to have this available to the community
Users browsing this thread: 2 Guest(s)