Changelog

Here, you’ll find detailed updates and improvements we’ve made to enhance your experience. Each entry provides insights into new features, bug fixes, and performance enhancements. Stay informed about the latest changes and how they contribute to making WisePub more efficient and user-friendly for all our subscribers

Versions

v5.98.2

  • Signed-in viewers now stay connected to real-time updates on every page, not just in rooms and chat

v5.98.1

  • Fixed an issue where the automatic cleanup of expired subscriptions could stop prematurely when it encountered a previously deleted subscription.

v5.98.0

  • Subscribers whose access is revoked are now removed from open pages in real time
  • Added a Force Reload room action for moderators
  • Room streams can now start and stop automatically based on encoder activity
  • Stream toggle descriptions have moved into tooltips for a cleaner interface
  • Added recordings, posts and pages endpoints to the v1 API
  • Added user export endpoints to the v1 API, with additional security hardening
  • Added mobile app adoption statistics to the analytics dashboard
  • OptiPub credentials can now be configured in settings, with subscription sync available directly from the page
  • OptiPub connection failures now show a clear error message

v5.97.0

  • Added image uploads and a more flexible prompt to the promo popup AI Builder
  • Improved realtime connection reliability with a single session token instead of per-channel authorization
  • Room state and missed chat messages are now recovered automatically after a lost realtime connection
  • Rooms now recover after a session expires, and guest identity is preserved across visits
  • Open tabs automatically reload after a new version is deployed
  • Guests can now toggle message reactions reliably
  • Fixed mention notifications for users without registered push devices
  • Reduced the impact of guest ban reloads on other users
  • Room slugs with suffixes no longer collide with existing rooms
  • Left-aligned chat header icons, added a toggle divider, and fit more icons inline
  • Added an admin tool to remove users from a subscription via CSV email list, with live progress tracking
  • Added a command-line tool to remove subscribers in bulk from a CSV email list
  • The calendar now returns a proper 404 for malformed date parameters
  • Fixed an error in the Iterable room visit tracking when SMS data was missing
  • Long lines now wrap in the HTML code editor

v5.96.0

  • Added admin-managed promo popup campaigns with dedicated index, create, and edit pages and a new “manage popups” permission
  • Added an AI Builder for promo popups with a configurable Designer AI
  • Added campaign tracking and webhooks for promo popup views and clicks
  • Added subscriber counts and CSV export to the promo popup admin
  • Replaced the promo popup priority field with drag-and-drop ordering
  • Added a per-popup “Hide from rooms” option with helper text
  • Promo popups are now hidden from staff and suppressed on user account pages
  • Promo popups now appear after a short delay with a slower fade-in, are centered on screen, and scroll long content internally
  • Improved the promo popup admin with a compact active toggle, clearer Views and Clicks labels, and an action icon legend in the help panel
  • Added Editor and HTML tabs to the rich text editor with custom-HTML detection
  • Added image and file uploads to private messages for moderators, with lightbox viewing for image attachments
  • Enlarged emoji-only private messages to match room chat
  • Improved the appearance of file attachment cards inside message bubbles
  • Added nth-weekday monthly recurrence (for example, “second Tuesday”) with timezone-aware calendar expansion
  • Added a “View room” link to the chat history page
  • Webinar registration display names can no longer contain email addresses
  • External services now sync when a subscription is manually activated or deactivated
  • Improved background job reliability for long-running tasks

v5.95.0

  • Added an “Update Positions” trade alert tab to the announcement sidebar
  • Trade alerts now use a Buy/Sell action to automatically set the alert type and wording
  • Optimized the calendar day view for mobile devices and added per-event colors

v5.94.2

  • Restored the bottom hover gradient on the embedded video player
  • Release notes are now automatically published to WisePub Central when a new version is released

v5.94.1

  • Added a –limit option to the HLS post importer, allowing control over how many posts are imported per run

v5.94.0

  • The application can now boot even when the database is temporarily unreachable, improving resilience during maintenance or outages.
  • The inbound exchange URL is now displayed on the SSO Site detail view in the admin panel.
  • Subscription changes now record their source in the activity log for better auditing.
  • Announcement channels are now only stored when they are enabled site-wide.
  • API-created and re-armed calendar announcements now respect enabled announcement channels.
  • Added a customer CSV importer for creating posts with internally hosted HLS videos.

v5.93.1

  • Added a quality selector to the video player in posts, letting viewers choose their preferred playback resolution
  • Fixed a playback error in the embedded video player on posts