PeepSo 1.7.5 Is Out!

PeepSo 1.7.5 is finally out! That’s great for you as you get the latest update and with it all the improvements, bugfixes and of course new features, those are all better tools allowing you to make your community as successful as it can be! Please pay attention to the last two paragraphs containing upgrade information and dealing with caching.

NEW PLUGIN: Polls

The Polls plugin is a new addition to the PeepSo plugins suite that allows you and your community to create polls. The polls can be placed in the main activity stream, in users’ profiles and even in groups. When creating a poll users can set either a:

  • single select poll – users can pick just one answer.
  • multiple select poll – users can pick more than one answer.

Users can cast their votes once per poll. The design is sleek and simple, and because it’s fully responsive, it looks great on mobile as well as on desktops. Logged out users see the polls on posts, but can’t vote or see the poll results. They are prompted to login to vote and see results.

A poll created on PeepSo.com/Community
A poll created on PeepSo.com/Community

Add Polls To Your Community!

Let your community create Polls today!

Get Polls Today!

Performance and UX Improvements

PeepSo 1.7.5 also brings a great deal of performance improvements. Look out for these awesome changes:

New Scroll

Say goodbye to pagination everywhere! This is a performance and UX game changer. Because there are no pagination settings in PeepSo, items don’t load in batches of 10 or 20 or anything else. Instead, PeepSo 1.7.5 loads all the items above the fold — the space that you can see on the screen — and a few items just below the fold just so that when you scroll down some items are already loaded. As the user continues to scroll, more items are added seamlessly and quicker than ever before.

So now we only load what’s needed and we ignore the items the user isn’t going to see. We don’t waste your server’s resources.

And as we load items to fill in the view (in batches in some cases), big resolution screens won’t load with a pagination level that’s too low for the screen.

We’ve applied the new scroll to:

  • The main activity stream
  • The profile stream
  • Photos in profiles
  • Albums in profiles
  • Photos in albums in profiles
  • Videos in profiles
  • Member lists
  • Group lists
  • Members’ lists inside groups

…and pretty much everywhere else we could think of.

Photo Uploads

Uploading photos through Postbox is a complex process. For each uploaded photo we’ve needed to generate multiple thumbnails for use in different places across the community. On slower servers, photo uploads could crawl especially when you tried to upload 20 photos in one batch.

We’ve speeded things up. Now we don’t upload all the photos at the same time. Instead, we queue them to help slower servers cope with the load. We also only generate one thumbnail, which we return to the Postbox for previews. The other thumbnails are generated when the photos are previewed on the stream. The speed and efficiency of handling photo uploads is immeasurably better compared to previous versions.

Members Listing Available To Guests

Some of our clients have pointed out that they’d like to be able to show lists of members to guest visitors. But we also know that other clients would prefer to keep their membership lists private.

To satisfy the both sides we’ve added a new setting for PeepSo that makes member lists public. By default, the option is switched off. To turn it on go to: PeepSo Config > Appearance > Members listing Switch “Allow guest access to members listing” to “Yes.”

Sticky Post Privacy

To make a post visible only to friends, users have needed to adjust the privacy settings of each post. PeepSo 1.7.5 introduces Sticky Post Privacy. Post something with a Friends Only privacy option, and that option will still be the default for the next post. We’ve also made changes to how the privacy options are displayed in the Postbox, making the privacy status clearer than ever.

Bug Fixes And Improvements

EXIF Auto-Rotating Photos

WordPress has had an ongoing issue with auto-rotating photo uploads. On some devices the photos looked great; on others they rotated 90 or 180 degrees. It took a bit of thinking but we’ve managed to get it fixed.

Improved Privacy Change In Existing Posts

Changing the privacy of an existing post used to trigger a modal notification that faded out after a few seconds. We’ve substituted that notification for a loading gif icon. Now changing a privacy setting is more like editing your profile preferences.

Random Filenames For Avatars And Covers

Some very high cached servers have had some caching problems and our solution of adding a random string to avatar and cover filenames hasn’t worked for at least one setup. We’re now randomizing the filename completely so instead “avatar.jpg?2h2s92y4is824hw”, you’ll get something like: “2h2s92y4is824hw-avatar.jpg”. It makes all the difference.

CDN / Caching & PeepSo Upgrades

Make sure your CDN/cache plugin/provider is properly configured to handle resources linked with query strings. Otherwise JavaScript and CSS resources will not be properly reloaded after the upgrade. You can read about it in the documentation of your CDN/cache provider. See the following docs:

Upgrade PeepSo Now

Automatic updates let you move quickly to the latest version—and you can do it all in the backend of your site.

For this release please upgrade PeepSo Core as first one and then all child plugins like MsgSo, GroupSo etc. You can see the full changelog here. If you’d like to see what’s coming up next, check out our roadmap here.

Brought to you by PeepSo Team Eric Tracz
I'm a Digital Nomad currently living in Manila, The Philippines. Co-Founder and CEO of PeepSo.com. First time WordCamp Speaker at WordCamp Kuala Lumpur 2017, WordCamp Singapore 2019 and hoping to speak more soon. I started my journey with open source nearly a decade ago as a simple support guy. Joomla! was my first encounter with the world of Open Source. After that period of my life got phased out I fell in love with WordPress and never left. I have been both lucky and at the same time I worked my ass off to get to where I am right now. Free time, if I have any, is usually spent with my wife and / or travel around South-East Asia. Even when I'm supposed to be on a little vacation, not a day goes by when I don't check up on PeepSo. So far visited or lived in: Hungary, Czech Republic, Slovakia, Indonesia, Malaysia, Singapore, Hungary, Vietnam, Cambodia, Laos, Thailand, China, Japan, Maldives, Sri Lanka, Myanmar, Norway, Germany, Scotland, England and more... Whenever possible, I jump on my Ducati Monster and just ride.

Reactions & comments

Join Our Community!
Join us to discuss PeepSo's features, connect with the development team and give suggestions.

Comments

No comments yet