Compatibility improvements for Bricks Builder, and SeedProd Landing Page Builder. UI & UX improvements in chat, mentions / comments and lightboxes. Minor bug fixes.
Automatic mentions on comment replies
By default, if mentions are enabled, clicking “reply” on someone’s comment will automatically mention them. On top of serving as a visual cue in more crowded threads, it also sends a second notification. This sometimes leads to notifications doubling up. The “double notifications” question is something we will address in our new push-capable notification engine, but for now we added an option to enable or disable automatic mentions on comment replies.
Advanced ads title override for the PeepSo Stream ad type
Some users have rightfully pointed out that Advanced Ads generally uses ad titles for internal purposes, letting the admins name the ads in order to identify them easily. The PeepSo Stream ad type broke convention and used the title as the header of the ad in the stream as well.
To make things more flexible, we introduced a title override field in PeepSo Stream ad type. If not empty, the ad in the front-end will use this title instead of the “main” ad title.
The full message view received a minor facelift, with the context menu now rendered as a dropdown instead as a list of icons. This results in a cleaner interface and should prevent users from accidentally leaving conversations after mistaking the “leave” button with a “close” button. We also added a missing CSS class in that view fixes the read messages icon only shown as delivered.
Third party compatibility
We have fixed all known conflicts with the Bricks Builder and SeedProd landing page builder, and improved the WPAdverts flow related to paid ads being published to stream before payment was confirmed.
Gecko & frontend improvements
Gecko’s disable mobile zoom mode now works properly on Apple devices. The bottom spacing around sticky sidebars has been improved. There is also a fix for MarkDown not rendering properly in reposts, and captions in lightboxes now have proper line breaks.
Reminder: PHP 7.3 and WordPress 5.5 are now required
Just in case you missed the 126.96.36.199 release blog: We have further discontinued support for older PHP and WordPress versions, and PeepSo 3.4.x now requires PHP 7.3 and WordPress 5.5. We recommend PHP 7.4 and WordPress 5.7.