upstream-sync: sync Prebid.js 11.2.0 → 11.3.0 - #85
Conversation
…#14650) * Start.io - Create User ID submodule and improve adapter * Update modules/startioIdSystem.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Fix: Adjust spacing formatting in getStorageManager parameters * Fix: Adjust spacing formatting in getStorageManager parameters (#2) * Refactor: Remove unused storage management logic from StartIO ID module and set default storage expiration * Refactor: Remove unused storage management logic from StartIO ID module and set default storage expiration * Enhance: Add configurable storage options and expiration to StartIO ID module * Docs: Update StartIO ID module documentation with storage configuration details * Docs: Update StartIO ID module documentation with storage configuration details * Docs: Add build instructions and module details to Start.io ID system file (#4) * Docs: Add build instructions and module details to Start.io ID system documentation (#5) * Apply suggestion from @IlliaMil --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: Matan Arbel <matan.arbel@start.io>
Bumps and [path-to-regexp](https://github.com/pillarjs/path-to-regexp). These dependencies needed to be updated together. Updates `path-to-regexp` from 0.1.12 to 0.1.13 - [Release notes](https://github.com/pillarjs/path-to-regexp/releases) - [Changelog](https://github.com/pillarjs/path-to-regexp/blob/v.0.1.13/History.md) - [Commits](pillarjs/path-to-regexp@v0.1.12...v.0.1.13) Updates `path-to-regexp` from 8.2.0 to 8.4.0 - [Release notes](https://github.com/pillarjs/path-to-regexp/releases) - [Changelog](https://github.com/pillarjs/path-to-regexp/blob/v.0.1.13/History.md) - [Commits](pillarjs/path-to-regexp@v0.1.12...v.0.1.13) --- updated-dependencies: - dependency-name: path-to-regexp dependency-version: 0.1.13 dependency-type: indirect - dependency-name: path-to-regexp dependency-version: 8.4.0 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Patrick McCann <patmmccann@gmail.com>
Bumps [handlebars](https://github.com/handlebars-lang/handlebars.js) from 4.7.8 to 4.7.9. - [Release notes](https://github.com/handlebars-lang/handlebars.js/releases) - [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/v4.7.9/release-notes.md) - [Commits](handlebars-lang/handlebars.js@v4.7.8...v4.7.9) --- updated-dependencies: - dependency-name: handlebars dependency-version: 4.7.9 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Patrick McCann <patmmccann@gmail.com>
…rage (#14667) * userId: fix optout flags to disable userId as a whole rather than storage * fix refresh behavior
Bumps [@xmldom/xmldom](https://github.com/xmldom/xmldom) from 0.8.10 to 0.8.12. - [Release notes](https://github.com/xmldom/xmldom/releases) - [Changelog](https://github.com/xmldom/xmldom/blob/master/CHANGELOG.md) - [Commits](xmldom/xmldom@0.8.10...0.8.12) --- updated-dependencies: - dependency-name: "@xmldom/xmldom" dependency-version: 0.8.12 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [nick-fields/retry](https://github.com/nick-fields/retry) from 3 to 4. - [Release notes](https://github.com/nick-fields/retry/releases) - [Commits](nick-fields/retry@v3...v4) --- updated-dependencies: - dependency-name: nick-fields/retry dependency-version: '4' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Core: skipLibCheck avoidance adjustments in TS build * linting * fixing order * package-lock * change googletag to any * allowJs: false * clean up * clean up
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.23 to 4.18.1. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](lodash/lodash@4.17.23...4.18.1) --- updated-dependencies: - dependency-name: lodash dependency-version: 4.18.1 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ync follow-up to #14599) allowJs:false in this sync's tsconfig.json change means TS can no longer see through the utils.js re-export to preserve isNumber's type-guard signature, so isNumber(hostDelay) stopped narrowing unknown to number here. Import it directly from the .ts source instead.
…14647) Both cherry-picks conflicted on package-lock.json; some nested entries were already newer than upstream's target due to organic drift, so resolved via npm update instead of hand-merging the lockfile.
* overtoneRtdProvider and overtoneRtdProvider_spec
* Added markdown
* Updated overtoneRtdProvider.md with relevant changes
* Update overtoneRtdProvider.md
Updated markdown text for clarification
* Update overtoneRtdProvider_spec.mjs
Removed timeout and added additional tests
* Modified for getBidRequestData test case
* Switch RTD module from /contextual to /VendorService endpoint
- Endpoint: prebid-1.overtone.ai/contextual → prebid-1.overtone.ai/VendorService
- URL param: ?URL={url}&InApp=False → ?pageUrl={url}
- Response parsing: extract segment IDs from sources[0].segments[].id
- Output format unchanged: { categories: ["ovtn_001", ...] }
- Updated tests to match new response format
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* Namespace Overtone data under site.ext.data.overtone to avoid overwriting
Uses Prebid mergeDeep utility to safely merge into ortb2Fragments
instead of replacing site.ext.data. Preserves pre-existing FPD
and data from other RTD modules.
Added tests verifying merge behavior with and without existing data.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* Fix lint errors: merge utils imports, use log helper instead of reassigning logMessage
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
---------
Co-authored-by: Subiksha <bikshaaa@gmail.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
* Core: Removing cdep * lint
|
Resolved conflicts for 176fa0112 (Bump brace-expansion, #14653) and 4ecaeb43e (Bump picomatch, #14647): both conflicted purely on package-lock.json's nested dependency tree — some entries were already newer than upstream's target due to organic drift over time, others were behind. Hand-merging that JSON is error-prone, so resolved via |
|
Resolved conflict for 8832db70a (wurfl rtd: add storage control disclaimer, #14629): this commit's actual content (the |
|
Resolved conflicts for 65fdb4e5c (Bump release-drafter/release-drafter from 6 to 7, #14670) and 7f0b02868 (Bump actions/create-github-app-token from 2 to 3, #14668): both are GitHub Actions version bumps to workflow files this fork no longer uses in their upstream form. |
|
Resolved conflict for a16f79b29 (Core: Removing cdep support, #14664): ~13 of the conflicts were routine modify/delete on bid-adapter files and analytics-adapter specs this fork doesn't ship or already dropped (512b153, #26). One real content conflict in |
Prebid.js Sync:
11.2.0→11.3.0📊 Run summary
This PR was auto-generated by the Sync with Upstream Prebid.js workflow.
Prebid 11.3.0 Release Page
✅ Applied Commits
⏭️ Skipped Commits
These commits were intentionally skipped because they made changes to files matching
BidAdapter:❌ Conflicting Commits (require manual resolution)
Post Sync Commits