Skip to main content

[2026.04.30] - Release Notes: Search, Performance & Content Lifecycle

April 2026: Platform-wide search launched with transcript-level matching, major performance and security hardening shipped, content lifecycle actions clarified, AI Writer stabilized, and dozens of UI and bug fixes across dashboard, folders, upload, rec...

April 2026 brings the most significant discovery upgrade in MarketScale's history: a fully rebuilt search experience that lets your team find any piece of content by keyword, topic, speaker, or transcript mention -- instantly, across your entire library. Alongside search, this release delivers deep performance and security hardening, a clearer content lifecycle model, and a high volume of UI polish and bug fixes across nearly every area of the platform.


New Features

This release introduces platform-wide search with inline media previews, a new editor coaching data endpoint, and all content versions now visible to clients.

Platform-Wide Search

Your team can now search across your entire MarketScale library from a single interface -- finding content by keyword, topic, speaker, phrase, or transcript mention across media, folders, AI summaries, and more. Search results include an inline media player so your team can preview video and audio without leaving the results page, with full-screen support and click-to-pause. Results are fast and accurate, and filters for content type and date range let you narrow down exactly what you need.

All Content Versions Visible to Clients

Clients can now see every version of a piece of content -- including sub-versions, approved cuts, failed takes, and editing iterations -- directly in the platform at all times. Previously, decimal sub-versions were hidden from clients and only accessible inside the Proofing Room. This change gives clients full visibility into the content history without requiring a workaround or manual share.

Editor Coaching Data Endpoint

A new read-only data endpoint is now available that aggregates editor performance data -- including feedback, ratings, comments, QC results, and video scores -- organized by version. This powers the weekly coaching PDF reports used to support editor development, giving team leads a structured, reliable data feed for performance conversations.


Improvements

This release includes improvements to search accuracy and filtering, content lifecycle actions, dashboard and page load performance, platform security, the recording room experience, and the AI Writer.

Search Accuracy and Filtering

Search filters now behave consistently and accurately. Date filters correctly restrict results to the selected range, content type filters remain responsive after an initial selection without requiring a reset, and the sidebar counts now match the actual number of results shown after any filter is applied. These fixes make search a reliable tool for finding and narrowing content rather than a source of confusion.

Content Lifecycle Actions

The actions available on content have been clarified to reflect what they actually do. "Publish to Feed" now explicitly indicates that it makes content visible in the Feed. "Mark as Complete" finalizes content without changing its Feed visibility -- content remains accessible but is not automatically promoted. This removes ambiguity for admins managing content through its full lifecycle.

Performance and Security

Several foundational improvements shipped this month that make the platform faster and more secure for everyone. Pages that previously triggered redundant database reads now load faster, particularly the dashboard, approval queues, and feed views. Unbounded data loads that could slow the platform as your library grows have been replaced with properly paginated responses. Database indexes were added across key tables, making searches and filtered views return results faster. Smart caching was added for dashboard counts and feed data, reducing repeated computation on high-traffic pages. On the security side, raw database queries that were vulnerable to injection have been hardened, and the platform's initial load time has been reduced by splitting the application bundle so each page only loads what it needs.

AI Writer Reliability

The AI Writer no longer incorrectly shows a "transcript not ready" message when a transcript already exists. Previously, the AI Writer checked only one source for transcript availability and missed transcripts stored in a secondary location -- causing the tool to appear broken even when content was fully transcribed. The fix ensures both sources are checked before surfacing any unavailability message.

Recording Room

The recording room card has been redesigned to match the current platform visual system, improving consistency with the rest of the interface. A layout issue that caused text to break awkwardly onto its own line has also been corrected. Additionally, a crash that occurred in Safari when leaving a recording session -- caused by a cleanup routine that failed on that browser -- has been resolved, preventing silent failures for participants on Safari.

Dashboard and Navigation

Filter buttons on the Channel Media and My Media dashboard views have been updated to a cleaner pill-style design consistent with the rest of the platform. Breadcrumbs and active tab indicators have also been corrected. A loading state that varied in appearance across different parts of the platform has been standardized to a single consistent loader component.

Proofing Page

The Proofing page has received a first pass of visual and accessibility improvements, replacing legacy UI components with the current design system. No functionality has changed -- the update improves consistency and lays the groundwork for further improvements in upcoming releases.


Bug Fixes

The following issues were resolved across search, AI Writer, dashboard, folders, upload, recording, coaching feed, profile, and asset library.

  • Resolved an issue that caused the dashboard to fail to load due to a missing filter initialization method, resulting in a blank white screen.

  • Resolved an issue that caused the Coaching Feed to display blank when accessed via the "Jump In" link in an email notification.

  • Resolved an issue that caused admins to have no option to delete their own uploaded or recorded video from the Coaching Feed.

  • Resolved an issue that caused the Editing Queue "My Edits" tab to not display content.

  • Resolved an issue that caused database query timeouts on the video status and editing queue completed-status endpoints, leading to slow or failed page loads.

  • Resolved an issue that caused the AI Writer to display a broken lazy-loading error on page load.

  • Resolved an issue that caused media thumbnails and cover images to fail to load across the platform.

  • Resolved an issue that caused the content save action to return an error stating content must be assigned to a channel, even when it already was.

  • Resolved an issue that caused a video player crash in Safari during recording session cleanup.

  • Resolved an issue that caused per-participant recordings to be truncated when a participant left and rejoined a recording session.

  • Resolved an issue that caused folder search to crash to a blank white page when the search query contained special characters.

  • Resolved an issue that caused the Asset Library collapse and expand chevrons on collection headers to display in the wrong direction.

  • Resolved an issue that caused the Asset Library title tooltip to always say "video" regardless of the actual media type.

  • Resolved an issue that caused duplicate "File limit reached" notifications to appear when selecting a large number of files for upload.

  • Resolved an issue that caused the file size limit warning during upload to include prohibited punctuation and phrasing inconsistent with platform writing standards.

  • Resolved an issue that caused folder action toasts and modals to display literal "(s)" placeholders instead of properly pluralized text, and to include punctuation and capitalization inconsistent with platform writing standards.

  • Resolved an issue that caused notification toast titles to appear in all-capital letters due to a global style rule.

  • Resolved an issue that caused the "Copied!" button label to include an exclamation mark, inconsistent with platform writing standards.

  • Resolved an issue that caused profile page headings to be double-nested, causing screen readers to announce section titles twice.

  • Resolved an issue that caused the Notification Center description to render invalid HTML, which some browsers corrected in ways that broke the layout.

  • Resolved an issue that caused the "Channel updates" label in the Notification Center to be unclickable for toggling its checkbox.

  • Resolved an issue that caused the password criteria list on the profile page to display "Latest one number" instead of "At least one number."

  • Resolved an issue that caused the last name field placeholder on the profile page to display "Skott" instead of "Scott."

  • Resolved an issue that caused users to be unable to change their profile logo.

  • Resolved an issue that caused a replaced logo to continue showing the old version due to caching, even after a successful upload.

  • Resolved an issue that caused the action bar to overlap content at the bottom of the page.

  • Resolved an issue that caused an error to appear in the browser console during notification inbox initialization, with no user-visible impact but obscuring other diagnostic signals.

Did this answer your question?