
Now locates possible errors in the CSV files used for the CSV import and displays them to the user
Fixes an issue where a video update that failed partway could leave extra copies of its subtitle files in storage. Subtitle files are now only moved when the update is saved, and any copies from a failed update are cleaned up.
Fixes a recent issue where subtitles that were ready to use showed as an error when Mux reported a problem. They now show as ready with a warning, can be downloaded, and appear in the video summary.
The Clips and Trim video tabs now open for videos in long-term storage. For offloaded videos, both editors say that the cut starts at the nearest keyframe and can begin a few seconds early. The Trim tab now says when the last trim failed.
Livestream editors with subscription access see current viewer-access subscriptions, with internal labels shown where available. Subscription changes are saved once subscription data has loaded. Pricing forms show a reload alert instead of subscription options when subscription data is unavailable.
Subscription lookups now include linked subscriptions even when inactive. Viewer access lists include active linked subscriptions and general-access subscriptions; inactive subscriptions remain visible in the separate subscription list.
Fixed duplicate counts in the all-tags-required feed when a stream has multiple photos. Feed results now use only the newest photo associated with each stream, avoiding repeated entries caused by older photos.
The watch content role now works despite GEO blocks and one device rules
Schedule pricing changes for videos and livestream replays, alongside geographic restrictions, with field-specific controls and forms. View scheduled-change details, statuses, and failure notices for videos, livestreams, and replays. Choose schedule times with a minimum lead time of two minutes. Select pricing modes with controls tailored to each mode.
Adds our own storage and delivery for every subtitle file, so subtitles no longer depend on Mux. Subtitles now keep working after a video is offloaded from Mux, and they load from our own CDN everywhere, which also restores subtitles on hundreds of videos that had silently lost them.
Remove unused dependencies and dead files, declare missing dependencies, drop broken deploy scripts
Now tracks the app external link flow steps
Bulk edit jobs are associated with the selected platform, and the job list shows jobs for that platform.
Fixes an issue where reading the transactions, subscriptions, views and user attribute exports page by page returned some rows twice and skipped others. Every page now comes back in the same order, so a full read returns each row exactly once.
Fixes an issue where an old public search could return deleted and draft livestreams from every platform without any limit on results. That search is now removed, and the remaining search returns at most one hundred results per request.
Fixes an issue where dragging items into a new order in CMS lists such as Box Navigation was not saved unless another change was made too. A reorder now saves right away and the new order stays after reloading the page.
Fixes an issue where sending push notifications would take a lot of time for audiences with thousands of users and devices
Platform API tokens can now be assigned the watchAndDownload access level when created or updated. This access level is available for platform-scoped tokens and can be used when the token’s platform matches the platform being managed. Existing token access levels remain available.