Release Notes
8.11.0 (2025-12-15)
Features
- add adaptive square sizing to ScrollTransformImageView
- support interaction collection ad
Bug Fixes
- core: prevent crash for some device
- use original size for AdChoices icon in native simple ads
Code Refactoring
- add video support for 1+N native ad
- core: improve language coverage
- nda: change AdChoices icon margin for native simple ads
- nda: improve scroll behavior for slots
NAM SDKs mapped to this BoM version 8.11.0
| Artifact name | Version mapped this BoM |
|---|---|
| com.naver.gfpsdk:nam-core | 8.11.0 |
| com.naver.gfpsdk:nam-adplayer | 8.11.0 |
| com.naver.gfpsdk.mediation:nam-nda | 8.11.0 |
| com.naver.gfpsdk.mediation:nam-ndavideo | 8.11.0 |
| com.naver.gfpsdk.mediation:nam-applovin | 13.4.0.1 |
| com.naver.gfpsdk.mediation:nam-aps | 11.0.0.1 |
| com.naver.gfpsdk.mediation:nam-bidmachine | 3.3.0.1 |
| com.naver.gfpsdk.mediation:nam-chartboost | 9.9.3.1 |
| com.naver.gfpsdk.mediation:nam-dfp | 24.5.0.1 |
| com.naver.gfpsdk.mediation:nam-dt | 8.3.8.1 |
| com.naver.gfpsdk.mediation:nam-fan | 6.20.0.1 |
| com.naver.gfpsdk.mediation:nam-inmobi | 10.8.7.1 |
| com.naver.gfpsdk.mediation:nam-ironsource | 8.11.1.1 |
| com.naver.gfpsdk.mediation:nam-lan | 2.9.20250110.4 |
| com.naver.gfpsdk.mediation:nam-pangle | 7.5.0.3.1 |
| com.naver.gfpsdk.mediation:nam-unity | 4.16.1.1 |
| com.naver.gfpsdk.mediation:nam-vungle | 7.5.1.1 |
8.10.3 (2025-11-19)
Bug Fixes
- nda: fix incorrect height calculation in NS Flicking AD
NAM SDKs mapped to this BoM version 8.10.3
| Artifact name | Version mapped this BoM |
|---|---|
| com.naver.gfpsdk:nam-core | 8.10.3 |
| com.naver.gfpsdk:nam-adplayer | 8.10.3 |
| com.naver.gfpsdk.mediation:nam-nda | 8.10.3 |
| com.naver.gfpsdk.mediation:nam-ndavideo | 8.10.3 |
| com.naver.gfpsdk.mediation:nam-applovin | 13.4.0.0 |
| com.naver.gfpsdk.mediation:nam-aps | 11.0.0.0 |
| com.naver.gfpsdk.mediation:nam-bidmachine | 3.3.0.0 |
| com.naver.gfpsdk.mediation:nam-chartboost | 9.9.3.0 |
| com.naver.gfpsdk.mediation:nam-dfp | 24.5.0.0 |
| com.naver.gfpsdk.mediation:nam-dt | 8.3.8.0 |
| com.naver.gfpsdk.mediation:nam-fan | 6.20.0.0 |
| com.naver.gfpsdk.mediation:nam-inmobi | 10.8.7.0 |
| com.naver.gfpsdk.mediation:nam-ironsource | 8.11.1.0 |
| com.naver.gfpsdk.mediation:nam-lan | 2.9.20250110.3 |
| com.naver.gfpsdk.mediation:nam-unity | 4.16.1.0 |
| com.naver.gfpsdk.mediation:nam-vungle | 7.5.1.0 |
| com.naver.gfpsdk.mediation:nam-pangle | 7.5.0.3.0 |
8.10.2 (2025-11-13)
Code Refactoring
- eliminate adChoiceNeeded from VAST parser logic
- nda: modify design of special shopping nda ad
NAM SDKs mapped to this BoM version 8.10.2
| Artifact name | Version mapped this BoM |
|---|---|
| com.naver.gfpsdk:nam-core | 8.10.2 |
| com.naver.gfpsdk:nam-adplayer | 8.10.2 |
| com.naver.gfpsdk.mediation:nam-nda | 8.10.2 |
| com.naver.gfpsdk.mediation:nam-ndavideo | 8.10.2 |
| com.naver.gfpsdk.mediation:nam-applovin | 13.4.0.0 |
| com.naver.gfpsdk.mediation:nam-aps | 11.0.0.0 |
| com.naver.gfpsdk.mediation:nam-bidmachine | 3.3.0.0 |
| com.naver.gfpsdk.mediation:nam-chartboost | 9.9.3.0 |
| com.naver.gfpsdk.mediation:nam-dfp | 24.5.0.0 |
| com.naver.gfpsdk.mediation:nam-dt | 8.3.8.0 |
| com.naver.gfpsdk.mediation:nam-fan | 6.20.0.0 |
| com.naver.gfpsdk.mediation:nam-inmobi | 10.8.7.0 |
| com.naver.gfpsdk.mediation:nam-ironsource | 8.11.1.0 |
| com.naver.gfpsdk.mediation:nam-lan | 2.9.20250110.3 |
| com.naver.gfpsdk.mediation:nam-unity | 4.16.1.0 |
| com.naver.gfpsdk.mediation:nam-vungle | 7.5.1.0 |
| com.naver.gfpsdk.mediation:nam-pangle | 7.5.0.3.0 |
8.10.1 (2025-11-04)
Bug Fixes
- resolve media view placement issue in splash native template ads
NAM SDKs mapped to this BoM version 8.10.1
| Artifact name | Version mapped this BoM |
|---|---|
| com.naver.gfpsdk:nam-core | 8.10.1 |
| com.naver.gfpsdk:nam-adplayer | 8.10.1 |
| com.naver.gfpsdk.mediation:nam-nda | 8.10.1 |
| com.naver.gfpsdk.mediation:nam-ndavideo | 8.10.1 |
| com.naver.gfpsdk.mediation:nam-applovin | 13.4.0.0 |
| com.naver.gfpsdk.mediation:nam-aps | 11.0.0.0 |
| com.naver.gfpsdk.mediation:nam-bidmachine | 3.3.0.0 |
| com.naver.gfpsdk.mediation:nam-chartboost | 9.9.3.0 |
| com.naver.gfpsdk.mediation:nam-dfp | 24.5.0.0 |
| com.naver.gfpsdk.mediation:nam-dt | 8.3.8.0 |
| com.naver.gfpsdk.mediation:nam-fan | 6.20.0.0 |
| com.naver.gfpsdk.mediation:nam-inmobi | 10.8.7.0 |
| com.naver.gfpsdk.mediation:nam-ironsource | 8.11.1.0 |
| com.naver.gfpsdk.mediation:nam-lan | 2.9.20250110.3 |
| com.naver.gfpsdk.mediation:nam-unity | 4.16.1.0 |
| com.naver.gfpsdk.mediation:nam-vungle | 7.5.1.0 |
| com.naver.gfpsdk.mediation:nam-pangle | 7.5.0.3.0 |
8.10.0 (2025-10-30)
Features
- nda: support image motion ad
Bug Fixes
- core: video can not start if vast contains unsupported NonLinear type
- nda: fix a potential issue with badge rendering on TravellingNda AD
- nda: resolve flickering issue when transitioning from thumbnail to video
- fix url encoding issue in some specific cases
NAM SDKs mapped to this BoM version 8.10.0
| Artifact name | Version mapped this BoM |
|---|---|
| com.naver.gfpsdk:nam-core | 8.10.0 |
| com.naver.gfpsdk:nam-adplayer | 8.10.0 |
| com.naver.gfpsdk.mediation:nam-nda | 8.10.0 |
| com.naver.gfpsdk.mediation:nam-ndavideo | 8.10.0 |
| com.naver.gfpsdk.mediation:nam-applovin | 13.4.0.0 |
| com.naver.gfpsdk.mediation:nam-aps | 11.0.0.0 |
| com.naver.gfpsdk.mediation:nam-bidmachine | 3.3.0.0 |
| com.naver.gfpsdk.mediation:nam-chartboost | 9.9.3.0 |
| com.naver.gfpsdk.mediation:nam-dfp | 24.5.0.0 |
| com.naver.gfpsdk.mediation:nam-dt | 8.3.8.0 |
| com.naver.gfpsdk.mediation:nam-fan | 6.20.0.0 |
| com.naver.gfpsdk.mediation:nam-inmobi | 10.8.7.0 |
| com.naver.gfpsdk.mediation:nam-ironsource | 8.11.1.0 |
| com.naver.gfpsdk.mediation:nam-lan | 2.9.20250110.3 |
| com.naver.gfpsdk.mediation:nam-unity | 4.16.1.0 |
| com.naver.gfpsdk.mediation:nam-vungle | 7.5.1.0 |
| com.naver.gfpsdk.mediation:nam-pangle | 7.5.0.3.0 |
8.9.0 (2025-09-30)
Features
- support Pangle mediation
NAM SDKs mapped to this BoM version 8.9.0
| Artifact name | Version mapped this BoM |
|---|---|
| com.naver.gfpsdk:nam-core | 8.9.0 |
| com.naver.gfpsdk:nam-adplayer | 8.9.0 |
| com.naver.gfpsdk.mediation:nam-nda | 8.9.0 |
| com.naver.gfpsdk.mediation:nam-ndavideo | 8.9.0 |
| com.naver.gfpsdk.mediation:nam-applovin | 13.4.0.0 |
| com.naver.gfpsdk.mediation:nam-aps | 11.0.0.0 |
| com.naver.gfpsdk.mediation:nam-bidmachine | 3.3.0.0 |
| com.naver.gfpsdk.mediation:nam-chartboost | 9.9.3.0 |
| com.naver.gfpsdk.mediation:nam-dfp | 24.5.0.0 |
| com.naver.gfpsdk.mediation:nam-dt | 8.3.8.0 |
| com.naver.gfpsdk.mediation:nam-fan | 6.20.0.0 |
| com.naver.gfpsdk.mediation:nam-inmobi | 10.8.7.0 |
| com.naver.gfpsdk.mediation:nam-ironsource | 8.11.1.0 |
| com.naver.gfpsdk.mediation:nam-lan | 2.9.20250110.2 |
| com.naver.gfpsdk.mediation:nam-unity | 4.16.1.0 |
| com.naver.gfpsdk.mediation:nam-vungle | 7.5.1.0 |
| com.naver.gfpsdk.mediation:nam-pangle | 7.5.0.3.0 |
8.8.4 (2025-09-23)
Bug Fixes
- core: fix a native simple ad background for some ads
NAM SDKs mapped to this BoM version 8.8.4
| Artifact name | Version mapped this BoM |
|---|---|
| com.naver.gfpsdk:nam-core | 8.8.4 |
| com.naver.gfpsdk:nam-adplayer | 8.8.4 |
| com.naver.gfpsdk.mediation:nam-nda | 8.8.4 |
| com.naver.gfpsdk.mediation:nam-ndavideo | 8.8.4 |
| com.naver.gfpsdk.mediation:nam-applovin | 13.2.0.2 |
| com.naver.gfpsdk.mediation:nam-aps | 9.10.2.3 |
| com.naver.gfpsdk.mediation:nam-bidmachine | 3.1.1.4 |
| com.naver.gfpsdk.mediation:nam-chartboost | 9.7.0.2 |
| com.naver.gfpsdk.mediation:nam-dfp | 23.3.0.5 |
| com.naver.gfpsdk.mediation:nam-dt | 8.3.6.4 |
| com.naver.gfpsdk.mediation:nam-fan | 6.18.0.5 |
| com.naver.gfpsdk.mediation:nam-inmobi | 10.8.0.2 |
| com.naver.gfpsdk.mediation:nam-ironsource | 8.4.0.5 |
| com.naver.gfpsdk.mediation:nam-lan | 2.9.20250110.1 |
| com.naver.gfpsdk.mediation:nam-unity | 4.12.3.3 |
| com.naver.gfpsdk.mediation:nam-vungle | 7.4.1.3 |
8.8.3 (2025-09-22)
Code Refactoring
- add buffer duration option to the internal ExoVideoPlayer
NAM SDKs mapped to this BoM version 8.8.3
| Artifact name | Version mapped this BoM |
|---|---|
| com.naver.gfpsdk:nam-core | 8.8.3 |
| com.naver.gfpsdk:nam-adplayer | 8.8.3 |
| com.naver.gfpsdk.mediation:nam-nda | 8.8.3 |
| com.naver.gfpsdk.mediation:nam-ndavideo | 8.8.3 |
| com.naver.gfpsdk.mediation:nam-applovin | 13.2.0.2 |
| com.naver.gfpsdk.mediation:nam-aps | 9.10.2.3 |
| com.naver.gfpsdk.mediation:nam-bidmachine | 3.1.1.4 |
| com.naver.gfpsdk.mediation:nam-chartboost | 9.7.0.2 |
| com.naver.gfpsdk.mediation:nam-dfp | 23.3.0.5 |
| com.naver.gfpsdk.mediation:nam-dt | 8.3.6.4 |
| com.naver.gfpsdk.mediation:nam-fan | 6.18.0.5 |
| com.naver.gfpsdk.mediation:nam-inmobi | 10.8.0.2 |
| com.naver.gfpsdk.mediation:nam-ironsource | 8.4.0.5 |
| com.naver.gfpsdk.mediation:nam-lan | 2.9.20250110.1 |
| com.naver.gfpsdk.mediation:nam-unity | 4.12.3.3 |
| com.naver.gfpsdk.mediation:nam-vungle | 7.4.1.3 |
8.8.2 (2025-09-12)
Bug Fixes
- nda: fix lineHeight rendering issue for multiline TextView
NAM SDKs mapped to this BoM version 8.8.2
| Artifact name | Version mapped this BoM |
|---|---|
| com.naver.gfpsdk:nam-core | 8.8.2 |
| com.naver.gfpsdk:nam-adplayer | 8.8.2 |
| com.naver.gfpsdk.mediation:nam-nda | 8.8.2 |
| com.naver.gfpsdk.mediation:nam-ndavideo | 8.8.2 |
| com.naver.gfpsdk.mediation:nam-applovin | 13.2.0.2 |
| com.naver.gfpsdk.mediation:nam-aps | 9.10.2.3 |
| com.naver.gfpsdk.mediation:nam-bidmachine | 3.1.1.4 |
| com.naver.gfpsdk.mediation:nam-chartboost | 9.7.0.2 |
| com.naver.gfpsdk.mediation:nam-dfp | 23.3.0.5 |
| com.naver.gfpsdk.mediation:nam-dt | 8.3.6.4 |
| com.naver.gfpsdk.mediation:nam-fan | 6.18.0.5 |
| com.naver.gfpsdk.mediation:nam-inmobi | 10.8.0.2 |
| com.naver.gfpsdk.mediation:nam-ironsource | 8.4.0.5 |
| com.naver.gfpsdk.mediation:nam-lan | 2.9.20250110.1 |
| com.naver.gfpsdk.mediation:nam-unity | 4.12.3.3 |
| com.naver.gfpsdk.mediation:nam-vungle | 7.4.1.3 |
8.8.1 (2025-09-03)
Bug Fixes
- core: prevent crash on some condition
NAM SDKs mapped to this BoM version 8.8.1
| Artifact name | Version mapped this BoM |
|---|---|
| com.naver.gfpsdk:nam-core | 8.8.1 |
| com.naver.gfpsdk:nam-adplayer | 8.8.1 |
| com.naver.gfpsdk.mediation:nam-nda | 8.8.1 |
| com.naver.gfpsdk.mediation:nam-ndavideo | 8.8.1 |
| com.naver.gfpsdk.mediation:nam-applovin | 13.2.0.2 |
| com.naver.gfpsdk.mediation:nam-aps | 9.10.2.3 |
| com.naver.gfpsdk.mediation:nam-bidmachine | 3.1.1.4 |
| com.naver.gfpsdk.mediation:nam-chartboost | 9.7.0.2 |
| com.naver.gfpsdk.mediation:nam-dfp | 23.3.0.5 |
| com.naver.gfpsdk.mediation:nam-dt | 8.3.6.4 |
| com.naver.gfpsdk.mediation:nam-fan | 6.18.0.5 |
| com.naver.gfpsdk.mediation:nam-inmobi | 10.8.0.2 |
| com.naver.gfpsdk.mediation:nam-ironsource | 8.4.0.5 |
| com.naver.gfpsdk.mediation:nam-lan | 2.9.20250110.1 |
| com.naver.gfpsdk.mediation:nam-unity | 4.12.3.3 |
| com.naver.gfpsdk.mediation:nam-vungle | 7.4.1.3 |
8.8.0 (2025-09-03)
Bug Fixes
- core: make NacPreferences nullable to avoid crash
- nda: fix the size of AdMute icon for NDA native ad
- nda: resolve media view rendering in Compose environment
NAM SDKs mapped to this BoM version 8.8.0
| Artifact name | Version mapped this BoM |
|---|---|
| com.naver.gfpsdk:nam-core | 8.8.0 |
| com.naver.gfpsdk:nam-adplayer | 8.8.0 |
| com.naver.gfpsdk.mediation:nam-nda | 8.8.0 |
| com.naver.gfpsdk.mediation:nam-ndavideo | 8.8.0 |
| com.naver.gfpsdk.mediation:nam-applovin | 13.2.0.2 |
| com.naver.gfpsdk.mediation:nam-aps | 9.10.2.3 |
| com.naver.gfpsdk.mediation:nam-bidmachine | 3.1.1.4 |
| com.naver.gfpsdk.mediation:nam-chartboost | 9.7.0.2 |
| com.naver.gfpsdk.mediation:nam-dfp | 23.3.0.5 |
| com.naver.gfpsdk.mediation:nam-dt | 8.3.6.4 |
| com.naver.gfpsdk.mediation:nam-fan | 6.18.0.5 |
| com.naver.gfpsdk.mediation:nam-inmobi | 10.8.0.2 |
| com.naver.gfpsdk.mediation:nam-ironsource | 8.4.0.5 |
| com.naver.gfpsdk.mediation:nam-lan | 2.9.20250110.1 |
| com.naver.gfpsdk.mediation:nam-unity | 4.12.3.3 |
| com.naver.gfpsdk.mediation:nam-vungle | 7.4.1.3 |
8.7.0 (2025-08-08)
Features
- nda: Support S2S Interstitial video ad
NAM SDKs mapped to this BoM version 8.7.0
| Artifact name | Version mapped this BoM |
|---|---|
| com.naver.gfpsdk:gfpsdk-core | 8.7.0 |
| com.naver.gfpsdk:gfpsdk-adplayer | 8.7.0 |
| com.naver.gfpsdk.mediation:nda | 8.7.0 |
| com.naver.gfpsdk.mediation:ndavideo | 8.7.0 |
| com.naver.gfpsdk.mediation:applovin | 13.2.0.2 |
| com.naver.gfpsdk.mediation:aps | 9.10.2.3 |
| com.naver.gfpsdk.mediation:bidmachine | 3.1.1.4 |
| com.naver.gfpsdk.mediation:chartboost | 9.7.0.2 |
| com.naver.gfpsdk.mediation:dfp | 23.3.0.5 |
| com.naver.gfpsdk.mediation:dt | 8.3.6.3 |
| com.naver.gfpsdk.mediation:fan | 6.18.0.5 |
| com.naver.gfpsdk.mediation:inmobi | 10.8.0.2 |
| com.naver.gfpsdk.mediation:ironsource | 8.4.0.5 |
| com.naver.gfpsdk.mediation:lan | 2.9.20250110.1 |
| com.naver.gfpsdk.mediation:unity | 4.12.3.3 |
| com.naver.gfpsdk.mediation:vungle | 7.4.1.3 |
8.6.1 (2025-08-01)
Bug Fixes
- core: crash at AdEventListener.onError on certain circumstance
Code Refactoring
- core: modify AdChoice icon position on NativeSimple AD with background
- modify the AdMute icon for NDA native ad
NAM SDKs mapped to this BoM version 8.6.1
| Artifact name | Version mapped this BoM |
|---|---|
| com.naver.gfpsdk:nam-core | 8.6.1 |
| com.naver.gfpsdk:nam-adplayer | 8.6.1 |
| com.naver.gfpsdk.mediation:nam-nda | 8.6.1 |
| com.naver.gfpsdk.mediation:nam-ndavideo | 8.6.1 |
| com.naver.gfpsdk.mediation:nam-applovin | 13.2.0.1 |
| com.naver.gfpsdk.mediation:nam-aps | 9.10.2.2 |
| com.naver.gfpsdk.mediation:nam-bidmachine | 3.1.1.3 |
| com.naver.gfpsdk.mediation:nam-chartboost | 9.7.0.1 |
| com.naver.gfpsdk.mediation:nam-dfp | 23.3.0.4 |
| com.naver.gfpsdk.mediation:nam-dt | 8.3.6.2 |
| com.naver.gfpsdk.mediation:nam-fan | 6.18.0.4 |
| com.naver.gfpsdk.mediation:nam-inmobi | 10.8.0.1 |
| com.naver.gfpsdk.mediation:nam-ironsource | 8.4.0.4 |
| com.naver.gfpsdk.mediation:nam-lan | 2.9.20250110.0 |
| com.naver.gfpsdk.mediation:nam-unity | 4.12.3.2 |
| com.naver.gfpsdk.mediation:nam-vungle | 7.4.1.2 |
8.6.0 (2025-07-11)
Features
- core: pass AdContextInfo on ad event callback
Bug Fixes
- nda: check the vendor name in Verification tag for OM SDK
- nda: disable click of reward text on the companion ad
- nda: fix the rare NaN case in the NativeSimple AD
Code Refactoring
- fire
onAdSlotClickedon native slot ad clicked - nda: add store badge on ShoppingLabel AD
- refactoring the GfpVideoAdOptions
NAM SDKs mapped to this BoM version 8.6.0
| Artifact name | Version mapped this BoM |
|---|---|
| com.naver.gfpsdk:nam-core | 8.6.0 |
| com.naver.gfpsdk:nam-adplayer | 8.6.0 |
| com.naver.gfpsdk.mediation:nam-nda | 8.6.0 |
| com.naver.gfpsdk.mediation:nam-ndavideo | 8.6.0 |
| com.naver.gfpsdk.mediation:nam-applovin | 13.2.0.1 |
| com.naver.gfpsdk.mediation:nam-aps | 9.10.2.2 |
| com.naver.gfpsdk.mediation:nam-bidmachine | 3.1.1.3 |
| com.naver.gfpsdk.mediation:nam-chartboost | 9.7.0.1 |
| com.naver.gfpsdk.mediation:nam-dfp | 23.3.0.4 |
| com.naver.gfpsdk.mediation:nam-dt | 8.3.6.2 |
| com.naver.gfpsdk.mediation:nam-fan | 6.18.0.4 |
| com.naver.gfpsdk.mediation:nam-inmobi | 10.8.0.1 |
| com.naver.gfpsdk.mediation:nam-ironsource | 8.4.0.4 |
| com.naver.gfpsdk.mediation:nam-lan | 2.9.20250110.0 |
| com.naver.gfpsdk.mediation:nam-unity | 4.12.3.2 |
| com.naver.gfpsdk.mediation:nam-vungle | 7.4.1.2 |
8.5.1 (2025-06-20)
Bug Fixes
- nda: fix click handling issue for specific native ad
NAM SDKs mapped to this BoM version 8.5.1
| Artifact name | Version mapped this BoM |
|---|---|
| com.naver.gfpsdk:nam-core | 8.5.1 |
| com.naver.gfpsdk:nam-adplayer | 8.5.1 |
| com.naver.gfpsdk.mediation:nam-nda | 8.5.1 |
| com.naver.gfpsdk.mediation:nam-ndavideo | 8.5.1 |
| com.naver.gfpsdk.mediation:nam-applovin | 13.2.0.1 |
| com.naver.gfpsdk.mediation:nam-aps | 9.10.2.2 |
| com.naver.gfpsdk.mediation:nam-bidmachine | 3.1.1.3 |
| com.naver.gfpsdk.mediation:nam-chartboost | 9.7.0.1 |
| com.naver.gfpsdk.mediation:nam-dfp | 23.3.0.4 |
| com.naver.gfpsdk.mediation:nam-dt | 8.3.6.2 |
| com.naver.gfpsdk.mediation:nam-fan | 6.18.0.4 |
| com.naver.gfpsdk.mediation:nam-inmobi | 10.8.0.1 |
| com.naver.gfpsdk.mediation:nam-ironsource | 8.4.0.4 |
| com.naver.gfpsdk.mediation:nam-lan | 2.9.20250110.0 |
| com.naver.gfpsdk.mediation:nam-unity | 4.12.3.2 |
| com.naver.gfpsdk.mediation:nam-vungle | 7.4.1.2 |
8.5.0 (2025-06-17)
Features
- add global
GfpThemesetting inSdkProperties - support native template ad
Code Refactoring
- nda: add the overlay badge on Shopping NDA AD
- nda: refactoring the reward ad resources
- support server side reward validation
From version 8.5.0, RewardedAdListener is migrated to Kotlin as an interface.
NAM SDKs mapped to this BoM version 8.5.0
| Artifact name | Version mapped this BoM |
|---|---|
| com.naver.gfpsdk:nam-core | 8.5.0 |
| com.naver.gfpsdk:nam-adplayer | 8.5.0 |
| com.naver.gfpsdk.mediation:nam-nda | 8.5.0 |
| com.naver.gfpsdk.mediation:nam-ndavideo | 8.5.0 |
| com.naver.gfpsdk.mediation:nam-applovin | 13.2.0.1 |
| com.naver.gfpsdk.mediation:nam-aps | 9.10.2.2 |
| com.naver.gfpsdk.mediation:nam-bidmachine | 3.1.1.3 |
| com.naver.gfpsdk.mediation:nam-chartboost | 9.7.0.1 |
| com.naver.gfpsdk.mediation:nam-dfp | 23.3.0.4 |
| com.naver.gfpsdk.mediation:nam-dt | 8.3.6.2 |
| com.naver.gfpsdk.mediation:nam-fan | 6.18.0.4 |
| com.naver.gfpsdk.mediation:nam-inmobi | 10.8.0.1 |
| com.naver.gfpsdk.mediation:nam-ironsource | 8.4.0.4 |
| com.naver.gfpsdk.mediation:nam-lan | 2.9.20250110.0 |
| com.naver.gfpsdk.mediation:nam-unity | 4.12.3.2 |
| com.naver.gfpsdk.mediation:nam-vungle | 7.4.1.2 |
8.4.5 (2025-06-10)
Code Refactoring
- improve event handling to ensure consistent behavior
NAM SDKs mapped to this BoM version 8.4.5
| Artifact name | Version mapped this BoM |
|---|---|
| com.naver.gfpsdk:nam-core | 8.4.5 |
| com.naver.gfpsdk:nam-adplayer | 8.4.5 |
| com.naver.gfpsdk.mediation:nam-nda | 8.4.5 |
| com.naver.gfpsdk.mediation:nam-ndavideo | 8.4.5 |
| com.naver.gfpsdk.mediation:nam-applovin | 13.2.0.1 |
| com.naver.gfpsdk.mediation:nam-aps | 9.10.2.2 |
| com.naver.gfpsdk.mediation:nam-bidmachine | 3.1.1.3 |
| com.naver.gfpsdk.mediation:nam-chartboost | 9.7.0.1 |
| com.naver.gfpsdk.mediation:nam-dfp | 23.3.0.3 |
| com.naver.gfpsdk.mediation:nam-dt | 8.3.6.2 |
| com.naver.gfpsdk.mediation:nam-fan | 6.18.0.4 |
| com.naver.gfpsdk.mediation:nam-inmobi | 10.8.0.1 |
| com.naver.gfpsdk.mediation:nam-ironsource | 8.4.0.4 |
| com.naver.gfpsdk.mediation:nam-lan | 2.9.20250110.0 |
| com.naver.gfpsdk.mediation:nam-unity | 4.12.3.2 |
| com.naver.gfpsdk.mediation:nam-vungle | 7.4.1.2 |
8.4.4 (2025-06-02)
Code Refactoring
- add the background style option to NativeSimple AD
NAM SDKs mapped to this BoM version 8.4.4
| Artifact name | Version mapped this BoM |
|---|---|
| com.naver.gfpsdk:nam-core | 8.4.4 |
| com.naver.gfpsdk:nam-adplayer | 8.4.4 |
| com.naver.gfpsdk.mediation:nam-nda | 8.4.4 |
| com.naver.gfpsdk.mediation:nam-ndavideo | 8.4.4 |
| com.naver.gfpsdk.mediation:nam-applovin | 13.2.0.1 |
| com.naver.gfpsdk.mediation:nam-aps | 9.10.2.2 |
| com.naver.gfpsdk.mediation:nam-bidmachine | 3.1.1.2 |
| com.naver.gfpsdk.mediation:nam-chartboost | 9.7.0.1 |
| com.naver.gfpsdk.mediation:nam-dfp | 23.3.0.3 |
| com.naver.gfpsdk.mediation:nam-dt | 8.3.6.2 |
| com.naver.gfpsdk.mediation:nam-fan | 6.18.0.4 |
| com.naver.gfpsdk.mediation:nam-inmobi | 10.8.0.1 |
| com.naver.gfpsdk.mediation:nam-ironsource | 8.4.0.3 |
| com.naver.gfpsdk.mediation:nam-lan | 2.9.20241129.3 |
| com.naver.gfpsdk.mediation:nam-unity | 4.12.3.2 |
| com.naver.gfpsdk.mediation:nam-vungle | 7.4.1.2 |
8.4.3 (2025-05-23)
Code Refactoring
- remove unnecessary internal method
NAM SDKs mapped to this BoM version 8.4.3
| Artifact name | Version mapped this BoM |
|---|---|
| com.naver.gfpsdk:nam-core | 8.4.3 |
| com.naver.gfpsdk:nam-adplayer | 8.4.3 |
| com.naver.gfpsdk.mediation:nam-nda | 8.4.3 |
| com.naver.gfpsdk.mediation:nam-ndavideo | 8.4.3 |
| com.naver.gfpsdk.mediation:nam-applovin | 13.2.0.1 |
| com.naver.gfpsdk.mediation:nam-aps | 9.10.2.2 |
| com.naver.gfpsdk.mediation:nam-bidmachine | 3.1.1.2 |
| com.naver.gfpsdk.mediation:nam-chartboost | 9.7.0.1 |
| com.naver.gfpsdk.mediation:nam-dfp | 23.3.0.3 |
| com.naver.gfpsdk.mediation:nam-dt | 8.3.6.2 |
| com.naver.gfpsdk.mediation:nam-fan | 6.18.0.4 |
| com.naver.gfpsdk.mediation:nam-inmobi | 10.8.0.1 |
| com.naver.gfpsdk.mediation:nam-ironsource | 8.4.0.3 |
| com.naver.gfpsdk.mediation:nam-lan | 2.9.20241129.3 |
| com.naver.gfpsdk.mediation:nam-unity | 4.12.3.2 |
| com.naver.gfpsdk.mediation:nam-vungle | 7.4.1.2 |
8.4.2 (2025-05-13)
Bug Fixes
- nda: add
asynclayoutinflaterdependency to prevent runtime error
NAM SDKs mapped to this BoM version 8.4.2
| Artifact name | Version mapped this BoM |
|---|---|
| com.naver.gfpsdk:nam-core | 8.4.2 |
| com.naver.gfpsdk:nam-adplayer | 8.4.2 |
| com.naver.gfpsdk.mediation:nam-nda | 8.4.2 |
| com.naver.gfpsdk.mediation:nam-ndavideo | 8.4.2 |
| com.naver.gfpsdk.mediation:nam-applovin | 13.2.0.0 |
| com.naver.gfpsdk.mediation:nam-aps | 9.10.2.1 |
| com.naver.gfpsdk.mediation:nam-bidmachine | 3.1.1.1 |
| com.naver.gfpsdk.mediation:nam-chartboost | 9.7.0.0 |
| com.naver.gfpsdk.mediation:nam-dfp | 23.3.0.2 |
| com.naver.gfpsdk.mediation:nam-dt | 8.3.6.1 |
| com.naver.gfpsdk.mediation:nam-fan | 6.18.0.3 |
| com.naver.gfpsdk.mediation:nam-inmobi | 10.8.0.0 |
| com.naver.gfpsdk.mediation:nam-ironsource | 8.4.0.2 |
| com.naver.gfpsdk.mediation:nam-lan | 2.9.20241129.2 |
| com.naver.gfpsdk.mediation:nam-unity | 4.12.3.1 |
| com.naver.gfpsdk.mediation:nam-vungle | 7.4.1.1 |
8.4.1 (2025-05-02)
⚠ Warning
This version has issues with rendering certain ads. Please add AsyncLayoutInflater dependency on your project or use NAM SDK v8.4.2 or higher.
Bug Fixes
- nda: size of special da shopping nda ad was miscalculated
NAM SDKs mapped to this BoM version 8.4.1
| Artifact name | Version mapped this BoM |
|---|---|
| com.naver.gfpsdk:nam-core | 8.4.1 |
| com.naver.gfpsdk:nam-adplayer | 8.4.1 |
| com.naver.gfpsdk.mediation:nam-nda | 8.4.1 |
| com.naver.gfpsdk.mediation:nam-ndavideo | 8.4.1 |
| com.naver.gfpsdk.mediation:nam-applovin | 13.2.0.0 |
| com.naver.gfpsdk.mediation:nam-aps | 9.10.2.1 |
| com.naver.gfpsdk.mediation:nam-dfp | 23.3.0.2 |
| com.naver.gfpsdk.mediation:nam-dt | 8.3.6.1 |
| com.naver.gfpsdk.mediation:nam-fan | 6.18.0.3 |
| com.naver.gfpsdk.mediation:nam-inmobi | 10.8.0.0 |
| com.naver.gfpsdk.mediation:nam-ironsource | 8.4.0.2 |
| com.naver.gfpsdk.mediation:nam-lan | 2.9.20241129.2 |
| com.naver.gfpsdk.mediation:nam-unity | 4.12.3.1 |
| com.naver.gfpsdk.mediation:nam-vungle | 7.4.1.1 |
| com.naver.gfpsdk.mediation:nam-bidmachine | 3.1.1.1 |
| com.naver.gfpsdk.mediation:nam-chartboost | 9.7.0.0 |
8.4.0 (2025-04-28)
⚠ Warning
This version has issues with rendering certain ads. Please add AsyncLayoutInflater dependency on your project or use NAM SDK v8.4.2 or higher.
Code Refactoring
- core: add reset methods for
UserPropertiesandSdkProperties - support the OMSDK on Native, Rewarded AD
NAM SDKs mapped to this BoM version 8.4.0
| Artifact name | Version mapped this BoM |
|---|---|
| com.naver.gfpsdk:nam-core | 8.4.0 |
| com.naver.gfpsdk:nam-adplayer | 8.4.0 |
| com.naver.gfpsdk.mediation:nam-nda | 8.4.0 |
| com.naver.gfpsdk.mediation:nam-ndavideo | 8.4.0 |
| com.naver.gfpsdk.mediation:nam-applovin | 13.0.1.0 |
| com.naver.gfpsdk.mediation:nam-aps | 9.10.2.1 |
| com.naver.gfpsdk.mediation:nam-dfp | 23.3.0.2 |
| com.naver.gfpsdk.mediation:nam-dt | 8.3.6.1 |
| com.naver.gfpsdk.mediation:nam-fan | 6.18.0.3 |
| com.naver.gfpsdk.mediation:nam-inmobi | 10.8.0.0 |
| com.naver.gfpsdk.mediation:nam-ironsource | 8.4.0.2 |
| com.naver.gfpsdk.mediation:nam-lan | 2.9.20241129.2 |
| com.naver.gfpsdk.mediation:nam-unity | 4.12.3.1 |
| com.naver.gfpsdk.mediation:nam-vungle | 7.4.1.1 |
| com.naver.gfpsdk.mediation:nam-bidmachine | 3.1.1.1 |
| com.naver.gfpsdk.mediation:nam-chartboost | 9.7.0.0 |
8.3.1 (2025-04-10)
⚠ Warning
This version has issues with rendering certain ads. Please add AsyncLayoutInflater dependency on your project or use NAM SDK v8.4.2 or higher.
Bug Fixes
- fire untracked progress event on ENDED event
Code Refactoring
- add video load timeout option on out-stream ad
- core: support checking whether the webView is registered or not
- support for privacy click event tracking
NAM SDKs mapped to this BoM version 8.3.1
| Artifact name | Version mapped this BoM |
|---|---|
| com.naver.gfpsdk:nam-core | 8.3.1 |
| com.naver.gfpsdk:nam-adplayer | 8.3.1 |
| com.naver.gfpsdk.mediation:nam-nda | 8.3.1 |
| com.naver.gfpsdk.mediation:nam-ndavideo | 8.3.1 |
| com.naver.gfpsdk.mediation:nam-applovin | 12.6.1.1 |
| com.naver.gfpsdk.mediation:nam-aps | 9.10.2.1 |
| com.naver.gfpsdk.mediation:nam-dfp | 23.3.0.2 |
| com.naver.gfpsdk.mediation:nam-dt | 8.3.6.0 |
| com.naver.gfpsdk.mediation:nam-fan | 6.18.0.3 |
| com.naver.gfpsdk.mediation:nam-inmobi | 10.8.0.0 |
| com.naver.gfpsdk.mediation:nam-ironsource | 8.4.0.2 |
| com.naver.gfpsdk.mediation:nam-lan | 2.9.20241129.1 |
| com.naver.gfpsdk.mediation:nam-unity | 4.12.3.1 |
| com.naver.gfpsdk.mediation:nam-vungle | 7.4.1.1 |
| com.naver.gfpsdk.mediation:nam-bidmachine | 3.1.1.0 |
| com.naver.gfpsdk.mediation:nam-chartboost | 9.7.0.0 |
8.3.0 (2025-03-14)
⚠ Warning
This version has issues with rendering certain ads. Please add AsyncLayoutInflater dependency on your project or use NAM SDK v8.4.2 or higher.
Starting from version 8.3.0, there are changes in the internal behavior related to reusing ad objects for loading:
- When reusing a GfpBannerAdView, you should call loadAd() directly instead of calling destroy() followed by loadAd().
- When reusing a GfpAdLoader, you should call loadAd() directly instead of calling cancel() followed by loadAd().
- When reusing a GfpRewardedAdManager, you should call loadAd() directly instead of calling destroy() followed by loadAd().
- When reusing a GfpInterstitialAdManager, you should call loadAd() directly instead of calling destroy() followed by loadAd().
Features
- target Android API 35
- support BidMachine mediation
- support Chartboost mediation
Bug Fixes
- adplayer: add missing german string resources
- fix certain carousel type native ads rendering incorrectly
- fix memory leak
- nda: fix title alignment issue in certain slot native ads
- nda: revert the refactoring code in native ad
- prevent adRenderedImpression firing multiple times on NS adapter
Code Refactoring
- core: force initialization when app version changed
- optimize rendering performance of carousel type native ads
NAM SDKs mapped to this BoM version 8.3.0
| Artifact name | Version mapped this BoM |
|---|---|
| com.naver.gfpsdk:nam-core | 8.3.0 |
| com.naver.gfpsdk:nam-adplayer | 8.3.0 |
| com.naver.gfpsdk.mediation:nam-nda | 8.3.0 |
| com.naver.gfpsdk.mediation:nam-ndarichmedia | 8.3.0 |
| com.naver.gfpsdk.mediation:nam-ndavideo | 8.3.0 |
| com.naver.gfpsdk.mediation:nam-applovin | 12.6.1.1 |
| com.naver.gfpsdk.mediation:nam-aps | 9.10.2.1 |
| com.naver.gfpsdk.mediation:nam-dfp | 23.3.0.2 |
| com.naver.gfpsdk.mediation:nam-dt | 8.3.5.2 |
| com.naver.gfpsdk.mediation:nam-fan | 6.18.0.3 |
| com.naver.gfpsdk.mediation:nam-inmobi | 10.8.0.0 |
| com.naver.gfpsdk.mediation:nam-ironsource | 8.4.0.2 |
| com.naver.gfpsdk.mediation:nam-lan | 2.9.20241129.1 |
| com.naver.gfpsdk.mediation:nam-unity | 4.12.3.1 |
| com.naver.gfpsdk.mediation:nam-vungle | 7.4.1.1 |
| com.naver.gfpsdk.mediation:nam-chartboost | 9.7.0.0 |
| com.naver.gfpsdk.mediation:nam-bidmachine | 3.1.1.0 |
8.2.6 (2025-02-10)
Bug Fixes
- fix url parsing error when handling MRAID command
NAM SDKs mapped to this BoM version 8.2.6
| Artifact name | Version mapped this BoM |
|---|---|
| com.naver.gfpsdk:nam-core | 8.2.6 |
| com.naver.gfpsdk:nam-adplayer | 8.2.6 |
| com.naver.gfpsdk.mediation:nam-nda | 8.2.6 |
| com.naver.gfpsdk.mediation:nam-ndavideo | 8.2.6 |
| com.naver.gfpsdk.mediation:nam-applovin | 12.6.1.1 |
| com.naver.gfpsdk.mediation:nam-aps | 9.10.2.1 |
| com.naver.gfpsdk.mediation:nam-dfp | 23.3.0.2 |
| com.naver.gfpsdk.mediation:nam-dt | 8.3.5.1 |
| com.naver.gfpsdk.mediation:nam-fan | 6.18.0.2 |
| com.naver.gfpsdk.mediation:nam-inmobi | 10.7.7.2 |
| com.naver.gfpsdk.mediation:nam-ironsource | 8.4.0.1 |
| com.naver.gfpsdk.mediation:nam-lan | 2.9.20241129.0 |
| com.naver.gfpsdk.mediation:nam-unity | 4.12.3.1 |
| com.naver.gfpsdk.mediation:nam-vungle | 7.4.1.1 |
8.2.5 (2025-01-22)
Bug Fixes
- Ad view is not displayed on some devices
NAM SDKs mapped to this BoM version 8.2.5
| Artifact name | Version mapped this BoM |
|---|---|
| com.naver.gfpsdk:nam-core | 8.2.5 |
| com.naver.gfpsdk:nam-adplayer | 8.2.5 |
| com.naver.gfpsdk.mediation:nam-nda | 8.2.5 |
| com.naver.gfpsdk.mediation:nam-ndavideo | 8.2.5 |
| com.naver.gfpsdk.mediation:nam-applovin | 12.6.1.1 |
| com.naver.gfpsdk.mediation:nam-aps | 9.10.2.1 |
| com.naver.gfpsdk.mediation:nam-dfp | 23.3.0.2 |
| com.naver.gfpsdk.mediation:nam-dt | 8.3.5.1 |
| com.naver.gfpsdk.mediation:nam-fan | 6.18.0.2 |
| com.naver.gfpsdk.mediation:nam-inmobi | 10.7.7.2 |
| com.naver.gfpsdk.mediation:nam-ironsource | 8.4.0.1 |
| com.naver.gfpsdk.mediation:nam-lan | 2.9.20241129.0 |
| com.naver.gfpsdk.mediation:nam-unity | 4.12.3.1 |
| com.naver.gfpsdk.mediation:nam-vungle | 7.4.1.1 |
8.2.4 (2025-01-16)
Features
- support registering WebViews interface for enhancing ad targeting
NAM SDKs mapped to this BoM version 8.2.4
| Artifact name | Version mapped this BoM |
|---|---|
| com.naver.gfpsdk:nam-core | 8.2.4 |
| com.naver.gfpsdk:nam-adplayer | 8.2.4 |
| com.naver.gfpsdk.mediation:nam-nda | 8.2.4 |
| com.naver.gfpsdk.mediation:nam-ndavideo | 8.2.4 |
| com.naver.gfpsdk.mediation:nam-applovin | 12.6.1.1 |
| com.naver.gfpsdk.mediation:nam-aps | 9.10.2.1 |
| com.naver.gfpsdk.mediation:nam-dfp | 23.3.0.1 |
| com.naver.gfpsdk.mediation:nam-dt | 8.3.5.1 |
| com.naver.gfpsdk.mediation:nam-fan | 6.18.0.1 |
| com.naver.gfpsdk.mediation:nam-inmobi | 10.7.7.1 |
| com.naver.gfpsdk.mediation:nam-ironsource | 8.4.0.1 |
| com.naver.gfpsdk.mediation:nam-lan | 2.7.20240214.1 |
| com.naver.gfpsdk.mediation:nam-unity | 4.12.3.1 |
| com.naver.gfpsdk.mediation:nam-vungle | 7.4.1.1 |
8.2.1 (2024-12-17)
Bug Fixes
- adplayer: fixing how skip offsets are calculated in in-stream ad
Code Refactoring
- modify user interest visible ratio
NAM SDKs mapped to this BoM version 8.2.1
| Artifact name | Version mapped this BoM |
|---|---|
| com.naver.gfpsdk:nam-core | 8.2.1 |
| com.naver.gfpsdk:nam-adplayer | 8.2.1 |
| com.naver.gfpsdk.mediation:nam-nda | 8.2.1 |
| com.naver.gfpsdk.mediation:nam-ndavideo | 8.2.1 |
| com.naver.gfpsdk.mediation:nam-applovin | 12.6.1.0 |
| com.naver.gfpsdk.mediation:nam-aps | 9.10.2.0 |
| com.naver.gfpsdk.mediation:nam-dfp | 23.3.0.0 |
| com.naver.gfpsdk.mediation:nam-dt | 8.3.0.0 |
| com.naver.gfpsdk.mediation:nam-fan | 6.18.0.0 |
| com.naver.gfpsdk.mediation:nam-inmobi | 10.7.7.0 |
| com.naver.gfpsdk.mediation:nam-ironsource | 8.4.0.0 |
| com.naver.gfpsdk.mediation:nam-lan | 2.7.20240214.0 |
| com.naver.gfpsdk.mediation:nam-unity | 4.12.3.0 |
| com.naver.gfpsdk.mediation:nam-vungle | 7.4.1.0 |
8.2.0 (2024-12-04)
Bug Fixes
- disconnect even before receiving response when cancelling network request
Code Refactoring
- load scaled down image into memory when loading image
NAM SDKs mapped to this BoM version 8.2.0
| Artifact name | Version mapped this BoM |
|---|---|
| com.naver.gfpsdk:nam-core | 8.2.0 |
| com.naver.gfpsdk:nam-adplayer | 8.2.0 |
| com.naver.gfpsdk.mediation:nam-nda | 8.2.0 |
| com.naver.gfpsdk.mediation:nam-ndavideo | 8.2.0 |
| com.naver.gfpsdk.mediation:nam-applovin | 12.6.1.0 |
| com.naver.gfpsdk.mediation:nam-aps | 9.10.2.0 |
| com.naver.gfpsdk.mediation:nam-dfp | 23.3.0.0 |
| com.naver.gfpsdk.mediation:nam-dt | 8.3.0.0 |
| com.naver.gfpsdk.mediation:nam-fan | 6.18.0.0 |
| com.naver.gfpsdk.mediation:nam-inmobi | 10.7.7.0 |
| com.naver.gfpsdk.mediation:nam-ironsource | 8.4.0.0 |
| com.naver.gfpsdk.mediation:nam-lan | 2.7.20240214.0 |
| com.naver.gfpsdk.mediation:nam-unity | 4.12.3.0 |
| com.naver.gfpsdk.mediation:nam-vungle | 7.4.1.0 |
8.1.0 (2024-11-14)
Features
- nda: add NN flicking AD
NAM SDKs mapped to this BoM version 8.1.0
| Artifact name | Version mapped this BoM |
|---|---|
| com.naver.gfpsdk:nam-core | 8.1.0 |
| com.naver.gfpsdk:nam-adplayer | 8.1.0 |
| com.naver.gfpsdk.mediation:nam-nda | 8.1.0 |
| com.naver.gfpsdk.mediation:nam-ndavideo | 8.1.0 |
| com.naver.gfpsdk.mediation:nam-applovin | 12.6.0.0 |
| com.naver.gfpsdk.mediation:nam-aps | 9.10.2.0 |
| com.naver.gfpsdk.mediation:nam-dfp | 23.3.0.0 |
| com.naver.gfpsdk.mediation:nam-dt | 8.2.7.0 |
| com.naver.gfpsdk.mediation:nam-fan | 6.17.0.0 |
| com.naver.gfpsdk.mediation:nam-inmobi | 10.7.5.0 |
| com.naver.gfpsdk.mediation:nam-ironsource | 8.2.1.0 |
| com.naver.gfpsdk.mediation:nam-lan | 2.7.20240214.0 |
| com.naver.gfpsdk.mediation:nam-unity | 4.12.2.0 |
| com.naver.gfpsdk.mediation:nam-vungle | 7.4.0.0 |
8.0.0 (2024-11-07)
This release is a MAJOR version update with several breaking changes. See Migration To SDK v8 for more information on how to migrate.
⚠ BREAKING CHANGES
- core: move
UserPropertiesBuilderto thecom.naver.gfpsdk.propertiespackage - core: move
SdkPropertiesBuilderto thecom.naver.gfpsdk.propertiespackage - change 3-party mediation module to handle versioning separately
- change the artifact group id of the mediation module from
com.naver.gfpsdktocom.naver.gfpsdk.mediation - change
com.naver.gfpsdk.providerpackage tocom.naver.gfpsdk.mediationpackage
Features
- change 3-party mediation module to handle versioning separately
Bug Fixes
- nda: add 1px visibility check in Slots
Code Refactoring
- core: move
SdkPropertiesBuilderto thecom.naver.gfpsdk.propertiespackage - core: move
UserPropertiesBuilderto thecom.naver.gfpsdk.propertiespackage
NAM SDKs mapped to this BoM version 8.0.0
| Artifact name | Version mapped this BoM |
|---|---|
| com.naver.gfpsdk:nam-core | 8.0.0 |
| com.naver.gfpsdk:nam-adplayer | 8.0.0 |
| com.naver.gfpsdk.mediation:nam-nda | 8.0.0 |
| com.naver.gfpsdk.mediation:nam-ndavideo | 8.0.0 |
| com.naver.gfpsdk.mediation:nam-applovin | 12.6.0.0 |
| com.naver.gfpsdk.mediation:nam-aps | 9.10.2.0 |
| com.naver.gfpsdk.mediation:nam-dfp | 23.3.0.0 |
| com.naver.gfpsdk.mediation:nam-dt | 8.2.7.0 |
| com.naver.gfpsdk.mediation:nam-fan | 6.17.0.0 |
| com.naver.gfpsdk.mediation:nam-inmobi | 10.7.5.0 |
| com.naver.gfpsdk.mediation:nam-ironsource | 8.2.1.0 |
| com.naver.gfpsdk.mediation:nam-lan | 2.7.20240214.0 |
| com.naver.gfpsdk.mediation:nam-unity | 4.12.2.0 |
| com.naver.gfpsdk.mediation:nam-vungle | 7.4.0.0 |
7.9.0 (2024-10-24)
Bug Fixes
- fix animation rendering issues on devices below Android 9
- fix VAST parsing error
Code Refactoring
- allow redirects for all http requests by default
7.8.1 (2024-10-10)
Bug Fixes
- fix height value calculation error in
NativeTemplateView
7.8.0 (2024-09-26)
Features
- nda: support the Smart Channel Flicking AD
Bug Fixes
- nda: fix image badge size error in shopping label ad
Code Refactoring
- nda: add content description to SlotsView
7.7.2 (2024-09-10)
Bug Fixes
- fix a bug that ViewTreeObserver is not properly removed
- fix missing disconnect in
HttpUrlConnection - nda: fix rendering the slot in GridLayout
Code Refactoring
- nda: modify shopping nda ad design
- nda: modify shopping NDA minor design
- nda: use NasImageView on shopping search ad store icon
7.7.1 (2024-08-30)
Bug Fixes
- core: now SdkPropertiesBuilder accept only one GfpProviderOptions per providerType
- nda: fix a scroll issue on shopping search native ad
Code Refactoring
- optimize the use of ViewObserver in GfpAdAdapter
- support Android API 34
7.7.0 (2024-08-20)
Features
- support shopping search native ad
Bug Fixes
- nda: fix video not pausing when clicking on ad choices
- video: show saved last frame on FullScreenAD
Code Refactoring
- add GFP/NDA 1+3 View
- ironsource: refactor IronSource Integration to load multiple instance id
- nda: modify badge UI on shopping nda ad
- nda: show the CTA button on last frame for the Rewarded AD
- reuse innerAdView inside
GfpNativeAdViewwithout inflating it
7.6.2 (2024-07-25)
⚠ Deprecated
- This version has an issue with mediation not performing correctly. Use the older NAM SDK v7.6.1 instead.
Code Refactoring
- add a max redirection config for vast parsing
- core: add apis to clear
customParameter - core: add content id to ad request parameter
- core: handle bounce back tracking event
7.6.1 (2024-07-10)
Bug Fixes
- fix a bug that prevented out-stream video ad from resuming
7.6.0 (2024-07-09)
Features
- lan: add lan extension
- support shopping label ad
7.5.3 (2024-06-13)
Code Refactoring
- applovin: bump
applovinto 12.5.0 - nda: refactor
SlotsView's padding handling - unity: update
Unityto 4.10.0
7.5.2 (2024-05-30)
Bug Fixes
- nda: fix maximum width of badge for
Shopping NDAad - nda: fix price font size for price highlighted case in
Shopping NDAad
Code Refactoring
- bump minSdk from 19 to 21
- core: send ad loaded event after listener setting in Rewarded/Interstitial AD
- ima: bump
imato 3.33.0 - update DSP sdk
7.5.1 (2024-05-13)
Bug Fixes
- nda: fix incorrect layout handling in
ShoppingNdaView
Code Refactoring
- nda: change the rewarded text on the Rewarded AD
7.5.0 (2024-05-09)
Features
- support carousel media in native ads
Bug Fixes
- nda: align
discountandpriceTextViews in Shopping NDA ad
Code Refactoring
- nda: remove unused resources
7.4.4 (2024-04-29)
Bug Fixes
- applovin: set applovin banner view size
- core: add child as centered to GfpBannerAdView
7.4.3 (2024-04-26)
Code Refactoring
- add corner option for where the ad choices icon is
- ndarichmedia: add English resources to Richmedia AD
7.4.2 (2024-03-27)
Bug Fixes
- dfp: fix the video mute setting in DFP Rewarded/Interstitial AD
Code Refactoring
- applovin: refactor the integration of AppLovin SDK
- core: additional device properties parameters on AdCallRequest
- dt: add the mute video setting on DigitalTurbine
- refactor log level
- support additional event tracking types
- vungle: refactor the no fill ad in Vungle
7.4.1 (2024-03-20)
Code Refactoring
- core: add theme to
GfpRewardedAdOptionsandGfpInterstitialAdOptions
7.4.0 (2024-03-18)
⚠ Deprecated
- This version has an issue. Use the older NAM SDK v7.3.0 instead.
Features
- support clickable control view type for native outstream ad
Code Refactoring
- add background color and text colors to native ad
7.3.0 (2024-03-08)
Code Refactoring
- improve logging process
7.2.1 (2024-02-28)
Bug Fixes
- applovin: add error handling at initialization
- fan: add error handling when load native ad
- ironsource: remove IronSource banner
- unity: fix crash when passing application context when requesting Unity banner
- vungle: add error handling at initialization
7.2.0 (2024-02-21)
Features
- add a language setting on in-stream ad
Bug Fixes
ViewObserverdoes not work with ad that is displayed on top of other apps
7.1.1 (2024-02-06)
Bug Fixes
- nda: fix the load failure of EndCard in RewardedVideo AD
Code Refactoring
- core: add an UA parameter on ad request
- core: support OMSDK version 1.4.10
7.1.0 (2024-01-26)
Features
- aps: add APS Banner
- ironsource: support IronSource SDK
- nda: add a dialog to continue to see the RewardedAd
- vungle: support in-app bidding on Vungle
Bug Fixes
- applovin: fix a AppLovin sequential caching setting
Code Refactoring
- applovin: bump
applovinsdk to 11.11.3 - dfp: bump
dfpsdk to 22.6.0 - dt: bump DigitalTurbine sdk to 8.2.4
- inmobi: bump
inmobisdk to 10.6.2 - nda: change the default background of
GfpMediaViewfromblacktotransparent - nda: refactor the ad choice validation on RewardedVideo AD
- unity: bump
unitysdk to 4.9.2
7.0.1 (2024-01-19)
Bug Fixes
- fan: fix ANR issue while fetching the bid token
7.0.0 (2024-01-12)
⚠ BREAKING CHANGES
- core: removed
GfpNativeSimpleAdOptions.Builder.setBackgroundOptions() - core: removed
GfpTheme.SYSTEM,GfpTheme.LIGHTandGfpTheme.DARK
Features
- does not collect adid on child directed app
Code Refactoring
- core: remove deprecated GfpNativeBackgroundOption
- core: remove deprecated GfpTheme fields
6.7.2 (2023-12-20)
Code Refactoring
- unity: bump unity sdk to 4.9.2
6.7.1 (2023-12-11)
Bug Fixes
- core: fix the initialization api
- core: fix the VideoAdOptions setting after the video schedule is loaded
Code Refactoring
- add validation for media types
- core: refactor internal initialization to prevent ConcurrentModificationException
- unity: remove unnecessary size validation on banner
6.7.0 (2023-11-21)
Bug Fixes
- nda: fix a clickable area on rewarded companion ad
Code Refactoring
- adplayer: organize drawables for skip button in in-stream
- applovin: bump
applovinsdk to 11.10.1 - dfp: bump
dfpsdk to 22.2.0 - fan: bump
fansdk to 6.16.0 - inmobi: bump
inMobisdk to 10.5.9 - unity: bump
unitysdk to 4.8.0 - vungle: bump
vunglesdk to 7.0.0
6.6.3 (2023-11-20)
Bug Fixes
- core: fix a bug when binding native ads in RecyclerView
6.6.1 (2023-11-14)
Bug Fixes
- nda: pause button misbehavior in outstream video ads
Code Refactoring
- core: don’t pass the AD ID at initialization
6.6.0 (2023-11-06)
⚠ Deprecated
- This version has an issue with mediation not performing correctly. Use the older NAM SDK v6.5.0 instead.
Bug Fixes
- fan: fix for native banner not supporting
GfpNativeAd.getMediaData() - fix cases where vast tracking does not work
Code Refactoring
- applovin: add a validation check in the AppLovin native ad for CTA
6.5.0 (2023-10-24)
Features
- add api to get
textandhighlightedBgColorofcallToActionasset
Bug Fixes
- fan: fix the edge case of NPE during FAN initialization
- nda: pass only non-blank urls to the
ClickHandler.handleClick()
Code Refactoring
- core: optimize
GfpNativeAdViewandGfpNativeSimpleAdView - nda: update ui translations for ad mute
- remove night resources
- separate extension for label assets