Changelog
Stay up-to-date with the latest platform updates, new features, and improvements to your Backstage experience.
Backstage 1.5.14 Release Notes
October 28, 2025
User Interface
Implemented persisted filters from URL for Video and Playlist libraries, maintaining applied filters when navigating back from details screens.
Enabled opening Video and Playlist details screens in new tabs by clicking on titles or the open in new window icon.
Added error details summary for bulk update operations in Video and Playlist modules.
Backstage 1.5.13 Release Notes
October 21, 2025
API Infrastructure
Enhanced background job processing for improved reliability and reporting.
Added bulk operations for Playlist Library, including delete and tag update functionalities.
Refactored image upload API to support uploading assets to both S3 and Bunny CDN storage.
Introduced Admin API for updating playlist types.
Added new Admin APIs for managing MRSS Importer configuration.
User Interface
Introduced redesigned Playlist Library interface aligned with MBS 2.0 design system.
Added support for bulk operations including tag updates and multi-playlist deletion.
Implemented comprehensive filters including Tags, Advanced Fields, Presets, PlaylistType, Status, Language, and Publish Date.
Enhanced search capabilities with full-text search across all fields.
Added option to reset all applied filters.
Backstage 1.5.12 Release Notes
September 30, 2025
API Infrastructure
Introduced background job-based Bulk Manage Tags API to efficiently handle large-scale tag operations.
Added support for deleting multiple media assets asynchronously using background jobs.
Implemented new API endpoint for bulk updating tracking information in a single request.
Enhanced API reliability with automatic exponential backoff and retry mechanisms for JWPlayer rate limit exceptions.
Updated Task Results and Import Results APIs to include filtering and pagination support.
User Interface
Introduced redesigned Video Library interface aligned with MBS 2.0 design system.
Added support for bulk operations including tag updates and multi-video deletion.
Implemented comprehensive filters including Tags, Advanced Fields, Presets, Status, Language, and Publish Date.
Enhanced search capabilities with full-text search across all fields.
Added option to reset all applied filters.
Added pagination and filtering support to Task Results and Import Results pages.
Resolved issues affecting virtual feed network selection and playlist display.
Backstage 1.5.11 Release Notes
September 23, 2025
Admin APIs
Enhanced Admin Media Listing API with support for multiple media types, statuses, languages, and search functionality.
Enhanced Admin Playlists Listing API with support for multiple playlist types, statuses, languages, and search functionality.
Import Management
Enabled importing thumbnails from external assets for both media and playlists from MRSS.
Bug Fixes
Fixed issue with SQS task queue message creation when GUIDs contain special characters.
Backstage 1.5.10 Release Notes
September 9, 2025
Import Management
Enhanced Generic MRSS Importer with support for configuring new MRSS feeds via importer configuration.
Added support for importing Episode items and both Manual and Dynamic playlists from MRSS feeds.
Implemented revision strategy for updating existing items with revision count tracking.
Added support for accepting and respecting backstageID from MRSS items when creating assets.
Delivery APIs
Introduced internal Playlist Delivery API with custom parameter sorting and runtime filters.
Added internal Media Delivery API to fetch media by ID.
Media Management
Removed JWPlayer dependency blocking for media and playlist deletion.
External IDs for media and playlists now reset upon asset deletion.
Search Infrastructure
Integrated ElasticSearch for advanced search capabilities.
Added support for Algolia search.
Admin APIs
Added Admin API to list media items with filters and search.
Added Admin API to list playlists with filters and search.
Added Admin API to retrieve all tags by tenant and search by key.
Added Admin API to fetch all custom parameter keys/values by search key.
Added bulk tag management API for efficient media library updates.
Bug Fixes
Fixed issue with playlist filter config audit logging.
Fixed issue with displaying hosting type in media details screen.
Backstage 1.5.9.1 Release Notes
September 2, 2025
Bug Fixes
Fixed create/update playlists placeholder issue with media metadata.
Backstage 1.5.9 Release Notes
August 12, 2025
API Infrastructure
Added CDN and Hosting Type support columns to Media table.
Enabled conditional publishing behavior based on CDN type configuration.
Enabled External Asset Publishing within CDN Service.
Introduced MBSInternal CDN Service for Emmy's.
Added LiveEvent AdBreak API for real-time ad break handling.
Implemented Global Event Emitter for MediaBackstage to streamline event-driven operations.
Delivery APIs
Added event emitters and consumers to support upserting records in Delivery Media and Delivery Playlist tables.
Implemented Media Delivery API for managing and serving media delivery data.
Implemented Playlist Delivery API for managing and serving playlist delivery data.
User Interface
Updated UI to support External Asset Publishing.
Integrated LiveEvent AdBreak API for dynamic ad break handling with AdBreak Countdown displaying duration of inserted ad breaks.
Fixed login issue where users could get stuck in "limbo" state if no state was found in storage.
Import Management
Added Generic MRSS Importer feature to support feed ingestion.
Refactored MRSS Importer to leverage media services for improved maintainability and performance.
Backstage 1.5.8 Release Notes
July 22, 2025
Media Management
Fixed S3Importer thumbnail video update issues with revisions.
Updated media type selection to use ID instead of index in Media Library.
Added clickable Backstage ID in import results that redirects to media details page.
API Performance
Implemented delivery API for playlists with new DeliveryMedia and DeliveryPlaylist tables to consolidate data and improve performance.
Backstage 1.5.7 Release Notes
July 14, 2025
User Interface
Resolved redirection loop issue during Backstage login.
Integrations
Enhanced Generic MRSS Exporter (Beta) with support for exporting videos, thumbnails, tags, titles, and descriptions.
Added image compression during thumbnail creation.
Fixed caption updates.
Backstage 1.5.6 Release Notes
July 8, 2025
User Interface
Improved border colors for better UI consistency.
Updated icon colors for visual clarity and theme alignment.
Enhanced header UI for documentation visibility.
Media
Resolved issues with VCH custom properties in LiveEvent VOD asset handling.
Integrations
Added Generic MRSS Exporter (Beta) with support for exporting videos, thumbnails, titles, and descriptions.
Backstage 1.5.5 Release Notes
July 1, 2025
User Interface
Enhanced dark theme with improved visibility and consistency across the application.
Added dark mode support to Analytics section.
Improved theming visibility for live events.
Corrected tab colors in both light and dark modes.
Resolved issues with dialog windows across the app.
Media
Automatic thumbnail selection from JWPlayer when no thumbnail is selected.
Added validation to prevent publishing LiveEvent VOD assets until VCH parameters are received.
Fixed missing TrailerID custom parameter during media publishing.
User Experience
Improved CSS for drag-and-drop functionality.
Backstage 1.5.4 Release Notes
June 25, 2025
User Interface
Improved dark and light mode implementations.
Enhanced sidebar functionality with improved navigation.
Added sidebar collapse toggle feature.
Data Management
Improvements to TableGrids and List components.
Backstage 1.5.3 Release Notes
June 9, 2025
Media
Enhanced media creation and update workflows to include default field definitions and merge custom parameters and tags. This ensures consistent handling of media metadata.
Added validation logic based on taxonomies defined in field definitions to ensure non-publishable items are effectively filtered out.
Added validation for
mediaTypeIdin VOD media details and incorporated default field definitions into live events.Custom parameters and tags are now merged and set in both CDN payloads and media DTOs to ensure proper metadata handling.
Fixed an issue related to AI-generated tags and descriptions in the media details screen.
Playlist
Enhanced playlist creation and update workflows to include default field definitions and merge custom parameters and tags. This ensures consistent handling of playlist metadata.
Added validation logic based on taxonomies defined in field definitions to ensure non-publishable items are effectively filtered out.
Fixed the problem of placeholders appearing on the playlist screen for manually created playlists.
Resolved the issue of placeholder media items appearing in all media views by adding query-level conditions to exclude them.
Integrations
Updated the IPV Curator S3 importer to identify and associate media with the correct playlist by referencing the JWPlayer ID.
Monetization 1.5.14 Release Notes
October 28, 2025
Webhook Processing
Enhanced webhook processing with infinite looping and removed cron logic.
Added delay time to webhook event processing.
Implemented retry logic for failed webhooks.
Added raw date columns including original start date, cancel date, and expiration date.
Updated webhook event documentation.
Monetization 1.5.11 Release Notes
September 23, 2025
Apple Integration
Enhanced receipt validation using transaction ID.
Added function for validating signed transaction data.
Implemented caching for Apple Store server clients.
Authentication
Implemented caching for Okta verifiers.
Monetization 1.5.9 Release Notes
August 12, 2025
Event Processing
Centralized subscription event processing with queue-based handling, Redis locking, and standardized storage.
Added SubscriptionEvent table with enums, constraints, and SubscriptionEventModel type.
Webhook Management
Implemented webhook ingestion pipeline with landing queue for Google, Roku, Amazon, and Stripe.
Added worker for verification, deduplication, and Redis lock-based idempotency.
Implemented distributed event processing with Event Processing Queue and Worker.
Service Architecture
Centralized subscription event handling with
services.subscriptionevent.ts.Refactored webhook services for improved maintainability.
Added new services:
services.amazonwebhook.ts,services.adminaudit.ts,services.redis.ts.Updated plan lookups to use
planRepo.
Bug Fixes
Corrected auto-renewal status mappings.
Fixed inconsistent timestamps in Amazon and Roku payloads.
Monetization 1.5.8 Release Notes
July 22, 2025
API Management
Added normalized API patterns for admin routes to reduce Grafana metrics overload.
User Interface
Fixed UI for adding complimentary subscriptions.
Monetize 1.5.7 Release Notes
July 14, 2025
Implemented recording of all Roku transactions in the monetization data store.
Adjusted logging level in getRokuUserPurchases() from info to warn to reduce noise.
Transform 1.5.14 Release Notes
October 28, 2025
API Infrastructure
Resolved Premium button API issue by adding 'product' query parameter.
Enhanced Network selection API to send system_default value based on whether user is new or existing.
Content Delivery
Implemented plugin to change thumbnail base URL in entry extensions to Bunny CDN base URL for TBN, PBR, and POSITIV networks.
Transform 1.5.12 Release Notes
September 30, 2025
API Migration
Replaced JW Player media and playlist endpoints with DSP 1.5 endpoints.
Migrated user management to DSP 1.5 APIs.
User Interface
Refreshed design of Shows and Teachers pages.
Added help section on account page.
Updated premium benefits display.
Transform 1.5.8 Release Notes
July 22, 2025
User Experience
Updated preview playback to default to muted state.
Transform 1.5.7 Release Notes
July 14, 2025
Fixed missing data layer events (svod_subscription_begin, svod_upgrade_begin, svod_thank_you) on payment page for subscription flow tracking.
Updated all ads.txt files to include latest authorized sellers.
Muted preview playback initially in Featured Carousel.
Last updated

