Skip to content

Mark modules and features removed in Prebid.js 11.0 - #6830

Merged
patmmccann merged 5 commits into
prebid:masterfrom
patmmccann:agent-pb11-removed-modules
Oct 28, 2026
Merged

patmmccann merged 5 commits into
prebid:masterfrom
patmmccann:agent-pb11-removed-modules

Conversation

@patmmccann

Copy link
Copy Markdown
Collaborator

Prebid.js 11.0 removed adpod, categoryTranslation, dfpAdpod/gamAdpod, freeWheelAdserverVideo, express, intersectionRtdProvider, paapi, paapiForGpt, topLevelPaapi, dmdIdSystem, and the optable and ringieraxelspringer bid adapters (see the Prebid 11 notes). Many of their docs pages still presented them as available, and most were still offered on the download page.

This PR:

  • Sets enable_download: false and pbjs_version_notes: removed in 11.0 on the affected module, bidder and userId pages, so they drop off the download page and module lists, and adds a "removed in Prebid.js 11.0" note to each.
  • Marks the adServers.freewheel.getTargeting, adServers.gam.buildAdpodVideoUrl, getPAAPIConfig, getPAAPIBids and setPAAPIConfigForGPT API pages as removed in 11.0.
  • Replaces the stale ad pod / long-form how-to in the bidder adapter guide (duration buckets, category translation, ad pod deals) with a short removal note, and drops adpod from the list of video contexts. The heading is kept so existing anchors still work.
  • Adds "applies to Prebid.js 10.x and earlier" notes to the long-form video guides (GAM, FreeWheel ad ops, video overview, examples), removes adpod/category translation from setConfig's module list, and annotates the remaining references.
  • Adds a removal note to the Protected Audience section of the privacy resources page.

Pages are kept rather than deleted so publishers on older versions can still use them. Prebid Server docs and historical release notes are unchanged.

🤖 Generated with Claude Code

Mark module, bidder, userId and publisher API pages for modules removed
in Prebid.js 11.0 (adpod, categoryTranslation, dfpAdpod,
freeWheelAdserverVideo, express, intersectionRtdProvider, paapi,
paapiForGpt, topLevelPaapi, dmdIdSystem, optable and
ringieraxelspringer bid adapters) as removed, and add removal notes to
long-form video and PAAPI guides. Remove the stale ad pod how-to from
the bidder adapter guide.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@netlify

netlify Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for prebid-docs-preview ready!

Name Link
🔨 Latest commit cbdfdfe
🔍 Latest deploy log https://app.netlify.com/projects/prebid-docs-preview/deploys/6ae2575b945d1dc981bc82cc
😎 Deploy Preview https://deploy-preview-6830--prebid-docs-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-19T18:12:48.525271Z 19b3273 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 19b327367d

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

---
layout: api_prebidjs
title: pbjs.getPAAPIConfig(options)
title: pbjs.getPAAPIConfig(options) <span style="color:red" markdown="1">[Removed in 11.0]</span>

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Keep status markup out of the front-matter title

When a user opens this page, the new <span> is not rendered as a badge in the browser title: _includes/head--common.html:15 interpolates page.title directly inside <title>, where nested HTML is treated as literal text. This page and the other previously plain API titles changed in this patch will therefore expose the raw span markup in tab, bookmark, and search titles; set a plain head_title or render the badge outside the title value.

Useful? React with 👍 / 👎.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed in 1499d0e: each of the five API pages with a badge in title now sets a plain head_title (e.g. pbjs.getPAAPIConfig(options) [Removed in 11.0] for Header Bidding), so the browser title has no markup. The badge stays in title for the API reference listing, matching the existing [Alpha] convention.

patmmccann and others added 3 commits October 19, 2026 14:42
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…edback

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
# Conflicts:
#	dev-docs/bidder-adaptor.md
@muuki88

muuki88 commented Oct 28, 2026

Copy link
Copy Markdown
Contributor

@patmmccann can you kick claude to fix the merge conflicts 🙈

@patmmccann
patmmccann merged commit a437405 into prebid:master Oct 28, 2026
6 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants