{"id":794,"date":"2026-05-28T11:32:54","date_gmt":"2026-05-28T11:32:54","guid":{"rendered":"https:\/\/tradehouse.media\/resources\/insights\/?page_id=794"},"modified":"2026-09-16T15:22:31","modified_gmt":"2026-09-16T15:22:31","slug":"changelog","status":"publish","type":"page","link":"https:\/\/tradehouse.media\/resources\/insights\/changelog\/","title":{"rendered":"Changelog"},"content":{"rendered":"\n<script data-wp-block-html=\"js\">\ndocument.querySelectorAll('.cl-filter-btn').forEach(btn => {\n  btn.addEventListener('click', function() {\n    document.querySelectorAll('.cl-filter-btn').forEach(b => b.classList.remove('active'));\n    this.classList.add('active');\n    const filter = this.dataset.filter;\n    document.querySelectorAll('.cl-card').forEach(card => {\n      if (filter === 'all' || card.dataset.type === filter) {\n        card.classList.remove('hidden');\n      } else {\n        card.classList.add('hidden');\n      }\n    });\n  });\n});\n<\/script>\n\n<div class=\"cl-filters\">\n\t<button class=\"cl-filter-btn active\" data-filter=\"all\">All<\/button>\n\t<button class=\"cl-filter-btn\" data-filter=\"new\">New<\/button>\n\t<button class=\"cl-filter-btn\" data-filter=\"bug\">Bug Fix<\/button>\n\t<button class=\"cl-filter-btn\" data-filter=\"security\">Security<\/button>\n\t<button class=\"cl-filter-btn\" data-filter=\"removed\">Removed<\/button>\n\t<button class=\"cl-filter-popup-btn\" id=\"clFilterPopupBtn\">\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M6.17071 18C6.58254 16.8348 7.69378 16 9 16C10.3062 16 11.4175 16.8348 11.8293 18H22V20H11.8293C11.4175 21.1652 10.3062 22 9 22C7.69378 22 6.58254 21.1652 6.17071 20H2V18H6.17071ZM12.1707 11C12.5825 9.83481 13.6938 9 15 9C16.3062 9 17.4175 9.83481 17.8293 11H22V13H17.8293C17.4175 14.1652 16.3062 15 15 15C13.6938 15 12.5825 14.1652 12.1707 13H2V11H12.1707ZM6.17071 4C6.58254 2.83481 7.69378 2 9 2C10.3062 2 11.4175 2.83481 11.8293 4H22V6H11.8293C11.4175 7.16519 10.3062 8 9 8C7.69378 8 6.58254 7.16519 6.17071 6H2V4H6.17071ZM9 6C9.55228 6 10 5.55228 10 5C10 4.44772 9.55228 4 9 4C8.44772 4 8 4.44772 8 5C8 5.55228 8.44772 6 9 6ZM15 13C15.5523 13 16 12.5523 16 12C16 11.4477 15.5523 11 15 11C14.4477 11 14 11.4477 14 12C14 12.5523 14.4477 13 15 13ZM9 20C9.55228 20 10 19.5523 10 19C10 18.4477 9.55228 18 9 18C8.44772 18 8 18.4477 8 19C8 19.5523 8.44772 20 9 20Z\"><\/path><\/svg>\n\t<\/button>\n\t<div class=\"cl-popup\" id=\"clPopup\">\n\t\t<button class=\"cl-popup-close\" id=\"clPopupClose\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"currentColor\">\n\t\t\t\t<path d=\"M11.9997 10.5865L16.9495 5.63672L18.3637 7.05093L13.4139 12.0007L18.3637 16.9504L16.9495 18.3646L11.9997 13.4149L7.04996 18.3646L5.63574 16.9504L10.5855 12.0007L5.63574 7.05093L7.04996 5.63672L11.9997 10.5865Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button>\n\t\t<h3 id=\"clPopupTitle\">36 Changes:<\/h3>\n\t\t<div class=\"cl-popup-filters\">\n\t\t\t<button class=\"cl-popup-filter-btn active\" data-category=\"all\">All<\/button>\n\t\t\t<button class=\"cl-popup-filter-btn\" data-category=\"ad-server\">Ad Server<\/button>\n\t\t\t<button class=\"cl-popup-filter-btn\" data-category=\"header-bidding\">Header Bidding<\/button>\n\t\t\t<button class=\"cl-popup-filter-btn\" data-category=\"video\">Video<\/button>\n\t\t\t<button class=\"cl-popup-filter-btn\" data-category=\"mobile-sdk\">Mobile SDK<\/button>\n\t\t\t<button class=\"cl-popup-filter-btn\" data-category=\"analytics\">Analytics<\/button>\n\t\t\t<button class=\"cl-popup-filter-btn\" data-category=\"identity-privacy\">Identity &#038; Privacy<\/button>\n\t\t\t<button class=\"cl-popup-filter-btn\" data-category=\"platform\">Platform<\/button>\n\t\t\t<button class=\"cl-popup-filter-btn\" data-category=\"integration\">Integration<\/button>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<div class=\"cl-popup-overlay\" id=\"clPopupOverlay\"><\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" href=\"https:\/\/tradehouse.media\/changelog\/self-serve-analytics-api\/\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Analytics<span>|<\/span>Platform<\/div>\n    <h3>Self-Serve Analytics API:<\/h3>\n    <p>Publishers can now create, manage and revoke their own read-only API credentials from the settings page.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1878<\/div>\n    <span class=\"changelog-date\">4 Sep \u201926<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" href=\"https:\/\/tradehouse.media\/changelog\/wrapper-performance-and-resilience\/\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Platform<\/div>\n    <h3>Wrapper Performance and Resilience:<\/h3>\n    <p>Faster timeout selection, lower memory footprint, improved consent module coverage, and a cleaner init sequence. Pages load leaner and much faster.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1878<\/div>\n    <span class=\"changelog-date\">3 Sep \u201926<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" href=\"https:\/\/tradehouse.media\/changelog\/auction-intelligence\/\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Analytics<\/div>\n    <h3>Auction Intelligence:<\/h3>\n    <p>Tradecore now measures every auction attempt, logs no-bid responses, filters robot traffic from reporting, and updates several counting methodologies.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1878<\/div>\n    <span class=\"changelog-date\">27 Aug \u201926<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" href=\"https:\/\/tradehouse.media\/changelog\/built-in-price-floor-engine\/\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Header Bidding<\/div>\n    <h3>Built-in Price Floor Engine:<\/h3>\n    <p>Tradecore now has its own floor engine with per-format rules, fast-loading floor data, and enforcement across display and video. Floors are on by default for new setups.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1874<\/div>\n    <span class=\"changelog-date\">25 Aug &#x2019;26<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-bug-fix cl-card\" data-type=\"bug\" href=\"https:\/\/tradehouse.media\/changelog\/platform-quality-fixes\/\">\n    <h2>Bug Fix<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Platform<\/div>\n    <h3>Platform Quality Fixes:<\/h3>\n    <p>Admin permissions, zone listing, table layouts, ads.txt revision numbering, and a handful of UI fixes. Small things that add up.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1873<\/div>\n    <span class=\"changelog-date\">25 Aug &#x2019;26<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" href=\"https:\/\/tradehouse.media\/changelog\/prebid-10-and-new-demand-partners\/\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Header Bidding<span>|<\/span>Integration<\/div>\n    <h3>Prebid 10 and New Demand Partners:<\/h3>\n    <p>Prebid 10 support (build 10.29.0) plus InMobi, SmileWanted, Magnite and Microsoft adapters. More demand competing for every impression.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1872<\/div>\n    <span class=\"changelog-date\">10 Aug &#x2019;26<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" href=\"https:\/\/tradehouse.media\/changelog\/video-monetisation-improvements\/\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Video<\/div>\n    <h3>Video Monetisation Improvements:<\/h3>\n    <p>The outstream player now signals OMID 1.0, SIMID 1.0 and VAST 4.2 support. Video creatives are served from Tradecore&#8217;s own cache, and floor prices are enforced in video pods.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1868<\/div>\n    <span class=\"changelog-date\">14 Jul &#x2019;26<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" href=\"https:\/\/tradehouse.media\/changelog\/richer-bid-request-signals\/\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Header Bidding<\/div>\n    <h3>Richer Bid Request Signals:<\/h3>\n    <p>Bid requests now carry device geo, regional data, content metadata and Hadron ID where available. Better signal in every request means better bids back.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1857<\/div>\n    <span class=\"changelog-date\">4 May &#x2019;26<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" href=\"https:\/\/tradehouse.media\/changelog\/lost-bid-recovery\/\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Ad Server<\/div>\n    <h3>Lost Bid Recovery:<\/h3>\n    <p>Bids that would previously have been dropped between auction and render are now recovered and put back into competition. Less revenue left on the table.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1846<\/div>\n    <span class=\"changelog-date\">22 Apr \u201926<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" data-category=\"video\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Video<\/div>\n    <h3>Server-Side Ad Stitching:<\/h3>\n    <p>Midroll ads now stitch server-side with client-side measurement, for smoother breaks and less blocker exposure.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> TBC<\/div>\n    <span class=\"changelog-date\">14 Apr &#8217;26<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" data-category=\"analytics\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Analytics<\/div>\n    <h3>Page Vitals Tracking:<\/h3>\n    <p>Every page view now reports load speed and layout stability alongside auction and viewability data.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1840<\/div>\n    <span class=\"changelog-date\">15 Mar &#8217;26<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" data-category=\"mobile-sdk header-bidding\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Mobile SDK<span>|<\/span>Header Bidding<\/div>\n    <h3>More In-App Demand:<\/h3>\n    <p>AMX, NextMillennium, Taboola and more are now available as in-app bidders.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> TBC<\/div>\n    <span class=\"changelog-date\">11 Mar &#8217;26<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" data-category=\"platform\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Platform<\/div>\n    <h3>Multiple Logins Per Account:<\/h3>\n    <p>Add several user logins to an account, switch accounts from the top bar, and sign in with your email.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1821<\/div>\n    <span class=\"changelog-date\">20 Jan &#8217;26<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" data-category=\"platform\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Platform<\/div>\n    <h3>Redesigned Platform UI:<\/h3>\n    <p>Cleaner navigation and a logical supply hierarchy of publishers, sites, zones and stacks.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1817<\/div>\n    <span class=\"changelog-date\">10 Jan &#8217;26<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" data-category=\"analytics platform\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Analytics<span>|<\/span>Platform<\/div>\n    <h3>Reporting In Your Currency:<\/h3>\n    <p>Run reports in USD, EUR or GBP and in your own reporting timezone.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> TBC<\/div>\n    <span class=\"changelog-date\">31 Dec &#8217;25<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" data-category=\"ad-server\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Ad Server<\/div>\n    <h3>Prebid Display Media Type:<\/h3>\n    <p>A dedicated Prebid Display media type makes header bidding the default, not an afterthought.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1814<\/div>\n    <span class=\"changelog-date\">15 Dec &#8217;25<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" data-category=\"ad-server\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Ad Server<\/div>\n    <h3>Device-Level Zone Rules:<\/h3>\n    <p>Restrict zones by device type with different sizes and selectors per device, and bulk-create zones from a stack.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1811<\/div>\n    <span class=\"changelog-date\">10 Dec &#8217;25<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" data-category=\"video\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Video<\/div>\n    <h3>Instant Video Start:<\/h3>\n    <p>Bids and the VAST response preload before play, so ads start the moment the player comes into view.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1808<\/div>\n    <span class=\"changelog-date\">8 Dec &#8217;25<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" data-category=\"video\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Video<\/div>\n    <h3>Content Video &#038; Midroll:<\/h3>\n    <p>Play your own HLS and MP4 content with ad breaks scheduled between and inside videos.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1808<\/div>\n    <span class=\"changelog-date\">5 Dec &#8217;25<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" data-category=\"header-bidding\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Header Bidding<\/div>\n    <h3>More Demand Partners:<\/h3>\n    <p>New Prebid adapters added across web, including Nativo, OpenWeb, Adyoulike and Adagio.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1807<\/div>\n    <span class=\"changelog-date\">1 Dec &#8217;25<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" data-category=\"video\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Video<\/div>\n    <h3>Mobile Video Formats:<\/h3>\n    <p>New mobile floating layouts, including sticky top and bottom and a news-ticker style for feed content.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1805<\/div>\n    <span class=\"changelog-date\">15 Nov &#8217;25<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" data-category=\"mobile-sdk video\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Mobile SDK<span>|<\/span>Video<\/div>\n    <h3>In-App Instream Video:<\/h3>\n    <p>Instream video in apps now supports vertical formats and VAST 4.1 to 4.3.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> TBC<\/div>\n    <span class=\"changelog-date\">11 Nov &#8217;25<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" data-category=\"ad-server analytics\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Ad Server<span>|<\/span>Analytics<\/div>\n    <h3>Faster Viewability:<\/h3>\n    <p>Viewability measurement now uses IntersectionObserver, cutting the work it does on the page.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1796<\/div>\n    <span class=\"changelog-date\">5 Nov &#8217;25<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" data-category=\"header-bidding ad-server\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Header Bidding<span>|<\/span>Ad Server<\/div>\n    <h3>Smarter Ad Refresh:<\/h3>\n    <p>Refresh timing now handles lazy-loaded and infinite-scroll layouts without double-refreshing or refreshing hidden slots.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1794<\/div>\n    <span class=\"changelog-date\">1 Nov &#8217;25<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" data-category=\"video\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Video<\/div>\n    <h3>Video Ad Pods:<\/h3>\n    <p>Breaks can now serve multiple ads as a pod, each counted and reported separately.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1791<\/div>\n    <span class=\"changelog-date\">25 Oct &#8217;25<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" data-category=\"mobile-sdk header-bidding\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Mobile SDK<span>|<\/span>Header Bidding<\/div>\n    <h3>The Trade Desk On SDK:<\/h3>\n    <p>The Trade Desk is now an authorised bidder for in-app inventory.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> TBC<\/div>\n    <span class=\"changelog-date\">14 Oct &#8217;25<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" data-category=\"header-bidding video\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Header Bidding<span>|<\/span>Video<\/div>\n    <h3>First-Look For Prebid:<\/h3>\n    <p>Winning header bids can serve direct from cache, skipping the ad server fee on third-party video.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1779<\/div>\n    <span class=\"changelog-date\">10 Oct &#8217;25<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" data-category=\"video header-bidding\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Video<span>|<\/span>Header Bidding<\/div>\n    <h3>Video Header Bidding:<\/h3>\n    <p>A VPAID wrapper runs a full Prebid and Amazon auction inside the video ad request.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1779<\/div>\n    <span class=\"changelog-date\">5 Oct &#8217;25<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" data-category=\"header-bidding identity-privacy\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Header Bidding<span>|<\/span>Identity &#038; Privacy<\/div>\n    <h3>Per-Publisher Prebid Builds:<\/h3>\n    <p>Each publisher can run its own Prebid build, with separate GDPR, US Privacy and GPP versions.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1778<\/div>\n    <span class=\"changelog-date\">1 Oct &#8217;25<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" data-category=\"identity-privacy\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Identity &#038; Privacy<\/div>\n    <h3>EUID &#038; UId2 Support:<\/h3>\n    <p>European Unified ID and UID2 are supported and on by default.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1777<\/div>\n    <span class=\"changelog-date\">22 Sep &#8217;25<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" data-category=\"identity-privacy\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Identity &#038; Privacy<\/div>\n    <h3>Rebuilt ID Hub:<\/h3>\n    <p>A clearer ID Hub adds 33Across ID, ConnectID, Panorama ID, Quantcast ID and more.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1775<\/div>\n    <span class=\"changelog-date\">18 Sep &#8217;25<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" data-category=\"video\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Video<\/div>\n    <h3>Tradecore Video Player:<\/h3>\n    <p>A built-in outstream and instream player with full VAST tracking, display fallback and viewability.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1769<\/div>\n    <span class=\"changelog-date\">10 Sep &#8217;25<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" data-category=\"header-bidding platform\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Header Bidding<span>|<\/span>Platform<\/div>\n    <h3>Ads.txt Management:<\/h3>\n    <p>Manage ads.txt, app-ads.txt and sellers.json in-platform, with duplicate and syntax checking.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1760<\/div>\n    <span class=\"changelog-date\">15 Aug &#8217;25<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" data-category=\"video integration\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Video<span>|<\/span>Integration<\/div>\n    <h3>Yospace Pod Support:<\/h3>\n    <p>Midroll auctions can return VAST pods formatted for server-side insertion via Yospace.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> TBC<\/div>\n    <span class=\"changelog-date\">13 Aug &#8217;25<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" data-category=\"platform\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Platform<\/div>\n    <h3>Publisher Self-Service:<\/h3>\n    <p>Give publishers direct access to their own sites, zones, stacks, demand and reports.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1754<\/div>\n    <span class=\"changelog-date\">25 Jul &#8217;25<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" data-category=\"identity-privacy\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Identity &#038; Privacy<\/div>\n    <h3>Consent-Aware By Default:<\/h3>\n    <p>Tradecore reads TCF v2 consent and only sets identifiers when consent allows, with CMP code managed in-platform.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1755<\/div>\n    <span class=\"changelog-date\">10 Jul &#8217;25<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" data-category=\"identity-privacy\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Identity &#038; Privacy<\/div>\n    <h3>First-Party Cookies:<\/h3>\n    <p>Tradecore cookies are partitioned to your domain, so they behave as first-party and survive third-party restrictions.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1750<\/div>\n    <span class=\"changelog-date\">2 Jul &#8217;25<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" data-category=\"ad-server\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Ad Server<\/div>\n    <h3>Layout Shift Controls:<\/h3>\n    <p>Lock a slot&#8217;s size after its first fill to stop multi-size zones causing cumulative layout shift.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> 5.0.1740<\/div>\n    <span class=\"changelog-date\">25 Jun &#8217;25<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" data-category=\"mobile-sdk integration\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Mobile SDK<span>|<\/span>Integration<\/div>\n    <h3>Amazon APS In-App:<\/h3>\n    <p>Configure Amazon APS slot UUIDs per app and platform for in-app demand.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> TBC<\/div>\n    <span class=\"changelog-date\">20 May &#8217;25<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" data-category=\"mobile-sdk\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Mobile SDK<\/div>\n    <h3>Tradecore Mobile SDK:<\/h3>\n    <p>Run Tradecore stacks and zones inside your iOS and Android apps.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> TBC<\/div>\n    <span class=\"changelog-date\">19 May &#8217;25<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-bug-fix cl-card\" data-type=\"bug\" href=\"\">\n    <h2>Bug Fix<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Category<span>|<\/span>Category<span>|<\/span>Category<\/div>\n    <h3>Description:<\/h3>\n    <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> v2.4.1<\/div>\n    <span class=\"changelog-date\">6 Apr &#8217;26<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-new cl-card\" data-type=\"new\" href=\"\">\n    <h2>New Feature<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Category<span>|<\/span>Category<span>|<\/span>Category<\/div>\n    <h3>Description:<\/h3>\n    <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> v2.4.1<\/div>\n    <span class=\"changelog-date\">6 Apr &#8217;26<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-security-update cl-card\" data-type=\"security\" href=\"\">\n    <h2>Security Update<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Category<span>|<\/span>Category<span>|<\/span>Category<\/div>\n    <h3>Description:<\/h3>\n    <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> v2.4.1<\/div>\n    <span class=\"changelog-date\">6 Apr &#8217;26<\/span>\n<\/a>\n<\/div>\n\n\n\n<div class=\"changelog-container\">\n<a class=\"changelog changelog-removed cl-card\" data-type=\"removed\" href=\"\">\n    <h2>Feature Removed<\/h2>\n    <svg class=\"changelog-svg\" width=\"36\" height=\"23\" viewBox=\"0 0 36 23\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <path d=\"M0.000250747 13.1936L0 9.61045H28.9747L21.8981 2.53379L24.4319 0L35.834 11.4021L24.4319 22.8043L21.8981 20.2703L28.9748 13.1938L0.000250747 13.1936Z\" fill=\"#FFDA00\"><\/path>\n    <\/svg>\n    <div class=\"changelog-subtitle\">Category<span>|<\/span>Category<span>|<\/span>Category<\/div>\n    <h3>Description:<\/h3>\n    <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.<\/p>\n    <div class=\"changelog-version\"><span>Version:<\/span> v2.4.1<\/div>\n    <span class=\"changelog-date\">6 Apr &#8217;26<\/span>\n<\/a>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>All New Bug Fix Security Removed 36 Changes: All Ad Server Header Bidding Video Mobile SDK Analytics Identity &#038; Privacy Platform Integration New Feature Analytics|Platform Self-Serve Analytics API: Publishers can now create, manage and revoke their own read-only API credentials from the settings page. Version: 5.0.1878 4 Sep \u201926 New Feature Platform Wrapper Performance and [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-794","page","type-page","status-publish","hentry"],"blocksy_meta":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.6 (Yoast SEO v28.8) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Changelog - Trade House Media<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/tradehouse.media\/resources\/insights\/changelog\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Changelog\" \/>\n<meta property=\"og:description\" content=\"All New Bug Fix Security Removed 36 Changes: All Ad Server Header Bidding Video Mobile SDK Analytics Identity &#038; Privacy Platform Integration New Feature Analytics|Platform Self-Serve Analytics API: Publishers can now create, manage and revoke their own read-only API credentials from the settings page. Version: 5.0.1878 4 Sep \u201926 New Feature Platform Wrapper Performance and [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tradehouse.media\/resources\/insights\/changelog\/\" \/>\n<meta property=\"og:site_name\" content=\"Trade House Media\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-16T15:22:31+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/tradehouse.media\\\/resources\\\/insights\\\/changelog\\\/\",\"url\":\"https:\\\/\\\/tradehouse.media\\\/resources\\\/insights\\\/changelog\\\/\",\"name\":\"Changelog - Trade House Media\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tradehouse.media\\\/resources\\\/insights\\\/#website\"},\"datePublished\":\"2026-05-28T11:32:54+00:00\",\"dateModified\":\"2026-09-16T15:22:31+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/tradehouse.media\\\/resources\\\/insights\\\/changelog\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/tradehouse.media\\\/resources\\\/insights\\\/changelog\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/tradehouse.media\\\/resources\\\/insights\\\/changelog\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/tradehouse.media\\\/resources\\\/insights\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Changelog\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/tradehouse.media\\\/resources\\\/insights\\\/#website\",\"url\":\"https:\\\/\\\/tradehouse.media\\\/resources\\\/insights\\\/\",\"name\":\"Trade House Media\",\"description\":\"Ad Management, Redefined\",\"publisher\":{\"@id\":\"https:\\\/\\\/tradehouse.media\\\/resources\\\/insights\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/tradehouse.media\\\/resources\\\/insights\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/tradehouse.media\\\/resources\\\/insights\\\/#organization\",\"name\":\"Trade House Media\",\"url\":\"https:\\\/\\\/tradehouse.media\\\/resources\\\/insights\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/tradehouse.media\\\/resources\\\/insights\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/tradehouse.media\\\/resources\\\/insights\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/THM-Logo_Purple.png\",\"contentUrl\":\"https:\\\/\\\/tradehouse.media\\\/resources\\\/insights\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/THM-Logo_Purple.png\",\"width\":918,\"height\":918,\"caption\":\"Trade House Media\"},\"image\":{\"@id\":\"https:\\\/\\\/tradehouse.media\\\/resources\\\/insights\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Changelog - Trade House Media","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/tradehouse.media\/resources\/insights\/changelog\/","og_locale":"en_US","og_type":"article","og_title":"Changelog","og_description":"All New Bug Fix Security Removed 36 Changes: All Ad Server Header Bidding Video Mobile SDK Analytics Identity &#038; Privacy Platform Integration New Feature Analytics|Platform Self-Serve Analytics API: Publishers can now create, manage and revoke their own read-only API credentials from the settings page. Version: 5.0.1878 4 Sep \u201926 New Feature Platform Wrapper Performance and [&hellip;]","og_url":"https:\/\/tradehouse.media\/resources\/insights\/changelog\/","og_site_name":"Trade House Media","article_modified_time":"2026-09-16T15:22:31+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/tradehouse.media\/resources\/insights\/changelog\/","url":"https:\/\/tradehouse.media\/resources\/insights\/changelog\/","name":"Changelog - Trade House Media","isPartOf":{"@id":"https:\/\/tradehouse.media\/resources\/insights\/#website"},"datePublished":"2026-05-28T11:32:54+00:00","dateModified":"2026-09-16T15:22:31+00:00","breadcrumb":{"@id":"https:\/\/tradehouse.media\/resources\/insights\/changelog\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tradehouse.media\/resources\/insights\/changelog\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/tradehouse.media\/resources\/insights\/changelog\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/tradehouse.media\/resources\/insights\/"},{"@type":"ListItem","position":2,"name":"Changelog"}]},{"@type":"WebSite","@id":"https:\/\/tradehouse.media\/resources\/insights\/#website","url":"https:\/\/tradehouse.media\/resources\/insights\/","name":"Trade House Media","description":"Ad Management, Redefined","publisher":{"@id":"https:\/\/tradehouse.media\/resources\/insights\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tradehouse.media\/resources\/insights\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/tradehouse.media\/resources\/insights\/#organization","name":"Trade House Media","url":"https:\/\/tradehouse.media\/resources\/insights\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/tradehouse.media\/resources\/insights\/#\/schema\/logo\/image\/","url":"https:\/\/tradehouse.media\/resources\/insights\/wp-content\/uploads\/2025\/12\/THM-Logo_Purple.png","contentUrl":"https:\/\/tradehouse.media\/resources\/insights\/wp-content\/uploads\/2025\/12\/THM-Logo_Purple.png","width":918,"height":918,"caption":"Trade House Media"},"image":{"@id":"https:\/\/tradehouse.media\/resources\/insights\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/tradehouse.media\/resources\/insights\/wp-json\/wp\/v2\/pages\/794","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tradehouse.media\/resources\/insights\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tradehouse.media\/resources\/insights\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tradehouse.media\/resources\/insights\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/tradehouse.media\/resources\/insights\/wp-json\/wp\/v2\/comments?post=794"}],"version-history":[{"count":40,"href":"https:\/\/tradehouse.media\/resources\/insights\/wp-json\/wp\/v2\/pages\/794\/revisions"}],"predecessor-version":[{"id":928,"href":"https:\/\/tradehouse.media\/resources\/insights\/wp-json\/wp\/v2\/pages\/794\/revisions\/928"}],"wp:attachment":[{"href":"https:\/\/tradehouse.media\/resources\/insights\/wp-json\/wp\/v2\/media?parent=794"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}