Release notes / WP Stories
BuddyPress Add-on Plugin

WP Stories

Your BuddyPress community feed is a scrollable list with no ephemeral, visual-first format to drive quick engagement. WP Stories adds Instagram-style tappable stories to BuddyPress, BuddyBoss, and PeepSo communities, supporting image and video stories that appear on member profiles and the public activity stream. Works on RTL sites, with stories sliding right to left.

40 releases
v2.3.3 latest
February 26, 2026 shipped

v2.3.3 Latest

February 26, 2026
Fix 1 Security 1 Compat 1

Fix

  • Resolved issue with transitioning between stories

Security

  • Added security checks to prevent direct file access in multiple files

Compat

  • Tested up to WordPress 6.9

v2.3.2

December 5, 2025
Improve 1 Fix 2

Improve

  • POT file with latest translatable strings

Fix

  • Story view overlapping Android navigation bar in Chrome browser
  • Translation issue in JS strings now properly translatable

v2.3.0

September 30, 2025
New 5 Fix 2

New

  • Story Likes Feature - Users can now like/heart stories with beautiful animations
  • Like counter displays total likes on each story
  • Story viewers list shows who liked each story with heart indicators
  • Like functionality available in both story lightbox and profile story viewer tabs
  • Visual distinction between liked (red filled heart) and unliked (gray outline) states

Fix

  • Story data properly persists when switching between stories
  • Like counts correctly display on profile story tabs

v2.2.4

New 1 Fix 1

New

  • Manage video story mute and unmute icons for better control.

Fix

  • Three critical issues related to story viewing.

v2.2.3

Fix 2 Dev 1

Fix

  • Setting max file size to 0 now properly disables upload limits (unlimited uploads)
  • FilePond no longer gets stuck when file size validation is disabled

Dev

  • Added support for disabling client-side file size validation when max_file_size is set to 0

v2.2.1

Fix 4

Fix

  • Spacebar key not working in story add/edit forms and all other input fields on pages with stories
  • Keyboard event handlers were preventing spacebar usage globally when story modal was present
  • Users unable to type spaces in What's New (BuddyPress activity), comments, and other forms
  • Spacebar and Enter keys now only prevented when actually viewing stories, not when typing in forms

v2.2.0

Fix 4 Dev 1

Fix

  • File upload now accepts all image formats (PNG, JPG, GIF, WebP) and video formats without errors
  • Story duration timing corrected - 6-second stories now play for the full 6 seconds
  • Story playback animation syncs properly with media loading - no more progress bar jumping
  • Videos wait until fully loaded before playing to prevent black screens at start

Dev

  • Added filters to customize image optimization settings:

v2.1.1

Improve 6 Fix 2

Improve

  • Cover image fields are now conditionally displayed based on "Enable Story Collections" setting
  • When story collections are disabled, users can only create individual story items
  • Full internationalization support - all JavaScript UI strings are now translation-ready
  • Image editor interface (TUI and Vue components) now fully translatable
  • Added localized strings for all editor tools (Filter, Crop, Rotate, Draw, Text)
  • All error messages and notifications are now translation-ready

Fix

  • PeepSo activity pages now show single "Add Story" button instead of multiple duplicates
  • PeepSo profile pages now display only that user's stories instead of everyone's stories

v2.1.0

Improve 5 Fix 4 Security 1

Improve

  • Simplified story creation - cover image is now truly optional
  • Story type is automatically determined based on cover image presence
  • Clear labeling showing cover images are optional fields
  • Helpful placeholder text guiding users through story creation
  • All shortcodes now consistently return empty content for logged-out users when restricted

Fix

  • All user stories (both single and public types) now display together on activity pages
  • Removed artificial separation between story types that was limiting visibility
  • JavaScript validation no longer prevents story submission without cover image
  • "Story Visibility for logged-out Users" setting now properly hides ALL story HTML content including wrappers and forms

Security

  • Ensured no story-related HTML is exposed to logged-out users when visibility is restricted

v2.0.0

Improve 27 Fix 6 Security 1 Dev 2 Compat 2

Improve

  • Complete mobile-friendly redesign - edit stories easily on any device
  • Image editor now automatically adjusts to your screen size
  • Added easy-to-use menu at the bottom on mobile devices
  • Larger, finger-friendly buttons on touchscreens
  • "Apply" button moved to an easier-to-reach position on mobile
  • Better layout when you rotate your phone to landscape mode
  • Works great on all screen sizes - from small phones to large tablets
  • Beautiful new notification messages instead of annoying pop-up alerts
  • Success messages now celebrate with a fun animation
  • Error messages gently shake to get your attention
  • Notifications stay on screen longer so you can read them properly
  • Messages automatically adapt to dark mode if you use it
  • See a progress bar showing when notifications will disappear
  • "Publishing..." message appears while your story uploads
  • Clearer error messages that explain what went wrong
  • All buttons now have smooth hover effects
  • Better organized menus and controls in the editor
  • Faster and smoother performance throughout the plugin
  • Improved visual design with better spacing and alignment
  • Modern story viewer with blur backdrop effect
  • Enhanced keyboard navigation - use arrow keys, spacebar, M for mute, F for fullscreen
  • Touch gestures - swipe to navigate, double-tap to like, swipe up for info, swipe down to close
  • Better loading animations and error handling in story viewer
  • Preloading of next story for seamless viewing experience
  • Improved progress bars with glass effect
  • Gradient overlays for better text readability
  • Accessibility improvements with ARIA labels and focus management

Fix

  • Image editor buttons and controls that were hidden are now visible and working
  • The "Apply" button in the image editor now saves your changes properly
  • Editor controls no longer cover or hide parts of your image
  • Stories that showed "published" but weren't appearing are now displaying correctly
  • Resolved compatibility issues with PHP 8 and newer versions
  • Image editor now works properly on mobile phones and tablets

Security

  • Enhanced security for all story submissions

Dev

  • Added better code structure for customization
  • New modal enhancement APIs for extending story viewer functionality

Compat

  • Fully compatible with the latest WordPress version
  • Works seamlessly with BuddyPress, PeepSo, and BuddyBoss

v1.9.0

Improve 3 Fix 7 Security 1

Improve

  • Removed unused debugging and commented-out code.
  • Improved script and style enqueue handling.
  • Documented all PHP functions across the plugin.

Fix

  • Story upload not working with PeepSo integration.
  • Undefined function issue when using BuddyBoss.
  • Cloudflare 404 detection issue.
  • Issue with cover story visibility.
  • JavaScript strings now properly translatable.
  • Upload size and file type restrictions now enforced reliably.
  • Avatar function `get_wp_stories_user_avatar()` updated for compatibility.

Security

  • Prevented direct access to plugin files.

v1.8.1

Note 3

Note

  • Fixed the issue with displaying the profile image on a cover story that includes a video.
  • Fixed an issue where the cover image was not displaying correctly with the view count.
  • Fixed a typo in the string.

v1.8.0

Note 13

Note

  • Improved admin panel styling with updated CSS and JavaScript.
  • Fixed a PHP warning that appeared during plugin activation.
  • Fixed a language loading issue related to incorrect function usage.
  • Corrected a few typos across the plugin interface.
  • Cleaned up code by resolving coding standard issues.
  • Updated the story list view to better show which stories you have already seen.
  • Fixed an issue where offer notice images weren’t displaying properly.
  • Refreshed plugin and theme documentation links for easier access.
  • Improved the content display in the plugins and themes tabs.
  • Removed unused files and old code to streamline the plugin.
  • Updated text in the story submission form for clarity.
  • Improved how story time appears on smaller screens.
  • Fixed an issue where user info wasn’t showing in stories with cover images.

v1.7.0

Improve 10 Fix 7

Improve

  • Updated class-wp-stories-public.php.
  • Managed on-page load image size rendering.
  • Improved loader UI and added Loader DIV with accompanying JavaScript.
  • Revised user-stories-view.php for UI consistency.
  • Set SVG icon dimensions (height and width).
  • Managed user stories UI with PeepSo integration.
  • Added Show Viewer Lists option.
  • Hid the View Stories menu on other user profiles (visible only for logged-in users).
  • Provided view and message functionality with PeepSo, similar to BuddyPress.
  • Improved delete story functionality by managing the delete button UI, adding a delete confirmation box, and enabling story deletion.

Fix

  • Resolved PHP warning when adding stories with BuddyBoss.
  • Fixed PHPCS errors in user-stories-view.php, class-wp-stories-public.php, and peepso-user-stories-view.php.
  • Corrected WP_User_Query usage to run after the plugins_loaded hook.
  • Resolved fatal error issues.
  • Fixed warning and delete story issues.
  • Resolved issue with the Add Friendship button not appearing on load more users.
  • Corrected typo from "stroies" to "stories".

v1.6.0

New 3 Fix 14

New

  • Option to show/hide viewer lists
  • Notice for stories that haven't been viewed yet
  • View count icon and AJAX-powered view count storage

Fix

  • Fatal error related to undefined function bp_get_settings_slug()
  • User story view timestamp issue
  • Issues with "View More User" functionality
  • "Load More" button inconsistencies
  • Button visibility when link is empty
  • "Visit Link" button issue
  • PHPCS issues across multiple files for better code standards
  • User messaging functionality issue
  • Fatal error with Youzify plugin compatibility
  • JS errors for smoother user experience
  • JS errors related to BuddyPress & BuddyBoss platform compatibility
  • Undefined index issues
  • Story widget warning when visibility is set to 0
  • PHP warnings for cleaner error logs

v1.5.4

Fix 1

Fix

  • Issue with WP Stories & PeepSo

v1.5.3

Improve 1

Improve

  • Removed HardG

v1.5.2

Improve 3 Fix 1

Improve

  • Improved Zuck Library string for better compatibility.
  • Updated .pot file for translation support.
  • Translated Filepond JS strings for enhanced multilingual support.

Fix

  • Resolved string translation issues across the platform.

v1.5.1

Fix 1

Fix

  • Fatal error: Uncaught Error: Call to undefined function bp_core_get_user_domain() for PeepSo

v1.5.0

Improve 6 Fix 5

Improve

  • Added links to users' profiles, applied to the story box and user story.
  • Changed the string "Add new Post" to "Add New Story."
  • Refactored tab retrieval logic for better security and PHP compatibility.
  • Managed link color to display as white.
  • Added a link only on the author's name.
  • Managed backend options for responsive fixes.

Fix

  • Resolved warning issue on the story box shortcode in the frontend.
  • Corrected duplicate text appearance issue.
  • Addressed issues with the bp_members_get_user_url function for the BuddyBoss Platform.
  • Resolved deprecated issues.
  • Ensured button text appears even without entering a link.

v1.4.4

New 3 Improve 1 Fix 7

New

  • Story delete option
  • Image option for render style
  • Cron job gets created when the plugin is updated

Improve

  • Render style label

Fix

  • Rename function file name
  • Remove image and video type
  • CSS issue in add image option for render style
  • Removed Response Time Mention
  • Remove redirect option for logout user
  • Move to the logout user option in the general option and remove the user profile story creation
  • Warnings

v1.4.3

Improve 3 Fix 2

Improve

  • Managed UI compatibility with Gecko theme for a seamless user experience.
  • Improved TUI image editor UI for better mobile usability.
  • Managed circle story item UI for improved visual appeal.

Fix

  • Resolved issue where restrict visibility options were not displaying on the frontend form.
  • Addressed issue with PeepSo avatar display.

v1.4.2

Fix 1

Fix

  • The license does not deactivate if the response is failed.

v1.4.1

Fix 2

Fix

  • (#149) Update snapssenger stye text color
  • (#149) Update story preview UI

v1.4.0

Note 14

Note

  • Added comparison enhancements (#73).
  • Fixed video file type issue.
  • Fixed file upload type issue.
  • Unminified Zuck.js code.
  • Added list view and story loading styles (#143).
  • Removed outdated preloader HTML (#143).
  • Resolved already viewed stories issue (#130).
  • Restricted story creation to registered users (#73).
  • Limited story visibility to user profiles in PeepSo (#133).
  • Redirected to custom login on story creation (#125).
  • Updated Filepond library.
  • Set default story duration (#94).
  • Fixed redirection issue on plugin activation (#131).
  • Fixed story expiration setting (#122).

v1.3.9

Improve 4 Fix 7

Improve

  • (#117) Top banner link
  • (#117) Backend option UI
  • (#117) Backend options label and description
  • (#117) Top banner image and welcome screen description

Fix

  • (#117) Add a new story link
  • (#117) Set by default all user rolls
  • (#117) Set story published status by default published
  • (#117) Text domain fixes
  • BP v12 fixes
  • Fixed license issue
  • Fixed double license tab issue

v1.3.8

Fix 5

Fix

  • PHPCS fixes
  • (#109) Update Typo Changes
  • (#111,112) Warnings with PHP 8.2
  • (#105) Avatar issue with BB theme
  • (#103) Managed user role dropdown UI

v1.3.7

Fix 3

Fix

  • #96 - unable to upload .mov file
  • #99 - media uploaded by stories have a double extension
  • #98 - story disappears on a day change, it doesn't complete the 24-hour cycle

v1.3.6

Fix 1

Fix

  • Auto update fixes

v1.3.5

Fix 1

Fix

  • License issue.

v1.3.4

Fix 4

Fix

  • Added setting, support menu and update plugin link, author name
  • Update License activation file and set response in transient
  • Set Only Inactive when license key deactivate
  • Fixed text Domain Errors

v1.3.3

Improve 2 Fix 7

Improve

  • #55 - restrict by user role
  • (#74) Added style attribute for shortcode

Fix

  • (#86) Managed square style UI in mobile view
  • (#74) Fixed shortcode UI break with list layout
  • (#74) Fixed shortcode layout with list style
  • #64 - change Circle Title to Cover Title
  • #64 - change the text from circle image to cover image
  • #84 - Peepso visibility friend option not working
  • Fixed #82 - issue is with peepso integration

v1.3.2

Fix 1

Fix

  • (#72) Fixed friends visibility issue

v1.3.1

Fix 2

Fix

  • (#66, #67) Fixed typo error
  • Fixed some minor bugs

v1.3.0

Fix 4

Fix

  • (#52) Update filepond javascript library
  • (#56)Added option on single story widget
  • Update #58 - Change the text from public to enable cover image
  • Update #58 - Update Typo change

v1.2.2

Fix 1

Fix

  • (#44) Fixed JavaScript i18n issue

v1.2.1

Improve 1 Fix 1

Improve

  • (#50) Added allows to switch between Public and User Stories

Fix

  • (#44) Fixed string translation issue

v1.2.0

Fix 2

Fix

  • Managed story content mobile view UI
  • Added new hook "bp_before_directory_activity_content" to show stories

v1.1.0

Fix 5

Fix

  • Fixed UI issue with bb theme
  • Backend UI fixes
  • Display last Image as avatar and if last storie as video then display
  • Display last image in Activity Stories
  • Added default option in General and Styling option

v1.0.0

Note 1

Note

  • Initial Release