SDK-versionsöversikt och ändringslogg
Utfasad SDK/uppgradera till v3: Den här dokumentationen beskriver version 2.x av vår SDK. 2.x SDK är utfasad och kommer att tas bort av EOY 2025. Uppgradera till SDK version 3.x. Se hjälpavsnittet om SDK v3 här.
iOS SDK-versionsöversikt
version | Utgivningsdatum |
---|---|
2.5.4 | 2024-11-29 |
2.5.3 | 2024-09-06 |
2.5.2 | 2024-09-06 |
2.5.1 | 2024-07-17 |
2.5.0-no-att | 2024-07-16 |
2.0.2-no-att | 2024-05-20 |
2.0.1 | 2024-05-06 |
2.0.0 / 2.0.0-no-att | 2024-04-30 |
1.105.0 | 2024-04-10 |
1.104.0 | 2024-03-13 |
1.102.0 | 2024-03-06 |
1.101.0 | 2024-03-04 |
1.100.0 | 2024-02-19 |
1.99.4-no-att | 2024-01-31 |
1.99.4 | 2024-01-31 |
1.99.3 | 2024-01-17 |
1.99.2 | 2023-12-21 |
1.99.1 | 2023-12-16 |
1.7.3 | 2023-10-03 |
1.7.2 | 2023-08-09 |
1.7.1 | 2023-07-04 |
1.7.0 | 2023-06-28 |
1.6.4 | 2023-05-24 |
1.6.3 | 2023-05-14 |
Android SDK-versionsöversikt
version | Utgivningsdatum |
---|---|
2.5.4 | 2024-12-10 |
2.5.3 | 2024-11-08 |
2.5.2 | 2024-09-06 |
2.5.1-nzz | 2024-08-29 |
2.5.1 | 2024-07-17 |
2.5.0 | 2024-06-16 |
2.4.1 | 2024-05-16 |
2.4.0 | 2024.04.09 |
2.3.4-ktx-1.7 | 2024.03.13 |
2.3.3-ktx-1.7 | 2024.03.12 |
2.3.2 | 2024.03.06 |
2.3.1 | 2024.03.04 |
2.3.0 | 2024.02.27 |
2.2.0 | 2024-01-31 |
2.1.1 | 2024-01-18 |
2.1.0 | 2024-01-17 |
2.0.2 | 2023-12-21 |
2.0.0 | 2023-12-12 |
1.7.5 | 2023-10-24 |
1.7.33 | 2023-10-06 |
1.7.32 | 2023-09-17 |
1.6.3 | 2023-05-10 |
Unity SDK-versionsöversikt
version | Utgivningsdatum | Kompatibel iOS SDK-version | Kompatibel Android SDK-version |
---|---|---|---|
1.0.0 | 2024-03-03 | 1.100.1 och över | 2.3.0 och över |
0.99.0 | 2023-12-18 | 1.99.1 och över | 2.0.0 och över |
0.4.0 | 2023-11-15 | 1.7.0 - 1.99.1 | 1.7.32 - 1.7.5 |
0.3.0 | 2023-10-25 | 1.6.3 | 1.6.3 |
0.2.0 | 2023-10-03 | 1.6.3 | 1.6.3 |
0.1.0 | 2023-08-24 | 1.6.3 | 1.6.3 |
Changelog iOS SDK
Alla anmärkningsvärda ändringar i detta projekt kommer att dokumenteras i denna fil.
Version 2.5.4 (släppt 2024-11-29)
Lade
- Förbättrat loggningssystem, nu inklusive loggar från webview-konsolen
Version 2.5.3 (släppt 2024-09-06)
Denna version har brytande ändringar.
Lade
- lagt till
defaultReturn
alternativ för hasVendor och hasPurpose-funktionen.
Fast
- ATT-beteende vid ändringar av sekretessspårning.
Refaktorerad
- CmpManager API harmoniserad.
- fasats
hasVendorConsent
ochhasPurposeConsent
metoder.
Version 2.0.1 (släppt 2024-05-06)
Lade
- Sekretessmanifestfil
Fast
- Automatisk ATtracking-hantering
Version 1.105.0 (släppt 2024-04-10)
Lade
- Mörklägesfunktion
Fast
- jumpToSettings-sidan
Version 1.104.0 (släppt 2024-03-13)
Refaktorerad
- ATT Manager uppdaterad
Version 1.102.0 (släppt 2024-03-06)
Lade
- UI Config
- ATT checka in checkAndOpen API
Version 1.101.0 (släppt 2024-02-19)
Refaktorerad
- Offentligt API för ATT Manager
Lade
-
Domänvitlista
- CMP ATT Manager API
Version 1.99.4-no-att (släppt 2024-01-31)
Fast
- ofullständig paraplyhuvud fixerad
- iOS 15.3 arkiveringsproblem fixat
Version 1.99.4 (släppt 2024-01-31)
Fast
- ofullständig paraplyhuvud fixerad
- iOS 15.3 arkiveringsproblem fixat
Version 1.99.3 (släppt 2024-01-17)
Lade
-
Funktionen Google ConsentMode
Version 1.99.2 (släppt 2023-12-21)
Refaktorerad
- MigrationManager för äldre versioner
Fast
- initial consent save utlöser felhändelse men samtycke sparas
Version 1.99.1 (släppt 2023-12-18)
Lade
-
CmpViewControllerConfigurationBlock för anpassad viewcontroller-beteende
-
CmpUIViewConfigurationBlock för anpassade uiview-inställningar
- Ändra spårningshändelser
- Förbättrad ATTracking-hantering
Refaktorerad
- Kodbas: Betydande refaktorering gjord för förbättrad kodstabilitet.
- Förbättringar för att inaktivera och aktivera leverantörs-/ändamålsåtgärder
- CmpConfig med CmpLayout-objekt
Fast
- importCmp förbättrades
- Rengöring: Allmän städning av kodbasen.
Version 1.7.3 (släppt 2023-10-03)
Lade
- Funktions- och stabilitetsförbättringar: Nya förbättringar har lagts till i systemet.
- Retry Logic: Ny mekanism för återförsök introducerad för bättre tillförlitlighet.
Refaktorerad
- Kodbas: Betydande refaktorering gjord för förbättrad kodstabilitet.
- ViewController: Operationer fokuserade på att omstrukturera ViewController och effektivisera felsökningsloggarna.
Fast
- Utfasad klassborttagning: En föråldrad klass som inte längre användes har tagits bort.
- Rengöring: Allmän städning av kodbasen.
Version 1.7.2 (släppt 2023-08-09)
Refaktorerad
- CmpConfig optimerad
Version 1.7.1 (släppt 2023-07-04)
Fast
- Serialiseringsfix för NSString
Version 1.7.0 (släppt 2023-06-28)
Refaktorerad
- Refactoring Cmp samtyckesprocessen
Version 1.6.4 (släppt 2023-05-24)
Lade
- updateVendor Parameter för att uppdateraVendors i inaktivera/aktivera PurposeList API
Refaktorerad
- Uppdateringar av dokumentation
Fast
- disablePurposeList och enablePurposeList fix
- getDisableVendors och ändamålsfix
- close Listener körs nu korrekt
Version 1.6.3 (släppt 2023-05-14)
Lade
- Kontrollera API till begärandeserver om samtyckeslagret måste vara öppet.
- Lägger till aktivera och inaktivera leverantör och syfte med återuppringning med feedback
- Kontrollera API-cachefunktionen
- Lägger till design-ID-parameter för att ställa in samtyckesdesign
Refaktorerad
- Ta bort Webview efter att ha försvunnit
- Lägger till V4 URL för gamla Cmp Repository
Fast
- disableVendorList fix
Version 1.6.2 (släppt 2023-04-21)
Lade
- Kontrollera API till begärandeserver om samtyckeslagret måste vara öppet.
Fast
- Bugg angående att hämta leverantörs- och syfteslistan
Version 1.6.1 (släppt 2023-04-12)
Lade
- Har nya codeIds.
- Cmp Error Typer vid felåteruppringning.
- Cmp Button Event callbacks. Återuppringning ger information om användaren klickade på knappen
Refaktorerad
- Lade till gammalt konstruktor-API till CMPConsentTool
- Ändrade konstruktoranrop. Kedjebara återuppringningar och borttagen autouppdatering
- Uppdaterad signatur.
- Synkroniserad API-funktionsnamn.
- Refaktorerad signatur av API-funktioner, ändrad process för läs-skrivsamtycke.
- Refaktorerad serviceklass till singleton-instans med lyssnaregenskaper.
- Refaktorerad intern namngivning och refactored backend-medgivandeprocess.
- Ändrad signatur för API-funktioner getAgreed blir getEnabled.
Version 1.6.0 (släppt 2023-03-17)
Lade
- Har nya codeIds.
- Cmp Error Typer vid felåteruppringning.
- Cmp Button Event callbacks. Återuppringning ger information om användaren klickade på knappen
Refaktorerad
- Ändrade konstruktoranrop. Kedjebara återuppringningar och borttagen autouppdatering
- Uppdaterad signatur.
- Synkroniserad API-funktionsnamn.
- Refaktorerad signatur av API-funktioner, ändrad process för läs-skrivsamtycke.
- Refaktorerad serviceklass till singleton-instans med lyssnaregenskaper.
- Refaktorerad intern namngivning och refactored backend-medgivandeprocess.
- Ändrad signatur för API-funktioner getAgreed blir getEnabled.
Version 1.5.2 (släppt 2023-02-07)
Fast
- Bug fixar
Version 1.5.1 (släppt 2023-02-05)
Lade
- Lade till få lista över funktionshindrade ändamål och leverantörer
- Funktionshindrade ändamål och leverantörer
- Ändrad leverantörssträng
- Tillagd aktivera/inaktivera leverantör och syften
Version 1.5.0 (släppt 2023-01-21)
Refaktorerad
- Städa
- Tog bort loggar
- Loggar
- Refactored API och tillagt gränssnitt. Rensade ändpunkter och markerade specifika ändpunkter som föråldrade
Lade
- Ändrade att
- getAgreed och getAll api
Version 1.3.93 (släppt 2023-01-05)
Lade
- Säljare och syfte API
- hasConsent API
Refaktorerad
- Timeout och fellyssnare
Version 1.3.92 (släppt 2023-01-04)
Refaktorerad
- Språkuppdatering
Version 1.3.91 (släppt 2023-01-04)
Refaktorerad
- version
- Timeout och fellyssnare
Version 1.3.9 (släppt 2023-01-03)
Refaktorerad
- Timeout och vanligt fel
- Synkronisera fellyssnare
Version 1.3.8 (släppt 2022-12-21)
Refaktorerad
- Borttagen indikatorvy
Version 1.3.7 (släppt 2022-12-13)
Lade
- Podspec
- hasConsent API
Version 1.3.6 (släppt 2022-12-10)
Lade
- ModalTransitionStyle, openListener Bug, rejectAll-funktion
Version 1.3.5 (släppt 2022-11-23)
Lade
- Anpassad layout och ändra sida
Version 1.3.4 (släppt 2022-10-26)
Lade
- Anpassad UI-färg
Version 1.3.3 (släppt 2022-10-24)
Fast
- Behöver acceptansfix
Version 1.3.2 (släppt 2022-10-21)
Refaktorerad
- Ändrade signatur till CmpSdk
- Uppdatera nära och inte nära lyssnare
Version 1.3.1 (släppt 2022-05-05)
Refaktorerad
- Lade till konstruktor för alternativ för backendverifiering
Version 1.2.9 (släppt 2022-03-22)
Fast
- Användarens standardanalys för IABTCF-nyckelvärden
Version 1.2.8 (släppt 2022-03-15)
Refaktorerad
- Stabilitetsförbättringar för CMP Communication of ConsentLayer
- Tillförlitlighet för nätverksförfrågningar
Version 1.2.7 (släppt 2022-02-07)
Fast
- ATT-status för samtyckeslagerinställningar fixade:
Version 1.2.6 (släppt 2022-01-03)
Lade
- logga verbose nivå
Fast
- Ytterligare processflödeskontroll
Version 1.2.3 (släppt 2021-12-09)
Refaktorerad
- grundläggande förbättringar och projektsanering
Version 1.2.2 (släppt 2021-12-09)
Fast
- avkoda String bugg
Refaktorerad
- Consentlayer Event callback
Version 1.2.1 (släppt 2021-12-02)
Lade
- Timeout för specifika händelser
Version 1.2.0 (släppt 2021-11-30)
Lade
- Platshållarfunktion
- ATT-stöd
Ändrats
- Consentlayer-händelsebearbetning
- API-frågor
Refaktorerad
- Omstruktureringsprojekt
- Förbättrad prestanda för samtyckeslager
- Förbereder för ny gränssnittsstruktur
Version 1.1.1 (släppt 2021-09-05)
Fast
- buggfix för hasVendor-metoden
Version 1.1.0 (släppt 2021-08-17)
Lade
- lagt till återuppringningshändelse när cmp-vyn inte kommer att öppnas
Fast
- avaktiverad och avvisar cmp-modalen
- hantera samtyckeslogik med trafik utanför EU
Refaktorerad
- ändrad url generator logik
Version 1.0.3 (släppt 2021-06-17)
Fast
- fixat felaktigt uppförande av externa länkanrop i cmp-vyn.
Version 1.0.2 (släppt 2021-06-14)
Fast
- mindre problem med xcframework-versionen
Version 1.0.0 (släppt 2021-06-11)
Lade
- lade CHANGELOG till utvecklingens livscykel
Ändrats
- Ändrade interna klassnamn angående namnkonflikter
Fast
- Fixat oanvänt element Varning orsakad av Parser
- Fast Delegates association varning för ConsentController
Version 0.1.5 (släppt 2021-03-22)
Refaktorerad
- omstrukturerade mindre delar av sdk för bättre underhåll
Version 0.1.1 (släppt 2021-03-21)
Lade
- ytterligare valfri parameter till CmpConsentTool för att skicka idfa-strängen
Version 0.1.0 (släppt 2021-03-21)
Lade
- lagt till xc-ramverksintegration
Fast
- fixat felhantering på ogiltiga json-data
Version 0.0.1 (släppt 2021-02-28)
Lade
- pod exempel projekt för pod försök kommando
Version 0.0.1 (släppt 2021-02-27)
Lade
- Tillhandahåller integration genom cocoapod
Changelog Android SDK
Version 2.5.4 (släppt 2024-12-10)
Från och med den här versionen migrerades förvaret till Maven Central Portal.
Dessutom höjdes den lägsta Android SDK-versionen till 28, på grund av begränsningar i hur tidigare versioner av Chrome hanterar servercertifikat under HTTPS-nätverksbegäranden, vilket påverkar kommunikationen av WebView med våra backend-servrar.
Fast
Aktivitet/Popup/Fragment/Aktivitetsstrategier
- Tog bort statiska WebView- och aktivitetsreferenser
- Förbättrad fokushantering mellan huvudaktivitet och CMP-lager
- Fixade problem med fönsterfäste
- Fixat minnesläckor
- Förbättrad sanering av resurser
Refaktorerad
- Bättre felspridning över strategier
- Mer konsekventa städmönster
- Minskad risk för ANR-problem
Version 2.5.3 (släppt 2024-11-08)
Refaktorerad
- Implementerade korrekt Fragment-livscykelhantering med hjälp av DefaultLifecycleObserver
- Fixat IllegalStateException genom att använda commitAllowingStateLoss
- Förbättrad bevarande av WebView-tillstånd under konfigurationsändringar
Version 2.5.2 (släppt 2024-09-06)
Refaktorerad
- Migration Manager-problem, vid migrering från föråldrade versioner
Lade
- Google Analytics återuppringning
Version 2.5.2-nzz (släppt 2024-08-29)
Använd inte den här versionen om det inte tydligt rekommenderas av vårt supportteam.
Refaktorerad
- Klientspecifik migrering till nyare versioner.
Version 2.5.1 (släppt 2024-07-17)
Denna version har brytande ändringar.
Ändrats
- Metoden
getConsentString
markerades som utfasad. Nu kan det också kallasconsentString
- Metoden
checkAndOpenConsentLayer
markerades som utfasad. Nu kan det också kallasopenConsentLayerOnCheck
- Metoderna hasVendorConsent och hasPurposeConsent erbjuder nu en defaultReturn-parameter för att definiera standardvärdet som returneras.
- Gamla
hasVendorConsent(id: String): Boolean
hasPurposeConsent(id: String): Boolean
- Ny:
hasVendorConsent(id: String, defaultReturn: Boolean): Boolean
hasPurposeConsent(id: String, defaultReturn: Boolean): Boolean
- Gamla
Refaktorerad
- Lägger till plattformsversion till back-end-samtal
Version 2.5.0 (släppt 2024-07-16)
Fast
- onOpenCallback-problem (utlöses inte i vissa situationer)
Refaktor
- Mindre städning
Version 2.4.1 (släppt 2024-05-16)
Fast
- Blockering av överlagring på samtyckeslagerfrågan
Version 2.4.0 (släppt 2024-04-10)
Fast
- WebView-trådproblem
Lade
- Mörkt lägesparameter skickas till back-end
- Blockerar överlagring på samtyckeslagret för att hantera interaktioner med det
Version 2.3.4/5-ktx-1.7 (släppt 2024-03-13)
Refaktorerad
- Max försöker igen
- ändra preferensmigreringshanteraren till standardinställningar
Version 2.3.3-ktx-1.7 (släppt 2024-03-12)
Refaktorerad
- anpassad försök igen parameter
Version 2.3.2 (släppt 2024-03-06)
Lade
- avvisa WebView som lagts till i Dialog
Refaktorerad
- standard/återgång av ogiltig delad pref till 0
- Kontrollera att Android WebView är aktiverat
Version 2.3.1 (släppt 2024-03-04)
Refaktor
- Förbättring av felhantering
Version 2.3.0 (släppt 2024-02-27)
Lade
- CmpUIConfiguration
- Olika alternativ för att skapa ett UI-fönsterelement för samtyckeslagret
- vitlista för domänen
- intern länk callbak
Version 2.2.0 (släppt 2024-01-31)
Lade
- Cmp-konfigurationsalternativ för att aktivera eller inaktivera CMP-aktivitetsladdningsanimering
- Cmp-konfigurationsalternativ för att aktivera eller inaktivera interaktion med tillbaka-knappen för cmp-aktivitet
Användningsexempel (Kotlin):
val config = CmpConfig.apply {
id = ""
domän = ConsentActivity.CMP_DOMAIN
appName = ConsentActivity.CMP_APP_NAME
språk = ConsentActivity.LANG
preventBackButtonInteraction = true
hasLoadingAnimation = false
}
Version 2.1.1 (släppt 2024-01-18)
Refaktorerad
- Optimering WebView-sidan laddas
Version 2.1.0 (släppt 2024-01-17)
Lade
- Google ConsentMode V2
Version 2.0.2 (släppt 2023-12-21)
Refaktorerad
- Migrationsansvarig
- lib version migrering
- CmpConfig från CMPConfig
- städa nytt gränssnitt
Version 2.0.0 (släppt 2023-12-12)
Lade
- Laddar animering
- FrameLayout-hjälp
- Komponerbar demo
Refaktorerad
- återuppringningsprocess
- URI Builder
- Namnkonventioner
Version 1.7.5 (släppt 2023-10-24)
Lade
- TvSDK Mobile QR-kodskanning
Version 1.7.33 (släppt 2023-10-06)
På grund av en migrering är SDK:et nu tillgängligt från detta arkiv: net.consentmanager.sdk:android:1.7.33
Ändrats
- CmpConfig Api optimerad
- Omdöpta egenskaper:
- - `idfa` -> `gaid`
- `serverDomain` -> `domän`
- `skipToCustomizePage` -> `jumpToSettingsPage`
- `customLayerColor` -> `dialogBgColor`
- `debug` -> `isDebugMode`
- - Kapslat "CustomLayer"-objekt för att hantera anpassade lageroperationer:
- `.CustomLayer.activate(containerViewId: Int)`
- `.CustomLayer.deactivate()`
- `.CustomLayer.isActive(): Boolean`
- Tog bort:
- `setCustomViewContainerId`
- `enableSettingsPage`
- `removeCustomViewContainerId`
- Omdöpta egenskaper:
Användningsexempel (Kotlin):
Innan
kotlinCMPConfig.idfa = "abcd"
CMPConfig.serverDomain = "example.com"
CMPConfig.activateCustomLayer(R.id.container)
CMPConfig.skipToCustomizePage = true
Efter:
CMPConfig.gaid = "abcd"
CMPConfig.domain = "example.com"
CMPConfig.CustomLayer.activate(R.id.container)
CMPConfig.jumpToSettingsPage = true
Refaktorerad
- NetworkAvailability-metod
Version 1.7.32 (släppt 2023-09-17)
På grund av en migrering är SDK:et nu tillgängligt från detta arkiv: net.consentmanager.sdk:android:1.7.32
Lade
- Försök igen logik
Ändrats
- Förbättrade Proguard-regler
- Optimerad felhantering
- Prestandaförbättringar för WebView
Refaktorerad
- Fragment och aktivitet för samtyckeslager
- Anpassad loggning
Version 1.6.3 (släppt 2023-05-10)
Lade
- callback OnConsentReceived för alla APIS för att ändra leverantör och syfte
- stöd för äldre Android-versioner
Version 1.6.2 (släppt 2023-04-19)
Lade
- Tillagda typer för metadatanycklar.
Version 1.6.1 (släppt 2023-04-18)
Lade
- Kontrollera API med onOpenCallback
- Lade till consentServiceinterface och ingen återuppringningstjänst.
Refaktorerad
- Fixat cmp-fel på olika platser
- Uppdaterad Gradle-version
- Ställ in standardvärde för knapphändelse.
Version 1.6.0 (släppt 2023-03-17)
Lade
- Konfigurationsobjektet förbättrades och återställdes
- Lade till saknade gränssnittsfunktioner
Refaktorerad
- Förbättrad stabilitet för CMPConfig
- Tog bort metadata som intern klass
- Förbättrad stabilitet och uppdaterade data för Cmp Consent-objekt
- Förbättrad stabilitet för ogiltig json-avkodning och kodning
- Loggningen förbättrade och omstrukturerade oanvända funktioner
- Ändra API-signatur för checkAndOpenCmpLayer, lagt till valfritt appgränssnitt
- Ändra API-signatur getLastConsentString till getConsentstring, exportConsentString till exportCmpString, importCMPData till importCmpString, för att skilja mer mellan cmp-strängen genom att consentmanager och samtyckessträngen av iab
- Ändra API-signatur getAgreedVendor blir getEnabledVendors
- Uppgraderad gradle till 7.4.1
- Förbättrad stabilitet för fel medan samtyckeslagret är öppet
- Förbättrad stabilitet för migrering och avkodning och kodning av nyare och äldre api
- Förbättrad serviceklass och felhantering
Fast
- Fast idfa-sträng
- möjlig minnesläcka och förbättrad prestanda
avlägsnas
- Utfasningsnotering för platshållar-API
- Oanvänd lyssnare
- Internaliserat arkiv
- Internaliserade klasser för modul
Testning
- Refaktorerade testklasser
- Uppdaterade tester
- Lade till test för samtyckesobjekt
- Lade till konstruktörstester
Version 1.5.7 (släppt 2023-02-16)
Lade
- Lade till få lista över funktionshindrade ändamål och leverantörer
- Funktionshindrade ändamål och leverantörer
Fast
- Feluppringning saknas i createInstance
Refaktor
- Förbättrad stabilitet genom att lägga till försöksfångstblock runt serialiserings- och deserialiseringsdelar
- Kontrollerna av nätverkets tillgänglighet förbättrades
- Refactored API och tillagt gränssnitt. Rensade ändpunkter och markerade specifika ändpunkter som föråldrade
- Förbättrad stabilitet för att spara samtycke
Stil
- Uppdaterade dokument och rensad kod
- Dokumentation
Version 1.5.6 (släppt 2023-02-07)
Ändrats
- Löste en bugg relaterad till GDPR eller CCPA.
Version 1.5.5 (släppt 2023-02-07)
Fixar
- Eliminerade Java-klassen för förbättrad prestanda.
Version 1.5.4 (släppt 2023-02-02)
Refaktorerad
- Enorma refactoring och ändra API av hasVendor
Version 1.5.3 (släppt 2023-02-02)
Fast
- Tog bort statisk tjänsteinstans
Version 1.5.2 (släppt 2023-01-24)
Fast
- Tog bort statisk tjänsteinstans
Version 1.5.1 (släppt 2023-01-23)
Refaktorerad
- Allmän refactor och sanering
Version 1.5.0 (släppt 2023-01-19)
Lade
- API getAgreed och getAll Purposes and Vendors
Version 1.4.94 (släppt 2023-01-06)
Lade
- Statisk återuppringningsklass
Version 1.4.93 (släppt 2023-01-05)
Lade
- Lade till leverantörs- och ändamålslista API
Version 1.4.92 (släppt 2023-01-04)
Lade
- onErrorCallback och CMP-språk-API
Version 1.4.91 (släppt 2023-01-03)
Fast
- Tog bort onödig logg
Version 1.4.9 (släppt 2022-12-28)
Lade
- Vanligt fel
Version 1.4.8 (släppt 2022-12-16)
Ändrats
- Uppdaterat Android-material
Version 1.5.6 (släppt 2023-02-07)
Fast
- Bugg relaterad till GDPR eller CCPA.
Version 1.5.5 (släppt 2023-02-07)
Fast
- Eliminerade Java-klassen för förbättrad prestanda.
Version 1.4.8 (släppt 2022-12-16)
Ändrats
- Uppdaterat Android-material.
Version 1.4.7 (släppt 2022-12-13)
Lade
-
hasConsent()
metod.
Version 1.4.6 (släppt 2022-12-13)
Fast
- Nyckelfel saknas.
Version 1.4.5 (släppt 2022-12-13)
Lade
- Metoder:
rejectAll()
hasConsentPurpose()
hasConsentVendor()
Version 1.4.4 (släppt 2022-11-29)
Lade
- Javascript-händelse.
Version 1.4.3 (släppt 2022-11-29)
Lade
- Aktivitetsstilar.
Version 1.4.2 (släppt 2022-11-10)
Ändrats
- Uppdaterade CMP SDK-versionen.
Version 1.4.1 (släppt 2022-11-01)
Förändringar
-
Initialize()
metod
Version 1.4.0 (släppt 2022-10-31)
Lade
- Implementerade fragment och rensningar.
Version 1.3.4 (släppt 2022-10-05)
Lade
- Har anpassad färg och anpassad skärmstorlek.
Version 1.3.3 (släppt 2022-04-08)
Lade
- Händelser efter spara.
Version 1.3.2 (släppt 2022-04-08)
Lade
- Samtycke sparad händelse efter spara funktion.
Version 1.3.1 (släppt 2022-04-08)
Lade
- Aktivitet ny uppgift.
Version 1.3.0 (släppt 2020-08-04)
Fast
- Kontrollera om samtycke är tomt eller null.
Version 1.2.9 (släppt 2020-07-04)
Ändrats
- Ytterligare verifiering på hasPurpose/hasVendor för att kontrollera om samtycke ges.
Version 1.2.8 (släppt 2022-07-04)
Fast
- Händelseutlösare för att stänga CMP fixade.
- Händelseutlösare för ej öppnad CMP fixad.
- Not open-händelsen kommer nu att utlösas även när ConsentLayer pushar ett samtycke utan att öppna.
Version 1.2.7 (släppt 2022-27-03)
Ändrats
- OpenListener-återuppringning flyttades till den faktiska lageröppningshändelsen
Version 1.2.6 (släppt 2022-15-03)
Refaktorerad
- Stabilitetsförbättringar för CMP Communication of ConsentLayer.
- Refaktorerad UI-aktivitet och WebView.
Fast
- ConsentLayer-användarens samtyckessynkronisering till SDK fixad.
Version 1.2.5 (släppt 2022-13-03)
Refaktorerad
- Stabilitet för CCPA/GDP-apparater.
- Tillförlitlighet för nätverksförfrågningar.
Version 1.2.4 (släppt 2022-20-02)
Fast
- Möjlighet att skapa instans utan några callback-funktioner.
- Fast status för CCPA/GDPR-apparater på förfrågningar från leverantörer/ändamål.
Version 1.2.3 (släppt 2022-02-02)
Fast
- Fixat bugg med behovsacceptansbeteende.
Ändrats
- Aktiviteten körs i bakgrunden.
Version 1.2.2 (släppt 2022-30-01)
Ändrats
- ändrad tid för att infoga js-funktioner på webview.
- backend API-anrop ändras om inget samtycke finns.
Version 1.2.1 (släppt 2021-12-02)
Ändrats
- ändrat API-anrop för ConsentLayer.
- Synlighet.
Version 1.2.0 (släppt 2021-11-10)
Lade
- Platshållare Förhandsgranska objekt
Refaktorerad
- introducerade kotlin-objekt för framtida kommande Android Sdk
- synkroniserade händelseuppringningsnamn mellan projekt
Fast
- fixat problem med att återöppna ConsentLayer.
Version 1.1.0 (släppt 2021-08-24)
Fast
- avaktiverad och avvisar CMP-modalen.
- hantera samtyckeslogik med trafik utanför EU.
Refaktorerad
- ändrad URL-generatorlogik.
Version 1.0.1 (släppt 2021-06-22)
Fast
- fixat minifierad bugg
Version 1.0.0 (släppt 2021-03-26)
Lade
- lagt till AddId Property hantering
- lagt till Readme och ett fungerande exempelprojekt
Version 0.0.1 (släppt 2021-03-24)
Lade
- Tillhandahåller integration genom jitpack
Changelog Unity SDK
Alla anmärkningsvärda ändringar i detta projekt kommer att dokumenteras i denna fil.
Version 1.0.0 (släppt 2024-03-04)
Lade
- anpassade layouter
- ATTACKande stöd
Version 0.99.2 (släppt 2023-12-21)
Lade
-
Dynamisk iOS-byggväg för xcframework
- bygga optimeringar
Version 0.99.0 (släppt 2023-12-18)
Brytändringar
- Smakämnen
SetAndroidCallbacks
ochSetIOSCallbacks
metoder har tagits bort. Återuppringningarna är nu inställda iAddEventListeners
metod. - Callbacks för iOS har bytt namn till
IOnOpenCallback
,IOnCloseCallback
,IOnCmpNotOpenedCallback
,IOnCmpButtonClickedCallback
,IOnErrorCallback
. - Byte av namn på interna klasser och metoder
Lade
-
Implementering av Assembler-filer
-
Editor Window för Build Scripts
-
Integrering av anpassade layouter för Android
Refaktorerad
-
Effektivisera implementeringen av Event Listener för iOS
-
Optimering av byggskript
Version 0.4.0 (släppt 2023-11-15)
Lade
- CmpConfig-objekt
- ImportCmpString
Version 0.3.0 (släppt 2023-10-25)
Lade
- Anpassad layoutfunktion och konfigurationsklass har lagts till.
Refaktorerad
- Optimerad integration av iOS xcFramework
Version 0.2.0 (släppt 2023-10-03)
Lade
- Stöd för äldre Gradle-versioner 6.1.1
Refaktorerad
- uppdaterad consentmanager SDK-beroende och borttaget jitpack
Version 0.1.0 (släppt 2023-08-24)
Lade
- Unity SDK-implementering för iOS och Android