René's URL Explorer Experiment


Title: Merge 4.X into master for Iabgpp-java release v4.0.0 by Tejasshack · Pull Request #110 · IABTechLab/iabgpp-java · GitHub

Open Graph Title: Merge 4.X into master for Iabgpp-java release v4.0.0 by Tejasshack · Pull Request #110 · IABTechLab/iabgpp-java

X Title: Merge 4.X into master for Iabgpp-java release v4.0.0 by Tejasshack · Pull Request #110 · IABTechLab/iabgpp-java

Description: Contribute to IABTechLab/iabgpp-java development by creating an account on GitHub.

Open Graph Description: Summary This PR brings 4.X onto master ahead of the October 15. 4.X is the Java 11 line. 4.0.0-RC2 adds the following wire-format changes: Vendor IDs 10000+. Vendor IDs above 8192 were dropped and...

X Description: Summary This PR brings 4.X onto master ahead of the October 15. 4.X is the Java 11 line. 4.0.0-RC2 adds the following wire-format changes: Vendor IDs 10000+. Vendor IDs above 8192 were dropped and...

Opengraph URL: https://github.com/IABTechLab/iabgpp-java/pull/110

X: @github

direct link

Domain: github.com

react-profiling0
react-import-mapreact,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf
route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:d6e05930-bc77-e507-8237-fb579e6c8abf
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idEA94:2B2DFD:1A2195:22F5C7:6AF64DAE
html-safe-nonce4f6e40aa0324a5280824062511114932747f6422b10a41f912f41a8f0d0b947e
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFQTk0OjJCMkRGRDoxQTIxOTU6MjJGNUM3OjZBRjY0REFFIiwidmlzaXRvcl9pZCI6IjUzNzA5MTQwMjA1NjUzMzk1NjYiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac243a117221b989595d81f1ba847ec36aec2e9f201b5795a37549cee6c5b453c3
hovercard-subject-tagpull_request:4689268361
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/IABTechLab/iabgpp-java/110/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/8bc2ce014dd3d32546710798b05def34c8872191a71b278730914ad25f102785/IABTechLab/iabgpp-java/pull/110
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/8bc2ce014dd3d32546710798b05def34c8872191a71b278730914ad25f102785/IABTechLab/iabgpp-java/pull/110
og:image:altSummary This PR brings 4.X onto master ahead of the October 15. 4.X is the Java 11 line. 4.0.0-RC2 adds the following wire-format changes: Vendor IDs 10000+. Vendor IDs above 8192 were dropped and...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameTejasshack
hostnamegithub.com
expected-hostnamegithub.com
Nonef08f841c97bca81898b33b24705801fbf36c27aa3a76d422631761ce578f7b63
turbo-cache-controlno-cache
go-importgithub.com/IABTechLab/iabgpp-java git https://github.com/IABTechLab/iabgpp-java.git
octolytics-dimension-user_id82903538
octolytics-dimension-user_loginIABTechLab
octolytics-dimension-repository_id538620496
octolytics-dimension-repository_nwoIABTechLab/iabgpp-java
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id538620496
octolytics-dimension-repository_network_root_nwoIABTechLab/iabgpp-java
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releaseb946aa396e8129468b84468b6046f18d957f446c
ui-targetfull
theme-color#1e2327
color-schemelight dark
react-app-namepull-requests

Links:

Skip to contenthttps://github.com/IABTechLab/iabgpp-java/pull/110#start-of-content
https://github.com/
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FIABTechLab%2Fiabgpp-java%2Fpull%2F110
GitHubRepository hosting, code review, and collaborationhttps://github.com/platform
CopilotAI coding agent for tasks, projects, and automated workhttps://github.com/features/copilot
ActionsCI/CD and automationhttps://github.com/features/actions
Code QualityQuality analysis, fixes, and enforcementhttps://github.com/features/code-quality
CodespacesCloud development environmentshttps://github.com/features/codespaces
Code SecurityVulnerability detection and remediationhttps://github.com/security/advanced-security/code-security
Secret ProtectionSecret scanning and leak preventionhttps://github.com/security/advanced-security/secret-protection
All Featureshttps://github.com/features
Documentationhttps://docs.github.com/en
Traininghttps://learn.github.com/skills
Certificationshttps://learn.github.com/credentials
Build with Copilothttps://github.com/features/ai
Customize Copilothttps://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview
Integrationshttps://github.com/marketplace
Trending reposhttps://github.com/trending
GitHub Sponsorshttps://github.com/open-source/sponsors
Developer articleshttps://github.com/resources/articles
ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place.https://github.blog/changelog/
Enterpriseshttps://github.com/enterprise
Teamhttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
See all industrieshttps://github.com/solutions/industry
Why GitHubhttps://github.com/why-github
Customer Storieshttps://github.com/customer-stories
Business insightshttps://github.com/solutions/executive-insights
Trust Centerhttps://github.com/trust-center
GitHub Advanced SecurityEnterprise-grade code securityhttps://github.com/security/advanced-security
Copilot for businessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Documentationhttps://docs.github.com/en
Resource centerhttps://github.com/resources
Bloghttps://github.blog/
Events & webinarshttps://github.com/resources/events
Community Forumhttps://github.com/orgs/community/discussions
Customer Storieshttps://github.com/customer-stories
Integrationshttps://github.com/marketplace
Customer supporthttps://help.github.com/
Traininghttps://learn.github.com/skills
GitHub Statushttps://www.githubstatus.com/
Abouthttps://github.com/about
Partnershttps://github.com/partners
Changeloghttps://github.blog/changelog/
GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub.https://githubuniverse.com/
Pricinghttps://github.com/pricing
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FIABTechLab%2Fiabgpp-java%2Fpull%2F110
Sign uphttps://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=IABTechLab%2Fiabgpp-java
Reloadhttps://github.com/IABTechLab/iabgpp-java/pull/110
Reloadhttps://github.com/IABTechLab/iabgpp-java/pull/110
Reloadhttps://github.com/IABTechLab/iabgpp-java/pull/110
IABTechLabhttps://github.com/IABTechLab
iabgpp-javahttps://github.com/IABTechLab/iabgpp-java
Codehttps://github.com/IABTechLab/iabgpp-java
Issues13 (13)https://github.com/IABTechLab/iabgpp-java/issues
Pull requests4 (4)https://github.com/IABTechLab/iabgpp-java/pulls
Actionshttps://github.com/IABTechLab/iabgpp-java/actions
Projectshttps://github.com/IABTechLab/iabgpp-java/projects
Security and qualityhttps://github.com/IABTechLab/iabgpp-java/security
Insightshttps://github.com/IABTechLab/iabgpp-java/pulse
https://github.com/IABTechLab/iabgpp-java
Tejasshackhttps://github.com/Tejasshack
masterhttps://github.com/IABTechLab/iabgpp-java/tree/master
4.Xhttps://github.com/IABTechLab/iabgpp-java/tree/4.X
Conversationhttps://github.com/IABTechLab/iabgpp-java/pull/110
Commits188 (188)https://github.com/IABTechLab/iabgpp-java/pull/110/commits
Checkshttps://github.com/IABTechLab/iabgpp-java/pull/110/checks
Files changedhttps://github.com/IABTechLab/iabgpp-java/pull/110/files
Merge 4.X into master for Iabgpp-java release v4.0.0https://github.com/IABTechLab/iabgpp-java/pull/110#top
Tejasshackhttps://github.com/Tejasshack
masterhttps://github.com/IABTechLab/iabgpp-java/tree/master
4.Xhttps://github.com/IABTechLab/iabgpp-java/tree/4.X
https://github.com/Tejasshack
Tejasshackhttps://github.com/Tejasshack
Sep 30, 2026https://github.com/IABTechLab/iabgpp-java/pull/110#issue-5645021013
Please reload this pagehttps://github.com/IABTechLab/iabgpp-java/pull/110
Fix TcfCaV1 (Canada) OptimizedRange encoding to use Fibonacci #106https://github.com/IABTechLab/iabgpp-java/pull/106
Decode legacy fixed-range TcfCaV1 (Canada) strings (backwards compatibility) #107https://github.com/IABTechLab/iabgpp-java/pull/107
4.X: fix bitfield off-by-one encoding #108https://github.com/IABTechLab/iabgpp-java/pull/108
4.X: US States with Subsections - MD, KY, RI, IN #109https://github.com/IABTechLab/iabgpp-java/pull/109
TCF v2.3: Unable to encode additional segments (e.g., vendorsDisclosed) when isServiceSpecific=true #83https://github.com/IABTechLab/iabgpp-java/issues/83
4.X: US States with Subsections - MD, KY, RI, IN #109https://github.com/IABTechLab/iabgpp-java/pull/109
Please reload this pagehttps://github.com/IABTechLab/iabgpp-java/pull/110
yuzawa-sanhttps://github.com/yuzawa-san
June 26, 2025 18:32https://github.com/IABTechLab/iabgpp-java/pull/110#commits-pushed-24147c4
https://github.com/yuzawa-san
cpu and memory optimizationshttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/24147c43690f8128acaa64468c3b4d2907768e27
24147c4https://github.com/IABTechLab/iabgpp-java/pull/110/commits/24147c43690f8128acaa64468c3b4d2907768e27
https://github.com/yuzawa-san
zero copy splithttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/d14374d060b4f0fecb2e829f2281d1a5e76617f9
d14374dhttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/d14374d060b4f0fecb2e829f2281d1a5e76617f9
https://github.com/yuzawa-san
optimize fl,mt,or,txhttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/f7b9f73fff4714738f32bfe2ff67abd9b608d51a
f7b9f73https://github.com/IABTechLab/iabgpp-java/pull/110/commits/f7b9f73fff4714738f32bfe2ff67abd9b608d51a
https://github.com/yuzawa-san
update mthttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/8595a964a78fa93d0fa386e26f3574b826349543
8595a96https://github.com/IABTechLab/iabgpp-java/pull/110/commits/8595a964a78fa93d0fa386e26f3574b826349543
https://github.com/yuzawa-san
remove microbenchmarkinghttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/f3f8c3fd735cd6d724091d88341647d6da54f950
f3f8c3fhttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/f3f8c3fd735cd6d724091d88341647d6da54f950
https://github.com/yuzawa-san
fewer substringshttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/165d8ec8e03a13dab85646762112d97aa55492dc
165d8echttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/165d8ec8e03a13dab85646762112d97aa55492dc
https://github.com/yuzawa-san
fibonacci optimizationhttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/564bda1394c1a19c30e5a1d4ac95978b8a77a5d8
564bda1https://github.com/IABTechLab/iabgpp-java/pull/110/commits/564bda1394c1a19c30e5a1d4ac95978b8a77a5d8
https://github.com/yuzawa-san
annotate testshttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/0c9a10f66227ed2f21a679f47a428394e9e3c2ba
0c9a10fhttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/0c9a10f66227ed2f21a679f47a428394e9e3c2ba
https://github.com/yuzawa-san
loop variableshttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/68788e1c235f04330c641ec3204516594ee767c4
68788e1https://github.com/IABTechLab/iabgpp-java/pull/110/commits/68788e1c235f04330c641ec3204516594ee767c4
https://github.com/yuzawa-san
DI IA NE NH NJ TNhttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/a79dc78542b4d4d915310f15d61bcadc25bd0427
a79dc78https://github.com/IABTechLab/iabgpp-java/pull/110/commits/a79dc78542b4d4d915310f15d61bcadc25bd0427
https://github.com/yuzawa-san
make Segments smallerhttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/c099e37f37bab6604775c7450ca18117cb39f627
c099e37https://github.com/IABTechLab/iabgpp-java/pull/110/commits/c099e37f37bab6604775c7450ca18117cb39f627
https://github.com/yuzawa-san
optimize encodinghttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/6e6709df7d12ef8d9d401b4b9ed21912441b9445
6e6709dhttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/6e6709df7d12ef8d9d401b4b9ed21912441b9445
https://github.com/yuzawa-san
use BitSet to represent Listhttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/4da705c52def012b8223867cc386fe8a268b4504
4da705chttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/4da705c52def012b8223867cc386fe8a268b4504
https://github.com/yuzawa-san
initialize segments oncehttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/c83f58dff5cf70adb7d24ff836d62364cf18244e
c83f58dhttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/c83f58dff5cf70adb7d24ff836d62364cf18244e
https://github.com/yuzawa-san
more efficient grouping in range encodershttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/d30798b43a9d99b35b3e573f45cf7cf9e80a292f
d30798bhttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/d30798b43a9d99b35b3e573f45cf7cf9e80a292f
https://github.com/yuzawa-san
store fields in list instead of maphttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/dcc958d6d5235da6bcfa6ad7d0f07789a1a606f3
dcc958dhttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/dcc958d6d5235da6bcfa6ad7d0f07789a1a606f3
https://github.com/yuzawa-san
use StringBuilders to avoid copieshttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/0702f1bf1aab4e85f5f839cf6f42bfefc35e1ead
0702f1bhttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/0702f1bf1aab4e85f5f839cf6f42bfefc35e1ead
https://github.com/yuzawa-san
store dirty on DataTypehttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/8cf0bcca0bff0a891f3c8e17f58ee1f23132a352
8cf0bcchttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/8cf0bcca0bff0a891f3c8e17f58ee1f23132a352
https://github.com/yuzawa-san
detect external modification of valueshttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/bcee62810074fa6262fcd1e0d457b460dcfb4cf3
bcee628https://github.com/IABTechLab/iabgpp-java/pull/110/commits/bcee62810074fa6262fcd1e0d457b460dcfb4cf3
https://github.com/yuzawa-san
fix testshttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/949a235069b7606c319f4bc5cdceb839379b8e8d
949a235https://github.com/IABTechLab/iabgpp-java/pull/110/commits/949a235069b7606c319f4bc5cdceb839379b8e8d
https://github.com/yuzawa-san
move and renamehttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/6323d96f4820788b74215b41c401814418dcfbbc
6323d96https://github.com/IABTechLab/iabgpp-java/pull/110/commits/6323d96f4820788b74215b41c401814418dcfbbc
https://github.com/yuzawa-san
move and renamehttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/caff49f85cd021ec3a28d393a6e49b1ee058f20f
caff49fhttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/caff49f85cd021ec3a28d393a6e49b1ee058f20f
https://github.com/yuzawa-san
removehttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/62e0b2d1a4fd9643c92a9efff06b270a2ca18cef
62e0b2dhttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/62e0b2d1a4fd9643c92a9efff06b270a2ca18cef
https://github.com/yuzawa-san
cleanuphttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/56a9d68c3f2167600637a5bbb82eb5516e907041
56a9d68https://github.com/IABTechLab/iabgpp-java/pull/110/commits/56a9d68c3f2167600637a5bbb82eb5516e907041
https://github.com/yuzawa-san
smaller max sizehttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/830665dc3122ff291f81cefe84868dc5d305a90f
830665dhttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/830665dc3122ff291f81cefe84868dc5d305a90f
https://github.com/yuzawa-san
sonarqube fixeshttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/749fc889067a1161b15c48bfd3969b110408a336
749fc88https://github.com/IABTechLab/iabgpp-java/pull/110/commits/749fc889067a1161b15c48bfd3969b110408a336
https://github.com/yuzawa-san
trailing whitespacehttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/c72610f5548c7abd2f40e0bcc0f4880c5aacf666
c72610fhttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/c72610f5548c7abd2f40e0bcc0f4880c5aacf666
https://github.com/yuzawa-san
more sonarqubehttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/eb678a4da83911ebc682db6f10a747e43d78891b
eb678a4https://github.com/IABTechLab/iabgpp-java/pull/110/commits/eb678a4da83911ebc682db6f10a747e43d78891b
https://github.com/yuzawa-san
log when exceeding IntegerBitSet.MAX_COLLECTION_SIZEhttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/41330b7b0ebe2c5ae3cedc1d623ffc2e5fc085c9
41330b7https://github.com/IABTechLab/iabgpp-java/pull/110/commits/41330b7b0ebe2c5ae3cedc1d623ffc2e5fc085c9
https://github.com/yuzawa-san
validationhttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/485a5b24b1fc2117017136228af82dc3371bb3dd
485a5b2https://github.com/IABTechLab/iabgpp-java/pull/110/commits/485a5b24b1fc2117017136228af82dc3371bb3dd
xdevanshuxhttps://github.com/xdevanshux
June 23, 2026 22:01https://github.com/IABTechLab/iabgpp-java/pull/110#commits-pushed-b6fdb1e
https://github.com/xdevanshux
4.0.1.RC1 releasehttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/b6fdb1e18178bcad7858c0cefe847a602c9cbaf2
b6fdb1ehttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/b6fdb1e18178bcad7858c0cefe847a602c9cbaf2
https://github.com/yuzawa-san
fix bitfield off-by-one encodinghttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/47ddf672e3ee161bfbc5c9c2d718f69160ed13cd
47ddf67https://github.com/IABTechLab/iabgpp-java/pull/110/commits/47ddf672e3ee161bfbc5c9c2d718f69160ed13cd
https://github.com/yuzawa-san
Merge branch '4.X' of github.com:yuzawa-san/iabgpp-java into 4.X-subs…https://github.com/IABTechLab/iabgpp-java/pull/110/commits/ca235079526e3645696a0f8a42cca514b261866d
ca23507https://github.com/IABTechLab/iabgpp-java/pull/110/commits/ca235079526e3645696a0f8a42cca514b261866d
https://github.com/yuzawa-san
fix md field namehttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/686d7dc27090a98deb5a025f656ecb15eb89dd74
686d7dchttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/686d7dc27090a98deb5a025f656ecb15eb89dd74
https://github.com/yuzawa-san
fix decoding then encoding bughttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/aaf5ee899a842f84d4397157fd03b71ef28bcbc1
aaf5ee8https://github.com/IABTechLab/iabgpp-java/pull/110/commits/aaf5ee899a842f84d4397157fd03b71ef28bcbc1
https://github.com/yuzawa-san
add more testshttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/b46a08e881b8a94af3b5a173d453797f466eac23
b46a08ehttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/b46a08e881b8a94af3b5a173d453797f466eac23
https://github.com/yuzawa-san
clean up integersethttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/7658f05901d9d2bbf5f2be3281c0a53b23929e02
7658f05https://github.com/IABTechLab/iabgpp-java/pull/110/commits/7658f05901d9d2bbf5f2be3281c0a53b23929e02
https://github.com/Tejasshack
Merge pull requesthttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/4ee93694a1bf27fe540d69b49880bc8ed63e55d6
#106https://github.com/IABTechLab/iabgpp-java/pull/106
: TcfCaV1 Fibonacci encodinghttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/4ee93694a1bf27fe540d69b49880bc8ed63e55d6
4ee9369https://github.com/IABTechLab/iabgpp-java/pull/110/commits/4ee93694a1bf27fe540d69b49880bc8ed63e55d6
https://github.com/Tejasshack
Merge pull requesthttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/74e8fd4b94e6dace23266ca8a227af438f7f7f83
#107https://github.com/IABTechLab/iabgpp-java/pull/107
: TcfCaV1 legacy fixed-range decodehttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/74e8fd4b94e6dace23266ca8a227af438f7f7f83
74e8fd4https://github.com/IABTechLab/iabgpp-java/pull/110/commits/74e8fd4b94e6dace23266ca8a227af438f7f7f83
https://github.com/Tejasshack
Merge pull requesthttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/677e3eef8518a6a687e3ac1b8c7134e934006605
#108https://github.com/IABTechLab/iabgpp-java/pull/108
: bitfield off-by-one encodinghttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/677e3eef8518a6a687e3ac1b8c7134e934006605
677e3eehttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/677e3eef8518a6a687e3ac1b8c7134e934006605
https://github.com/Tejasshack
Merge pull requesthttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/711a8bb60fd09da6d75b9e4a27d260a33495a0a5
#109https://github.com/IABTechLab/iabgpp-java/pull/109
: MD, KY, RI, IN sections and TCF 2.3 segmentshttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/711a8bb60fd09da6d75b9e4a27d260a33495a0a5
711a8bbhttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/711a8bb60fd09da6d75b9e4a27d260a33495a0a5
https://github.com/Tejasshack
Tejasshackhttps://github.com/Tejasshack
lamrowenahttps://github.com/lamrowena
September 30, 2026 10:29https://github.com/IABTechLab/iabgpp-java/pull/110#event-32156876556
https://github.com/Tejasshack
Allow vendor ids through 16384 so ids of 10000 and above round-trip.https://github.com/IABTechLab/iabgpp-java/pull/110/commits/c4ed676dc65a47dd9c326a9a18cea18ed2da6d95
c4ed676https://github.com/IABTechLab/iabgpp-java/pull/110/commits/c4ed676dc65a47dd9c326a9a18cea18ed2da6d95
https://github.com/Tejasshack
Tejasshackhttps://github.com/Tejasshack
force-pushedhttps://github.com/IABTechLab/iabgpp-java/compare/03c4bf2e821847748d178917604598babcb87724..c4ed676dc65a47dd9c326a9a18cea18ed2da6d95
03c4bf2https://github.com/IABTechLab/iabgpp-java/commit/03c4bf2e821847748d178917604598babcb87724
c4ed676https://github.com/IABTechLab/iabgpp-java/commit/c4ed676dc65a47dd9c326a9a18cea18ed2da6d95
Compare https://github.com/IABTechLab/iabgpp-java/compare/03c4bf2e821847748d178917604598babcb87724..c4ed676dc65a47dd9c326a9a18cea18ed2da6d95
September 30, 2026 17:53https://github.com/IABTechLab/iabgpp-java/pull/110#event-32188514665
https://github.com/yuzawa-san
yuzawa-sanhttps://github.com/yuzawa-san
Sep 30, 2026 https://github.com/IABTechLab/iabgpp-java/pull/110#pullrequestreview-5371041971
View reviewed changes https://github.com/IABTechLab/iabgpp-java/pull/110/files
.github/workflows/4.x-release.ymlhttps://github.com/IABTechLab/iabgpp-java/pull/110/files#diff-0fc2537565093048ad6ff7b44c2f00db5dd2559ffeb6298d697ef11deef35b81
yuzawa-sanhttps://github.com/yuzawa-san
Sep 30, 2026https://github.com/IABTechLab/iabgpp-java/pull/110#discussion_r4148535767
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/IABTechLab/iabgpp-java/pull/110
xdevanshuxhttps://github.com/xdevanshux
Oct 1, 2026https://github.com/IABTechLab/iabgpp-java/pull/110#discussion_r4154457108
Please reload this pagehttps://github.com/IABTechLab/iabgpp-java/pull/110
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/IABTechLab/iabgpp-java/pull/110
https://github.com/Tejasshack
4.0.0-RC2 Releasehttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/bebe2ed9286b5528d045d5f1f90ea088b5d73703
bebe2edhttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/bebe2ed9286b5528d045d5f1f90ea088b5d73703
https://github.com/Tejasshack
Tejasshackhttps://github.com/Tejasshack
force-pushedhttps://github.com/IABTechLab/iabgpp-java/compare/23fe356f28c3a689119b5dd5526e79eb8991adc8..bebe2ed9286b5528d045d5f1f90ea088b5d73703
23fe356https://github.com/IABTechLab/iabgpp-java/commit/23fe356f28c3a689119b5dd5526e79eb8991adc8
bebe2edhttps://github.com/IABTechLab/iabgpp-java/commit/bebe2ed9286b5528d045d5f1f90ea088b5d73703
Compare https://github.com/IABTechLab/iabgpp-java/compare/23fe356f28c3a689119b5dd5526e79eb8991adc8..bebe2ed9286b5528d045d5f1f90ea088b5d73703
October 1, 2026 13:13https://github.com/IABTechLab/iabgpp-java/pull/110#event-32253961769
yuzawa-sanhttps://github.com/yuzawa-san
October 2, 2026 15:21https://github.com/IABTechLab/iabgpp-java/pull/110#commits-pushed-80ff01c
https://github.com/yuzawa-san
remove warnings on optimized range heuristichttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/80ff01c381021e3b00594de53b8cdca105b0a669
80ff01chttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/80ff01c381021e3b00594de53b8cdca105b0a669
https://github.com/yuzawa-san
add old method back inhttps://github.com/IABTechLab/iabgpp-java/pull/110/commits/c8bcf634f2e5c0e85e60bf558d9f303b61901d4c
c8bcf63https://github.com/IABTechLab/iabgpp-java/pull/110/commits/c8bcf634f2e5c0e85e60bf558d9f303b61901d4c
https://github.com/aleksUIX
aleksUIXhttps://github.com/aleksUIX
Oct 13, 2026https://github.com/IABTechLab/iabgpp-java/pull/110#issuecomment-6154334619
Please reload this pagehttps://github.com/IABTechLab/iabgpp-java/pull/110
https://github.com/Tejasshack
Tejasshackhttps://github.com/Tejasshack
Oct 15, 2026https://github.com/IABTechLab/iabgpp-java/pull/110#event-33323983009
https://github.com/Tejasshack
Tejasshackhttps://github.com/Tejasshack
Oct 15, 2026https://github.com/IABTechLab/iabgpp-java/pull/110#event-33340679990
https://github.com/Tejasshack
Tejasshackhttps://github.com/Tejasshack
Oct 15, 2026https://github.com/IABTechLab/iabgpp-java/pull/110#event-33340714777
https://github.com/Tejasshack
Tejasshackhttps://github.com/Tejasshack
9da63behttps://github.com/IABTechLab/iabgpp-java/commit/9da63be4568fec99155f39bb5f1785c46525b733
Oct 15, 2026https://github.com/IABTechLab/iabgpp-java/pull/110#event-33357963892
Please reload this pagehttps://github.com/IABTechLab/iabgpp-java/pull/110
Add support for US Maryland USMD section #88 https://github.com/IABTechLab/iabgpp-java/issues/88
Add support for US Indiana USIN section #89 https://github.com/IABTechLab/iabgpp-java/issues/89
Add support for US Kentucky USKY section #90 https://github.com/IABTechLab/iabgpp-java/issues/90
Add US Minnesota USMN section #86 https://github.com/IABTechLab/iabgpp-java/issues/86
Add support for US Rhode Island USRI section #91 https://github.com/IABTechLab/iabgpp-java/issues/91
High CPU Consumption #25 https://github.com/IABTechLab/iabgpp-java/issues/25
https://github.co/hiddenchars
https://github.com/IABTechLab/iabgpp-java/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FIABTechLab%2Fiabgpp-java%2Fpull%2F110
https://github.com/xdevanshux
xdevanshux https://github.com/xdevanshux
https://github.com/IABTechLab/iabgpp-java/pull/110/files/23fe356f28c3a689119b5dd5526e79eb8991adc8
https://github.com/lamrowena
lamrowena https://github.com/lamrowena
https://github.com/yuzawa-san
yuzawa-san https://github.com/yuzawa-san
https://github.com/IABTechLab/iabgpp-java/pull/110/files/23fe356f28c3a689119b5dd5526e79eb8991adc8
Please reload this pagehttps://github.com/IABTechLab/iabgpp-java/pull/110
Please reload this pagehttps://github.com/IABTechLab/iabgpp-java/pull/110
https://github.com/Tejasshack
https://github.com/aleksUIX
https://github.com/yuzawa-san
https://github.com/xdevanshux
https://github.com/lamrowena
https://github.com/iabmayank
https://github.com/chuff
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.