Skip to main content

Changelog

Every release of Better Messages — 826 versions across 10 years.

2026

  • Added **Shortcode Builder** — visual admin tool at *Settings → Shortcodes* that configures the `[better_messages_live_chat_button]` shortcode without code.
  • Migration to new Roadmap
  • Fixed image download from the lightbox opening a stuck Quick Look preview when Better Messages is used in an iPhone PWA (added to Home Screen) — now uses the native iOS share sheet
  • Other minor bugfixes and improvements
  • Fixed pages with the slug messages returning 404 on sites that use WooCommerce as the Messages Location
  • Fixed the compact-sidebar hover tooltip lingering on the conversation screen after tapping an avatar on mobile
  • Added Guest Messages Page setting
  • Added per-thread participant override mechanism — addons can display a participant under a different name, avatar and profile URL inside one specific thread without touching their real WordPress identity elsewhere. Same WP user can wear different identities in different threads at the same time. See the developer guide for the reusable pattern
  • Added initial Houzez Real Estate Theme integration
  • Added initial RealHomes Real Estate Theme integration
  • Other minor bugfixes and improvements
  • Added Send Message, Audio Call and Video Call buttons to the PeepSo user hovercard
  • Added emoji search translations — admin can download per-locale annotations so emoji picker search works in 30+ languages (e.g. German "gesicht" finds 😀)
  • Optimized emoji and stickers data delivery
  • Fixed guest users seeing their own name and avatar in one-on-one conversation headers, mini chat heads, and thread list previews instead of the other participant in some cases
  • Fixed MasterStudy LMS account mobile bottom menu overlapping the chat on the Messages page in full-screen mobile view
  • Other minor bugfixes and improvements
  • Added per-role filter for the auto-remove inactive chat room participants feature, so an admin can target guests or other specific roles only and leave members untouched
  • Fixed new chat room participants could be remove if auto-removal option is enabled for users who did not wrote any message in the chat room
  • Fixed online participant count in the chat rooms list not updating in real time when a user joined or was added to a room
  • Fixed some group chats threads could reappear after the admin deleted them
  • Other minor bugfixes and improvements
  • Added per-role filter for the auto-remove inactive chat room participants feature, so an admin can target guests or other specific roles only and leave members untouched
  • Fixed new chat room participants could be remove if auto-removal option is enabled for users who did not wrote any message in the chat room
  • Fixed online participant count in the chat rooms list not updating in real time when a user joined or was added to a room
  • Fixed some group chats threads could reappear after the admin deleted them
  • Other minor bugfixes and improvements
  • Added System Messages
  • Added per-role restrictions for group calls — Settings → Group Calls → Group Call Restrictions lets admins block specific WordPress roles from starting and / or joining group audio and video calls
  • Group calls are now available to guest visitors
  • Added possibility to auto-remove inactive chat room participants
  • Added possibility to enable group audio/video calls button in mini chats
  • Added support for LearnDash Instructor Role add-on
  • Added shortcodes for every Send Message / Message Instructor button in the GeoDirectory, Directorist, LearnDash, LearnPress, Tutor LMS and MasterStudy LMS integrations, so they are possible to use with page builder. Check Integrations tab in plugin settings to find appropriate shortcode
  • Reorganized Settings → General tab — added a Quick Actions dashboard with shortcuts to the Chat Rooms, AI Chat Bots and Administration screens and added easy access to detected integrations
  • End to end encryption is moved to Messaging settings tab
  • Fixed PHP 8.5 deprecation notices
  • Fixed sticker images pointing to the previous site URL after a domain migration
  • Fixed guest visitors being redirected to wp-login after starting a chat from a WooCommerce
  • Added initial MasterStudy LMS integration
  • Added initial Directorist integration
  • Added initial GeoDirectory integration
  • Remake database displaying in plugin settings which make it easier to fix database if something not migrated properly
  • LMS course chats are now their own thread type in database
  • Added "Email Notifications" and "Push Notifications" toggles for LMS course chats under Settings → Integrations → LMS → Shared Course Settings
  • Other minor bugfixes and improvements
  • Added initial LearnPress LMS integration
  • Added initial Tutor LMS integration
  • Added initial LearnDash LMS integration
  • Added MultiVendorX 5.0+ integration alongside the existing < 5.0 support
  • Older MultiVendorX 4.x sites are unaffected — the previous integration continues to load on those installations
  • Added FluentCommunity Courses integration
  • Added a dedicated Courses widget to the Mini Widgets which will be showing user enrolled courses in LMS
  • Added "Maximum Message Length" setting (Settings → Messaging) — cap the number of characters allowed in each message
  • Other minor bugfixes and improvements
  • Added three new widgets: **Users** (browse and message any site member, with optional online-only filtering, online-first ordering, sort by last activity or registration date, and three display modes — all / by role / hand-picked), **AI Bots** (start or continue conversations with configured AI chat bots), and **Chat Rooms** (browse public chat rooms with optional online-count badge)
  • Redesigned the Settings → Mini Widgets page into per-widget sub-tabs, with each widget exposing its own icon picker, search-box toggle, role restrictions matrix (mini bar / side panel / mobile bar), and widget-specific options
  • Added "Hide Tab When Empty" toggle per widget — hides the Friends / Groups / AI Bots / Chat Rooms / Users tab entirely when the current user has nothing to show, instead of rendering an empty list
  • Added AI Chat Bot welcome message — bots can greet users with a configurable opening message and placeholder
  • Added dynamic placeholders which allows to dynamically change ai chat bots system prompts and welcome messages
  • Renamed `better_messages_open_ai_bot_instruction` filter to better_messages_ai_bot_instruction since it applies to all AI providers, and added new $thread_id and $message_id arguments so callbacks can read the conversation context and the triggering user message — the old name remains available as a deprecated alias
  • Added per-message edit time limit — restrict how long users can edit their own messages after sending
  • Fixed fatal error when uploading attachments at the bulk messages screen
  • Fixed hideParticipants chat room setting being ignored when the attachments browser was enabled
  • Fixed stale sticker suggestions remaining visible in the composer after a sticker was sent
  • Fixed AI Chat Bots admin layout breaking on older PHP versions and removed a misleading missing-key error
  • Fixed sticker pack "Add language" button appearing when no remaining locales were available
  • Fixed reply form not being blocked for deleted conversations when PeepSo friendship filter was active
  • Fixed Private Message button still showing in chat room user list and message context menu when "Hide New Conversation Button" was enabled
  • Improved performance of reported-messages admin screen for sites with millions of messages — queries now scale cleanly instead of relying on transient caches
  • Other minor bugfixes and improvements
  • Making Stipop Sticker provider legacy as it increased price significantly since initial integration
  • Added built-in sticker packs system - create and manage your own sticker packs, with role-based access control and per-locale support
  • Added 8 pre-created sticker packs which can be installed from plugin settings
  • Added inline sticker suggestions — stickers are suggested as you type based on keywords if enabled in plugin settings
  • Rebuilt GIF integration into multi-provider system with support for GIPHY and Klipy providers — select your preferred provider in Settings → Integrations
  • Fixed pasted emojis being converted to WordPress emoji images in reply editor
  • Other minor bugfixes and improvements
  • Making Stipop Sticker provider legacy as it increased price significantly since initial integration
  • Added built-in sticker packs system - create and manage your own sticker packs, with role-based access control and per-locale support
  • Added 8 pre-created sticker packs which can be installed from plugin settings
  • Added inline sticker suggestions — stickers are suggested as you type based on keywords if enabled in plugin settings
  • Rebuilt GIF integration into multi-provider system with support for GIPHY and Klipy providers — select your preferred provider in Settings → Integrations
  • Fixed pasted emojis being converted to WordPress emoji images in reply editor
  • Other minor bugfixes and improvements
  • Added WooCommerce integration — adds contact buttons on product, cart, checkout, and order pages with configurable placement and recipient
  • Added Product Page contact button with 4 placement options (above/below summary, above/below add-to-cart) — works in both classic and block themes
  • Added Order Page contact button on My Account → View Order
  • Added Pre-purchase Help Button on cart and checkout pages
  • Added automatic cart snapshot — when a customer starts a chat from cart or checkout, the contents of their cart are auto-posted as a rich message in the conversation.
  • Added rich product cards in chat — plain WooCommerce product URLs pasted in any chat message are auto-expanded into rich cards with image, title, and price
  • Fixed bug where saving plugin settings could wipe registered rewrite endpoints (WooCommerce, BuddyPress, Better Messages) until permalinks were manually re-saved
  • Removed hardcoded logo width and height in the email notifications template
  • Other minor bugfixes and improvements
  • Added new "Floating Bubble" display style for mini widgets — replaces the classic bottom tab bar with a circular button that expands into a chat panel on click
  • Added "Bubble Chat Heads" option — shows recently closed conversations as avatar bubbles stacked above the floating bubble button (similar to Messenger chat heads), with hover tooltips showing thread name, time, and last message preview
  • Added Bubble Icon picker in admin settings
  • Added customizer controls for bubble button and chat head sizes and roundness
  • Added smooth open/close/transition animations for mini widgets, bubble panel, and chat heads (can be disabled in admin settings)
  • Fixed bug where photos uploaded from iOS could appear rotated in chat — caused by buggy EXIF orientation handling in iOS Safari's createImageBitmap
  • Fixed bug where the "Select Logo" button on the Email template settings page did nothing because the WordPress media library was not enqueued
  • Other minor bugfixes and improvements
  • Added Better Messages Translation AI — automatic message translation for 1-to-1 conversations
  • Added Better Messages Transcription AI — voice message transcriptions
  • Added Test Callback URL button to the Settings page in the WebSocket version, which allows testing the callback URL for the Better Messages Cloud AI
  • Initial integration with WordPress Abilities API, which allows using MCP and AI
  • Fixed bug with AI Chat Bots not allowing to select model if no global api key setting
  • Fixed bug with attachments being sent to previously opened conversation when using "Send now" button in the file uploader popup
  • Fixed bug where disabling End-to-End Encryption would lock users out of previously encrypted conversations and prevent starting new ones with the same participants when the Single Conversation Per Recipient option is enabled
  • Other minor bugfixes and improvements
  • Added Better Messages Translation AI — automatic message translation for 1-to-1 conversations
  • Added Better Messages Transcription AI — voice message transcriptions
  • Initial integration with WordPress Abilities API, which allows using MCP and AI
  • Fixed bug with AI Chat Bots not allowing to select model if no global api key setting
  • Fixed bug with attachments being sent to previously opened conversation when using "Send now" button in the file uploader popup
  • Fixed bug where disabling End-to-End Encryption would lock users out of previously encrypted conversations and prevent starting new ones with the same participants when the Single Conversation Per Recipient option is enabled
  • Other minor bugfixes and improvements
  • Initial release of Better Messages Cloud AI
  • Added Better Messages Moderation AI — included with WebSocket license at no additional cost, no third-party API keys required.
  • Cloud-powered content moderation with extended categories, custom rules, and conversation context awareness
  • Added AI moderation provider selection: choose between OpenAI Moderation API and Better Messages Moderation AI
  • Added custom moderation rules — define your own rules in plain text (e.g. block contact sharing, promotions)
  • Added conversation context for AI moderation — detect patterns like phone numbers split across multiple messages
  • Added 10 new moderation categories for Better Messages AI: spam, scam/phishing, minor safety, contact sharing, profanity, impersonation, doxxing, drugs/alcohol, threats, commercial promotion
  • Translations now loaded as cacheable external file instead of inline scripts to make it more efficient
  • Added ability to open and close chat rooms
  • Added chat room management actions: duplicate, clear messages, remove all participants
  • Fixed PeepSo Notifications Popup overlapping Better Messages Popup
  • Fixed PeepSo Vip Icons displaying incorrectly in administration panel
  • Reworked reactions selector displaying as they became a bit jumpy, especially on mobile devices
  • Improved database reset detection and connection timeout for settings changes
  • Added FluentCommunity Spaces integration for groups widgets (mini widgets, side panel tabs, mobile tabs)
  • It's now possible to find users by email in admin user search
  • Fixed PHP warning for undefined 'lang' key in mobile device registration
  • Improved SharedWorker reconnect, plugin updates no longer require page reload
  • Updated Freemius SDK to latest version
  • Other minor bugfixes and improvements
  • Initial release of Better Messages Cloud AI
  • Added Better Messages Moderation AI — included with WebSocket license at no additional cost, no third-party API keys required.
  • Cloud-powered content moderation with extended categories, custom rules, and conversation context awareness
  • Added AI moderation provider selection: choose between OpenAI Moderation API and Better Messages Moderation AI
  • Added custom moderation rules — define your own rules in plain text (e.g. block contact sharing, promotions)
  • Added conversation context for AI moderation — detect patterns like phone numbers split across multiple messages
  • Added 10 new moderation categories for Better Messages AI: spam, scam/phishing, minor safety, contact sharing, profanity, impersonation, doxxing, drugs/alcohol, threats, commercial promotion
  • Translations now loaded as cacheable external file instead of inline scripts to make it more efficient
  • Added ability to open and close chat rooms
  • Added chat room management actions: duplicate, clear messages, remove all participants
  • Fixed PeepSo Notifications Popup overlapping Better Messages Popup
  • Improved database reset detection and connection timeout for settings changes
  • Added FluentCommunity Spaces integration for groups widgets (mini widgets, side panel tabs, mobile tabs)
  • It's now possible to find users by email in admin user search
  • Fixed PHP warning for undefined 'lang' key in mobile device registration
  • Improved SharedWorker reconnect, plugin updates no longer require page reload
  • Updated Freemius SDK to latest version
  • Other minor bugfixes and improvements
  • Initial release of Better Messages Cloud AI
  • Added Better Messages Moderation AI — included with WebSocket license at no additional cost, no third-party API keys required.
  • Cloud-powered content moderation with extended categories, custom rules, and conversation context awareness
  • Added AI moderation provider selection: choose between OpenAI Moderation API and Better Messages Moderation AI
  • Added custom moderation rules — define your own rules in plain text (e.g. block contact sharing, promotions)
  • Added conversation context for AI moderation — detect patterns like phone numbers split across multiple messages
  • Added 10 new moderation categories for Better Messages AI: spam, scam/phishing, minor safety, contact sharing, profanity, impersonation, doxxing, drugs/alcohol, threats, commercial promotion
  • Translations now loaded as cacheable external file instead of inline scripts to make it more efficient
  • Added ability to open and close chat rooms
  • Added chat room management actions: duplicate, clear messages, remove all participants
  • Fixed PeepSo Notifications Popup overlapping Better Messages Popup
  • Improved database reset detection and connection timeout for settings changes
  • Added FluentCommunity Spaces integration for groups widgets (mini widgets, side panel tabs, mobile tabs)
  • It's now possible to find users by email in admin user search
  • Fixed PHP warning for undefined 'lang' key in mobile device registration
  • Improved SharedWorker reconnect, plugin updates no longer require page reload
  • Updated Freemius SDK to latest version
  • Other minor bugfixes and improvements
  • Added new Privacy & GDPR settings page with compliance overview and privacy controls
  • Added self-hosted emoji sprites option — download emoji images to your server instead of loading from external CDN
  • Added Privacy-friendly oEmbeds — YouTube, Vimeo and other video embeds load only after user clicks
  • Added WordPress personal data export and erasure support (Tools → Export/Erase Personal Data)
  • Added suggested privacy policy text that adapts based on enabled features (Settings → Privacy)
  • Added option to delete file attachments when user requests data erasure
  • Added option to enable or disable Emoji Picker button
  • Added option to enable or disable automatic text emoticon to emoji conversion
  • Improved caching — scripts and resources that don't change between updates are now cached independently by the browser
  • Scripts and resources are now loaded on demand only when the feature is actually used
  • Added filter hooks for custom AI provider registration
  • AI Chat Bots will not be auto-removed from Group Conversations when members list syncing
  • Show "Voice message" fallback text when voice messages addon is disabled
  • Fixed mentions popup not closing when no matches found
  • Fixed voice message uploads returning 404 when file attachments disabled
  • Fixed E2E encrypted file uploads in new conversations
  • Fixed group member sync running for groups with chat disabled
  • Improved email template customization — preview now reflects all settings accurately
  • Fixed custom HTML email template not saving properly
  • Other minor bugfixes and improvements
  • Simplified WAF-safe filename upload to randomize filenames client-side
  • Added option to randomize filenames on upload to prevent Web Application Firewalls from blocking file uploads in some web hosts
  • Added double confirmation for message auto deleting setting to prevent accidental data loss
  • Improved integrations subtabs sorting — active plugins now appear first
  • Improved AI Digests with better context awareness and error logging
  • Improved video and image transcoding to prevent GIF animation loss
  • Fixed chat room moderators not recognized in group video call permissions (join, start, admin controls)
  • Fixed async chunk loading issues caused by browser caching after plugin updates
  • Fixed reactions selector overflowing bottom of viewport
  • Fixed image/video optimization output formats not saved to settings and not validated on upload
  • Fixed stale E2E encryption status when sending messages after switching threads
  • Fixed Ultimate Member directory message button missing target user ID
  • Fixed Chat Room block "Create new" link pointing to old post editor
  • Fixed messages location warning showing incorrectly for integration plugins
  • Fixed mentions with HTML badges (e.g. PeepSo verified icons) rendering as raw HTML instead of images
  • Fixed CSS issue for SVG icons in FluentCommunity Groups
  • Other minor bugfixes, improvements and optimizations
  • Added option to randomize filenames on upload to prevent Web Application Firewalls from blocking file uploads in some web hosts
  • Added double confirmation for message auto deleting setting to prevent accidental data loss
  • Improved integrations subtabs sorting — active plugins now appear first
  • Improved AI Digests with better context awareness and error logging
  • Improved video and image transcoding to prevent GIF animation loss
  • Fixed chat room moderators not recognized in group video call permissions (join, start, admin controls)
  • Fixed async chunk loading issues caused by browser caching after plugin updates
  • Fixed reactions selector overflowing bottom of viewport
  • Fixed image/video optimization output formats not saved to settings and not validated on upload
  • Fixed stale E2E encryption status when sending messages after switching threads
  • Fixed Ultimate Member directory message button missing target user ID
  • Fixed Chat Room block "Create new" link pointing to old post editor
  • Fixed messages location warning showing incorrectly for integration plugins
  • Fixed mentions with HTML badges (e.g. PeepSo verified icons) rendering as raw HTML instead of images
  • Fixed CSS issue for SVG icons in FluentCommunity Groups
  • Fixed Fluent Community mobile bottom menu not returning after closing keyboard on Chrome iOS with native button
  • Improved Fluent Community mobile bottom menu icon now navigating back to messages list when not at it
  • Other minor bugfixes, improvements and optimizations
  • Added option to randomize filenames on upload to prevent Web Application Firewalls from blocking file uploads in some web hosts
  • Added double confirmation for message auto deleting setting to prevent accidental data loss
  • Improved integrations subtabs sorting — active plugins now appear first
  • Improved AI Digests with better context awareness and error logging
  • Improved video and image transcoding to prevent GIF animation loss
  • Fixed stale E2E encryption status when sending messages after switching threads
  • Fixed Ultimate Member directory message button missing target user ID
  • Fixed Chat Room block "Create new" link pointing to old post editor
  • Fixed messages location warning showing incorrectly for integration plugins
  • Fixed mentions with HTML badges (e.g. PeepSo verified icons) rendering as raw HTML instead of images
  • Other minor bugfixes, improvements and optimizations
  • Added option to randomize filenames on upload to prevent Web Application Firewalls from blocking file uploads in some web hosts
  • Added double confirmation for message auto deleting setting to prevent accidental data loss
  • Improved integrations subtabs sorting — active plugins now appear first
  • Improved AI Digests with better context awareness and error logging
  • Improved video and image transcoding to prevent GIF animation loss
  • Fixed stale E2E encryption status when sending messages after switching threads
  • Fixed Ultimate Member directory message button missing target user ID
  • Fixed Chat Room block "Create new" link pointing to old post editor
  • Fixed messages location warning showing incorrectly for integration plugins
  • Fixed mentions with HTML badges (e.g. PeepSo verified icons) rendering as raw HTML instead of images
  • Fixed CSS issue for SVG icons in FluentCommunity Groups
  • Other minor bugfixes, improvements and optimizations
  • Added WAF-safe filename upload option to prevent Web Application Firewalls from blocking file uploads in some web hosts
  • Improved integrations subtabs sorting — active plugins now appear first
  • Improved AI Digests with better context awareness and error logging
  • Improved video and image transcoding to prevent GIF animation loss
  • Fixed stale E2E encryption status when sending messages after switching threads
  • Fixed Ultimate Member directory message button missing target user ID
  • Fixed Chat Room block "Create new" link pointing to old post editor
  • Other minor bugfixes, improvements and optimizations
  • Completely rebuilt Settings page in WP Admin to make it more compact and easier to navigate while adding new features
  • Reworked GamiPress and myCRED addons into unified Points System with per-role pricing and balance display directly in Better Messages interface
  • AI Chat Bots: Added support for adding chat bots to group conversations and ability to respond when they are mentioned
  • AI Chat Bots: Added support for Anthropic (Claude) and Google Gemini providers alongside OpenAI
  • AI Chat Bots: Added conversation summarization and scheduled digests features for Group Conversations
  • AI Chat Bots: Added token usage tracking with cost estimation and ability to charge with MyCred or GamiPress points
  • AI Chat Bots: Bots now appear as online users and show typing indicators while generating responses in WebSocket Version
  • AI Chat Bots: Added dedicated admin page for bot management
  • Added activity indicators for voice recording and file uploading in addition to typing indicator in WebSocket Version
  • Added Voice Messages settings tab with max recording duration, auto-delete, voice transcription and role restrictions
  • Added new Chat Rooms administration page in WP Admin
  • Added ability to force notification for tagged users even if muted the conversation
  • Added online users sidebar panel in Chat Rooms with toggle button
  • Added ability mute and unmute participant microphones in group video calls
  • Added ability to send voice messages when creating a new conversation
  • Added ability to customize order of tabs in mini widgets, side panel and mobile view
  • Added compatibility with the new Progressify plugin (wordpress.org version) alongside the legacy CodeCanyon version
  • Tested with WordPress 7.0 Beta
  • Completely rebuilt Settings page in WP Admin to make it more compact and easier to navigate while adding new features
  • Reworked GamiPress and myCRED addons into unified Points System with per-role pricing and balance display directly in Better Messages interface
  • AI Chat Bots: Added support for adding chat bots to group conversations and ability to respond when they are mentioned
  • AI Chat Bots: Added support for Anthropic (Claude) and Google Gemini providers alongside OpenAI
  • AI Chat Bots: Added conversation summarization and scheduled digests features for Group Conversations
  • AI Chat Bots: Added token usage tracking with cost estimation and ability to charge with MyCred or GamiPress points
  • AI Chat Bots: Bots now appear as online users and show typing indicators while generating responses in WebSocket Version
  • AI Chat Bots: Added dedicated admin page for bot management
  • Added activity indicators for voice recording and file uploading in addition to typing indicator in WebSocket Version
  • Added Voice Messages settings tab with max recording duration, auto-delete, voice transcription and role restrictions
  • Added new Chat Rooms administration page in WP Admin
  • Added ability to force notification for tagged users even if muted the conversation
  • Added online users sidebar panel in Chat Rooms with toggle button
  • Added ability mute and unmute participant microphones in group video calls
  • Added ability to send voice messages when creating a new conversation
  • Added ability to customize order of tabs in mini widgets, side panel and mobile view
  • Added compatibility with the new Progressify plugin (wordpress.org version) alongside the legacy CodeCanyon version
  • Tested with WordPress 7.0 Beta
  • Other minor bugfixes, improvements and optimizations
  • Added optional End-to-End Encryption (E2EE) for private and group conversations (WebSocket version only)
  • Can be enabled at the website level and optionally per conversation
  • Messages encrypted in user browsers — server never sees plaintext
  • AES-256-GCM encryption for messages and file attachments
  • Password-protected key backup for multi-device access
  • Key recovery if the user forgets an encryption password
  • Automatic key distribution for new conversation participants
  • Added client-side image and video optimization for cross-browser compatibility and saving storage space
  • Automatic image conversion to WebP, AVIF, or JPEG before upload
  • Configurable image quality and max resolution
  • Metadata stripping for privacy
  • HEIC/HEIF automatic conversion for cross-browser compatibility
  • Video format conversion to MP4 for universal playback
  • Added Compact Mode for Side Conversations List with auto and always compact options
  • Renamed "Combined View" to "Side Conversations List"
  • Fixed "Enable PeepSo Header at Messages Page" was not working after some updates
  • Other minor bugfixes, improvements and optimizations
  • Added optional End-to-End Encryption (E2EE) for private and group conversations (WebSocket version only)
  • Can be enabled at the website level and optionally per conversation
  • Messages encrypted in user browsers — server never sees plaintext
  • AES-256-GCM encryption for messages and file attachments
  • Password-protected key backup for multi-device access
  • Key recovery if the user forgets an encryption password
  • Automatic key distribution for new conversation participants
  • Added client-side image and video optimization for cross-browser compatibility and saving storage space
  • Automatic image conversion to WebP, AVIF, or JPEG before upload
  • Configurable image quality and max resolution
  • Metadata stripping for privacy
  • HEIC/HEIF automatic conversion for cross-browser compatibility
  • Video format conversion to MP4 for universal playback
  • Added Compact Mode for Side Conversations List with auto and always compact options
  • Renamed "Combined View" to "Side Conversations List"
  • Fixed "Enable PeepSo Header at Messages Page" was not working after some updates
  • Other minor bugfixes, improvements and optimizations
  • Added optional feature to enable messages forwarding
  • Reworked bulk messaging
  • Moved bulk messaging to a dedicated WP Admin screen
  • Added ability to attach files to bulk messages
  • Moved bulk messaging sending to a background process instead of frontend processing
  • Added ability to schedule bulk messages for later
  • Added ability to pause, resume and cancel bulk jobs
  • Added follow-up messaging to send additional messages into existing bulk conversations
  • Added activity filter to target users active within or inactive for a specified number of days
  • Added ability to send bulk messages as another user
  • Added ability to send bulk messages to specific users
  • Added ability to send bulk messages to group members (BuddyPress, PeepSo, Ultimate Member)
  • Added send rate (batch size) control
  • Added test/preview for bulk messages before sending
  • Added initial integration with SureDash
  • Removed jQuery dependency from inline scripts
  • Fixed empty chat rooms to be properly shown in user inbox when user auto added to it
  • Added Thread ID indication and View in inbox button to Chat Rooms settings page in WP Admin
  • Other minor bugfixes, improvements and optimizations
  • Added optional feature to enable messages forwarding
  • Reworked bulk messaging
  • Moved bulk messaging to a dedicated WP Admin screen
  • Added ability to attach files to bulk messages
  • Moved bulk messaging sending to a background process instead of frontend processing
  • Added ability to schedule bulk messages for later
  • Added ability to pause, resume and cancel bulk jobs
  • Added follow-up messaging to send additional messages into existing bulk conversations
  • Added activity filter to target users active within or inactive for a specified number of days
  • Added ability to send bulk messages as another user
  • Added ability to send bulk messages to specific users
  • Added ability to send bulk messages to group members (BuddyPress, PeepSo, Ultimate Member)
  • Added send rate (batch size) control
  • Added test/preview for bulk messages before sending
  • Added initial integration with SureDash
  • Removed jQuery dependency from inline scripts
  • Fixed empty chat rooms to be properly shown in user inbox when user auto added to it
  • Added Thread ID indication and View in inbox button to Chat Rooms settings page in WP Admin
  • Other minor bugfixes, improvements and optimizations
  • Added option to filter conversations list to show only unread conversations
  • Migrated WC Vendors and WCFM Add-ons to the core plugin. WCFM and WC Vendors Add-ons are now deprecated and will be removed, please deactivate them in your website if you are using them.
  • Updated OneSignal Integration code to support the latest OneSignal API changes
  • Mentions search now supports searching usernames with whitespace
  • Other minor bugfixes, improvements and optimizations
  • Added option to filter conversations list to show only unread conversations
  • Migrated WC Vendors and WCFM Add-ons to the core plugin. WCFM and WC Vendors Add-ons are now deprecated and will be removed, please deactivate them in your website if you are using them.
  • Other minor bugfixes, improvements and optimizations
  • Added Attachments browser feature which allows browsing all uploaded files in the conversation information panel
  • Added message draft autosave feature — unsent messages are automatically saved and restored when returning to a conversation, with a draft indicator shown in the conversations list
  • Completely reworked Voice Recorder Add-on UX
  • Added Attachments browser feature which allows browsing all uploaded files in the conversation information panel
  • Added message draft autosave feature — unsent messages are automatically saved and restored when returning to a conversation, with a draft indicator shown in the conversations list
  • Added voice message transcription powered by OpenAI (requires OpenAI API key)
  • Added protect files with proxy feature to protect uploaded files from direct access with support for X-Sendfile, X-Accel-Redirect and LiteSpeed optimized serving
  • Added resumable file uploads for improved reliability on slow or unstable connections
  • Added option to switch between file upload method (Standard POST Upload or TUS (Resumable Upload)) as some hosting blocks TUS uploads with WAF
  • Improved upload directory structure with per-thread unique subfolders to improve security and keep original filenames
  • Other minor bugfixes and improvements
  • Added voice message transcription powered by OpenAI (requires OpenAI API key)
  • Added protect files with proxy feature to protect uploaded files from direct access with support for X-Sendfile, X-Accel-Redirect and LiteSpeed optimized serving
  • Added resumable file uploads for improved reliability on slow or unstable connections
  • Improved upload directory structure with per-thread unique subfolders to improve security and keep original filenames
  • Other minor bugfixes and improvements
  • Added voice message transcription powered by OpenAI (requires OpenAI API key)
  • Completely reworked Voice Recorder Add-on UX
  • Added protect files with proxy feature to protect uploaded files from direct access with support for X-Sendfile, X-Accel-Redirect and LiteSpeed optimized serving
  • Added resumable file uploads for improved reliability on slow or unstable connections
  • Added option to swithc between file upload method (Standard POST Upload or TUS (Resumable Upload)) as some hosting blocks TUS uploads with WAF
  • Improved upload directory structure with per-thread unique subfolders to improve security and keep original filenames
  • Other minor bugfixes and improvements
  • Added protect files with proxy feature to protect uploaded files from direct access with support for X-Sendfile, X-Accel-Redirect and LiteSpeed optimized serving
  • Added resumable file uploads for improved reliability on slow or unstable connections
  • Improved upload directory structure with per-thread unique subfolders to improve security and keep original filenames
  • Other minor bugfixes and improvements
  • Added AI Content Moderation feature, which allows to moderate messages automatically based on AI Content Analysis
  • Added chat room block to WordPress Block editor with option to auto open in full screen mode
  • Added option to hide participants count in chat room header
  • Added AI Content Moderation powered by OpenAI Moderation API
  • Group Video & Audio Calls improvements:
  • Added moderator controls: lock room, mute all participants, broadcast mode
  • Added Promote to Speaker / Demote to Viewer controls in broadcast mode
  • Added Raise Hand / Lower Hand feature for viewers in broadcast mode
  • Added Lower All Hands button for moderators
  • Added option to restrict who can start group calls (anyone or moderators only)
  • Added default call mode setting (Participatory or Broadcast) in conversation settings
  • Added group call settings section in conversation information panel
  • Added visual speaker highlighting during group calls
  • Improved microphone and camera device switching reliability
  • Replaced browser database engine with new lightweight custom solution for better performance and stability
  • Browser database and WebSocket connection is now shared across browser tabs via SharedWorker, improving performance and real-time sync
  • AI Moderation supports two modes: Hold for Review (messages require admin approval) and Flag Only (messages are sent but marked for admin review)
  • AI Moderation includes configurable sensitivity threshold, content category selection, and role-based bypass
  • AI Moderation supports image moderation in addition to text content
  • AI Flagged messages appear in the moderation panel alongside user-reported messages
  • Improved moderation notification emails with detailed reason information (AI moderation, first-time sender, blacklisted user)
  • AI Chat Bots: Added support for OpenAI reasoning models (o-series, GPT-5)
  • AI Chat Bots: Added Temperature, Max Output Tokens, and Reasoning Effort settings
  • Added Chat Room block for WordPress Block Editor (Gutenberg) with full screen auto-open option
  • Added option to hide participants count in chat room header
  • Improved rendering performance of the messages list, reducing unnecessary updates when receiving new messages
  • Improved auto-recovery when browser database is unexpectedly deleted
  • Fixed calls not starting in some cases
  • Fixed group video call crash when container has zero dimensions during initialization
  • Fixed AI Chat Bot error "You cannot send messages to this user"
  • Fixed scrollbar thumb direction in some browsers
  • Compatibility update for WordPress 6.2+ by replacing deprecated get_page_by_title() usage during activation
  • Other minor bugfixes and improvements
  • Replaced browser database engine with new lightweight custom solution for better performance and stability
  • Browser database and WebSocket connection is now shared across browser tabs via SharedWorker, improving performance and real-time sync
  • Group Video & Audio Calls improvements:
  • Added moderator controls: lock room, mute all participants, broadcast mode
  • Added Promote to Speaker / Demote to Viewer controls in broadcast mode
  • Added Raise Hand / Lower Hand feature for viewers in broadcast mode
  • Added Lower All Hands button for moderators
  • Added option to restrict who can start group calls (anyone or moderators only)
  • Added default call mode setting (Participatory or Broadcast) in conversation settings
  • Added group call settings section in conversation information panel
  • Added visual speaker highlighting during group calls
  • Improved microphone and camera device switching reliability
  • Improved rendering performance of the messages list, reducing unnecessary updates when receiving new messages
  • Improved auto-recovery when browser database is unexpectedly deleted
  • Fixed calls not starting in some cases
  • Fixed group video call crash when container has zero dimensions during initialization
  • Fixed AI Chat Bot error "You cannot send messages to this user"
  • Fixed scrollbar thumb direction in some browsers
  • Compatibility update for WordPress 6.2+ by replacing deprecated get_page_by_title() usage during activation
  • Other minor bugfixes and improvements
  • Improved rendering performance of the messages list, reducing unnecessary updates when receiving new messages.
  • Compatibility update for WordPress 6.2+ by replacing deprecated get_page_by_title() usage during activation.
  • Fixed scrollbar thumb direction in some browsers.
  • Minor bugfixes and improvements.
  • Added ability to customize the email template for unread messages notifications in WP Admin
  • Added ability to add unsubscribe link to email notifications
  • Added ability to send test email notifications message from plugin settings page
  • Added Pre-Moderated Messages feature, which allows moderating messages before they are delivered to recipients
  • Added ability to pre-moderate messages when the user did not have messages at website yet
  • Added ability to enable moderation of new conversation by user role in plugin settings
  • Added ability to enable moderation of new replies by user role in plugin settings
  • Added ability to whitelist users from moderation in the administration screen
  • Added ability to blacklist users, which enables force moderation of messages from them
  • Added ability to set email list which will receive notifications about new messages for moderated or new message reports
  • Added options for admins to bypass words blacklist
  • Added initial support for new Dokan Vendor Dashboard UI
  • Removed Customizations tab from settings page, settings from that page moved to Messaging tab
  • Other minor bugfixes and improvements
  • Added Pre-Moderated Messages feature, which allows moderating messages before they are delivered to recipients
  • Added ability to pre-moderate messages when the user did not have messages at website yet
  • Added ability to enable moderation of new conversation by user role in plugin settings
  • Added ability to enable moderation of new replies by user role in plugin settings
  • Added ability to whitelist users from moderation in the administration screen
  • Added ability to blacklist users, which enables force moderation of messages from them
  • Added ability to set email list which will receive notifications about new messages for moderated or new message reports
  • Added options for admins to bypass words blacklist
  • Added initial support for new Dokan Vendor Dashboard UI
  • Removed Customizations tab from settings page, settings from that page moved to Messaging tab
  • Other minor bugfixes and improvements

2025

  • Added initial support for new Dokan Vendor Dashboard UI
  • Performance optimizations for some database queries
  • Added option to Use Full Space in FluentCommunity Messages Page, which allows to use all available space for messages area
  • Added option to show page title in FluentCommunity Messages Page, like in other pages
  • Added option to combine Mini Conversations & Mini Chats widgets
  • Added missing translation strings for Image Lightbox
  • Avoided FluentCommunity page reload when pressing private message button from user profile
  • Added User Inbox Block for WordPress Block editor
  • Added ability to upload custom notification sounds for incoming and outgoing messages, and for incoming and outgoing calls, in the plugin settings under the Notifications tab.
  • Added subfolders for file uploads to prevent too many files in single folder (this will only affect new uploaded files)
  • Fixed some php deprecation notices in new PHP versions
  • Documented better_messages_css_customizations php filter for customizing
  • Added new hook for developers better_messages_call_created
  • Added new hook for developers better_messages_group_call_joined
  • AI Chat Bots:
  • Rewrite of the AI Chat Bots to use new OpenAI Responses API for better performance and lower costs
  • Support for images generation tool which allow to generate or make modifications to images using gpt-image-1 or gpt-image-1-mini models
  • Support for uploading PDF files to conversation with AI Chat Bots
  • Support File Search tool which allows AI Chat Bots to search relevant information through your own uploaded files
  • Support for WebSearch tool which allows AI Chat Bots to search information from the web
  • Support for changing Service Tier in Chat Bot settings
  • Updated Freemius SDK
  • Other minor bugfixes and improvements
  • Performance optimizations for some database queries
  • Added option to Use Full Space in FluentCommunity Messages Page, which allows to use all available space for messages area
  • Added option to show page title in FluentCommunity Messages Page, like in other pages
  • Added option to combine Mini Conversations & Mini Chats widgets
  • Added missing translation strings for Image Lightbox
  • Avoided FluentCommunity page reload when pressing private message button from user profile
  • Added User Inbox Block for WordPress Block editor
  • Added ability to upload custom notification sounds for incoming and outgoing messages, and for incoming and outgoing calls, in the plugin settings under the Notifications tab.
  • Added subfolders for file uploads to prevent too many files in single folder (this will only affect new uploaded files)
  • Fixed some php deprecation notices in new PHP versions
  • Documented better_messages_css_customizations php filter for customizing
  • Added new hook for developers better_messages_call_created
  • Added new hook for developers better_messages_group_call_joined
  • AI Chat Bots:
  • Rewrite of the AI Chat Bots to use new OpenAI Responses API for better performance and lower costs
  • Support for images generation tool which allow to generate or make modifications to images using gpt-image-1 or gpt-image-1-mini models
  • Support for uploading PDF files to conversation with AI Chat Bots
  • Support File Search tool which allows AI Chat Bots to search relevant information through your own uploaded files
  • Support for WebSearch tool which allows AI Chat Bots to search information from the web
  • Support for changing Service Tier in Chat Bot settings
  • Updated Freemius SDK
  • Other minor bugfixes and improvements
  • Added option to combine Mini Conversations & Mini Chats and mini chats widgets
  • Added missing translation strings for Image Lightbox
  • Avoided FluentCommunity page reload when pressing private message button from user profile
  • Added User Inbox Block for WordPress Block editor
  • Added ability to upload custom notification sounds for incoming and outgoing messages, and for incoming and outgoing calls, in the plugin settings under the Notifications tab.
  • Added subfolders for file uploads to prevent too many files in single folder (this will only affect new uploaded files)
  • Fixed some php deprecation notices in new PHP versions
  • Documented better_messages_css_customizations php filter for customizing
  • Added new hook for developers better_messages_call_created
  • Added new hook for developers better_messages_group_call_joined
  • AI Chat Bots:
  • Rewrite of the AI Chat Bots to use new OpenAI Responses API for better performance and lower costs
  • Support for images generation tool which allow to generate or make modifications to images using gpt-image-1 or gpt-image-1-mini models
  • Support for uploading PDF files to conversation with AI Chat Bots
  • Support File Search tool which allows AI Chat Bots to search relevant information through your own uploaded files
  • Support for WebSearch tool which allows AI Chat Bots to search information from the web
  • Support for changing Service Tier in Chat Bot settings
  • Updated Freemius SDK
  • Other minor bugfixes and improvements
  • Added User Inbox Block for WordPress Block editor
  • Added ability to upload custom notification sounds for incoming and outgoing messages, and for incoming and outgoing calls, in the plugin settings under the Notifications tab.
  • Added subfolders for file uploads to prevent too many files in single folder (this will only affect new uploaded files)
  • Fixed some php deprecation notices in new PHP versions
  • Documented better_messages_css_customizations php filter for customizing
  • Added new hook for developers better_messages_call_created
  • Added new hook for developers better_messages_group_call_joined
  • AI Chat Bots:
  • Rewrite of the AI Chat Bots to use new OpenAI Responses API for better performance and lower costs
  • Support for images generation tool which allow to generate or make modifications to images using gpt-image-1 or gpt-image-1-mini models
  • Support for uploading PDF files to conversation with AI Chat Bots
  • Support File Search tool which allows AI Chat Bots to search relevant information through your own uploaded files
  • Support for WebSearch tool which allows AI Chat Bots to search information from the web
  • Support for changing Service Tier in Chat Bot settings
  • Updated Freemius SDK
  • Other minor bugfixes and improvements
  • Added ability to upload custom notification sounds for incoming and outgoing messages, and for incoming and outgoing calls, in the plugin settings under the Notifications tab.
  • Added subfolders for file uploads to prevent too many files in single folder (this will only affect new uploaded files)
  • Fixed some php deprecation notices in new PHP versions
  • Documented better_messages_css_customizations php filter for customizing
  • Added new hook for developers better_messages_call_created
  • AI Chat Bots:
  • Rewrite of the AI Chat Bots to use new OpenAI Responses API for better performance and lower costs
  • Support for images generation tool which allow to generate or make modifications to images using gpt-image-1 or gpt-image-1-mini models
  • Support for uploading PDF files to conversation with AI Chat Bots
  • Support File Search tool which allows AI Chat Bots to search relevant information through your own uploaded files
  • Support for WebSearch tool which allows AI Chat Bots to search information from the web
  • Support for changing Service Tier in Chat Bot settings
  • Updated Freemius SDK
  • Other minor bugfixes and improvements
  • Added subfolders for file uploads to prevent too many files in single folder (this will only affect new uploaded files)
  • Fixed some php deprecation notices in new PHP versions
  • Documented better_messages_css_customizations php filter for customizing
  • Added new hook for developers better_messages_call_created
  • AI Chat Bots:
  • Rewrite of the AI Chat Bots to use new OpenAI Responses API for better performance and lower costs
  • Support for images generation tool which allow to generate or make modifications to images using gpt-image-1 or gpt-image-1-mini models
  • Support for uploading PDF files to conversation with AI Chat Bots
  • Support File Search tool which allows AI Chat Bots to search relevant information through your own uploaded files
  • Support for WebSearch tool which allows AI Chat Bots to search information from the web
  • Support for changing Service Tier in Chat Bot settings
  • Updated Freemius SDK
  • Other minor bugfixes and improvements
  • Fixed mobile menu entry in FluentCommunity integration when mobile menu is displayed outside of community
  • Fixed reply area overlay on mobile devices in latest FluentCommunity versions
  • Updated PeepSo Messages Popup to match new PeepSo design
  • Used new messages icon in PeepSo integration
  • Automatically switching between dark and light modes in new PeepSo Block Theme
  • Reworked messages reactions selector to fit more icons nicely and better positioning in edge cases situations
  • Added integration with Progressify PWA for push notifications
  • Minor improvements for fullscreen pwa mode
  • Added better_messages_attachments_random_file_name filter to allow developers to disable random file name generation for uploaded files
  • Added thread_id_created_at_index database index to messages table to improve performance in some cases
  • Added Android Mobile App (WebSocket version only)
  • Fixed issue with file upload in AI Chat Bots conversations in some cases
  • Search results on New Conversation screen does not have height limit anymore at desktop devices and contains more results if available
  • Added new option which allows to send private message to user from message context menu in group conversations
  • Added option to enable possibility to send replies to own messages
  • Added New capability bm_can_administrate. This capability can be assigned to any user or role (via the User Role Editor plugin or similar) to grant moderator privileges. Users with this capability can view all conversations and messages on the site, as well as delete messages and entire conversations.
  • Fix for scrolling broken in some cases in FluentCommunity at mobile devices
  • Added Mobile App Splash Screen Background Color setting
  • Added Mobile App Login logo height setting
  • Fixed missed translations for Mobile App
  • Minor fixes for functionality related to pasting links and screen snapshots from clipboard
  • Removed request aborted error displaying in some cases
  • Fixed admin settings does not save correctly in some cases because of conflict with other plugins
  • Ensure that users with bm_can_administrate capability can not be blocked by regular users
  • Fixed mini chats not working properly in some cases
  • Updated 3rd party libraries to latest versions
  • Other minor bugfixes and improvements
  • Fixed reply area overlay on mobile devices in latest FluentCommunity versions
  • Updated PeepSo Messages Popup to match new PeepSo design
  • Used new messages icon in PeepSo integration
  • Automatically switching between dark and light modes in new PeepSo Block Theme
  • Reworked messages reactions selector to fit more icons nicely and better positioning in edge cases situations
  • Added integration with Progressify PWA for push notifications
  • Minor improvements for fullscreen pwa mode
  • Added better_messages_attachments_random_file_name filter to allow developers to disable random file name generation for uploaded files
  • Added thread_id_created_at_index database index to messages table to improve performance in some cases
  • Added Android Mobile App (WebSocket version only)
  • Fixed issue with file upload in AI Chat Bots conversations in some cases
  • Search results on New Conversation screen does not have height limit anymore at desktop devices and contains more results if available
  • Added new option which allows to send private message to user from message context menu in group conversations
  • Added option to enable possibility to send replies to own messages
  • Added New capability bm_can_administrate. This capability can be assigned to any user or role (via the User Role Editor plugin or similar) to grant moderator privileges. Users with this capability can view all conversations and messages on the site, as well as delete messages and entire conversations.
  • Fix for scrolling broken in some cases in FluentCommunity at mobile devices
  • Added Mobile App Splash Screen Background Color setting
  • Added Mobile App Login logo height setting
  • Fixed missed translations for Mobile App
  • Minor fixes for functionality related to pasting links and screen snapshots from clipboard
  • Removed request aborted error displaying in some cases
  • Fixed admin settings does not save correctly in some cases because of conflict with other plugins
  • Ensure that users with bm_can_administrate capability can not be blocked by regular users
  • Fixed mini chats not working properly in some cases
  • Updated 3rd party libraries to latest versions
  • Other minor bugfixes and improvements
  • Used new messages icon in PeepSo integration
  • Automatically switching between dark and light modes in new PeepSo Block Theme
  • Reworked messages reactions selector to fit more icons nicely and better positioning in edge cases situations
  • Added integration with Progressify PWA for push notifications
  • Minor improvements for fullscreen pwa mode
  • Added better_messages_attachments_random_file_name filter to allow developers to disable random file name generation for uploaded files
  • Added thread_id_created_at_index database index to messages table to improve performance in some cases
  • Added Android Mobile App (WebSocket version only)
  • Fixed issue with file upload in AI Chat Bots conversations in some cases
  • Search results on New Conversation screen does not have height limit anymore at desktop devices and contains more results if available
  • Added new option which allows to send private message to user from message context menu in group conversations
  • Added option to enable possibility to send replies to own messages
  • Added New capability bm_can_administrate. This capability can be assigned to any user or role (via the User Role Editor plugin or similar) to grant moderator privileges. Users with this capability can view all conversations and messages on the site, as well as delete messages and entire conversations.
  • Fix for scrolling broken in some cases in FluentCommunity at mobile devices
  • Added Mobile App Splash Screen Background Color setting
  • Added Mobile App Login logo height setting
  • Fixed missed translations for Mobile App
  • Minor fixes for functionality related to pasting links and screen snapshots from clipboard
  • Removed request aborted error displaying in some cases
  • Fixed admin settings does not save correctly in some cases because of conflict with other plugins
  • Ensure that users with bm_can_administrate capability can not be blocked by regular users
  • Fixed mini chats not working properly in some cases
  • Updated 3rd party libraries to latest versions
  • Other minor bugfixes and improvements
  • Reworked messages reactions selector to fit more icons nicely and better positioning in edge cases situations
  • Added integration with Progressify PWA for push notifications
  • Minor improvements for fullscreen pwa mode
  • Added better_messages_attachments_random_file_name filter to allow developers to disable random file name generation for uploaded files
  • Added thread_id_created_at_index database index to messages table to improve performance in some cases
  • Added Android Mobile App (WebSocket version only)
  • Fixed issue with file upload in AI Chat Bots conversations in some cases
  • Search results on New Conversation screen does not have height limit anymore at desktop devices and contains more results if available
  • Added new option which allows to send private message to user from message context menu in group conversations
  • Added option to enable possibility to send replies to own messages
  • Added New capability bm_can_administrate. This capability can be assigned to any user or role (via the User Role Editor plugin or similar) to grant moderator privileges. Users with this capability can view all conversations and messages on the site, as well as delete messages and entire conversations.
  • Fix for scrolling broken in some cases in FluentCommunity at mobile devices
  • Added Mobile App Splash Screen Background Color setting
  • Added Mobile App Login logo height setting
  • Fixed missed translations for Mobile App
  • Minor fixes for functionality related to pasting links and screen snapshots from clipboard
  • Removed request aborted error displaying in some cases
  • Fixed admin settings does not save correctly in some cases because of conflict with other plugins
  • Ensure that users with bm_can_administrate capability can not be blocked by regular users
  • Fixed mini chats not working properly in some cases
  • Updated 3rd party libraries to latest versions
  • Other minor bugfixes and improvements
  • Added integration with Progressify PWA for push notifications
  • Minor improvements for fullscreen pwa mode
  • Added better_messages_attachments_random_file_name filter to allow developers to disable random file name generation for uploaded files
  • Added thread_id_created_at_index database index to messages table to improve performance in some cases
  • Added Android Mobile App (WebSocket version only)
  • Fixed issue with file upload in AI Chat Bots conversations in some cases
  • Search results on New Conversation screen does not have height limit anymore at desktop devices and contains more results if available
  • Added new option which allows to send private message to user from message context menu in group conversations
  • Added option to enable possibility to send replies to own messages
  • Added New capability bm_can_administrate. This capability can be assigned to any user or role (via the User Role Editor plugin or similar) to grant moderator privileges. Users with this capability can view all conversations and messages on the site, as well as delete messages and entire conversations.
  • Fix for scrolling broken in some cases in FluentCommunity at mobile devices
  • Added Mobile App Splash Screen Background Color setting
  • Added Mobile App Login logo height setting
  • Fixed missed translations for Mobile App
  • Minor fixes for functionality related to pasting links and screen snapshots from clipboard
  • Removed request aborted error displaying in some cases
  • Fixed admin settings does not save correctly in some cases because of conflict with other plugins
  • Ensure that users with bm_can_administrate capability can not be blocked by regular users
  • Fixed mini chats not working properly in some cases
  • Updated 3rd party libraries to latest versions
  • Other minor bugfixes and improvements
  • Added integration with Progressify PWA for push notifications
  • Added thread_id_created_at_index database index to messages table to improve performance in some cases
  • Added Android Mobile App (WebSocket version only)
  • Fixed issue with file upload in AI Chat Bots conversations in some cases
  • Search results on New Conversation screen does not have height limit anymore at desktop devices and contains more results if available
  • Added new option which allows to send private message to user from message context menu in group conversations
  • Added option to enable possibility to send replies to own messages
  • Added New capability bm_can_administrate. This capability can be assigned to any user or role (via the User Role Editor plugin or similar) to grant moderator privileges. Users with this capability can view all conversations and messages on the site, as well as delete messages and entire conversations.
  • Fix for scrolling broken in some cases in FluentCommunity at mobile devices
  • Added Mobile App Splash Screen Background Color setting
  • Added Mobile App Login logo height setting
  • Fixed missed translations for Mobile App
  • Minor fixes for functionality related to pasting links and screen snapshots from clipboard
  • Removed request aborted error displaying in some cases
  • Fixed admin settings does not save correctly in some cases because of conflict with other plugins
  • Ensure that users with bm_can_administrate capability can not be blocked by regular users
  • Fixed mini chats not working properly in some cases
  • Updated 3rd party libraries to latest versions
  • Other minor bugfixes and improvements
  • Added Android Mobile App (WebSocket version only)
  • Fixed issue with file upload in AI Chat Bots conversations in some cases
  • Search results on New Conversation screen does not have height limit anymore at desktop devices and contains more results if available
  • Added new option which allows to send private message to user from message context menu in group conversations
  • Added option to enable possibility to send replies to own messages
  • Added New capability bm_can_administrate. This capability can be assigned to any user or role (via the User Role Editor plugin or similar) to grant moderator privileges. Users with this capability can view all conversations and messages on the site, as well as delete messages and entire conversations.
  • Fix for scrolling broken in some cases in FluentCommunity at mobile devices
  • Added Mobile App Splash Screen Background Color setting
  • Added Mobile App Login logo height setting
  • Fixed missed translations for Mobile App
  • Minor fixes for functionality related to pasting links and screen snapshots from clipboard
  • Removed request aborted error displaying in some cases
  • Fixed admin settings does not save correctly in some cases because of conflict with other plugins
  • Other minor bugfixes and improvements
  • Added Android Mobile App (WebSocket version only)
  • Fixed issue with file upload in AI Chat Bots conversations in some cases
  • Search results on New Conversation screen does not have height limit anymore at desktop devices and contains more results if available
  • Added new option which allows to send private message to user from message context menu in group conversations
  • Added option to enable possibility to send replies to own messages
  • Added New capability bm_can_administrate. This capability can be assigned to any user or role (via the User Role Editor plugin or similar) to grant moderator privileges. Users with this capability can view all conversations and messages on the site, as well as delete messages and entire conversations.
  • Fix for scrolling broken in some cases in FluentCommunity at mobile devices
  • Added Mobile App Splash Screen Background Color setting
  • Added Mobile App Login logo height setting
  • Fixed missed translations for Mobile App
  • Minor fixes for functionality related to pasting links and screen snapshots from clipboard
  • Other minor bugfixes and improvements
  • Added Android Mobile App (WebSocket version only)
  • Search results on New Conversation screen does not have height limit anymore and contains more results if available
  • Added new option which allows to send private message to user from message context menu in group conversations
  • Added option to enable possibility to send replies to own messages
  • Added New capability bm_can_administrate. This capability can be assigned to any user or role (via the User Role Editor plugin or similar) to grant moderator privileges. Users with this capability can view all conversations and messages on the site, as well as delete messages and entire conversations.
  • Fix for scrolling broken in some cases in FluentCommunity at mobile devices
  • Added Mobile App Splash Screen Background Color setting
  • Added Mobile App Login logo height setting
  • Minor fixes for functionality related to pasting links and screen snapshots from clipboard
  • Other minor bugfixes and improvements
  • Added Android Mobile App (WebSocket version only)
  • Added option to enable possibility to send replies to own messages
  • Added New capability bm_can_administrate. This capability can be assigned to any user or role (via the User Role Editor plugin or similar) to grant moderator privileges. Users with this capability can view all conversations and messages on the site, as well as delete messages and entire conversations.
  • Fix for scrolling broken in some cases in FluentCommunity at mobile devices
  • Added Mobile App Splash Screen Background Color setting
  • Added Mobile App Login logo height setting
  • Minor fixes for functionality related to pasting links and screen snapshots from clipboard
  • Other minor bugfixes and improvements
  • Added Android Mobile App (WebSocket version only)
  • Added New capability bm_can_administrate. This capability can be assigned to any user or role (via the User Role Editor plugin or similar) to grant moderator privileges. Users with this capability can view all conversations and messages on the site, as well as delete messages and entire conversations.
  • Fix for scrolling broken in some cases in FluentCommunity at mobile devices
  • Added Mobile App Splash Screen Background Color setting
  • Added Mobile App Login logo height setting
  • Minor fixes for functionality related to pasting links and screen snapshots from clipboard
  • Other minor bugfixes and improvements
  • Added Android Mobile App (WebSocket version only)
  • Added New capability bm_can_administrate. This capability can be assigned to any user or role (via the User Role Editor plugin or similar) to grant moderator privileges. Users with this capability can view all conversations and messages on the site, as well as delete messages and entire conversations.
  • Fix for scrolling broken in some cases in FluentCommunity at mobile devices
  • Added Mobile App Splash Screen Background Color setting
  • Added Mobile App Login logo height setting
  • Other minor bugfixes and improvements
  • Added Android Mobile App (WebSocket version only)
  • Fix for scrolling broken in some cases in FluentCommunity at mobile devices
  • Other minor bugfixes and improvements
  • Added Android Mobile App (WebSocket version only)
  • Fix for scrolling broken in some cases in FluentCommunity at mobile devices
  • Other minor bugfixes and improvements
  • Added Android Mobile App (WebSocket version only)
  • Fix for scrolling broken in some cases in FluentCommunity at mobile devices
  • Added Mobile App Splash Screen Background Color setting
  • Added Mobile App Login logo height setting
  • Other minor bugfixes and improvements
  • Added Android Mobile App (WebSocket version only)
  • Other minor bugfixes and improvements
  • Added ability to set Indent from bottom for mini widgets and mini chats
  • Upgrading plugin to new generation of ReactJS 19
  • Improved reply to specific message speed in WebSocket version
  • Added option to select if unread counter should display number of unread messages or number of unread conversations
  • Added setting to disable swipe back for mobile devices
  • Improved compatibility with strict MySQL setups
  • Fixed infinite loading when navigating to specific message in some cases
  • Compatibility with CSS changes in FluentCommunity latest update
  • Added ability to send message with Shift+Enter key combination when send on Enter is disabled
  • FluentCommunity Integration: Added support for FluentCommunity Spaces allowing to disable messages in spaces
  • Updated Freemius SDK to 2.12.1
  • Fixed issue with Mini Chats not working properly in some cases
  • Other minor bugfixes and improvements
  • Added ability to set Indent from bottom for mini widgets and mini chats
  • Upgrading plugin to new generation of ReactJS 19
  • Improved reply to specific message speed in WebSocket version
  • Added option to select if unread counter should display number of unread messages or number of unread conversations
  • Added setting to disable swipe back for mobile devices
  • Improved compatibility with strict MySQL setups
  • Fixed infinite loading when navigating to specific message in some cases
  • Compatibility with CSS changes in FluentCommunity latest update
  • Added ability to send message with Shift+Enter key combination when send on Enter is disabled
  • FluentCommunity Integration: Added support for FluentCommunity Spaces allowing to disable messages in spaces
  • Updated Freemius SDK to 2.12.1
  • Fixed issue with Mini Chats not working properly in some cases
  • Other minor bugfixes and improvements
  • Added ability to set Indent from bottom for mini widgets and mini chats
  • Upgrading plugin to new generation of ReactJS 19
  • Improved reply to specific message speed in WebSocket version
  • Added option to select if unread counter should display number of unread messages or number of unread conversations
  • Added setting to disable swipe back for mobile devices
  • Improved compatibility with strict MySQL setups
  • Fixed infinite loading when navigating to specific message in some cases
  • Compatibility with CSS changes in FluentCommunity latest update
  • Added ability to send message with Shift+Enter key combination when send on Enter is disabled
  • FluentCommunity Integration: Added support for FluentCommunity Spaces allowing to disable messages in spaces
  • Updated Freemius SDK to 2.12.1
  • Fixed issue with Mini Chats not working properly in some cases
  • Other minor bugfixes and improvements
  • Added ability to set Indent from bottom for mini widgets and mini chats
  • Upgrading plugin to new generation of ReactJS 19
  • Improved reply to specific message speed in WebSocket version
  • Added option to select if unread counter should display number of unread messages or number of unread conversations
  • Added setting to disable swipe back for mobile devices
  • Improved compatibility with strict MySQL setups
  • Fixed infinite loading when navigating to specific message in some cases
  • Compatibility with CSS changes in FluentCommunity latest update
  • Added ability to send message with Shift+Enter key combination when send on Enter is disabled
  • FluentCommunity Integration: Added support for FluentCommunity Spaces allowing to disable messages in spaces
  • Updated Freemius SDK to 2.12.0
  • Fixed issue with Mini Chats not working properly in some cases
  • Other minor bugfixes and improvements
  • Upgrading plugin to new generation of ReactJS 19
  • Improved reply to specific message speed in WebSocket version
  • Added option to select if unread counter should display number of unread messages or number of unread conversations
  • Added setting to disable swipe back for mobile devices
  • Improved compatibility with strict MySQL setups
  • Fixed infinite loading when navigating to specific message in some cases
  • Compatibility with CSS changes in FluentCommunity latest update
  • Added ability to send message with Shift+Enter key combination when send on Enter is disabled
  • FluentCommunity Integration: Added support for FluentCommunity Spaces allowing to disable messages in spaces
  • Updated Freemius SDK to 2.12.0
  • Fixed issue with Mini Chats not working properly in some cases
  • Other minor bugfixes and improvements
  • Upgrading plugin to new generation of ReactJS 19
  • Improved reply to specific message speed in WebSocket version
  • Added option to select if unread counter should display number of unread messages or number of unread conversations
  • Added setting to disable swipe back for mobile devices
  • Improved compatibility with strict MySQL setups
  • Fixed infinite loading when navigating to specific message in some cases
  • Compatibility with CSS changes in FluentCommunity latest update
  • Added ability to send message with Shift+Enter key combination when send on Enter is disabled
  • FluentCommunity Integration: Added support for FluentCommunity Spaces allowing to disable messages in spaces
  • Updated Freemius SDK to 2.12.0
  • Other minor bugfixes and improvements
  • Upgrading plugin to new generation of ReactJS 19
  • Added option to select if unread counter should display number of unread messages or number of unread conversations
  • Added setting to disable swipe back for mobile devices
  • Improved compatibility with strict MySQL setups
  • Fixed infinite loading when navigating to specific message in some cases
  • Compatibility with CSS changes in FluentCommunity latest update
  • Added ability to send message with Shift+Enter key combination when send on Enter is disabled
  • FluentCommunity Integration: Added support for FluentCommunity Spaces allowing to disable messages in spaces
  • Updated Freemius SDK to 2.12.0
  • Other minor bugfixes and improvements
  • Upgrading plugin to new generation of ReactJS 19
  • Added option to select if unread counter should display number of unread messages or number of unread conversations
  • Added setting to disable swipe back for mobile devices
  • Improved compatibility with strict MySQL setups
  • Fixed infinite loading when navigating to specific message in some cases
  • Compatibility with CSS changes in FluentCommunity latest update
  • Added ability to send message with Shift+Enter key combination when send on Enter is disabled
  • Updated Freemius SDK to 2.12.0
  • Other minor bugfixes and improvements
  • Upgrading plugin to new generation of ReactJS 19
  • Added option to select if unread counter should display number of unread messages or number of unread conversations
  • Added setting to disable swipe back for mobile devices
  • Improved compatibility with strict MySQL setups
  • Fixed infinite loading when navigating to specific message in some cases
  • Compatibility with CSS changes in FluentCommunity latest update
  • Added ability to send message with Shift+Enter key combination when send on Enter is disabled
  • Updated Freemius SDK to 2.12.0
  • Other minor bugfixes and improvements
  • Upgrading plugin to new generation of ReactJS 19
  • Added option to select if unread counter should display number of unread messages or number of unread conversations
  • Added setting to disable swipe back for mobile devices
  • Improved compatibility with strict MySQL setups
  • Fixed infinite loading when navigating to specific message in some cases
  • Compatibility with CSS changes in FluentCommunity latest update
  • Added ability to send message with Shift+Enter key combination when send on Enter is disabled
  • Updated Freemius SDK to 2.12.0
  • Other minor bugfixes and improvements
  • Upgrading plugin to new generation of ReactJS 19
  • Added option to select if unread counter should display number of unread messages or number of unread conversations
  • Added setting to disable swipe back for mobile devices
  • Improved compatibility with strict MySQL setups
  • Fixed infinite loading when navigating to specific message in some cases
  • Compatibility with CSS changes in FluentCommunity latest update
  • Other minor bugfixes and improvements
  • Upgrading plugin to new generation of ReactJS 19
  • Added option to select if unread counter should display number of unread messages or number of unread conversations
  • Added setting to disable swipe back for mobile devices
  • Improved compatibility with strict MySQL setups
  • Fixed infinite loading when navigating to specific message in some cases
  • Compatibility with CSS changes in FluentCommunity latest update
  • Other minor bugfixes and improvements
  • Upgrading plugin to new generation of ReactJS 19
  • Added setting to disable swipe back for mobile devices
  • Improved compatibility with strict MySQL setups
  • Fixed infinite loading when navigating to specific message in some cases
  • Compatibility with CSS changes in FluentCommunity latest update
  • Other minor bugfixes and improvements
  • Upgrading plugin to new generation of ReactJS 19
  • Added setting to disable swipe back for mobile devices
  • Improved compatibility with strict MySQL setups
  • Fixed infinite loading when navigating to specific message in some cases
  • Other minor bugfixes and improvements
  • Upgrading plugin to new generation of ReactJS 19
  • Added setting to disable swipe back for mobile devices
  • Other minor bugfixes and improvements
  • Upgrading plugin to new generation of ReactJS 19
  • Added setting to disable swipe back for mobile devices
  • Other minor bugfixes and improvements
  • Upgrading plugin to new generation of ReactJS 19
  • Added setting to disable swipe back for mobile devices
  • Other minor bugfixes and improvements
  • Fixed guest registration button was not working when WordPress Permalinks settings was set to "Plain"
  • Improved behaviour when links was not able to be paste if was copied mobile safari url bar
  • Added few missed strings for translations in file uploader screen
  • BuddyBoss Integration: Added support with new hover pop-ups introduced in BuddyBoss Platform Version 2.8.20
  • PeepSo Integration: Added toggle to enable or disable group chat in PeepSo Group Settings (thanks to @jaworskimatt from PeepSo)
  • PeepSo Integration: Displaying PeepSo VIP icons in usernames instead of verified badge
  • PeepSo Integration: Do not allow to send messages when user is blocked in PeepSo
  • PeepSo Integration: Ensure that messages popups in headers works the same way as PeepSo native popups
  • Context menu on right click or long tap on messages now appear only when not clicked/tapped on selected text
  • Clicking on error message automatically copy it to clipboard, which is useful for debugging purposes, when some issue arise
  • Other minor bugfixes and improvements
  • Improved behaviour when links was not able to be paste if was copied mobile safari url bar
  • Added few missed strings for translations in file uploader screen
  • BuddyBoss Integration: Added support with new hover pop-ups introduced in BuddyBoss Platform Version 2.8.20
  • PeepSo Integration: Added toggle to enable or disable group chat in PeepSo Group Settings (thanks to @jaworskimatt from PeepSo)
  • PeepSo Integration: Displaying PeepSo VIP icons in usernames instead of verified badge
  • PeepSo Integration: Do not allow to send messages when user is blocked in PeepSo
  • PeepSo Integration: Ensure that messages popups in headers works the same way as PeepSo native popups
  • Context menu on right click or long tap on messages now appear only when not clicked/tapped on selected text
  • Clicking on error message automatically copy it to clipboard, which is useful for debugging purposes, when some issue arise
  • Other minor bugfixes and improvements
  • BuddyBoss Integration: Added support with new hover pop-ups introduced in BuddyBoss Platform Version 2.8.20
  • PeepSo Integration: Added toggle to enable or disable group chat in PeepSo Group Settings (thanks to @jaworskimatt from PeepSo)
  • PeepSo Integration: Displaying PeepSo VIP icons in usernames instead of verified badge
  • PeepSo Integration: Do not allow to send messages when user is blocked in PeepSo
  • PeepSo Integration: Ensure that messages popups in headers works the same way as PeepSo native popups
  • Context menu on right click or long tap on messages now appear only when not clicked/tapped on selected text
  • Clicking on error message automatically copy it to clipboard, which is useful for debugging purposes, when some issue arise
  • Other minor bugfixes and improvements
  • Improved behaviour when links was not able to be paste if was copied mobile safari url bar
  • Added few missed strings for translations in file uploader screen
  • BuddyBoss Integration: Added support with new hover pop-ups introduced in BuddyBoss Platform Version 2.8.20
  • PeepSo Integration: Added toggle to enable or disable group chat in PeepSo Group Settings (thanks to @jaworskimatt from PeepSo)
  • PeepSo Integration: Displaying PeepSo VIP icons in usernames instead of verified badge
  • PeepSo Integration: Do not allow to send messages when user is blocked in PeepSo
  • PeepSo Integration: Ensure that messages popups in headers works the same way as PeepSo native popups
  • Context menu on right click or long tap on messages now appear only when not clicked/tapped on selected text
  • Clicking on error message automatically copy it to clipboard, which is useful for debugging purposes, when some issue arise
  • Other minor bugfixes and improvements
  • PeepSo Integration: Added toggle to enable or disable group chat in PeepSo Group Settings (thanks to @jaworskimatt from PeepSo)
  • PeepSo Integration: Displaying PeepSo VIP icons in usernames instead of verified badge
  • PeepSo Integration: Do not allow to send messages when user is blocked in PeepSo
  • PeepSo Integration: Ensure that messages popups in headers works the same way as PeepSo native popups
  • Context menu on right click or long tap on messages now appear only when not clicked/tapped on selected text
  • Clicking on error message automatically copy it to clipboard, which is useful for debugging purposes, when some issue arise
  • Other minor bugfixes and improvements
  • PeepSo Integration: Added toggle to enable or disable group chat in PeepSo Group Settings (thanks to @jaworskimatt from PeepSo)
  • PeepSo Integration: Displaying PeepSo VIP icons in usernames instead of verified badge
  • PeepSo Integration: Do not allow to send messages when user is blocked in PeepSo
  • Context menu on right click or long tap on messages now appear only when not clicked/tapped on selected text
  • Clicking on error message automatically copy it to clipboard, which is useful for debugging purposes, when some issue arise
  • Other minor bugfixes and improvements
  • PeepSo Integration: Added toggle to enable or disable group chat in PeepSo Group Settings (thanks to @jaworskimatt from PeepSo)
  • PeepSo Integration: Displaying PeepSo VIP icons in usernames instead of verified badge
  • PeepSo Integration: Do not allow to send messages when user is blocked in PeepSo
  • Context menu on right click or long tap on messages now appear only when not clicked/tapped on selected text
  • Other minor bugfixes and improvements
  • PeepSo Integration: Added toggle to enable or disable group chat in PeepSo Group Settings (thanks to @jaworskimatt from PeepSo)
  • PeepSo Integration: Displaying PeepSo VIP icons in usernames instead of verified badge
  • Other minor bugfixes and improvements
  • PeepSo Integration: Added toggle to enable or disable group chat in PeepSo Group Settings (thanks to @jaworskimatt from PeepSo)
  • PeepSo Integration: Displaying PeepSo VIP icons in usernames instead of verified badge
  • Other minor bugfixes and improvements
  • Added option to show "Suggested conversations" in conversations list for new users when they do not have conversations yet
  • Added warning banner to settings page if plugin detects that WP Cron is not working properly
  • Open AI Chat Bots: Added support for Voice Models using Voice Messages add-on
  • Voice Messages add-on:
  • Added duration and current play position of voice message
  • Auto play next voice message in chat when finished playing current one
  • Ensure only friends mode to work only in private conversations
  • HivePress Integration: Fixed send message button in booking add details screen
  • Ensure guest names are unique
  • Other minor bugfixes and improvements
  • Added option to show "Suggested conversations" in conversations list for new users when they do not have conversations yet
  • Added warning banner to settings page if plugin detects that WP Cron is not working properly
  • Open AI Chat Bots: Added support for Voice Models using Voice Messages add-on
  • Voice Messages add-on:
  • Added duration and current play position of voice message
  • Auto play next voice message in chat when finished playing current one
  • Ensure only friends mode to work only in private conversations
  • HivePress Integration: Fixed send message button in booking add details screen
  • Ensure guest names are unique
  • Other minor bugfixes and improvements
  • Prevent scrolling of conversations list to top when pinning conversation and other actions
  • Added option to automatically delete old messages from database which are older than specified amount of days
  • Added automatic cleaning of old temp ids in messages table
  • Other minor bugfixes and improvements
  • FluentCommunity: Fixed disappearing header in mobile view
  • FluentCommunity: Properly handle email redirection to login page from email links
  • FluentCommunity: Removing bottom menu at mobile when reply area is focused
  • Tested up to WordPress 6.8
  • Fixed FluentCommunity integration when community is used without slug
  • Prevent mobile devices from going to sleep while listening audio message
  • Fixed replies not worked if message was send from files uploader popup
  • Fixed possible issue when conversation was not possible to recover after deleting
  • Added/documented new possibilities for developers
  • set_user_unread_count_for_thread
  • Removed switch camera button if camera is disabled in private call screen on mobile
  • Fixed issue with playing voice messages in PWA after 2.7.6 update
  • Reconfigured call servers connection logic to improve connection stability in some cases
  • Other minor bugfixes and improvements
  • Fixed FluentCommunity integration when community is used without slug
  • Prevent mobile devices from going to sleep while listening audio message
  • Fixed replies not worked if message was send from files uploader popup
  • Fixed possible issue when conversation was not possible to recover after deleting
  • Added/documented new possibilities for developers
  • set_user_unread_count_for_thread
  • Removed switch camera button if camera is disabled in private call screen on mobile
  • Fixed issue with playing voice messages in PWA after 2.7.6 update
  • Reconfigured call servers connection logic to improve connection stability in some cases
  • Other minor bugfixes and improvements
  • Fixed FluentCommunity integration when community is used without slug
  • Prevent mobile devices from going to sleep while listening audio message
  • Fixed replies not worked if message was send from files uploader popup
  • Fixed possible issue when conversation was not possible to recover after deleting
  • Added/documented new possibilities for developers
  • set_user_unread_count_for_thread
  • Removed switch camera button if camera is disabled in private call screen on mobile
  • Fixed issue with playing voice messages in PWA after 2.7.6 update
  • Reconfigured call servers connection logic to improve connection stability in some cases
  • Other minor bugfixes and improvements
  • Fixed FluentCommunity integration when community is used without slug
  • Prevent mobile devices from going to sleep while listening audio message
  • Fixed replies not worked if message was send from files uploader popup
  • Fixed possible issue when conversation was not possible to recover after deleting
  • Added/documented new possibilities for developers
  • set_user_unread_count_for_thread
  • Removed switch camera button if camera is disabled in private call screen on mobile
  • Fixed issue with playing voice messages in PWA after 2.7.6 update
  • Reconfigured call servers connection logic to improve connection stability in some cases
  • Other minor bugfixes and improvements
  • Fixed FluentCommunity integration when community is used without slug
  • Prevent mobile devices from going to sleep while listening audio message
  • Fixed replies not worked if message was send from files uploader popup
  • Fixed possible issue when conversation was not possible to recover after deleting
  • Added/documented new possibilities for developers
  • set_user_unread_count_for_thread
  • Other minor bugfixes and improvements
  • Improved displaying of messages, when user is not allowed to start a call
  • Fixed issue when old messages in conversations was not displayed properly in some cases
  • Fixed php notice about too early translations when using with BuddyBoss
  • Added wp_http_validate_url check to the url parser to improve security
  • Other minor bugfixes and improvements
  • Fixed not english characters was not working properly in black list of words
  • Fixed errors was shown in some cases when it's not supposed to be shown
  • Launching video servers at multiple continents to improve calls connection quality and latency wolrdwide
  • Group Video and Audio calls banner was not displayed when call is active, but there is only 2 participants in group chat
  • Other minor bugfixes and improvements
  • Fixed not english characters was not working properly in black list of words
  • Fixed errors was shown in some cases when it's not supposed to be shown
  • Launching video servers at multiple continents to improve calls connection quality and latency wolrdwide
  • Group Video and Audio calls banner was not displayed when call is active, but there is only 2 participants in group chat
  • Other minor bugfixes and improvements
  • Initial version of FluentCommunity integration
  • Fixed double sound echoes twice when sharing screen in group call after latest update
  • Added mobile application database tables to settings page
  • Added AI Chat Bots as dedicated user role to Better Messages Restriction settings page
  • Minimum required PHP version is now 7.4
  • (2.7.2) Detecting the inability to play audio without user interaction in private and group calls and showing message with instructions to click on it to allow audio playback
  • Other minor bugfixes and improvements
  • Initial version of FluentCommunity integration
  • Fixed double sound echoes twice when sharing screen in group call after latest update
  • Added mobile application database tables to settings page
  • Added AI Chat Bots as dedicated user role to Better Messages Restriction settings page
  • Minimum required PHP version is now 7.4
  • Other minor bugfixes and improvements

2024

  • Private & Group Video Calls review and improvements
  • Added ability to pin participants in group video chats
  • Increased max allowed participants in group video chats to 32
  • Private calls now using same technology as group calls to improve connection stability and quality
  • Added switch camera button to private video calls at mobile devices for easier camera switching
  • Using OPFS Storage when possible better performance and stability
  • Using Dedicated Worker for better performance and stability
  • Changed authorization function from wp_authorize to custom implementation using wp_check_password for better compatibility with 3rd party plugins
  • Removed option to not use random generated file names for uploaded files to improve security
  • Added index.php file to uploads folder to prevent files listing when allowed in server configuration
  • Updated Freemius SDK to latest version
  • Guests now able to enter their display name when entering chat room
  • Added automatic cleaner for bm_deleted_time messages meta_key
  • Fixed infinite loading which could appear in some cases
  • Other minor bugfixes and improvements
  • Unplanned update: Compatibility with new version of OneSignal plugin
  • Working hard on other updates, stay tuned!
  • Guests now able to enter their display name when entering chat room
  • Added automatic cleaner for bm_deleted_time messages meta_key
  • Fixed infinite loading which could appear in some cases
  • Other minor bugfixes and improvements
  • Added new database index to recipients table to improve performance
  • Moved translations initialization to init event to prevent issues with translations in WP 6.7
  • Other minor bugfixes and improvements
  • Fixed better_messages_user_conversation automatic post author detection if no user_id provided
  • Fixed ability to send messages to deleted users
  • Improved layout in iOS Apps when device in landscape mode (rebuild of application is required)
  • Other minor bugfixes and improvements
  • Translations of reports reasons are now working properly
  • Added iOS Team ID configuration field to iOS build settings, please add Team ID and try to rebuild the iOS application if you already tried to do
  • Fixed issues with push notifications subscriptions in iOS applications
  • Other minor bugfixes and improvements
  • Improved performance of initial browser database load of the plugin
  • Fixed scroll to message did not work in some cases
  • Fixed friends and groups tab in iOS Mobile App
  • Plugin styling settings are now applied to iOS Mobile App correctly (rebuild of application is required)
  • Added report messages feature
  • Added ability to build iOS Mobile App (only WebSocket version)
  • Update Freemius SDK to 2.9.0
  • Tested up to WordPress 6.7
  • Other bugfixes and improvements
  • Clear messages function reworked to properly delete messages in butches when there is alot of messages in chat room, etc
  • Minor improvement for HivePress integration
  • Minor fix for ProfileGrid integration
  • Update freemius SDK to 2.7.3
  • Other minor bugfixes and improvements
  • Clear messages function reworked to properly delete messages in butches when there is alot of messages in chat room, etc
  • Minor improvement for HivePress integration
  • Minor fix for ProfileGrid integration
  • Update freemius SDK to 2.7.3
  • Other minor bugfixes and improvements
  • Minor improvement for OneSignal integration which should fix issues with OneSignal Rest API in some cases
  • Tested up to WordPress 6.6
  • Other minor bugfixes and improvements
  • 2.5.16 bumping file uploader scripts version to prevent cache issues at some websites
  • Minor improvement for OneSignal integration which should fix issues with OneSignal Rest API in some cases
  • Tested up to WordPress 6.6
  • Other minor bugfixes and improvements
  • Added option to send Web Push Notifications even if user is online, but did not read the message during 5 seconds
  • Other minor bugfixes and improvements
  • Added option to send Web Push Notifications even if user is online, but did not read the message during 5 seconds
  • Other minor bugfixes and improvements
  • Improved OneSignal integration to use OneSignal Rest API instead of OneSignal frontend SDK for better stability when associating user id. The code snippet for OneSignal integration is not required anymore and if you have used it, you need to delete it.
  • Other minor bugfixes and improvements
  • Minor bugfixes and improvements
  • Minor bugfixes and improvements
  • Minor tuning of markdown syntax parser
  • Other minor bugfixes and improvements
  • 2.5.7 Fixed issue with regex expression which prevented plugin from working in older safari versions after latest updates
  • 2.5.6 version only updates Freemius SDK to 2.7.2 as 2.7.1 is reported to have some issues with licensing system
  • Fixed new lines formatting when editing messages
  • Fixed possible issues with Mini Chats opening wrong conversation
  • Removed shaked effect when opening duplicated mini chats to prevent blurring of text
  • Optimized initial load requests to prevent unnecessary requests on first load
  • Admins can add themselves to the other conversations if needed
  • Other minor bugfixes and improvements
  • Fixed new lines formatting when editing messages
  • Fixed possible issues with Mini Chats opening wrong conversation
  • Removed shaked effect when opening duplicated mini chats to prevent blurring of text
  • Optimized initial load requests to prevent unnecessary requests on first load
  • Admins can add themselves to the other conversations if needed
  • Updated Freemius SDK to 2.7.1
  • Other minor bugfixes and improvements
  • 2.5.6 version only updates Freemius SDK to 2.7.2 as 2.7.1 is reported to have some issues with licensing system
  • Fixed new lines formatting when editing messages
  • Fixed possible issues with Mini Chats opening wrong conversation
  • Removed shaked effect when opening duplicated mini chats to prevent blurring of text
  • Optimized initial load requests to prevent unnecessary requests on first load
  • Admins can add themselves to the other conversations if needed
  • Other minor bugfixes and improvements
  • Guests and AI Chat Bots are not more affected by friendships restrictions
  • Fixed emojis selector was not working on first page load in some cases
  • Other minor bugfixes and improvements
  • Added WP Cron powered system to ensure completion of reply for AI Chat Bots
  • Other minor bugfixes and improvements
  • Added AI Chat Bots feature powered by Open AI ChatGPT API
  • New better_messages_user_conversation shortcode
  • Added support for Markdown syntax in messages
  • Fixed error on user status change
  • Fixed migration of message dates from BuddyPress to Better Messages
  • Other minor bugfixes and improvements
  • Last update was fixing issue with BuddyBoss theme messages dropdown menu header after BuddyBoss theme 2.5.70 update, but it was not fixed for users who using child theme, this update should fix it for all users
  • Major optimization of database structure by merging some required meta fields to messages table, please resave plugin settings in case you notice any issues after updated
  • Private and Group Video Calls compatibility with Chrome 124 (will be released at April 16th 2024)
  • Participants list button was removed from the chats header and replace with Conversation information subpage
  • Now it's possible to change subjects in all private conversation & private conversations with multiple participants
  • Now it's possible to assign moderators to private conversations with multiple participants
  • Now it's possible to leave private conversations with multiple participants when other moderators are assigned
  • Minor changes to translation strings, please update your translations if your website using translations
  • Fixed potential issue in email notifications mysql
  • Fixed messages BuddyBoss theme dropdown menu header after BuddyBoss theme 2.5.70 update
  • Updated Freemius SDK to 2.7.0
  • Optimized SQL queries for chat room auto syncing process for better performance when there is thousands of participants
  • Redesigned role based access settings in chat rooms settings page
  • Added new chat room option to automatically remove users who do not have a role that allows them to join the chat room
  • [HivePress Integration] Added option to display messages item in HivePress user menu
  • Added option to automatically redirect unlogged in users to login page when they open Messages Location page
  • Improved private video calls connection logic to improve connection stability
  • File uploader webcam capture and image editor strings translation now works correctly
  • Improved file uploader extensions check to properly check for allowed extensions when the file extension is uppercase
  • Minor CSS improvements for file uploader
  • Other minor improvements
  • Performance optimizations at the backend
  • Reworked mention indicator to be displayed correctly in all cases
  • Reworked automatic scroll to first unread message feature which was removed in past
  • Fixed the issue with updated file uploader did not upload some type of files
  • miniChatOpen function will open mobile full screen mode if triggered on mobile device
  • Other minor bugfixes and improvements
  • Reworked attachments upload process to exclude cases when messages is sent, but attachments are not uploaded after that
  • Added ability to attach files at new conversation screen
  • Reduced size of file uploader frontend scripts
  • Other minor bugfixes and improvements
  • Reworked attachments upload process to exclude cases when messages is sent, but attachments are not uploaded after that
  • Added ability to attach files at new conversation screen
  • Reduced size of file uploader frontend scripts
  • Other minor bugfixes and improvements
  • Minor UI and UX improvements
  • Minor CSS tunes
  • Minor performance improvements
  • Mobile chat screen does not modify browser history anymore when opened not from messages page
  • Other minor bugfixes and improvements
  • Minor UI and UX improvements
  • Minor CSS tunes
  • Minor performance improvements
  • Mobile chat screen does not modify browser history anymore when opened not from messages page
  • Other minor bugfixes and improvements
  • Minor UI and UX improvements
  • Minor improvements to database engine for better fail resistance
  • Minor improvements to database engine for better fail resistance
  • Improved audio quality for private video and audio calls
  • Improved database engine for better fail resistance
  • Other minor bugfixes and improvements
  • Improved audio quality for private video and audio calls
  • Improved database engine for better fail resistance
  • Other minor bugfixes and improvements
  • New browser database engine for better performance and stability
  • Improved audio quality for group video and audio calls
  • Added new javascript filter for developers better_messages_api_request_config
  • Added new php filter for developers better_messages_email_notification_time
  • Added new php filter for developers better_messages_get_emoji_dataset
  • Other minor bugfixes and improvements
  • Performance optimizations at the backend
  • Reworked mention indicator to be displayed correctly in all cases
  • Reworked automatic scroll to first unread message feature which was removed in past
  • Fixed the issue with updated file uploader did not upload some type of files
  • miniChatOpen function will open mobile full screen mode if triggered on mobile device
  • Improved handling of changing logged-in user in different tabs of the same browser
  • Improved guests authorization logic
  • Other minor bugfixes and improvements
  • New browser database engine for better performance and stability
  • Improved audio quality for group video and audio calls
  • Added new javascript filter for developers better_messages_api_request_config
  • Added new php filter for developers better_messages_email_notification_time
  • Added new php filter for developers better_messages_get_emoji_dataset
  • Other minor bugfixes and improvements
  • Fixed shortcode generation in chat room settings page
  • Added new javascript filter for developers better_messages_video_preload_attribute
  • Added group-online-count class to group online count indicator to allow customizations
  • Added new filter for developers: better_messages_logged_in_user_id
  • Reworked settings saving process again, to make it work when php_max_input_vars value is too low
  • Reworked & improved chat rooms settings page
  • Tested up to WordPress 6.5 Beta 1
  • Other minor bugfixes and improvements
  • Tested up to WordPress 6.5 Beta 1
  • Added new filter for developers: better_messages_logged_in_user_id
  • Reworked settings saving process again, to make it work when php_max_input_vars value is too low
  • Reworked & improved chat rooms settings page
  • Other minor bugfixes and improvements
  • Added ability to send email notifications even if user is online
  • Added basic integration with WP Job Manager
  • Other minor bugfixes and improvements
  • Enabled nonce token renewal mechanism for guest users
  • Added indexes to users index table for minor performance improvement
  • Added new javascript filter for developers better_messages_before_message_sent
  • Tested up to 6.4.3
  • Other minor bugfixes and improvements
  • Improved compatibility with old iOS devices
  • Added/documented new javascript function for developers openFullScreen
  • Fixed mentions suggestions loading from rest api
  • better_messages_pm_button now correctly opens in new tab, when target="_blank" is set
  • 2.4.13
  • Screen sharing in group calls now will also deliver audio from shared screen
  • Improved voice messages recording handling at mobile devices
  • Other minor bugfixes and improvements
  • 2.4.14
  • Added/documented new javascript function for developers openFullScreen
  • Fixed mentions suggestions loading from rest api
  • better_messages_pm_button now correctly opens in new tab, when target="_blank" is set
  • 2.4.15
  • Improved compatibility with old iOS devices
  • Screen sharing in group calls now will also deliver audio from shared screen
  • Improved voice messages recording handling at mobile devices
  • 2.4.14
  • Added/documented new javascript function for developers openFullScreen
  • Fixed mentions suggestions loading from rest api
  • better_messages_pm_button now correctly opens in new tab, when target="_blank" is set
  • Other minor bugfixes and improvements
  • Screen sharing in group calls now will also deliver audio from shared screen
  • Improved voice messages recording handling at mobile devices
  • Other minor bugfixes and improvements
  • Added Contact Seller & Contact Buyer button to HivePress Integration Orders page
  • Fixed incorrect localizations in HivePress integration
  • Other minor bugfixes and improvements
  • 2.4.10 fixed emojis at some conditions did not work properly, when twemoji library is used at the website
  • 2.4.11
  • minor fix for mentions feature, when local browser encryption is enabled
  • fixed mini widgets width & mini widget height customization settings
  • 2.4.12 improved settings saving process, to make it work when php_max_input_vars value is too low
  • Added Contact Seller & Contact Buyer button to HivePress Integration Orders page
  • Fixed incorrect localizations in HivePress integration
  • Other minor bugfixes and improvements
  • 2.4.10 fixed emojis at some conditions did not work properly, when twemoji library is used at the website
  • 2.4.11
  • minor fix for mentions feature, when local browser encryption is enabled
  • fixed mini widgets width & mini widget height customization settings
  • Added Contact Seller & Contact Buyer button to HivePress Integration Orders page
  • Fixed incorrect localizations in HivePress integration
  • Other minor bugfixes and improvements
  • 2.4.10 fixed emojis at some conditions did not work properly, when twemoji library is used at the website
  • Added Contact Seller & Contact Buyer button to HivePress Integration Orders page
  • Fixed incorrect localizations in HivePress integration
  • Other minor bugfixes and improvements
  • Updated Freemius SDK to 2.6.2
  • Other minor bugfixes and improvements
  • Updated Freemius SDK to 2.6.2
  • Other minor bugfixes and improvements

2023

  • Improved Role to Role block - now possible to only allow specific roles to send messages each other
  • Added filters which will allow to modify notifications sql query by user requests
  • Improvement: Added/documented new possibilities for developers
  • better_messages_avatar_class
  • better_messages_multivendorx_store_button
  • Added "Synchronize Now" button for user index in plugin settings
  • Other minor bugfixes and improvements
  • 2.4.4 is fixing WordPress Deprecation notice caused by BuddyPress 12.0
  • 2.4.5 BuddyPress Advanced Mini Chats option is also compatible with Youzify now
  • 2.4.6 fixed infinite redirect loop in some BuddyPress 12.0 websites
  • Improved Role to Role block - now possible to only allow specific roles to send messages each other
  • Added filters which will allow to modify notifications sql query by user requests
  • Improvement: Added/documented new possibilities for developers
  • better_messages_avatar_class
  • better_messages_multivendorx_store_button
  • Added "Synchronize Now" button for user index in plugin settings
  • Other minor bugfixes and improvements
  • 2.4.4 is fixing WordPress Deprecation notice caused by BuddyPress 12.0
  • 2.4.5 BuddyPress Advanced Mini Chats option is also compatible with Youzify now
  • BuddyPress Advanced Mini Chats option is also compatible with Youzify now
  • Improved Role to Role block - now possible to only allow specific roles to send messages each other
  • Added filters which will allow to modify notifications sql query by user requests
  • Improvement: Added/documented new possibilities for developers
  • better_messages_avatar_class
  • better_messages_multivendorx_store_button
  • Other minor bugfixes and improvements
  • BuddyPress Advanced Mini Chats option is also compatible with Youzify now
  • Improved Role to Role block - now possible to only allow specific roles to send messages each other
  • Added filters which will allow to modify notifications sql query by user requests
  • Improvement: Added/documented new possibilities for developers
  • better_messages_avatar_class
  • better_messages_multivendorx_store_button
  • Added "Synchronize Now" button for user index in plugin settings
  • Other minor bugfixes and improvements
  • 2.4.4 is fixing WordPress Deprecation notice caused by BuddyPress 12.0
  • Added option to "Force creating new conversation even if its already exists with member"
  • Improvement: Improved database structure to improve the performance of some aspects of the plugin and will allow to implement more new features
  • Improvement: Added role index table to optimize the performance of searching users with specific roles in database
  • Improvement: Added/documented new possibilities for developers
  • get_conversations_layout
  • better_messages_single_thread_class
  • Many minor changed, bugfixes and improvements
  • 2.4.1 fixes minor issue (search participants in group conversations was not working at some websites after 2.4.0 update)
  • Added option to "Force creating new conversation even if its already exists with member"
  • Improvement: Improved database structure to improve the performance of some aspects of the plugin and will allow to implement more new features
  • Improvement: Added role index table to optimize the performance of searching users with specific roles in database
  • Improvement: Added/documented new possibilities for developers
  • get_conversations_layout
  • better_messages_single_thread_class
  • Many minor changed, bugfixes and improvements
  • Added option to "Force creating new conversation even if its already exists with member"
  • Improvement: Added role index table to optimize the performance of searching users with specific roles in database
  • Improvement: Added/documented new possibilities for developers
  • get_conversation_layout
  • better_messages_single_thread_class
  • Many minor changed, bugfixes and improvements
  • Added MultiVendorX with ability for guests and logged-in users to chat with vendors
  • Improvement: Added private message button to participant list in group chats and chat rooms
  • Improvement: All private message button shortcodes now also possible to show for guest users
  • Improvement: Added/documented new possibilities for developers
  • better_messages_update_unread
  • Other minor bugfixes and improvements
  • Allow to join to group video & audio chats from mini chats
  • Minor bugfixes and improvements to improve stability and performance of the plugin
  • Minor improvements and polishments for the plugin UX
  • Fix for Chrome browser in iOS 17.2 Beta 2
  • Updated Freemius SDK to 2.6.0
  • Other minor bugfixes and improvements
  • Minor improvements and polishments for the plugin UX
  • Fix for Chrome browser in iOS 17.2 Beta 2
  • Updated Freemius SDK to 2.6.0
  • Other minor bugfixes and improvements
  • Fix for Chrome browser in iOS 17.2 Beta 2
  • Updated Freemius SDK to 2.6.0
  • Other minor improvements
  • Compatibility with Voice Messages 1.2.0, which should improve recording quality
  • Clicking on replied message, now should scroll to it
  • Other minor improvements
  • Other minor bugfixes and improvements to improve stability and performance of the plugin
  • Minor improvements for better compatibility with older iOS
  • Minor improvements for better compatibility with older iOS
  • Minor bugfixes with BuddyBoss integration
  • Other minor bugfixes and improvements
  • Minor bugfixes with BuddyBoss integration
  • Added option to pin messages to top of the conversation in group chats
  • Performance optimizations of browser database usage
  • Removed usage of cookies to store any settings
  • Improvement: Added/documented new possibilities for developers
  • BetterMessages.initialize()
  • BuddyBoss group setting "Who can manage group messages in this group?" is now supported
  • Many other improvements and bugfixes
  • Minor bugfixes and improvements
  • Support with WordPress 6.4
  • Many minor improvements in plugin core
  • Minor improvements to local browser encryption
  • Other minor improvements
  • Improvement: Added/documented new possibilities for developers
  • better_messages_thread_context_menu
  • Added the option to encrypt local browser database to enhance security (WebSocket version only)
  • Other minor bugfixes and improvements
  • Fixed Bad Words list logic, so it does not trigger for only part of word match
  • Other minor bugfixes and improvements
  • Improvements to shortcodes logic. Video and Audio call shortcodes now start call at the same page without redirecting
  • Improved avatars fetching for web push notifications
  • Fixed issue with YouTube video with emojies in title was not displayed correctly
  • Other minor improvements
  • Fixed minor CSS conflict with WooCommerce
  • Other minor improvements
  • Fixed BuddyBoss OneSignal integration after recent BuddyBoss Updates
  • Other minor improvements
  • Added integration with GamiPress which allows to charge points for messages and calls
  • Updated Freemius SDK to 2.5.12
  • Other minor improvements
  • Added integration with GamiPress which allows to charge points for messages and calls
  • Updated Freemius SDK to 2.5.12
  • Other minor improvements
  • MyCred Integration: Added ability to charge users for private calls
  • Added option to change Time Format from 24-hour to 12-hour in WP Customizer
  • Improvement: Added/documented new possibilities for developers
  • better_messages_max_toasts_limit to configure max displayed toasts (on-site notifications) limit
  • Tuned z-index for tooltips when Messages is in full screen mode
  • Updated Freemius SDK to 2.5.11
  • Added traffic information to private calls
  • Saving debug information about private calls to database
  • Browser database now automatically refreshing local database when user roles did change
  • Minor improvements to PeepSo integration
  • Other bugfixes and improvements
  • Fixed email notifications when receiving message from guest
  • Minor improvements for banning/muting in chat rooms
  • Other minor improvements
  • Selected user status now also displayed in conversation header
  • Added users search to participants lists
  • Guests now automatically deleted from chat rooms on deletion from WP Admin
  • Other minor improvements
  • Added avatars support in HivePress integration
  • Improvement: Added/documented new possibilities for developers
  • better_messages_single_message_context_menu to modify message context menu
  • Minor improvements for ProfileGrid integration
  • Other minor improvements
  • Added avatars support in HivePress integration
  • Improvement: Added/documented new possibilities for developers
  • better_messages_single_message_context_menu to modify message context menu
  • Minor improvements for ProfileGrid integration
  • Other minor improvements
  • Improved guest handling if the guest account not existing in database or secret key is not matching
  • Added Guests tab to WP Admin -> Better Messages -> Administration page
  • Other bugfixes and improvements
  • Added the ability to set thumbnails for chat rooms
  • Improved private calls connection logic to improve connection stability
  • Fixed conflict between unique key conversation and option to "Prevent creating multiple conversations with same member"
  • Removed cronjob task if mail notifications are disabled in plugin settings
  • Fixed PHP deprecation messages when using with PHP 8.2+
  • Other bugfixes and improvements
  • Added HivePress integration with ability for guests and logged-in users to chat with vendors
  • Other bugfixes and improvements
  • Admins now can search users even if user search is disabled
  • Dokan Integration: WooCommerce Products at the top of chats now using native get_price_html WooCommerce function to display pricing
  • Fixed "Continue as guest" and "Continue with account" strings was not translatable
  • Other bugfixes and improvements
  • Added fully featured guest access
  • Added Dokan Marketplace integration with ability for guests and logged-in users to chat with vendors
  • Other bugfixes and improvements
  • Improved private calls connection logic to improve connection stability
  • Removed /loading page which was used in some cases for waiting while thread is loaded
  • Preparing plugin for more advanced features for guests
  • Other bugfixes and improvements
  • Minor animation improvement on page load when there is no enough space to show side column
  • Added option to replace messages content with "This message was deleted" label instead of complete message deletion
  • Added option to delete user messages when user account is deleted from website
  • Other bugfixes and improvements
  • Minor animation improvement on page load when there is no enough space to show side column
  • Added option to replace messages content with "This message was deleted" label instead of complete message deletion
  • Added option to delete user messages when user account is deleted from website
  • Other bugfixes and improvements
  • Tuned edited messages indication icon to show correctly when date is shown at the start of messages stack
  • Guest Chat Rooms compatibility with block themes
  • Updated code for BBPress reply pm link
  • Fixed new administration panel did not worked in some languages
  • Added indication icon if message was edited
  • Support with WordPress 6.3
  • Other bugfixes and improvements
  • Tuned max width for embedded iframes
  • PeepSo Groups: Improved group members syncing
  • Improved administration panel in WP Admin
  • Other bugfixes and improvements
  • better_messages_rest_user_item filter now also affects email notifications
  • Plugin now ensure wait for connection to Websocket Servers to be established, which fixes issues in some rare cases
  • Minor improvements for calls logic
  • Freemius SDK update to 2.5.10
  • Other bugfixes and improvements
  • Reviewed and updated private video & audio calls logic
  • Minor bugfixes and improvements
  • Improved user search SQL query to search also by user meta by first name, last name and nickname, which should result to better search results
  • Fixed issue which could break syncing process at iOS devices primarily
  • Other minor improvements
  • Improved user search SQL query to search also by user meta by first name, last name and nickname, which should result to better search results
  • Fixed issue which could break syncing process at iOS devices primarily
  • Other minor improvements
  • Backend performance optimization
  • Minor bugfixes and improvements
  • Backend performance optimization
  • Restricted with role to role block users will not appear in search results anymore
  • Improvement for PWA Apps to add additional padding on bottom
  • Added option to select video calls quality in plugin settings
  • Minor bugfixes and improvements
  • Emoji encoding for databases which not supports UTF8MB4
  • Fixed files uploading for guests users
  • Minor bugfixes and improvements
  • Other: Added automatic conversion of database to utf8mb4 encoding to fix emojis at some installations
  • Other: Improved sync with BuddyPress/BuddyBoss Groups
  • Other: Minor bugfixes and improvements
  • Compatibility: Improved user-agent recognition to fix issue with WPMobile.app and iPad devices
  • Other: Minor bugfixes and improvements
  • Prevent already joined guest users to reply in chat rooms if the option is disabled in chat room settings
  • Reviewed database creation logic to prevent issues in some hosting configurations
  • Added debug info about database to Settings page
  • Other: Minor bugfixes and improvements
  • Improvement: PeepSo Verified will members, will now also be displayed as verified in Better Messages
  • Other: Minor bugfixes and improvements
  • Improvement: PeepSo Verified will members, will now also be displayed as verified in Better Messages
  • Other: Minor bugfixes and improvements
  • Bugfix: Replaced regex expression which is unsupported in iOS 15 and older versions and caused issues with them
  • Added: Integration with OneSignal Push Notifications plugin (only WebSocket version)
  • How to configure OneSignal
  • Other: Tuned logic of generation names for guests users
  • Other: Optimized logic for push notifications to allow easy 3rd party integration (only WebSocket version)
  • Other: Not load scripts for un-logged in users when its not needed
  • New feature: Guest access for chat rooms
  • Other: Many changes in plugin code logic to support guest users
  • Other: Minor bugfixes and improvements
  • Maintenance update: Multiple minor enhancements, performance improvements and bugfixes
  • Maintenance update: Multiple minor enhancements, performance improvements and bugfixes
  • Maintenance update: Multiple minor enhancements, performance improvements and bugfixes
  • Maintenance update: Multiple minor enhancements, performance improvements and bugfixes
  • Maintenance update: Multiple minor enhancements and performance improvements
  • Improvement: Avatars in messages list are now sticky
  • Improvement: Dates in messages list are now sticky on scroll
  • Improvement: New moderation features for Chat Rooms
  • Mute user - temporary mute user from writing in the chat room
  • Ban user - temporary ban user from joining the chat room
  • Added filter to participant list to filter muted & banned users
  • Other: Minor bugfixes and improvements
  • Bugfix: Fixed memory leak under specific conditions
  • Other: Minor optimizations of the plugin
  • Bugfix: Fixed memory leak under specific conditions
  • Other: Minor optimizations of the plugin
  • Improvement: Sync with new BuddyBoss Notifications settings in user profile
  • Improvement: BuddyBoss App push notifications support
  • Improvement: Tuned message context menu logic on mobile devices
  • Improvement: Minor tuning of conversation context menu logic
  • Improvement: Added/documented new possibilities for developers
  • better_messages_participants_list_after
  • Other: Moved Freemius SDK to vendors folder
  • Other: Added option to reinstall database table to plugin settings
  • Other: Minor bugfixes and improvements
  • Improvement: Added option to Pin Conversations to top of conversation list
  • Other: Minor bugfixes and improvements
  • Change: Replaced delete button in conversations list with three dots context menu
  • Improvement: Added right click menu to conversations list
  • Improvement: Making ready for BP Rewrite update
  • Other: Tuned Emoji Picker position in full screen view
  • Improvement: Added basic filter by sender ID to messages viewer
  • Improvement: Added new functions for developers
  • miniChatClose
  • miniChatOpen
  • openChatWithUser
  • Improvement: Added new filter for developers better_messages_search_user_results
  • Improvement: Added new filter for developers better_messages_search_messages_results
  • Improvement: Added option to hide "Tap to open" Message for mobile mode
  • Other: Added support for AutomatorWP - Schedule Actions
  • Other: Minor bugfixes and improvements
  • Improvement: Added basic filter by sender ID to messages viewer
  • Improvement: Added new functions for developers
  • miniChatClose
  • miniChatOpen
  • openChatWithUser
  • Improvement: Added new filter for developers better_messages_search_user_results
  • Improvement: Added new filter for developers better_messages_search_messages_results
  • Improvement: Added option to hide "Tap to open" Message for mobile mode
  • Other: Added support for AutomatorWP - Schedule Actions
  • Other: Minor bugfixes and improvements
  • Improvement: Added option to select popup notification position on mobile devices
  • Improvement: Added/documented new possibilities for developers
  • better_messages_single_message_class
  • Other: Added better_messages_user_file_uploaded action for developers
  • Other: Minor bugfixes and improvements
  • Improvement: Added option to select popup notification position on mobile devices
  • Improvement: Added/documented new possibilities for developers
  • better_messages_single_message_class
  • Other: Added better_messages_user_file_uploaded action for developers
  • Other: Minor bugfixes and improvements
  • Other: Added better_messages_filter_message_content_overwrite filter for developers
  • Other: Added integration with Youzify Verified Profile
  • Other: Added option to disable syncing of opened mini chats between browser tabs
  • Bugfix: Some emojis was not displayed properly in Reactions Picker
  • Other: Minor bugfixes and improvements
  • Other: Added better_messages_filter_message_content_overwrite filter for developers
  • Other: Added integration with Youzify Verified Profile
  • Other: Added option to disable syncing of opened mini chats between browser tabs
  • Bugfix: Some emojis was not displayed properly in Reactions Picker
  • Other: Minor bugfixes and improvements
  • Change: Remove email notifications setting from user settings if emails are disabled
  • Change: Tuned position of private messages button in Ultimate Member profile on mobile devices
  • Change: better_messages_messages_list_before JS hook now also works in mini chats
  • Other: Do not show last active time if user was never logged in
  • Improvement: Improved handling of errors and restrictions displaying
  • CSS: Added font-weight:normal to better messages styles as some websites showed interface in bold font
  • Other: Optimized scripts loading in WP Admin
  • Maintenance update: Minor bugfixes and improvements
  • Improvement: Added new hook for developers 'better_messages_register_call_usage'
  • Improvement: Tuned login button styling for the chat room
  • Other: Resolved Rest API incompatibility with LearnPress
  • Fix: Disable user settings option
  • Other: Minor CSS Improvements
  • Bugfix: Deleted users in PeepSo was displaying wrong name
  • Bugfix: MyCred charged for new thread creation when it's not needed
  • Maintenance update: Minor bugfixes and improvements
  • Maintenance update: Minor bugfixes and improvements
  • Improvement: Added initial integration with AutomatorWP, which allows to send private message on various number of custom triggers
  • Improvement: Added initial integration with Uncanny Automator, which allows to send private message on various number of custom triggers
  • Change: Refactor messages_message_sent to better_messages_message_sent hook to avoid conflict with some plugins
  • Change: Refactored message hooks to avoid conflict with some plugins
  • Change: Reviewed media codecs used for private video calls to improve quality of calls on some devices
  • Fallback to BuddyPress messages_new_message function is now optional and needs to be enabled in plugin settings if needed
  • Other: Minor bugfixes and improvements
  • Improvement: Added fallback to BuddyPress messages_new_message function
  • Improvement: Improved handling of devices without free storage space
  • Improvement: Improved preloading logic for threads list
  • Bugfix: Fixed name/avatar of caller in push notifications
  • Other: Minor bugfixes and improvements
  • Improvement: Workaround for firefox bug to make mentions work
  • Improvement: Redirection to chat page from login form
  • Bugfix: Modals now visible when chat is expanded to full window
  • Other: Minor bugfixes and improvements
  • Improvement: Workaround for firefox bug to make mentions work
  • Improvement: Redirection to chat page from login form
  • Bugfix: Modals now visible when chat is expanded to full window
  • Other: Minor bugfixes and improvements
  • Bugfix: Fixed file uploading
  • Change: Do not auto open chat rooms in full screen at mobile devices
  • Many changes and optimizations in Better Messages core engine to improve stability at some devices and optimize CPU load generally
  • Bugfix: Users was not removed from blocklist when unblocked in the settings page
  • Many changes and optimizations in Better Messages core engine to improve stability at some devices and optimize CPU load generally
  • Bugfix: Users was not removed from blocklist when unblocked in the settings page

2022

  • Improvement: Chat room login button will redirect to chat room
  • Improvement: Mentions of currently logged-in user is now bold to make them more noticeable
  • Improvement: Replies to messages now also possible with Voice Messages
  • Improvement: Added/documented new possibilities for developers
  • better_messages_send_button_after
  • Improvement: Improved multiline paste
  • Other: Many code level logic optimizations, which should improve performance at some devices
  • Other: Fixed few strings translation domain
  • Other: Minor bugfixes and improvements
  • Change: Scrollbar now visible on desktop devices when moving over scrolling area (some users cant scroll without scrollbar on desktop)
  • Improvement: Performance optimizations
  • Improvement: Improved compatibility with old devices
  • Improvement: Improved compatibility when indexedDB is not available
  • Improvement: Improved compatibility with screen readers
  • Improvement: Improved compatibility with BuddyPress notifications
  • Improvement: Improved compatibility with mobile devices when Mobile mode is disabled
  • Improvement: Minor improvements to initial messages loading logic
  • Improvement: Minor improvements to delivery messages and statuses logic
  • Improvement: Optimized clearing and deletion of conversations process
  • Bugfix: Fixed few deprecations and php notices
  • Improvement: Full compatibility with WordPress translation system
  • Translate Better Messages to Your Language
  • Improvement: Updated many backend strings with comments for easier translation
  • Bugfix: Fixed Audio/Video Call buttons for mini widgets in Better Messages settings -> Widgets -> Mini Chats setting.
  • Other: Changed few secondary translation strings to keep consistency between translations naming
  • Improvement: Close reactions and message status detailed list modals on outside clicks
  • Improvement: Added/documented new possibilities for developers
  • better_messages_message_sent
  • Improvement: Do not send additional requests when conversation is already synced to save web hosting server resources
  • Improvement (WebSocket only): Improved push subscriptions save logic to avoid additional requests
  • Improvement/Bugfix: Allowed HTML in restriction messages
  • Bugfix: Removed excess div from get_conversation_layout function
  • Bugfix: Fixed "Missed audio call" string (not appeared in translations)
  • Other: Other CSS improvements
  • Improvement: Added option to enable Detailed Reactions List to plugin settings. This feature allow to see who put reactions on the specific message.
  • Improvement: Added/documented new possibilities for developers
  • better_messages_messages_list_before
  • Improvement: Improved behaviour when user removed from chat room
  • Improvement (WebSocket only): Improved sync with WebSocket servers
  • Bugfix: Fixed favorited page layout when using standard layout
  • Improvement: Added basic integration with wpForo
  • Improvement: Added option how to handle deleted conversations to plugin settings, please check plugin settings under Messages tab to learn
  • Improvement: Added avatars fallback when no avatar available
  • Bugfix: Fixed displaying of conversation with deleted user
  • Bugfix: Chat Room was not working properly in some specific cases
  • Other: Other CSS improvements
  • Improvement (WebSocket only): Added option to enable Detailed Messages Status in group conversations to plugin settings. This feature allow to see who seen the message in group conversations.
  • Improvement: Added/documented new possibilities for developers
  • get_thread_type filter
  • Bugfix/Improvement: Open member profile button does not show in mini chat anymore if there is no profile
  • Bugfix: Fixed Voice Messages button not displaying in some cases on mobile
  • Bugfix: Fixed Voice Messages notifications in emails
  • Bugfix: Fixed mobile button margin bottom settings
  • Other: Other CSS improvements
  • Bugfix: CSS Fix: Mobile floating icon color in dark mode
  • Improvement: Improved compatibility with BuddyX theme
  • Improvement: Improved compatibility with old iOS 13
  • Improvement (WebSocket only): Added option to show message statuses in conversations list to plugin settings
  • Improvement (WebSocket only): Improved private calls behaviour. (Users now can start & accept call in the same page instead of being redirected to user inbox)
  • Improvement (WebSocket only): Improvement server sync when creating new conversation
  • Bugfix/Improvement: Improved detection of mobile devices
  • Improvement: Playing message notification sound only if conversation is not visible
  • Improvement (WebSocket only): Faster and more smooth message status delivery
  • Improvement: Added/documented new possibilities for developers
  • better_messages_login_url
  • Bugfix/Improvement: Correctly handling screen orientation change on mobile
  • Other: Other CSS improvements
  • Improvement: Added conversation subject to onsite notification popups
  • Improvement: Admin can see all participants when seeing other user conversation
  • Improvement: Admin option to set onsite notifications position to plugin settings
  • Improvement: Added close all button to onsite notifications stack, if more than 2 messages shown
  • Improvement: Added/documented new possibilities for developers
  • better_messages_chat_room_join
  • better_messages_chat_room_leave
  • Bugfix: Fixed desktop devices with touch screens
  • Bugfix: Mini widgets close button was not showing in AJAX version
  • Bugfix: Fixed console error when push notifications are disabled
  • Bugfix: Avoided critical error under some conditions
  • Other: Other minor UX/CSS improvements
  • Improvement: Added placeholder for the messages container
  • Improvement: Added better placeholder for conversations list
  • Improvement: Added better placeholder for friends and groups lists
  • Improvement: Moving scripts to header for faster initialization
  • Improvement: Added option what to show under username in private conversations (Online indicator, Subject or Nothing) to WP Customizer
  • Improvement: Improved some SQL queries for better performance in huge websites
  • Improvement: PeepSo Integration: Added header messages popup
  • Improvement: Ultimate Member Integration: Added header messages to UM theme
  • Improvement: Added option to never delete uploaded attachments
  • Improvement: Added option to place mini widgets at left side to WP Customizer
  • Improvement: Added option to remove date labels in messages list to WP Customizer
  • Improvement: Added option to make message window rounded to WP Customizer
  • Improvement: Added option to make mini widgets and buttons inside rounded to WP Customizer
  • Improvement: Hide messages from blocked users in conversations list
  • Improvement: Added/documented new functions
  • openNewConversationWidget
  • Improvement: Avatars in conversations list are not more clickable on mobile
  • Improvement: Added new function for developers get_user_conversation_url
  • Improvement: Improved CSS to avoid conflicts with some plugins at new conversations screen
  • Improvement: Improved message which contains only files will show placeholder while attachments are loading
  • Improvement: Fixed uploading of WebP images if they are sending as JPG
  • Improvement: Improved file uploader errors handling
  • Improvement: Other minor CSS improvements
  • Bugfix: Mini Widgets container do not show anymore without widgets enabled
  • Improvement: Added option where to show messages sent date (at the message itself or at the start of messages stack) to WP Customizer
  • Improvement: Added option to control where to show or hide avatars in messages list to WP Customizer
  • Improvement: Minor ux improvement on context menu three dots click
  • Translations: Fixed wrong string for user unblock popup
  • Improvement: Possible to add /?openFullScreen to messages page url, and it will be opened in full screen mode automatically
  • Improvement: Added hooks and functions which allow to implement any custom realtime functionality using WebSocket servers:
  • better_messages_realtime_event
  • send_realtime_event
  • Improvement: Added basic integration with WP User Manager: https://www.better-messages.com/docs/integrations/wp-user-manager/
  • Improvement: Added basic integration with UsersWP: https://www.better-messages.com/docs/integrations/userswp/
  • Bugfix: Group Chats with avatars disabled displaying in proper width
  • Bugfix: Fixed mobile view wrong view positioning when mobile Full Screen Mode is disabled
  • Bugfix: Added missing translation string for Group Online Participant
  • Other: Updated Freemius SDK to the latest version
  • Improvement: Added option to hide avatars from group chats to WP Customizer
  • Improvement: Clicking on friends in mobile view does not redirect to other page anymore
  • Improvement: Added call and video icons to BuddyBoss profile
  • Improvement: Added new function for devs: https://www.better-messages.com/docs/development/php-functions/create_conversation_link/
  • Improvement: Added basic integration with ProfileGrid: https://www.better-messages.com/docs/integrations/profile-grid/
  • Bugfix: Removed rest request to unexisting endpoint when no words black list is active
  • Bugfix: Admin received more messages than it should
  • Improvement: Bad words list now saved in local DB for better performance
  • Bugfix: Fixed bug with translation files generator
  • Bugfix: Fixed settings pages created a lot of /// characters in some cases
  • Bugfix: Fixed logical issue with copy text button
  • Improvement: Returned admin functions for other conversations
  • Improvement: Added copy text option to message context menu
  • Improvement: Added block user button to conversation participant list
  • Improvement: Listing online users first in conversation participant list
  • Improvement: Added lazy rendering to conversation participant list to handle very long lists with no lags
  • Improvement: Listing online users first in friends list
  • Improvement: Added tooltip background and text colors configuration to WP Customizer
  • Improvement: Do not open context when clicking on video or audio, so it`s possible to download
  • Improvement: Fallback to use of RAM if device has no free storage space
  • Improvement: Added support for older iOS devices
  • Improvement: Added nocache header for rest api requests
  • Improvement: Performance optimizations
  • Bugfix: Messages statuses can be hidden now
  • Improvement: Few translations strings grammar was improved (if you're using translation you will need to translate this strings again)
  • Improvement: Hide mobile close button when using in BB App WebView fallback
  • Improvement: Added fallbacks to be compatible with BP Registration options after update
  • Improvement: Adding javascript hooks for developers
  • Improvement: Starting to javascript hooks for customization: https://www.better-messages.com/docs/category/customization
  • Improvement: Added initial height for chat rooms and group chats
  • Improvement: Removed initial animation in chat rooms and groups
  • Improvement: Minor CSS improvements
  • Improvement: New Better Messages homepage and documentation: https://www.better-messages.com/
  • Bugfix: Attachment was not sending when pressing enter
  • Improvement: Message editor should now correctly support all languages autocompletion
  • Improvement: Message editor should now correctly support "Firefox for Android" keyboard
  • Improvement: Added ability to message same conversation in private threads (if exists)
  • Improvement: Added translation strings for emoji picker
  • Improvement: Emoji data now loaded even if BuddBoss Rest Api is restricted
  • Improvement: Reduced JS file size
  • Bugfix: Group conversation starter could not kick members
  • Improvement: Improved text formatting tooltip styling
  • Improvement: Slightly tuned unread conversation logic
  • Bugfix: Fixed plugin contact us form
  • Bugfix: Ultimate Member group avatars now displayed correctly
  • Bugfix: Fixed translation issues
  • Improvement: Translations can work from plugin folder as well
  • Improvement: Improved compatibility with some optimization plugins
  • Improvement: Added missing participants count in group chats at ajax version
  • Improvement: Added files to messages viewer
  • Improvement: Added button to download files in images lightbox
  • Improvement: Added date radius setting to WP Customizer
  • Improvement: Ensure version is exists in scripts tag to avoid cache issues
  • Improvement: Added checks and fallbacks if wrong browser locale provided
  • Improvement: Fallback BP_Better_Messages class
  • Improvement: Fallback BP_Better_Messages_Hooks class
  • Bugfix: Fixed translation issues
  • Bugfix: Fixed file uploading when replying to message
  • Bugfix: Removed usage of wp_cache_delete_multiple to support older WP versions
  • Other bugfixes and improvements
  • Improvement: Do not show tooltips on avatars and usernames if there is no profile url
  • Improvement: Added polyfill to str_ends_with function when using with old WP versions
  • Improvement: Images lightbox does not require CORS headers anymore
  • Improvement: Automatically authorization token in case of expiration
  • Improvement: Added avatar radius setting to WP Customizer
  • Improvement: Added RTL Support
  • Improvement: Emoticons to emojis conversion
  • Bugfix: New conversation button in mini messages now redirects to correct page when mini chats are disabled
  • Bugfix: New chat room could not be loaded properly
  • Bugfix: Logged-out user couldn't access chat room
  • Bugfix: Sound notifications were played when not needed in some cases
  • Bugfix: Added scroller to user settings page
  • Other bugfixes and improvements
  • Added scroller to user settings page
  • Added RTL Support
  • Other bugfixes and improvements
  • Improvement: Images lightbox does not require CORS headers anymore
  • Improvement: Automatically authorization token in case of expiration
  • Improvement: Added avatar radius setting to WP Customizer
  • Improvement: Added RTL Support
  • Improvement: Emoticons to emojis conversion
  • Bugfix: New conversation button in mini messages now redirects to correct page when mini chats are disabled
  • Bugfix: New chat room could not be loaded properly
  • Bugfix: Logged-out user couldn't access chat room
  • Bugfix: Sound notifications were played when not needed in some cases
  • Bugfix: Added scroller to user settings page
  • Other bugfixes and improvements
  • Fixed critical error in BuddyPress Group Chat
  • Initial public release of Better Messages 2.0
  • Other improvements
  • Admin can always search within all users
  • Hiding non friends from search suggestions if only friends mode is enabled
  • More tunes to users search logic
  • Reviewed MyCred integration
  • Added back icons to messages which displaying missed and past calls
  • Fixed messages placeholders displayed wrongly in some cases
  • Other improvements
  • Added typing indicators to mini chats
  • Added participants number to mini chats
  • Fixed muted conversations triggered sound notifications
  • Improved search users logic
  • Added all additional controls to mini chats
  • Some other CSS improvements
    • Added Local Push Notification when call request started
    • Added Web Push Notification when call request started
    • Added Web Push Notification when call missed
    • Improved Group Video Chat backend logic
    • Other bugfixes and improvements
    • Added screenshare feature for Group Audio Chat
    • Added full screen mode for Group Audio Chat
    • Fully rewrite Group Audio Chat to ReactJS rendering
    • Increased max group video chat participants to 16
    • Other bugfixes and improvements
    • Reviewed on site notifications position logic
    • Fixed not all messages loaded in conversation sometimes
    • Fixed camera/mic in call was not possible to switch
    • Some performance optimizations
    • Many other small but important bugfixes and improvements
    • Added images lightbox
    • Started work on mobile app version
    • Other bugfixes and improvements
    • Android jumping keyboard issue should be fixed
    • Added loading indicator to the threads list
    • This update targeted to fix Android Keyboard issues
    • Some other CSS improvements
    • Added back proposal to subscribe to push notifications
    • Removed HTML tags & correctly displaying Emojies in local notifications
    • Fixed lazy loading in Friends List
    • Added back search in friends and groups list
    • This update targeted to fix Android Keyboard issues
    • Updated Freemius SDK
    • Added many customization options to WP Customizer
    • Added built-in dark mode
    • Many bugfixes and improvements
    • Returned settings button in mobile view when bottom tabs are activated
    • Making it work properly with Google Translate
    • Every time settings are saved, client side database will be completely refreshed
    • Improved browser database syncing
    • Improved UX to avoid sending multiple messages when sending attachments
    • Android keyboard fixes
    • Fixed emojies conflict on mobile keyboards
    • Added small avatar to conversation list for multiple participants conversations
    • Other bugfixes and improvements
    • MySQL Query Performance fix
    • Added bulk messages back
    • Bugfixes and improvements
    • Bugfixes and improvements
    • Bugfixes and improvements
    • Bugfixes and improvements
    • Initial Beta Release
    • Added screenshare feature for Group Video Chat
    • Added full screen mode for Group Video Chat
    • Added possibility to stream screen and video in the same time in Group Video Chat
    • Fully rewrite Group Video Chat to ReactJS rendering
    • Updated icons to new version
    • Other bugfixes and improvements
    • Minor improvements and bugfixes for private calls
    • Preparing for the new version of group calls
    • Other minor improvements and bugfixes
    • Fixed extra tabs in mobile view when Combinied mode is disabled
    • Minor improvements and bugfixes
    • Minor improvements and bugfixes
    • Improved compatibility with old devices
    • Added option to "Allow users to invite more participants to private threads converting them to group conversation"
    • Other bugfixes and improvements
    • Web Push notifications tune to work properly in subfolder installations
    • Other minor improvements for private calls
    • Other bugfixes and improvements
    • Added option to restrict who can make calls by role
    • Other bugfixes and improvements
    • Fixed connection issue in video calls for firefox
    • Changed Video Codec for better compatibility
    • Found and fixed one more logic issue with calls which could result to end of call with rejected call message, when account is opened on multiple devices
    • Reviewed bulk messaging backend code
    • Fixed connection error message when ending call in some cases
    • Changed Video Codec for better compatibility
    • Other improvements
    • Fixed delete thread button
    • Added Ultimate Members Groups support
    • Added Ultimate Members Groups Mini Widget
    • Added Ultimate Members Groups Side Widget
    • Added Ultimate Members Groups Mobile Widget
    • Updated POT file
    • Other bugfixes and improvements
    • Fixed double tooltips in some cases
    • Fixed call buttons from Mini Widgets not worked in some cases
    • Fixed audio group chat not worked if group video chat is disabled
    • Other bugfixes and improvements
    • Prevent video stop when changing tab on mobile while in Private Call
    • Added Full Screen Mode for Private Calls
    • Slightly changed mobile call UX
    • Fixed messages reactions
    • Other bugfixes and improvements
    • Refactored all JavaScript
    • Added screenshare feature for private calls
    • Added possibility to stream screen and video in the same time in private calls
    • Added possibility to drag and resize small video in private calls
    • Added possibility to make calls even if 1 side missing camera/microphone
    • Added possibility to change speaker in private and group calls
    • Fully rewrite private calls to ReactJS rendering
    • Fully reworked logic of group audio and video calls to avoid possible issues
    • Other bugfixes and improvements
    • Fixed issue when Mobile Tabs not being shown when Combinied View mode is disabled
    • Fixed wrong name in Free Version
    • Style changed slightly
    • Refactoring some PHP functions to avoid conflicts
    • Other bugfixes and improvements
    • More CSS tunes for BuddyBoss 2.0
    • Start of code refactoring and optimization
    • Other bugfixes and improvements
    • Added Picture In Picture mode for Video Calls in supported browsers
    • PeepSo Display Name will be used now in plugin
    • BuddyBoss 2.0 Fixed Messages Counter in header
    • Other bugfixes and improvements
    • BuddyBoss 2.0 Icons New Icons now used
    • Other bugfixes and improvements
    • Added indicators of Live Group Audio & Video Chats to the threads list
    • Fixed UTF8 characters not rendered properly in nicknames
    • Other bugfixes and improvements
    • Removed group audio chat icon from Mini Chats
    • Added group audio chat feature (WebSocket Version)
    • Fixed icons incompatibility with BuddyBoss 2.0
    • Other bugfixes and improvements
    • Improved stability of group video calls
    • Added option to auto add users to chat rooms based on user role
    • Optimized ways of groups members sync
    • Updated group video chat dependencies
    • Fixed wrong of participants count in PeepSo groups
    • Fixed repeating Participants icon in some cases
    • Added few hooks for development
    • Fixed participants count number in threads list
    • Never show subject in email notifications for standard threads when subjects are disabled
    • Other minor bugfixes and improvements
    • Other minor bugfixes and improvements
    • Login form showing in the place where shortcode placed for unlogged users
    • Other bugfixes and improvements
    • More minor optimizations
    • Other bugfixes and improvements
    • Performance optimizations ( specially for threads with huge number of participants )
    • Encryption is now always enabled for WebSocket version
    • Other bugfixes and improvements
    • Fixed repeating Participants icon in some cases
    • Improved few icons in BB installs
    • Other bugfixes and improvements
    • Fixed user settings not worked in some not BuddyPress installs
    • Fixed bug, when participants of group chat can't see participants list
    • Modern layout is now default layout of the plugin
    • Fixed possible performance issues with Emoji Selector
    • New thread button from mini chats now opens new thread screen in mini window
    • Improved logic of Mobile Chat button
    • Other bugfixes and improvements
    • Other bugfixes and improvements
    • Now its possible to configure Reactions in plugin settings
    • Added audio & video call buttons to friends lists
    • Other bugfixes and improvements
    • Fixed emails logic for chat rooms
    • Other bugfixes and improvements
    • Fixed potential JavaScript Error in Firefox
    • Improved compatibility with some plugins
    • Other bugfixes and improvements
    • Fixed autocomplete on mobile when using Chinese
    • Reviewed logic of showing participants button
    • Fixed PunnyCode URLs
    • Other bugfixes and improvements
    • Fixed emoji selector positioning bug in some cases
    • Improved messages status displaying logic
    • Minor bugfixes for mini chats
    • Replaced most jQuery triggers with JS Native Custom Events to improve compatibility
    • Reworked autocomplete fields
    • Removed jQuery UI dependencies
    • Other bugfixes and improvements
    • Maintenance release
    • Other bugfixes and improvements
    • Added description for setting in BuddyPress groups
    • Added option to lock and unlock licenses to domains from WP Admin
    • Fixed possible settings crash
    • Other bugfixes and improvements
    • Mobile textarea reworked and now supports mentions
    • Fixed android did not send typing notifications in some cases
    • Preparing code base for more improvements
    • Bumped supported WP version to 5.9
    • Other bugfixes and improvements
    • Optimized way to sync PeepSo Group users
    • Other bugfixes and improvements
    • Added scroll to bottom button
    • Fixed small scroll jump on previous messages loaded
    • Other bugfixes and improvements
    • Added Mini Widgets for PeepSo Groups
    • Fixed CSS conflicts with Gecko and some other themes
    • Other bugfixes and improvements
    • Fixed for PeepSo Groups Messaging
    • Mini Groups & Friends widgets now loading via AJAX
    • Fixed delivery status was not shown on first messages in some cases
    • Other bugfixes & improvements
    • Important bugfixes & improvements
    • Added Groups Messaging support to PeepSo
    • Fixed PeepSo Call from profile buttons
    • Other bugfixes & improvements
    • Added Friends List Widget to PeepSo
    • Added start thread restrictions for PeepSo
    • Added only friends mode for PeepSo
    • Other bugfixes & improvements
    • Added Friends List Widget to Ultimate Member
    • Added start thread restrictions for Ultimate Member
    • Fixed new threads button pointing to wrong page in some cases
    • Minor CSS tunes
    • Other bugfixes & improvements
    • Preparing codebase for more integration features
    • Changed design of checkboxes
    • Updated PO files
    • Started refactoring CSS to use variables for easier customization
    • Other bugfixes & improvements
    • Initial integration with PeepSo plugin
    • Other bugfixes & improvements
    • Added unread messages counter to Ultimate Member Messages tab
    • Added ability to change width and intent of mini widgets and chats
    • Fixed bad words filter not worked when creating new thread
    • Other improvements
    • Tuned iOS mobile view bottom paddings
    • Other improvements
    • Improved compatibility with Autoptimize plugin
    • Tuned missed call string
    • License message will now show which domain license connected to (if not current)
    • Other improvements
    • Fixed stickers and gifs messages produced wrong avatar in some cases
    • Other improvements
    • Minor tunes to BB Icons Update
    • Used BuddyBoss icons when using with BuddyBoss Theme
    • Fixed potential error when updating BuddyPress from Updates screen
    • Other improvements
    • Push notifications improved! When user is online, but has no website visible, it will now trigger push too.
    • Other improvements
    • Decreased size of incoming call sound asset
    • Other bugfixes & improvements for calls
    • Removed unneeded assets from free version
    • Other minor improvements
    • Added dialing sound for video/audio calls
    • Prevent mobile display to turn off while voice call in the progress
    • Other minor improvements
    • **Many JavaScript Changes - Full Clean your website cache and optimization plugin**
    • Fully updated Emojies
    • Added Emojies configurator to plugin settings
    • Increased reactions size on hover
    • Skipped number

    2021

    • Other bugfixes & improvements
    • The latest update in this year!
    • Added reactions to messages feature
    • Other improvements
    • Added new mentions feature (initial version)
    • Other improvements
    • Improved microphone/webcam access error messages
    • Added option to allow call when the user is offline
    • Other improvements
    • Added setting to disable/enable messages viewer in WP Admin
    • Fixed CSS incompatibility with Ultimate Member Gallery plugin
    • Fixes undefined in user suggestions when avatars are disabled at website in some browser
    • Fixed Ultimate Member websites using custom Profile Permalink Base setting
    • Fixes for users suggestions not worked correctly in some cases
    • Fixed smiles in bulk messaging
    • Allow to select hidden groups in bulk messages
    • Added some styling for the login form shown to unlogged users
    • Support for Ultimate Members - Followers Component
    • Other improvements
    • Updated logic which allow live update of threads list in free version also in custom implementations
    • Other improvements
    • Backend/Frontend code improvements for group video chat connectivity and stability
    • Added built in block user feature
    • Other bugfixes and improvements
    • Other bugfixes and improvements
    • Ultimate Member showing private message button at Members List View also
    • Other bugfixes and improvements
    • Other bugfixes and improvements
    • Added option to add friends/groups tabs to mobile view
    • Added only friends mode for Ultimate Member
    • Ultimate Member Improvements
    • Other bugfixes and improvements
    • Other bugfixes and improvements
    • Some improvements for Friends / Groups Tabs in Combined View
    • Added additional hooks for developers
    • Added option to enable Friends / Groups Tabs in Combined View
    • Other bugfixes and improvements
    • Other bugfixes and improvements
    • Ability to sort audio/video call buttons in BuddyBoss profiles
    • Other bugfixes and improvements
    • Other bugfixes and improvements
    • Other bugfixes and improvements
    • Bugfix: BuddyBoss header replacement could be clicked while its invisible
    • Bugfix: blacklist could be triggered, when sending stickers
    • Improvements for BuddyBoss Header messages popup replacement
    • Added ability to replace BuddyBoss Header messages popup with plugin layout
    • Few Improvements for BuddyBoss
    • Minor Improvements for BeeHive theme
    • Added option to enable upload files in BuddyPress groups
    • Bugfix for BuddyPress mini groups widget
    • Added more javascript hooks for developers
    • Added option to disable automatic template creation for BuddyPress
    • Improved sql query to ensure online users not receive emails
    • Added option to configure how fast send email to user after he became offline
    • Minor improvement for the thread list
    • Better integration with MyCred
    • Paste file to text editor now start uploading immediately
    • Decreased mini widgets z-index
    • Started Settings page refactoring
    • Other bugfixes and improvements
    • Bugfix: attachments could break layout in some cases
    • Bugfix: Invitations to Groups now correctly adding members to chats
    • Added option to hide possible breaking elements in mobile full screen
    • Improved speed of opening mobile view
    • New feature: Users suggestions at new thread screen
    • Other bugfixes and improvements
    • Other bugfixes and improvements
    • Other bugfixes and improvements
    • Improved compatibility with Youzify
    • Added support for calls buttons in youzify profiles
    • Other improvements
    • Added function to end call dynamically
    • Allowed to select other page as messages location when Ultimate Member is activated
    • Added realtime on-site notifications for BuddyPress Groups actions
    • Removed unnecessary cookies
    • Minor CSS improvements
    • Added realtime on-site notifications for friend requests
    • Minor optimization in websocket protocol
    • Minor CSS improvements
    • BugFix: Group Chats members was not synced properly for the Private Groups
    • New Feature: Role to Role restrictions
    • Change name from BP Better Messages to Better Messages
    • Other bugfixes and improvements
    • Added call buttons to GrimLock Themes profile
    • Added icons to Call Buttons in BuddyBoss profile
    • Improvements for not BuddyPress installations
    • Improvements for Groups in BuddyBoss
    • Other bugfixes and improvements
    • Other bugfixes and improvements
    • Tuned Emojies CSS
    • Removed BuddyPress notifications for Chat Rooms when email notifications are enabled
    • Other bugfixes and improvements
    • Basic integration with Ultimate Member
    • Other bugfixes and improvements
    • Minor improvement for BuddyBoss to not throw warning in some cases
    • CSS bugfix (upload popup not showed in mobile mode in some themes)
    • Bugfix: Mini Groups tried to open chats even if messages is disabled in group setting
    • CSS bugfix (image popup not showed in full screen mode)
    • Minor CSS and JS improvements
    • Minor improvement for mini chat rendering
    • Other minor bugfixes and improvements
    • Added full screen mode
    • Other bugfixes and improvements
    • Added settings to disable email notifications for Group Messages
    • Minor tuning for showing group call button logic
    • Improvements for delivery status logic
    • New option: Allow users to select who can start conversation with them under plugin settings
    • Other bugfixes and improvements
    • Added camera selector to group chats
    • Moved toggle chat button in video view
    • Other bugfixes and improvements
    • Overwrote some BuddyBoss logic to make thread creation faster
    • Group Calls beta release
    • Other bugfixes and improvements
    • Maintaince release
    • Other bugfixes and improvements
    • Allow Subfolder Multisites to use license network wide: https://www.wordplus.org/knowledge-base/wordpress-multisite/
    • Other improvements
    • Other improvements
    • Tuned typing indicator to show multiple participant typing at the same point
    • Other improvements
    • Fully reworked connection mechanism for the video & audio calls (must improve connectivity)
    • Other improvements
    • Improved UX for calls
    • Other bugfixes and improvements
    • Other bugfixes and improvements
    • Added Video Call Shortcode
    • Added Audio Call Shortcode
    • Added Mini Chat Shortcode
    • Improved reconnection to WebSocket Servers in case of disconnect
    • Other bugfixes and improvements
    • Other bugfixes and improvements
    • Minor improvements in sending logic
    • Minor improvement for emails notifications
    • Improvements for emails notifications
    • Other bugfixes and improvements
    • Other bugfixes and improvements
    • Header Height now also impact messages container height
    • Fixed BuddyBoss App was hidding chat in web fallbacks
    • Added setting to set Min Messages window height
    • Added setting to set Side Threads Width for Combined View
    • Calls: Added Video Camera selector
    • Calls: Added Microphone selector
    • Calls: Other improvements
    • Added buddypress groups slug to plugin settings
    • Other bugfixes and improvements
    • Fixed Messages not appeared in BB Group Customizator
    • Other bugfixes and improvements
    • Fixed Easy Start Thread was not working in some environments
    • Other bugfixes and improvements
    • Added option to show chat root to not logged in users
    • Other bugfixes and improvements
    • Improvement: Migrating to new websocket servers architecture
    • Improvement: Fixed issue when call connection not established in some cases
    • Security: Potentials security issues fixes
    • Other bugfixes and improvements
    • Minor CSS tunes for some themes
    • Allowed to play videos from iPhone
    • Overwrite BuddyBoss JS function caused pause when sending messages
    • Grammar tune for chat room message
    • Other bugfixes and improvements for chat rooms
    • New: Added options to customize chat strings
    • Other improvements
    • Other bugfixes and improvements for chat rooms
    • New: Added "Hide chat from thread list" option to chats
    • New: Added "Enable notifications via email" option to chats
    • Other bugfixes and improvements
    • New: Added Blacklist words option
    • Other bugfixes and improvements
    • Other bugfixes and improvements
    • New: Added Basic Messages Viewer in admin panel (to be improved in next versions)
    • New: Added Files Upload option to chat rooms
    • New: Added Auto Join option to chat rooms
    • New: Added Hide Participants option to chat rooms
    • Bugfix: AJAX version was showing empty message in chat rooms
    • New: Added Mobile Chat button position options
    • New: Added ability to hide mobile chat button for specific roles
    • CSS improvements to fix incorrect styling in some websites
    • Fixed some emojies were displayed incorrectly in some cases
    • Other bugfixes and improvements
    • Fixed bug when participants list not loaded in some cases
    • New: Added ability to hide mini widgets for specific roles
    • Other bugfixes and improvements
    • Performance optimization: Improved smart caching logic
    • Performance optimization: Improved group chat performance
    • Performance optimization: Improved room chat performance
    • Other bugfixes and improvements
    • Performance optimization: Improved smart caching logic
    • Performance optimization: Adding smart caching logic at some layers
    • Performance optimization: Added option to disable smart cache in plugin settings
    • Important bugfix
    • Performance optimization
    • Fixed critical error when creating Group in PHP8
    • Other bugfixes and improvements
    • Fixed Web Push Notifications didnt worked in some cases
    • Other bugfixes and improvements
    • Fixed wrong buttons positioning in some cases when site has preloader
    • Other bugfixes and improvements
    • Improvement compatibility with some themes which overwriting JS Events
    • Tested with latest BuddyPress version
    • Hotfix
    • Optimized email sending script
    • Other bugfixes and improvements
    • Fixed incompatibility with some themes
    • Improved websocket logic to support multiple chat boxes
    • Improved websocket logic of rendering messages
    • Added support for BuddyBoss Moderation component (blocked users now cant send messages)
    • Fixed incorrect width calculation in some websites
    • Allow admins to delete messages in chat rooms
    • Fixed links in mini threads widget when viewing other user profile
    • Reworked some code to make earlier versions of WP compatible
    • Improved WC Integration
    • Added one more event listener for typing indicator for touch devices
    • Improved avatars not showing correctly in some cases
    • Added ability to change messages component slug in BuddyPress profile
    • "More" tooltip not shown anymore when hovering menu items
    • Fixed first message rendering in Chat Rooms and Group Threads after using clear button
    • Improved BuddyPress notifications cleaning logic
    • Other bugfixes and improvements
    • Other bugfixes and improvements
    • Implemented better way to clear buddypress notifications, so its not impacting performance
    • Performance improvement for long threads in some cases
    • Added clear messages button
    • Added option to show in WooCommerce My Account Page
    • Other bugfixes and improvements
    • Removed attachments from media gallery list view
    • Other bugfixes and improvements
    • Added Voice Messages addon
    • Other bugfixes and improvements
    • Fix for chat room gave error in some installations
    • Disabled emojies from beeing rendered in Emails
    • Other bugfixes and improvements
    • Border radius when using with standard color
    • Fixed color and border radius settings in modern template
    • Fixed ltrim was removing wrong characters in some cases
    • Other improvements
    • Added layout options for chat rooms
    • Other improvements
    • Removing onsite notification when messages sent in chat room
    • Chat Rooms hotfix
    • Chat Rooms initial release
    • Some minor UX bugfixes
    • Some PHP notices fixes
    • Other bugfixes and improvements
    • Other bugfixes and improvements
    • Added setting to disable/enable messages per group
    • Other improvements
    • Added delete thread button for admins
    • Fix message delivery when sending via BP Rest API
    • Compatibility mode for some themes not displaying processing shortcode
    • CSS Improvements
    • Added option to add close button to mini widget
    • Fix attachments in some cases
    • Fix Freemius notice
    • Added footer for the mini friends/groups widget
    • Fixed messages counter showed NaN in some cases
    • Fixed bulk messages not opened in some cases
    • Added clear button to search field
    • Allow admins and group moderators to delete others messages
    • Some optimization for thread with many participants
    • Other bugfixes & improvements
    • Fix for shortcodes not being processed at messages pages
    • Improved new lines handling in emails notifications
    • Other bugfixes & improvements
    • important css improvements
    • Fixed bug in private messages shortcode, when the link was not displayed in some cases
    • JS improvement to fix "jumping" on scrolling
    • important css bugfix
    • Improved links handling when using plain HTML
    • Added underline for links
    • Other bugfixes & improvements
    • Fixed private message link when using with Asgaros forum only
    • Added filter to notifications
    • Added setting to tune Email Notifications interval
    • Fixed error appeared in some cases with PHP8
    • Other bugfixes & improvements
    • Fixed Medium Editor z-index to display correctly in mini chats
    • Tuned blocked label
    • Fixed error appeared in some cases with PHP8
    • Fixed displaying Deleted User label
    • Other bugfixes & improvements
    • Fixed issue with message page displaying in some cases
    • Added replies rate limiting feature
    • Added time to side threads list
    • Added option to remove new thread button for restricted users
    • Other bugfixes & improvements
    • Restrictions for thread start now works properly when using Easy Start Thread
    • Show button to send when enter is disabled in mini chats
    • Title unread counter bugfix
    • Fixes mini widgets not displayed in some rare cases
    • Other improvements
    • New option: Added unread messages counter to website title (browser tab)
    • Fixed group threads view when viewing from mobile in some cases
    • Allow admins to view any groups messages without joining
    • Other bugfixes & improvements
    • Added ability to hide messages for specific user roles
    • Encryption now enabled by default in WebSocket version
    • Other bugfixes & improvements
    • Fixes & Improvements for the mobile view
    • Other bugfixes & improvements
    • Improvements for Combinied View
    • Other bugfixes & improvements
    • Added "Send now" button to upload screen
    • Replaced tooltips with another solution to increase threads load speed
    • Other improvements
    • Fixed mobile view not displayed messages in some cases
    • JavaScript performance improvement
    • Other improvements
    • Resolved Conflict with Bootstrap Tooltips library
    • CSS improvement for the empty threads list
    • Added missed translation string "My Profile"
    • Other improvements
    • Added tooltips
    • Remade header for the threads for the combined view
    • Added search to combined view header
    • Added option to disable "My profile" button
    • Other bugfixes and improvements
    • Fixed incompability with other plugins using touchSwipe JS
    • Added support for installs without avatars
    • Minor CSS fix
    • Other bugfixes and improvements
    • Added chat footer to provide more options
    • Added user statuses option for WebSocket version
    • Added my profile button
    • Optimizations for multiple participants & groups threads
    • Implemented jQuery NoConflict to avoid JS conflicts in some cases
    • Disabled links to users profile for user not have posts and used without BuddyPress
    • Faster connection to WebSocket server
    • Fixed minimize chat button
    • Added open button for threads list context menu
    • Other improvements
    • Added context menu for threads list
    • Added context menu for threads list
    • Added setting to make messages more roundness for modern layout
    • Added poster to GIFs
    • Other improvements
    • Improved images layout in modern template
    • Improved embed layout in modern template
    • Added option to disable nice links
    • Other improvements
    • Context menu on mobile long tap on message
    • Other improvements
    • Fixed email notifications sends excess messages in some cases
    • Added right-click menu on messages
    • Added edit message function
    • Delete message function now moved to right click menu
    • Online users first for friends tab
    • Added search to friends and groups tab
    • Moved all CSS to 1 file
    • Other bugfixes and improvements
    • Skipped
    • Modern styling layout options
    • Added missing translatable strings
    • Auto update Group Chat name when Group name changed
    • Added ability to rename Multiple Participants threads
    • Update POT file
    • Added new messages styling option
    • Other bugfixes & improvements
    • Fixed group layout when viewing from main threads list after last update
    • Added reply feature
    • Added sent sound and options to tune sounds volume / disable sounds
    • Added messages height option
    • Removed MediaElements media player and switched to HTML5 player for better video/audio support
    • Force to show group name even if subjects are disabled
    • Other bugfixes & improvements
    • Skipped
    • Fixed Email was sent when not needed in non BuddyPress installs in some cases
    • Other improvements
    • Added Private Messages shortcode
    • Other bugfixes & improvements
    • Notification MySQL Query bugfix
    • Important Groups Messages bugfix & improvements
    • Added GIPHY
    • Other bugfixes and improvements
    • Other bugfixes and improvements
    • Added Messages for BuddyPress Groups
    • Added "Mini Groups" widget
    • Remake additional buttons for threads
    • Added "Leave thread" button for multiple participants threads
    • Added "Add to thread" button for multiple participants threads
    • Added image switched for lightbox when 1 message contain more then 1 image
    • Fixed lightbox not opened in some cases
    • Added some filters for devs
    • Beta version
    • Changed sound library, so it works better on mobile now
    • Added [bp_better_messages_my_messages_url] shortcode
    • Minor RTL Improvements
    • Solved incompatibility when other socket.io libraries used
    • Fixed fast threads not working in some cases
    • Improved fallback to AJAX
    • Improved activate message when using with BuddyBoss
    • Fixed attachment button was not appearing in some cases
    • Other minor bugfixes and improvements
    • RTL layout polish
    • Added option to disable onsite notifications
    • Added user setting to disable sound
    • Other minor bugfixes and improvements
    • Improved Vikinger CSS
    • Improved preloader to have right height in some themes
    • Equal height of mini chats and threads list
    • Added option to customize mini chats height
    • Added option to customize mini friends/threads height
    • Equal height of mini chats and threads list
    • Added customization option to tune mini chats/threads/friends height
    • Added rate limiting for new threads
    • Fixed PHP 8 Warnings
    • Other bugfixes and improvements
    • Added italian translation
    • Added russian translation
    • Removed new thread button from mini chats when this option is disabled
    • Updated files icons
    • Polished messages statuses for WebSocket version
    • Tuned mobile z-index to display mobile mode correctly in some themes
    • Added nl_NL translation file
    • Other improvements
    • Added missing translations
    • Added missing labels
    • Fix moment.locale error
    • Other improvements
    • Other improvements
    • Added fixed header height option
    • Smoother transitions in some cases
    • Added first shortcode bp_better_messages_unread_counter
    • Minified html
    • Bugfix for messages was marked seen incorrectly in some specific cases
    • Other improvements
    • Forced Replace Standard BuddyPress Email Notifications to be enabled when BuddyPress not active
    • Improved counters in Grimlock themes
    • One more improvement for counters
    • Better transition when accepting video call from small popup
    • Other improvements
    • Removed counter when viewing other user profile
    • BuddyX Pro THEME Messages Counter Improvement
    • HTML Email notifications for non BuddyPress installs
    • Removed delete thread button when viewing other user profile
    • Option to disable user searching
    • Notifications counter improvements
    • Other improvements
    • Other improvements
    • Settings UX improvements
    • Fixed PHP error when posting some links
    • Added video & audio buttons to user profile (option)
    • Other improvements
    • JS Refactoring to avoid bugs in the future
    • Messages after deleteing dissapears in realtime for all users (WebSocket version)
    • Some CSS Improvemens for Youzer
    • Other bugfixes & improvements
    • AJAX Version bugfix
    • Added calls buttons to mini chats
    • Mini chat icons now follow customization color
    • Better handling of fixed to bottom widgets
    • Better handling of Mini Threads list without mini chats enabled
    • Added Import/Export settings
    • Better empty favorites UX
    • Better empty search UX
    • Other bugfixes & improvements
    • Gorgo THEME Improvements
    • GWANGI THEME Improvements
    • CERA THEME Improvements
    • BuddyX THEME Messages Counter Improvement
    • BuddyBoss THEME Messages Counter Improvement
    • Option to disable user settings
    • Option to disable search
    • Option to disable favorite messages
    • Admin can delete threads even if deleting is restricted
    • Better empty messages UX
    • Other bugfixes & improvements
    • Added option to disable thread deleting
    • Added placeholder message for non friends when friends mode is enabled
    • Improvement for Messages Status was not appear in some cases
    • CSS Improvement to fix horizontal scroller in mobile view in some cases
    • Improvement Sticker to be displayed correctly in some themes
    • Added SSL Warning for the settings page if SSL not installed
    • Other bugfixes & improvements
    • Improvement Youzer to show online indicator properly with CSS
    • Replaced emoji selector with FontAwesome Icon for better handling in different colors
    • Delivery Statuses now SVG and follow customizer color
    • Improvements for typing indicator in some cases
    • Removed onsite notifications when thread is visible currently in thread list
    • Added bp_messages_new_thread_form_before_send_button action for devs
    • Added bp_better_messages_new_thread_created action for devs
    • Other bugfixes & improvements
    • Fixed thread list updates in AJAX version
    • Other bugfixes & improvements
    • New thread tabindex tune
    • Tune for video was not displayed in some themes
    • Added missed calls notifications
    • Added max durations for outgoing calls
    • History of calls are now displaying with time records
    • Typing indicator now shows in the threads list also
    • Added ability to limit calls only to friends
    • Other bugfixes & improvements
    • Fixed & chars handling
    • Fixed slash in subject
    • Other minor bugfixes & improvements
    • Other minor bugfixes & improvements
    • Search by display names for non BuddyPress installs
    • Other minor bugfixes & improvements
    • Minor JavaScript improvements
    • JavaScript optimizations for better performance
    • Other minor bugfixes & improvements
    • Other improvements
    • Returned long polling fallback for WebSocket
    • Fixed 500 Error when Stipop API is down
    • Fixed Avatars in suggestions for non BuddyPress installs
    • WebSocket connection library now hosted locally
    • Forcing Removing lazyload from images Better Messages container (caused issues with avatars is some cases)
    • Ability to choose another camera in call
    • Other minor bugfixes & improvements
    • Show time including site GMT zone and formatting when hovering message
    • Maintenance update
    • Other minor bugfixes & improvements
    • Maintenance update
    • Other minor bugfixes & improvements
    • Added option to reverse calls controls buttons
    • Fixed "Notifications" translation string
    • Maintenance update
    • Other minor bugfixes & improvements
    • Possible to change turn server for Self Hosted version
    • Emergency update to fix server issues
    • Maintenance update
    • Other minor bugfixes & improvements
    • Maintenance update
    • Better WPMU support
    • Other minor bugfixes & improvements
    • Maintenance update
    • Other minor bugfixes & improvements
    • Maintenance update
    • Other minor bugfixes & improvements
    • Strict images formats for displaying
    • Other minor bugfixes & improvements
    • Not sending email when mute is enabled for standard buddypress notifications
    • Added search for stickers
    • Other minor bugfixes & improvements
    • Minor mute thread feature improvements
    • Minor mute thread feature improvements
    • Added mute thread feature
    • Minor performance improvement
    • Other minor bugfixes & improvements
    • BuddyBoss Notifications Fix
    • Improvements for Stickers in Emails
    • Added Stickers
    • Other minor improvements
    • Fixed for Video Call height in some cases
    • Fix for mobile view in some cases
    • Update Database with new table fix
    • Other minor improvements
    • WebSocket connection encryption option
    • Other minor improvements
    • MyCRED BP Charges Integration
    • Other minor improvements
    • Full compatibility with new BuddyBoss restrictions
    • Other minor improvements
    • Minor CSS/JS improvements
    • Other bugfixes and improvements
    • Reworked all scrolling in the plugin
    • Other bugfixes and improvements
    • Other bugfixes and improvements
    • Video CSS improvement in thread view
    • Added filter to force mobile view
    • Added filter to replace sounds assets path
    • GeoDirectory fix when using without BuddyPress
    • Fixed Mini Chats bug when changing profiles
    • Fix Mass Messages when using without BuddyPress
    • Other bugfixes and improvements
    • Other bugfixes and improvements
    • Many many many small improvements
    • Improvements for mobile view layout
    • Improvements for thread view layout
    • Other bugfixes and improvements
    • Other bugfixes and improvements
    • Other bugfixes and improvements
    • Integrated BP Verified Member plugin
    • Safari editor fixes
    • Improvements for video and audio player in some themes
    • Other bugfixes and improvements
    • Safari Performance improvement
    • Other bugfixes and improvements
    • Other bugfixes and improvements
    • Added option to enable emojiselector on mobile
    • Other bugfixes and improvements
    • File attachments fix
    • File attachments fix
    • Other bugfixes and improvements
    • Integration with Asgaros Forum
    • Added link to BBPress
    • CSS Improvements for better compability with some themes
    • Prevent JavaScript error when pushstate is not available
    • Proper redirect from buddypress new message link
    • Email notifications: ensure email template is installed before sending notifications
    • Other bugfixes and improvements
    • Emojies update
    • Other bugfixes and improvements
    • Deleted users now shows as Deleted
    • Emoji fix
    • JS Improvement attributes filtering
    • Emoji fix
    • SQL Performance optimizations
    • Mobile view improvements
    • Other bugfixes and improvements
    • CSS Improvements
    • Other bugfixes and improvements
    • CSS Improvements
    • Added formatting editor, now its possible to make text Bold, Underline, etc
    • Other bugfixes and improvements
    • Other bugfixes and improvements
    • Other bugfixes and improvements
    • Disable emojiarea on mobile
    • Added message content filter
    • Added reply button actions
    • Other bugfixes and improvements
    • Other bugfixes and improvements
    • Improved Magnific to avoid conflicts
    • Other bugfixes and improvements
    • Autocomplete searches only in friends when friends mode is enabled
    • Bugfix for the mass messaging when friends mode is enabled
    • Admin can now send messages when to non friends when friends mode is enabled
    • Other bugfixes and improvements
    • Improved mobile view handling
    • Other bugfixes and improvements
    • Added some hooks and filters
    • Some calls improvements
    • Other bugfixes and improvements
    • Other bugfixes and improvements
    • Introducing PUSH notifications
    • Other bugfixes and improvements
    • Integration with Paid Memberships Pro
    • Other bugfixes and improvements
    • bugfixes and improvements
    • Improved mobile view handling
    • Customization settings
    • Reported bugfixes and improvements
    • Reported bugfixes and improvements
    • Improved activity handling
    • Reported bugfixes and improvements
    • Some performance improvements
    • Reported bugfixes and improvements
    • Reported bugfixes and improvements
    • Emoji selector improvement
    • Combined View feature
    • Other bugfixes and improvements
    • Other bugfixes and improvements
    • Audio calls
    • Other bugfixes and improvements
    • Other bugfixes and improvements
    • Other bugfixes and improvements
    • PM Pro incompatibility fix
    • SVG Avatars Generator incompatibility fix
    • Group Threads Optimizations
    • One more fix for BuddyBoss when using Easy Start option
    • Other bugfixes and improvements
    • Fix for BuddyBoss when using Easy Start option
    • Improved video calls connectivity
    • Other bugfixes and improvements
    • Last activity improvement
    • Video calls improvements
    • Other bugfixes and improvements
    • POT update
    • Notification improvement
    • Private message button in loop improvement
    • Unread count fix
    • Unread count fix
    • Updated POT
    • Improvements
    • Fix for add friends button
    • CSS Tunes
    • Disallow oEmbed discover
    • CSS Tune

    2020

    • Improvements for RTL websites
    • Added block scroll setting
    • JS Fixes
    • Improvements for video calls feature
    • JS Improvements
    • Improvements to add new thread screen
    • Improvements for video calls feature
    • Improved JavaScript click events not worked properly in some themes
    • Fix for last_activity user meta
    • Other minor improvements
    • Other minor improvements
    • Other minor improvements
    • Added Beehive theme integration with theme colors support
    • Other minor improvements
    • Added video calls feature
    • Other minor improvements
    • Added ability to use links in restrict messages
    • bug fixed and improvements
    • Added shortcode [bp-better-messages]
    • bug fixed and improvements
    • Added roles restrictions settings
    • bug fixed and improvements
    • Added integration with "Block, Suspend, Report for BuddyPress" plugin
    • Added integration with "LocoTranslate" plugin
    • Added option to disable send on Enter button
    • bug fixed and improvements
    • Added oEmbed for popular services like YouTube, Vimeo, SoundCloud, etc.
    • bug fixed and improvements
    • delete messages feature
    • initial user settings feature
    • bug fixes and improvements
    • bug fixes and improvements
    • bug fix
    • bug fixes and improvements
    • Basic Email notifications for non BuddyPress websites
    • bug fixes and improvements
    • New thread bugfix
    • CSS Improvements
    • One more option for mobile settings
    • iOS mobile improvement
    • bug fixes and improvements
    • bug fixes and improvements
    • more mobile improvements
    • bug fixes and improvements
    • BUG fixes and improvements
    • Mobile improvements
    • BuddyBoss compatibility improvement
    • BUG fixes and improvements
    • BUG fix
    • BuddyBoss activation error fix
    • Added ability to read other users messages by admin
    • Fixed settings bug
    • Added file uploader to new thread screen
    • many other bugfixes and improvements

    2019

    • Maintenance release
    • bugfixes and improvements
    • File sharing in mini chats
    • Youzer compatibility improvements
    • Couple small bugfixes and improvements
    • Performance improvement
    • Improvement for WPML
    • Fixed couple of bugs
    • Security Update
    • Fix for PHP 7.2
    • Fix some bugs
    • This is minor release, not related to main development, which fixes some problems related to Youzer plugin compatibility
    • Added JetPack Lazy Load support

    2018

    • Added lightbox to the images
    • Improved drag & drop files to window
    • Other bugfixes and improvements
    • Fixed button in new BuddyPress template
    • Fixed tab appearing in some themes
    • Added drag & drop files to window
    • Added bp_better_messages_mini_chat_username filter
    • Other bugfixes and improvements which I dont remember :o
    • Some fixes for mobile version
    • Added missing localization string
    • Bugfixes & Improvements
    • Improvements for the group thread
    • Improvements for fast threads
    • Many bugfixes and improvements
    • Added Fixed Friends Tab
    • Added Fast Mode (starting thread in 1 click)
    • Added Friends Only Mode
    • Many bugfixes and improvements
    • Added Fixed Threads to WebSocket version
    • Other bugfixes and improvements
    • Added Mass Messaging Feature
    • Changed the way to handle licenses
    • Other minor bugfixes and improvements
    • New Mobile Layout
    • New File Uploader
    • Other minor bugfixes and improvements
    • Some CSS improvement
    • Improvements for writing notifications
    • Some bug fixes for websocket version
    • Fix increased load when MiniChats disabled on WebSocket
    • Fixed PHP Notice
    • URL parsing improvements
    • Fixed icons conflict
    • **Add Messages Delivery Status (WebSocket version)**
    • Other minor bugfixes and improvements
    • **Added ability to use plugin without BuddyPress**
    • Added setting to enable Search among all users
    • Added setting to disable Subject
    • Added setting to disable send on enter for touch screens
    • Mobile Improvements
    • Other minor bugfixes and improvements

    2017

    • Fixed Firefox on Mac OS
    • Other minor bugfixes and improvements
    • Added mini chats for the WebSocket version
    • Other minor bugfixes and improvements
    • Mark notifications as unread on thread read
    • Other minor bugfixes
    • Minor bugfix
    • Transforming -- to —
    • bp_better_messages_current_template filter
    • Minor bugfixes
    • Search feature
    • Minor attachment validation improvement
    • Couple of minor improvements
    • WebSocket version back
    • Randomize attachments filenames
    • Fixed security error on uploading allowed extension
    • Improved emojies
    • Couple of minor improvements
    • AJAX loading for old messages
    • Couple of minor improvements
    • Attachments can be disabled or enabled
    • Attachments removed from media screen
    • Added settings for max file size and allowed formats
    • Changed upload dir
    • Autodelete old attachments
    • Better mobile adatation
    • Localization loaded earlier
    • WebSocket version not available anymore and will be available later.
    • Many immprovements for WebSocket version
    • WebSocket speed improvement
    • Bugfixes
    • Settings initial
    • Message counters improvements
    • Better avatar compability with other plugins
    • Avatars improvement
    • Fallback to AJAX if connect to WebSocket server failed
    • Popups will be stacked now if same thread
    • CSS Improvements
    • Added pre sent message hooks
    • Security improvement
    • Possible to create new lines with Shift + Enter
    • Paste files fixed multiple files sending
    • Private browser bug
    • Line breaks not removing in new thread anymore
    • BP Notification will not added on each message anymore
    • Improved files design
    • Multiple bugfixes and improvements
    • Improved emojies
    • Fixed files uploading for default users.
    • Another bugfixes
    • Fixed fatal error, when BP Messages component wasnt active
    • Nice attached files and images styling
    • Attached video embed
    • Attached audio embed
    • Multiple bugfixes and improvements
    • File Uploading initial
    • Multiple bugfixes and improvements
    • Online indication (websocket version)
    • Multiple bugfixes and improvements
    • Replaced Standard Email notifications with grouped messages
    • Multiple bugfixes and improvements
    • WebSocket Method polished and should work perfect now
    • Multiple bugfixes and improvements
    • CSS improvements
    • AJAX Method polished and should work perfect now
    • CSS polished
    • Embedded links 404 fix
    • No more double notifications if 2 threads opened in different tabs
    • Added AJAX Loader
    • Embedded links improvements
    • Multiple bugfixes and improvements
    • Embedded links feature!
    • Prefix fix
    • Remove BBPress functions
    • Multiple bugfixes
    • Messages menu in topbar replaced
    • Added starred messages screen
    • Added thread delete/restore buttons
    • Added empty screens
    • Code refactoring and minor improvements
    • Initial release