Changelog – 2020

december 21, 2020


  • [PeepSo] Early Access: Generate “name based avatars” from user initials
  • [Photos] Notifications leading to lightboxes should open the comment context automatically
  • [Photos] Show a small thumbnail when looking at photo comments in a lightbox on mobile
  • Photo lightbox improvements

december 9, 2020


  • [WP] WordPress 5.6 compatibility
  • [WOO] WooCommerce 4.8.0 compatibility
  • [PHP] Limited PHP 8 compatibility (Foundation, Core, Extras)
  • [SocialLogin] Social Login & Invitations is now stable (no longer in Early Access)
  • [SocialLogin] Login with Discord
  • [Photos] Notifications related to photo(s) / comments / replies (and the likes/reactions on them) now open a related photo in lightbox instead of the generic post view
  • [PeepSo] Improve hover behavior on iOS to avoid unnecessary double taps
  • [Chat] Improve link highlighting
  • [PeepSo] When permalinks are disabled PeepSo refuses to activate but there is no message
  • [PeepSo] Reposition cover issues in Firefox
  • [PeepSo] Comments layout breaks if long text with no whitespace is present
  • [Chat/Photos] S3 photos are now deleted with messages they were sent in
  • [Giphy] Wrong language domain string
  • Customizer: Hide header & footer options for Search page
  • Customizer: Add text color options
  • Add search icon to mobile view
  • Gecko page options from other pages affect search result page
  • The image on the landing page might not be fully visible on mobile devices
  • Full cover avatar position might be out of viewport on narrow desktop screens

november 30, 2020


  • [PeepSo] Stream post actions mobile responsiveness
  • [PeepSo] “Join” button with a long label mobile responsiveness
  • [PeepSo] Links and buttons on redirect pages mobile responsiveness
  • [PeepSo] Social sharing improvements
  • [PeepSo] No whitespace on “Edit All” button
  • [PeepSo] SVG Icon sizes in Dashboard
  • [PeepSo] Custom Reactions SVG icons are too big
  • [PeepSo] Landing page image does not fit in the area above the login window
  • [PeepSo] CSS transition causes avatar area to “blink” in Safari
  • [PHOTOS/MEDIA] Option to delete albums / photos / videos not showing in mobile view.
  • [GROUPS] Very long group description without whitespace causes the text to stick out of content
  • Navigating inside Customizer should respect the selected preset

november 25, 2020


  • [PeepSo] Let admin display Following and Saved in PeepSo navigation
  • [EarlyAccess] Experimental fast queries
  • [PeepSo] Users should be able to open other user profile/group Avatar in lightbox
  • [PeepSo] Align the menu icons in profile widget to the center
  • [PeepSo] Cannot reposition profile cover on mobile
  • [PeepSo] Profile cover wont load on some android devices
  • [PeepSo] Profile Widget PHP notice
  • [PeepSo] Missing styles on multiple select fields
  • [LIMITS] Group owners can’t see pending members hidden by UserLimits
  • LearnDash styles
  • Customizer preview should use the same http(s) protocol as parent frame
  • Landing page login button alignment
  • Mobile site logo hiding not working

november 16, 2020


  • [PEEPSO] Trigger view count when activity enters the viewport partially
  • [PEEPSO] Profile widget is showing on custom album page when it should not.
  • [PeepSo] PeepSo User Bar does not react to a change of position in the widget settings
  • [PeepSo] Tolltip & menu layering / z-index issues in profile header
  • [CHAT] GIPHY/image attachment icon is not clickable in Chat
  • [LEARNDASH] Profile / courses two column layout does not work
  • [GROUPS] Changing group avatar/cover does not work with peepso_groups set as frontpage
  • [PHOTOS] Album sorting has no effect
  • [PHOTOS] Lightbox is sorted in reverse in relation to album related stream post
  • [WOO] Extra big image size and missing input field on payment section (Stripe Payment Options)
  • CUSTOMIZER: Custom body class per-preset
  • Add CSS class to body tag based on current preset
  • CUSTOMIZER: Shadows for main elements / widgets.
  • CUSTOMIZER: option to hide all sidebars on mobile
  • CUSTOMIZER: Search results page options – Stage 1 (sidebars on/off)
  • Improve dark styling on WooCommerce Cart
  • Improve dark styling on WPAdverts / Create page
  • Layout breaks if search result contains pages that hide sidebars
  • Messy header menu when using the PMP Nav Menus Add-On
  • Customizer not affecting the Landing picture button
  • Customizer : Global border radius not affecting User Bar widget on header
  • Broken album layout after hiding sidebars on Profile page

november 11, 2020


  • [CHAT] Overlapping postbox dropdown-menu (on mobile)
  • Widget gradient setting shouldn’t affect friend requests
  • Postbox dropdown menu overlaps with sidebar

november 9, 2020


  • [PeepSo] Cache Busting
  • [PeepSo] Add cover images to member list (similar to group lists)
  • [PeepSo] Let admin hide profile view counts
  • [PeepSo] Disable postbox before page finishes loading
  • [PeepSo] PeepSo registration should be enabled by default on fresh install
  • [PeepSo] Open profile Avatar & Cover in lightbox
  • [PeepSo] Don’t use WP_Query to detect core profile fields
  • [MULTI] Don’t show banned users in widgets
  • [PeepSo] Profile widget is showing on custom album page when it should not
  • [PeepSo] Missing “reposition cover” option
  • [PeepSo] The “load more” button does not work on the members page
  • [PeepSo] Profile cover image look weird on mobile/tablet
  • [PeepSo] Empty “Terms and Conditions” and “Privacy Policy” in Microsoft Edge
  • [PeepSo] Mobile: comments click to copy icon issues
  • [PeepSo] Wrong VIP icon position on mentions username in the comment section
  • [PeepSo] Overlapping dropdown menu on profile page
  • [CHAT] Mobile: overlapping postbox dropdown-menu
  • [CHAT/PHOTOS] Photos shared in chat show to the sender and receiver in photos widget
  • [CHAT/GIPHY] User avatar overlaps the Giphy plugin on the chat window
  • [CHAT/GIPHY] GIPHY list not closing when minimized the chat windows
  • [Friends] Wrong data type printing under own avatar in friend lists
  • [GROUPS] Mobile: overlapping group action dropdown-menu in the group item
  • [PHOTOS] Mobile: picture preview thumbnail in the comment section covers the post button
  • [COMPAT] Yoast SEO compatibility
  • [WPAds] Broken styled on Listing Information section
  • CUSTOMIZER: Control blog/single posts image height
  • Blog post Featured image is to wide when not using “Show sidebars on Blog Posts” options
  • Redirect exceptions not working with the designated Blog page

november 3, 2020


  • [PeepSo] Automatically resend activation e-mail
  • [PeepSo] Animated online dot
  • [GROUPS] Allow MarkDown in Group descriptions
  • [EarlyAccess] Social Login
  • [PeepSo] Improved cover image loading
  • [PeepSo] Spacing, alignment and layering improvements
  • [PeepSo] Grammar & spelliing improvements
  • [PeepSo] “Mark as read” is too small on mobile
  • [BADGEOS] profile badges style improvements
  • [MYCRED] Improve integraton with MyCred Badges
  • [MYCRED] Aligned Points history table header to the left
  • [MYCRED] PeepSo should not ignore the default point type name, if it’s not “points”
  • [PeepSo] Unable to finalize avatar crop/re-crop
  • [PeepSo] Phased out color schemes don’t migrate gracefully from 2.x to 3.x
  • [PeepSo] UserBar widget config shows VIP and Badges even if the related plugins are inactive
  • [PeepSo] PHP Notice on WordPress import page
  • [PeepSo] Profile cover image rendering issues on mobile/tablet
  • [PEEPSO] Caching race condition for a widget published multiple times
  • [CHAT] linebreaks issues
  • [CHAT] Mac/Safari rendering issues for minimized chat windows
  • [GROUPS] Groups Album ‘Add Photo’ button not appearing
  • [GROUPS] 404 status header on Group subpagesGECKO
  • Issues upgrading Gecko as first during 2.x to 3.x migration
  • Gecko Customzer Options for Footer Background and Text Color
  • Wrong homepage link on Logo for mobile
  • Landing page shoould follow the color scheme
  • CUSTOMIZER: PeepSo navbar settings
  • CUSTOMIZER: Options for Footer Background and Text Color
  • Issues upgrading Gecko as first during 2.x to 3.x migration
  • Wrong homepage link on Logo for mobile
  • Landing page shoould follow the color scheme

october 29, 2020


  • [EarlyAccess] Cache busting
  • [CHAT] Improve the chat view with multiple photos

No changes.

october 26, 2020


  • PeepSo] Remove redundant avatar shape configuration
  • [WOO] General and Product Vendors specific config improvements
  • [PeepSo] Improve notifications CSS
  • [PeepSo] License field should only accept a-z0-9
  • [EarlyAccess] Improve version lock
  • [EDD] Improve billing details CSS
  • [MyCred] Improve points history CSS
  • [PeepSo] UserBar widget out of viewport on mobile when placed in the top widget area
  • [PeepSo] Loading indicator GIFs not disappearing
  • [PeepSo] Online members widget might show a PHP notice
  • [EarlyAccess] Web Push: Posting a photo to a group with many members crashes the process
  • [PHOTOS] Photo modal might show a PHP notice
  • [CHAT] People blocked by UserLimits can sometimes use “New Message” button
  • Customizer: Rounded corners setting
  • Customizer: Default widget colors
  • Customizer: Default Gradient widget colors
  • Recipient selector is still white in dark mode
  • Avatar selector using wrong range
  • Improved submenus in header

october 19, 2020


  • [PeepSo] Print bot friendly post summary in single post views
  • [PeepSo] more choices for the ENI
  • [PeepSo] User name in Profile Widget needs to be a profile link
  • [PeepSo] Move the comments copy/chain link to the right
  • [PeepSo] Privacy dropdown not closing when clicking the icon again
  • [Groups] (x pending) in group header does not need the parentheses
  • [Groups] Add some padding to “joined a group” post title
  • [EarlyAccess] Rename Browser Push to Web Push
  • [EarlyAccess] Web Push: broken link in “liked” notification
  • [Limits] Adding a gap under the debug text
  • [Groups] deleting group photo from album that has only 1 photo should delete the album
  • [WPAds] Double image on Classified Detail page when using Divi theme
  • [Groups] When visit Groups page as guest, group category doesn’t appear
  • [PeepSo] “Open links in new tab” not working
  • [PeepSo] changing e-mail intensity preferences does not update the interface properly
  • [PeepSo] user profile icon on mobile display nothing on click when viewing as Guest
  • [PeepSo] Z-index of tooltip online indicator are less than avatar member on Latest Members
  • [PeepSo] Text content look different on “Repost” post
  • [PeepSo] Buttons on Reply section of modal photo not align with the textarea
  • [PeepSo] Image on Link Previews look different
  • [AdvancedAds] Ads with content text also became centered after the latest update
  • [Limits] New Message still available in popover
  • [MyCred] paging on mycred point history unstyled

No changes.

october 19, 2020


  • Drop support for WordPress 4
  • Drop support for PHP 5
  • Use a new overrides directory name, so old overrides don’t apply
  • [PeepSo] Redesign & front-end refactoring
  • [PeepSo] Custom ephemeral storage to replace transients
  • [PeepSo] Reorganize & simplify available notifications
  • [PeepSo] Let admin define default notification settings for new users
  • [PeepSo] Email Notification Intensity
  • [PeepSo] Unique view counts
  • [GROUPS] Category pages / streams
  • [EDD] New plugin – PeepSo Monetization: EDD
  • [WOO] Product Vendors integration
  • [PeepSo] Infer embed image
  • [PeepSo] Admin setting to ignore new tab setting for links in the same domain
  • [PeepSo] Usage tracking: track amount of users, plugins and if videos are enabled
  • [PeepSo] Embed Debugger
  • [PeepSo] Profile widget visibility on profile page
  • [PeepSo] Let admin decide to redirect newly registered users back to the deep link they first visited
  • [PeepSo] Developer Tools
  • [PeepSo] PeepSoField API to enable registration-only fields
  • [EarlyAccess] Resend e-mail activation N times (Stable)
  • [EarlyAccess] Web Push (Beta)
  • [EarlyAccess] New Search (Alpha)
  • [PeepSo] Use the same window template for all the dialogs
  • [PeepSo] Hide the PeepSo character counter until needed
  • [PeepSo] Move system requirement warnings to Site Health
  • [PeepSo] Consistent “return” key behavior in posts and comments
  • [PeepSo] Remove SQL joins related to “activity hide” phased out in the past
  • [PHOTOS] Generate larger thumbs by default
  • [CHAT] Rename “Archive” to “Delete”
  • [MEDIA] Large uploads might fail to upload to S3
  • [PeepSo] Warnings in backend show to users who can’t do anything about it
  • [PeepSo] Search by gender not working properly if admin overrides the privacy
  • [GROUPS/PHOTOS] gifs become static when used in group
  • [COMPAT] Elementor Pro compatibility fixes
  • [COMPAT] PMP compatibility fixes
  • [COMPAT] Visual Composer compatibility fixes
  • [COMPAT] Widgets Control Pro compatibility fixes
  • [COMPAT] WordPress.com compatibility fixes
  • [COMPAT] Yoast SEO compatibility fixes
  • New Gecko Customizer
  • Redesign & front-end refactoring
  • Multiple custom presets
  • Let admin enable front-end user preset selection
  • New sidebar calculation logic
  • Option to limit word of full content on Blog page
  • Option to remove side paddings on Community pages
  • Convert footer copyrights to two lines of text

october 5, 2020


  • [PeepSo] Native PeepSo Elementor Pro compatibility class clashes with with Visual Composer
  • [PeepSo] PHP notices due to missing objects while editing pages with visual builders
  • [LIMITS] PHP notices due to missing objects while editing pages with visual builders
  • [PMP/VIP] Automatic VIP icon assignment by PMP integration fails if user changing role / level has no previous icons
  • Automatically exclude the Privacy Policy page from forced guest redirect
  • Let admin define pages excluded from the forced page redirect

september 29, 2020


  • [PeepSo] Modify PeepSo API autoloader to gracefully handle situationos when a third party file without a matching class name is added
  • [GROUPS] Fix issues with pending members when Groups shortcode is the WP frontpage

No changes.

september 22, 2020


  • [PeepSo] Disable WP Auto Updates
  • [WOO] WooCommerce 4.5.2 compatibility
  • [PHOTOS] GIFs stop animating when added to Group post
  • [PHOTOS] Photos might appear out of order if a smaller file later in queue is processed before a bigger file earlier in queue

No changes.

september 16, 2020


  • [WOOCOMMERCE] WC compatibility raised to 4.5
  • [MEDIA] Improve S3 integration with large files
  • [PeepSo] Major issues with third party WP_Query caching (Advanced Post Cache) breaking our queries and leading to data loss
  • [PeepSo] Datepicker JS conflict with other plugins

No changes.

september 8, 2020


  • [PeepSo] Search by gender broken if admin disables field privacy
  • [PeepSo] Latest Elementor breaks PeepSo feed
  • [PMP] Latest PMP breaks PeepSo registration
  • [MEDIA] JReviews S2Framework breaks PeepSo S3 implementation

No changes.

AUgust 26, 2020


2.9.1.0