List of Index's Prebid.js releases

The following is a list of new feature releases, maintenance, and bug fixes to the Prebid.js An open-source library for publishers to implement header bidding on their websites and manage multiple header bidding partners. Index Exchange (Index) adapter. For more information about adapter versions or to view older versions, see the Prebid.js open source GitHub page.

Release version

Release date
(YYYY-MM-DD)

Type

Description

9.53.0

2025-07-02

Maintenance

  • Support to pass through the device.geo signal in bid requests.

9.44.0

2025-05-22

Maintenance

9.28.0

2025-01-23

Maintenance

9.27.0

2025-01-16

Bug fix

  • Fixed a typo in the request.options field.

9.10.0

2024-08-15

Maintenance

  • Removed dependency on eIDs allowlist.

9.8.0

2024-08-02

Maintenance

8.52.0

2024-06-13

Maintenance

  • Support to pass through the imp.ext.paapi extension.

8.36.0

2024-02-09

Maintenance

  • Added support for Digital Services Act (DSA) fields.

8.35.0

2024-02-09

Maintenance

  • Removed dependency on eIDs allowlist.

8.23.0

2023-11-09

Maintenance

  • Allow publishers to utilize their own external identifiers for inventory placements instead of relying solely on Index-specific site IDs. The exchangeId can be configured at the bidder level and the externalId at the bidder ad unit level under bids.params.

8.20.0

2023-10-19

Maintenance

  • Added European Unified ID (EUID) and Criteo ID to the list of allowed eIDs.

8.18.0

2023-10-05

Maintenance

  • Support for signaling Google's Protected Audience API (formerly known as FLEDGE) auction requests.

8.15.0

2023-09-14

Maintenance

8.13.0

2023-09-07

New feature

8.10.0

2023-08-17

Maintenance

  • Support for multi-format ad units in a single bid request.

8.5.0

2023-07-21

Maintenance

  • Added screen resolution, which is the user device w and h, to the device object.

8.3.0 2023-07-06 Maintenance
  • Added 33Across to the list of allowed eIDs.

8.0.0 2023-06-15 Maintenance
  • Changes to support publisher opt-in for transactionId usage to be compliant with Prebid.js 8.0.0 policy.

7.54.5 2023-08-17 Maintenance and bug fix
  • Support for LiveIntent in Prebid's User ID module. In addition to version 7.54.5, LiveIntent is also supported in versions 8.8.0 and 8.5.0.

7.53.0 2023-06-08 Maintenance
  • Support for video.plcmt signal.

7.52.0 2023-06-01 Maintenance
  • Updated default video.placement value from 4 to 3.

7.46.0

2023-04-21

Maintenance

7.45.0

2023-04-13

Maintenance

  • Removed split logic and removed limiting max payload size of 8KB.

7.41.0

2023-03-16

Maintenance

  • Updated the location of additional consent in requests sent to the exchange.

7.36.0

2023-02-09

Maintenance

  • Refactored buildRequest() method to simplify and make it more readable.

  • Added support for imuIdSystem.

7.33.0

2023-01-20

Maintenance

  • Support for Global Privacy Platform (GPP).

7.24.0

2022-11-03

Maintenance

  • Support for different SiteId's per media type (banner, video and native).

  • Increased bid request size limit.

7.23.0

2022-10-28

Maintenance

  • Migrated adapter requests to POST method.

7.21.0

2022-10-20

Maintenance

7.19.0

2022-10-06

Maintenance

  • Switched from GET to POST method.

  • Updated adapter to set request source tid to auctionId.

7.17.0

2022-09-21

Maintenance

Updated sid location and remove its fallback logic. This included:

  • Fixed the location of imp[].ext.sid for banner requests (previously, sid was getting set under the incorrect imp[].banner.format.ext field).

  • Removed fallback to size logic as follows:

    • If publishers do not explicitly set the custom value for sid, we omit the field.

    • If publishers set a custom value for sid, we continue passing it.

7.16.0

2022-09-15

Maintenance

  • Stopped sending constructed GPID.

7.13.0

2022-09-01

Maintenance

  • Deprecated detecMissingSize configuration.

  • Added support for banner.pos.

7.12.0

2022-08-25

Maintenance

7.7.0

2022-07-21

Maintenance

  • Updated adapter to create GPID when GPID is not already created.

  • Fixed issue with improper placement of the video parameters for a display ad unit.

  • Updated TTL documentation for banner and video.

  • Added inventory identifiers to ixDiag such as Ad Unit Code and TID.

7.6.0

2022-07-14

Maintenance

  • Support for impression level transaction ID in imp[].ext.tid.

7.5.0

2022-07-07

Maintenance

  • Support for IMG based user syncs.

7.4.0

2022-06-30

Maintenance

  • Support for native media types.

7.2.0

2022-06-17

Maintenance

6.29.0

2022-06-08

Maintenance

6.25.0

2022-05-19

Maintenance

  • Added detected page url to ixdiag.

  • Updated implementation for outstream video.

  • Removed dependency on empty video object.

6.12.0

2022-02-16

Maintenance and bug fix

  • Updates to GPID, dfp_ad_unit_code, pageUrl, and Index's renderer.

6.11.0

2022-02-10

Maintenance

  • Suport for trustpid.com and removed a few user providers.

6.5.0

2021-12-10

Maintenance

  • Support for GPID for banner slots from Prebid's gpid or pbadslot parameters.

  • Support for ID5, Lotame Panorama ID, Epsilon Publisher Link, Audigent Halo ID, and SharedID.

  • Updated adapter to use siteId as string type.

6.4.0

2021-12-09

Bug fix

  • Fixed infinite loop issue.

6.1.0

2021-11-10

Maintenance

  • Support for handling vastXML responses.

  • Support to capture errors in local storage and send these errors in the bid request.

5.20.0

2021-10-27

Bug fix

  • Moved dfp_ad_unit_code to imp.ext.

5.19.0

2021-10-20

Maintenance

  • Updated adapter to signal 1PA by default.

5.13.0

2021-09-09

Maintenance

  • Support for for Index's Outstream Renderer.

  • Refactored buildRequests.

5.10.0

2021-08-18

Maintenance

  • Support for First Party Data module.

5.3.0

2021-07-01

Maintenance

  • Updated adapter to use OpenRTB imp[].banner.format to build requests.

5.2.0

2021-06-23

Maintenance

  • Updated adapter to prioritize Prebid.js priceFloors module floors over Index bidder floors.

5.1.0

2021-06-16

Maintenance

  • Updated adapter to read placement field from video parameters. If not present in the request, it sets a default placement.

4.43.0

2021-06-10

Maintenance

  • Updated bidder level size parameter as optional.

  • Updated adapter to read video parameters from ad unit.

4.42.0

2021-06-02

Maintenance

4.41.0

2021-05-27

Maintenance

  • Support for COPPA, dealid, seat[].bid[].exp, and flocId.

4.36.0

2021-04-22

Maintenance and bug fix

  • Support for UID2.0.

  • Updated adapter to report which userIds available in the ixdiag diagnostics object.

  • Resolved negative size bug.

4.33.0

2021-04-01

Maintenance

  • Support for Roundel adapter.

4.32.0

2021-03-24

Maintenance

  • Support for Prebid floors module.

4.27.0

2021-02-17

New feature

  • Support for Prebid version.

4.26.0

2021-02-10

Maintenance

  • Support for addtlConsent.

4.24.0

2021-01-27

Maintenance

  • Support for multi-format, video adunit, and IXdiags.

4.16.0

2020-11-12

Maintenance

  • Added test parameters for validating bids.

4.15.0

2020-11-04

Maintenance and bug fix

  • Fixed issues in splitting large requests into multiple requests and giving publishers the ability to deactivate the multi-size support feature.

  • Updated adapter to detect missing sizes.

  • Support for media type renderers. This means that for hybrid ad units we should define the outstream renderer only in the video format.

4.0.0

2020-07-23

Maintenance

  • Support for advertiserDomains meta field.

3.27.0

2020-07-23

Maintenance

  • Updated the adapter's ASEDGE HTLB bid request endpoint.

3.26.0

2020-07-16

Maintenance

  • Support for Liveramp userId sub-module and read sizes from adUnit.mediaTypes.banner.

3.13.0

2020-03-25

New feature

  • Updated adapter to register user syncs.

3.11.0

2020-03-11

Maintenance

  • Increased banner TTL to 300s.

3.5.0

2020-01-30

New feature

  • Support for schain module.

2.11.0

2019-04-16

New feature

  • Updated adapter to support identity.