Skip to content

Prebid 8: initial release #10071

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 76 commits into from
Jun 14, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
76 commits
Select commit Hold shift + click to select a range
c29423b
Prebid 8: Delete Inskin (#9868)
patmmccann Apr 28, 2023
ec8dbf9
Prebid 8: Renaming TrustPid User ID module to Utiq (#9872)
jkthomas Apr 28, 2023
d913b5a
RTB-2173: Removing Inmar from Prebid (#8913)
prashuc Apr 28, 2023
b79a7d0
Delete viewability.js (#9873)
patmmccann May 1, 2023
1525d4a
Prebid 8: Delete realvu (#9867)
patmmccann May 1, 2023
e4774f5
Prebid 8: Delete pubcid (#9869)
patmmccann May 1, 2023
85769a7
Prebid 8: Delete openxortb and analytics (#9864)
patmmccann May 1, 2023
898ecf5
Core & multiple modules: populate ortb2.source.tid (#9862)
dgirardi May 1, 2023
2eea263
Merge branch 'prebid-8' of github.com:prebid/Prebid.js into prebid-8
dgirardi May 1, 2023
8c600ba
Prebid 8: IMDS bid adapter - Rename synacormedia adapter (#9381)
ecammit May 2, 2023
34d6019
Prebid 8: Dead Module removal (#9887)
patmmccann May 2, 2023
486e2b8
Prebid 8: Delete GA analytics - universal analytics (#9866)
patmmccann May 2, 2023
84385f2
Prebid 8: Delete zeus (#9874)
patmmccann May 2, 2023
a38ec78
Merge branch 'master' into prebid-8
dgirardi May 2, 2023
a36d0a6
Merge branch 'prebid-8' of github.com:prebid/Prebid.js into prebid-8
dgirardi May 2, 2023
73c5976
Merge branch 'master' into prebid-8
dgirardi May 3, 2023
956ddb2
Prebid 8: remove special augmentation of `auctionInit` event (#9897)
dgirardi May 3, 2023
a48caf0
Prebid 8 - deprecate bidder category translation feature in core (#9898)
jsnellbaker May 3, 2023
ec7681f
Merge branch 'master' into prebid-8
dgirardi May 4, 2023
ce984b3
Prebid 8: Delete adgeneration (#9904)
patmmccann May 4, 2023
3fad13e
Prebid 8: do not use hardcoded `bidderCode` in resposes from bid adap…
dgirardi May 6, 2023
112d2aa
Revert "Prebid 8: Delete adgeneration (#9904)" (#9915)
patmmccann May 8, 2023
63aa185
Prebid 8: No mas mass (#9909)
patmmccann May 8, 2023
22e5daf
Merge branch 'master' into prebid-8
dgirardi May 8, 2023
d56d248
Prebid 8: Delete emx (#9918)
patmmccann May 8, 2023
1cd39f7
Merge branch 'master' into prebid-8
dgirardi May 9, 2023
8c5ced3
Remove Rubicon Analytics for Prebid 8 (#9932)
robertrmartinez May 10, 2023
a9e357a
Prebid 8: stop using transactionId as source.tid on ortb2 payloads (#…
patmmccann May 10, 2023
a5ae1f6
Do not call onBidViewable, onBidWon, etc for S2S bids (#9919)
dgirardi May 11, 2023
6cd7080
Merge branch 'master' into prebid-8
dgirardi May 15, 2023
e1e66ef
Merge branch 'master' into prebid-8
dgirardi May 16, 2023
99c9869
Access x_source.tid from ortb2 object (#9960)
spotxslagle May 16, 2023
c46e38c
Prebid 8: set pubmatic source.tid to auctionId (#9954)
jlquaccia May 17, 2023
86346eb
Merge branch 'master' into prebid-8
dgirardi May 18, 2023
78d495b
Prebid 8: use `prebid.floors.floorMin` instead of `prebid.floorMin` (…
dgirardi May 22, 2023
ca5646c
Prebid 8: remove shutdown company from appnexus aliases (#9977)
patmmccann May 22, 2023
9b335cf
add bidResponse before emitting the event BID_RESPONSE, so that the b…
olafbuitelaar May 22, 2023
4ddc4ff
Multiple modules: use `ortb2.source.tid` and `ortb2Imp.ext.tid` inste…
dgirardi May 23, 2023
e9daaff
Merge branch 'master' into prebid-8
dgirardi May 23, 2023
6d4d22d
Epsilon - Prebid v8 changes to remove documentation in coding project…
AaronColbyPrice May 23, 2023
5868d29
Prebid 8: pick keywords from FPD in addition to bid params (#9917)
dgirardi May 25, 2023
aaf7849
Prebid 8: support sizeMapping for video; extract it into a module (#…
dgirardi May 25, 2023
406610b
Magnite Analytics Adapter : do not rely on BID_RESPONSE 0cpm rejected…
robertrmartinez May 25, 2023
0a3cad2
Merge branch 'master' into prebid-8
dgirardi May 30, 2023
0b65cef
Remove AOL bid adapter (#10030)
slimkrazy Jun 1, 2023
88dbc04
AdTelligent Bid Adapter: remove onefiftytwo alias (#10025)
GeneGenie Jun 1, 2023
4d1f12e
Revert "AdTelligent Bid Adapter: remove onefiftytwo alias (#10025)" (…
patmmccann Jun 1, 2023
e782d7b
Merge branch 'master' into prebid-8
dgirardi Jun 1, 2023
76d8e57
Prebid 8: update PBS adapter defaults to signal support for native js…
dgirardi Jun 1, 2023
4320362
Prebid 8: introduce new `transmitTid` activity control (#10034)
dgirardi Jun 2, 2023
f3fadda
Merge branch 'master' into prebid-8
dgirardi Jun 5, 2023
7033149
set session_id param based on the bidderRequestId (#10049)
lasloche Jun 5, 2023
09062b3
appnexus bid adapter - update logic banner adtype in request (#10048)
jsnellbaker Jun 5, 2023
dd6c174
Prebid 8: do not keep previous floor data on subsequent `setConfig`s …
dgirardi Jun 5, 2023
bfc6dad
Prebid 8: remove NO_BID bids (#9902)
dgirardi Jun 5, 2023
a8dedb7
Utiq: Update domain resolving logic and tests (#10044)
jkthomas Jun 5, 2023
a1a9689
Prebid 8: Enforcement, lat and long can only come from the request (#…
patmmccann Jun 6, 2023
62e8d22
Prebid 8: remove GDPR check when GDPR enforcement is disabled (#10050)
dgirardi Jun 7, 2023
7380cc9
Merge branch 'master' into prebid-8
dgirardi Jun 7, 2023
470d472
Merge branch 'prebid-8' of github.com:prebid/Prebid.js into prebid-8
dgirardi Jun 7, 2023
f3fe57d
Cadent Bid Adapter: rename emxdigital to cadent (#10069)
EMXDigital Jun 7, 2023
19b8355
IX Bid Adapter: remove transactionid usage in complience with prebid …
shahinrahbariasl Jun 7, 2023
95ae65f
Merge branch 'prebid-8' of github.com:prebid/Prebid.js into prebid-8
dgirardi Jun 7, 2023
db7b0a3
Update cadentApertureMXBidAdapter.js
patmmccann Jun 7, 2023
fa16186
Prebid 8: Remove Captify (#10072)
patmmccann Jun 7, 2023
e083290
Update kargoBidAdapter.js
patmmccann Jun 7, 2023
52c2ea1
AdagioBidAdapter: prebid-8: stop using auctionid and transactionid (#…
osazos Jun 8, 2023
4ebb70d
Criteo Bid Adapter : remove usage of bidRequest.auctionId (#10084)
leonardlabat Jun 12, 2023
ded443f
Merge branch 'master' into prebid-8
dgirardi Jun 12, 2023
e563a3c
Grid Bid Adapter : removed embedded criteo bid adapter (#10088)
leonardlabat Jun 12, 2023
9af0357
prebid 8 - read ortb segment data in appnexus keywords library functi…
jsnellbaker Jun 12, 2023
b053d55
airgrid RTD provider: use data segments instead of keywords, remove b…
dgirardi Jun 12, 2023
e0c6e74
Prebid 8: improve `transmitTid` logic for PBS adapter (#10092)
dgirardi Jun 13, 2023
b2f8d3a
Prebid 8: remove bidder specific handling for 1plusX (#10093)
dgirardi Jun 14, 2023
bc6f3fc
Merge branch 'master' into prebid-8
patmmccann Jun 14, 2023
bb8deeb
Update codeql-analysis.yml
dgirardi Jun 14, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,10 @@ name: "CodeQL"

on:
push:
branches: [ "master" ]
branches: [ "master"]
pull_request:
# The branches below must be a subset of the branches above
branches: [ "master" ]
branches: [ "master"]
schedule:
- cron: '22 11 * * 0'

Expand Down
167 changes: 0 additions & 167 deletions integrationExamples/gpt/captifyRtdProvider_example.html

This file was deleted.

132 changes: 0 additions & 132 deletions integrationExamples/mass/index.html

This file was deleted.

8 changes: 1 addition & 7 deletions libraries/analyticsAdapter/AnalyticsAdapter.js
Original file line number Diff line number Diff line change
Expand Up @@ -134,13 +134,7 @@ export default function AnalyticsAdapter({ url, analyticsType, global, handler }
handlers = Object.fromEntries(
Array.from(trackedEvents)
.map((ev) => {
const handler = ev === CONSTANTS.EVENTS.AUCTION_INIT
? (args) => {
// TODO: remove this special case in v8
args.config = typeof config === 'object' ? config.options || {} : {};
this.enqueue({eventType: ev, args});
}
: (args) => this.enqueue({eventType: ev, args});
const handler = (args) => this.enqueue({eventType: ev, args});
events.on(ev, handler);
return [ev, handler];
})
Expand Down
Loading