IP.Board Releases

IPS Community Suite 4.4.1

Submitted by dsasdss, , Thread ID: 123972

Thread Closed
10-03-2019, 12:20 PM
#1
Key Changes

Version 4.4.1 is a small maintenance update to fix issues reported since 4.4.0.

This release also contains a critical security update for Commerce.

Additional Information
Core
  • Improved auto-upgrader for Community In The Cloud clients when an unexpected failure is detected.

  • AddedAdminCPsearch keywords to aid in finding certain new features in 4.4.x.

  • Made several adjustments to HTTP/2 push/preloading to improve overall performance of most requests and resolve minor bugs.

  • Changed database connector so that a database connection is only established once it is actually needed.

  • Improved performance of 4.4.0 upgrades for sites with lots of members.

  • Improved performance of content item and comment sidebar blocks restricted to specific containers.

  • Improved Post Before Registering to allow the user to remove their submission and email address.

  • Changed the error message for a failed login the same regardless of the reason for extra security.

  • Fixed an issue where guest "post before register" submissions may show up in widgets before the guest registers.

  • Fixed an SQL error during the 4.4.0 upgrade in some environments.

  • Fixed several areas in the suite where images were not "lazy-loaded" as expected.

  • Fixed link styling in announcement banners making the text difficult to read in some browsers.

  • Fixed an issue where private conversations may incorrectly get flagged for automatic moderation.

  • Fixed miscellaneous HTML markup errors.

  • Fixed an issue where users could encounter an error by logging in with a new social account after already associating with a social account.

  • Fixed some issues with the "Emails failing to send"AdminCPnotification.

  • Fixed frontend upgrade notice linking to the frontend instead ofACP.

  • Fixed Application icon getting lost when the datastore is flushed.

  • Fixed 'Error is logged'AdminCPNotification displaying incorrectly.

  • Fixed an issue where the newsletter signup block was showing an error to guests.

  • Fixed incorrect colors showing in the visual theme editor when creating a new easy mode theme.

  • Fixed an issue visiting certain URLs when a community is installed into specifically named subdirectories.

  • Fixed the email statistics setting not showing the correctly saved value.

  • Fixed an issue with button spacing on mobile.

  • Fixed an issue where streams may go missing if a guest member object is deleted.

  • Fixed a styling issue on certain forms such as theAdminCPnotification preferences form when using locales with a comma as the decimal separator.

  • Fixed an issue where pagination may not work when 'rewrite FURLs' is not enabled.

  • Fixed posts not retaining code syntax highlighting with some code languages.

  • Fixed an issue where private conversations can be very slow to search.

  • Fixed an issue with the Emoji shortcode popup when lazy load and Twitter Emoji are used.

  • Fixed an issue with the setting for "Users can see records posted by other users" not being honored.

  • Fixed some issues related to setting a custom start url in the web manifest.

  • Fixed an issue where the prune members background task may stall if it encounters a staff account.

  • Fixed an edge case issue where it was possible for the lazy load rebuild to affect embedded videos.
Core - REST
  • Fixed disabled applications showing in the REST API area of theAdminCP.

  • Fixed the Invision to Invision OAuth 2 login handler attempting to sync letter photos.
Forums
  • Improved performance of the post feed widget.
Commerce
  • Removed Braintree option for new payment gateways.

  • Removed the package moderation ability for moderators on the frontend.

  • Removed a recommendation to switch to Braintree during upgrade.

  • Restored ability to set up PayPal Billing Agreements.

  • Fixed upgrading of expired purchases resulting in account credit being issued.

  • Fixed inconsistent styling being applied to the Latest Products sidebar block.

  • Made the grid vs list view theme setting translatable.

  • Fixed an error viewing hosting accounts.

  • Fixed PayPal checkouts through Braintree failing when tax is applied to the purchase.

  • Fixed a missing language string when managing hosting accounts.

  • Fixed an issue with configuring Braintree, if you have had any issues please open and re-save the Braintree settings.

  • Fixed an issue where paid support request custom fields would show for none paid support departments.

  • Fixed an issue where viewing a product may not work under certain circumstances.

  • Fixed a duplicated HTML element ID (which prevents the page from passing as "valid HTML").

  • Fixed an issue where the Facebook Pixel for purchase events was missing currency and value.
Pages
  • Fixed an issue where reciprocal "back links" may be incorrectly deleted from records.

  • Fixed an issue where importing a database would fail.

  • Fixed a potential upgrade issue if orphaned data was present.
Gallery
  • Fixed an issue where notifications for new images can send indefinitely.

  • Fixed an error attempting to move all albums from a category to another category in theAdminCP.
Downloads
  • Fixed an issue where notifications for new files can send indefinitely.

  • Fixed issues with Downloads files linked to Commerce packages that are deleted.
Blog
  • Fixed a styling issue with the blog header on mobile.

  • Clarified that guests will bypass the post before register feature when guests have the "Can comment on blog entries" Group Setting is enabled.
Converter
  • Fixed issues converting tags for database records in some cases.
Changes affecting third-party developers and designers
  • Made Commerce Gateways extensible by removing hardcoded namespace paths to Gateway classes.

  • Changed the FileStorage skeleton file so that a new instance does not cause a PHP error by default.

  • The Widget skeleton file was updated to follow the new 4.4.0 logic for widget display options.

  • Fixed an issue cloning custom fields if non-standard column names are used.

  • Trying to set an invalid value for a setting will result in an InvalidArgumentException.

  • Automatic moderation will now only be applied to content types that implement\IPS\Content\Hideableas this is required for automatic moderation to function correctly.

  • Fixed an ErrorException occurring during content promotion when Facebook is set up but no Facebook Pages have been linked for promoting.

  • Fixed an ErrorException that can occur if you attempt to upgrade/downgrade a package without renewal options in Commerce while IN_DEV.

  • The frontend templatecontrolStripnow supports specifying the target attribute for links.

  • Fixed an ErrorException occurring when a user receives their first PM during the instantNotifications AJAX polling.

  • https://wetransfer.com/download/FSAU27S919

Users browsing this thread: 2 Guest(s)