This time we took an extra week to deliver nearly 40 improvements and fixes across the board. Most of the effort was focused on Videos and improving the most recent Video Uploads feature.
Upgrades
If your PeepSo is older than version 1.11.0,ย contact usย and we will handle your update ourselves.
IMPORTANT NOTE. We release all plugins at the same time. Sometimes, it can take some time for all available updates to show in the backend of your site. If some pluginsโ updates donโt show, wait. Just Wait. Donโt upgrade just some of them. Drink some coffee and wait. Your site needs to catch up to show them all. If you feel like itโs taking too long,ย contact us. Weโre here to help!
For a quick and hassle-free update:
- Make sure your site is backed up. Preferably test updates on a staging site.
- Go to the backend of your site > Dashboard > Updates
- Select all PeepSo plugins that need to be updated
- Click โUpdate Pluginsโ (note: this will temporarily deactivate all of the add-on plugins)
- Update PeepSo Core
- Go to the backend > Plugins
- Reactivate all PeepSo plugins
The whole operation doesnโt take more than 3 minutes. Should you have any issues or questions, please doย contact us.
Video Uploads
The admin can now choose to never upscale videos. If uploaded video is below the target resolution (for example user uploads 720p when the target resolution is 4K), the video will be scaled to the nearest feasible resolution to save space. We improved the scaling algorithm to better calculate width and height of the input/output files and introduced webm previews – current GIF previews will be used as fallback on devices that don’t support webm.
The posts with uploaded videos are now immediately published to avoid confusion when clicking notifications about new posts in groups (or being tagged in a post). Until the video is converted, a placeholder message is shown.
The Media Library implementation was also improved – uploaded files are not moved there until converted, to avoid third party plugins offloading temporary files onto cloud hosting and making conversion impossible. We improved attachment titles and made sure nobody except admins can see the uploads inside Media Library.
Photos – delete local files after S3 upload (and more)
Admin can now decide to delete local files after offloading them to S3 – to save local disk space. This is a one way operation – after offloading everything to S3 and deleting local files you can not disable S3 integration again, because PeepSo will have no files to fall back to.
The Amazon S3 implementation was switched from legacy version 1 to version 3 library. The change is below-the-hood and there are no new options or interface changes.
Other Improvements and Fixes
Disable e-mail activation setting is now respected for all registrations that come from other plugins – users no longer need to confirm their e-mail address to become Community members when registering with WooCommerce, Ultimate Member, EDD etc.
All PeepSo queues that are processed by cron jobs are now gathered under a single menu in the PeepSo back-end.
Based on user reports, we improved third party compatibility with JetPack, Elementor, Genesis, King Composer and IE11.
We fixed several small bugs related to URLs, some minor UserLimits glitches related to profile completeness and some edge cases with JavaScript and browser cache.
You can see the full changelog here.