SDK-versieoverzicht en changelog
iOS SDK-versieoverzicht
Versie | Release Date |
---|---|
2.5.3 | 2024-09-06 |
2.5.2 | 2024-09-06 |
2.5.1 | 2024-07-17 |
2.5.0-geen-att | 2024-07-16 |
2.0.2-geen-att | 2024-05-20 |
2.0.1 | 2024-05-06 |
2.0.0 / 2.0.0-geen-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-geen-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-versieoverzicht
Versie | Release Date |
---|---|
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-versieoverzicht
Versie | Release Date | Compatibele iOS SDK-versie | Compatibele Android SDK-versie |
---|---|---|---|
1.0.0 | 2024-03-03 | 1.100.1 en hoger | 2.3.0 en hoger |
0.99.0 | 2023-12-18 | 1.99.1 en hoger | 2.0.0 en hoger |
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
Alle opvallende wijzigingen aan dit project worden in dit bestand gedocumenteerd.
Versie 2.5.3 (uitgebracht op 2024-09-06)
Toegevoegd
- defaultReturn-optie toegevoegd voor hasVendor en hasPurpose-functie
vast
- ATT Gedrag bij wijzigingen in privacytracking
geherstructureerd
- CmpManager API geharmoniseerd
Versie 2.0.1 (uitgebracht op 2024-05-06)
Toegevoegd
- Privacymanifestbestand
vast
- Automatisch ATTracking-beheer
Versie 1.105.0 (uitgebracht op 2024-04-10)
Toegevoegd
- Functie Donkere modus
vast
- jumpToSettings-pagina
Versie 1.104.0 (uitgebracht op 2024-03-13)
geherstructureerd
- ATT-manager bijgewerkt
Versie 1.102.0 (uitgebracht op 2024-03-06)
Toegevoegd
- UI-configuratie
- ATT inchecken checkAndOpen API
Versie 1.101.0 (uitgebracht op 2024-02-19)
geherstructureerd
- Openbare API voor ATT Manager
Toegevoegd
-
Domein op de witte lijst zetten
- CMP ATT Manager-API
Versie 1.99.4-no-att (uitgebracht op 2024-01-31)
vast
- onvolledige paraplukop gerepareerd
- Archiveringsprobleem in iOS 15.3 opgelost
Versie 1.99.4 (uitgebracht op 2024-01-31)
vast
- onvolledige paraplukop gerepareerd
- Archiveringsprobleem in iOS 15.3 opgelost
Versie 1.99.3 (uitgebracht op 2024-01-17)
Toegevoegd
-
Google ConsentMode-functie
Versie 1.99.2 (uitgebracht op 2023-12-21)
geherstructureerd
- MigrationManager voor oudere versies
vast
- initiële toestemmingsopslag activeert een foutgebeurtenis, maar de toestemming wordt opgeslagen
Versie 1.99.1 (uitgebracht op 2023-12-18)
Toegevoegd
-
CmpViewControllerConfigurationBlock voor aangepast viewcontroller-gedrag
-
CmpUIViewConfigurationBlock voor aangepaste uiview-instellingen
- Wijzig trackinggebeurtenissen
- Verbeterd ATTracking-beheer
geherstructureerd
- Codebase: Aanzienlijke refactoring uitgevoerd voor verbeterde codestabiliteit.
- Verbeteringen voor het in- en uitschakelen van leveranciers-/doelacties
- CmpConfig met CmpLayout-object
vast
- importCmp verbeterd
- Opschonen: algemene opruiming van de codebase.
Versie 1.7.3 (uitgebracht op 2023-10-03)
Toegevoegd
- Functie- en stabiliteitsverbeteringen: nieuwe verbeteringen toegevoegd aan het systeem.
- Logica voor opnieuw proberen: Nieuw mechanisme voor opnieuw proberen geïntroduceerd voor betere betrouwbaarheid.
geherstructureerd
- Codebase: Aanzienlijke refactoring uitgevoerd voor verbeterde codestabiliteit.
- ViewController: Operaties gericht op het refactoren van de ViewController en het stroomlijnen van foutopsporingslogboeken.
vast
- Verouderde klasseverwijdering: een verouderde klasse die niet langer in gebruik was, is verwijderd.
- Opschonen: algemene opruiming van de codebase.
Versie 1.7.2 (uitgebracht op 2023-08-09)
geherstructureerd
- CmpConfig geoptimaliseerd
Versie 1.7.1 (uitgebracht op 2023-07-04)
vast
- Serialisatieoplossing voor NSString
Versie 1.7.0 (uitgebracht op 2023-06-28)
geherstructureerd
- Refactoring van het Cmp-toestemmingsproces
Versie 1.6.4 (uitgebracht op 2023-05-24)
Toegevoegd
- updateVendor Parameter om Vendors bij te werken bij het uitschakelen/inschakelen van PurposeList API
geherstructureerd
- Documentatie-updates
vast
- DisablePurposeList en enablePurposeList-oplossing
- getDisableVendors en doelherstel
- close Listener nu correct uitgevoerd
Versie 1.6.3 (uitgebracht op 2023-05-14)
Toegevoegd
- Controleer de API om de server aan te vragen als de toestemmingslaag open moet zijn.
- Toevoegen van in- en uitschakelen van leverancier en doel met terugbellen met feedback
- Controleer API-cachingfunctie
- Ontwerp-ID-parameter toegevoegd om toestemmingsontwerp in te stellen
geherstructureerd
- Verwijder Webview na verdwijnen
- V4 URL toevoegen voor oude Cmp Repository
vast
- DisableVendorList-oplossing
Versie 1.6.2 (uitgebracht op 2023-04-21)
Toegevoegd
- Controleer de API om de server aan te vragen als de toestemmingslaag open moet zijn.
vast
- Bug met betrekking tot het ophalen van de leveranciers- en doellijst
Versie 1.6.1 (uitgebracht op 2023-04-12)
Toegevoegd
- Feature nieuwe codeIds.
- Cmp-fouttypen bij foutterugbellen.
- Cmp-knop Event-callbacks. Terugbellen geeft informatie over de knop waarop de gebruiker heeft geklikt
geherstructureerd
- Oude constructor-API toegevoegd aan CMPConsentTool
- Gewijzigde constructoraanroepen. Koppelbare callbacks en verwijderde automatische update
- Bijgewerkte handtekening.
- Gesynchroniseerde naamgeving van API-functies.
- Herstructureerde handtekening van API-functies, gewijzigd proces van toestemming voor lezen en schrijven.
- Gerefactoreerde serviceklasse naar singleton-instantie met listenereigenschappen.
- Interne naamgeving aangepast en backend-toestemmingsproces aangepast.
- Gewijzigde handtekening van API-functies getAgreed wordt getEnabled.
Versie 1.6.0 (uitgebracht op 2023-03-17)
Toegevoegd
- Feature nieuwe codeIds.
- Cmp-fouttypen bij foutterugbellen.
- Cmp-knop Event-callbacks. Terugbellen geeft informatie over de knop waarop de gebruiker heeft geklikt
geherstructureerd
- Gewijzigde constructoraanroepen. Koppelbare callbacks en verwijderde automatische update
- Bijgewerkte handtekening.
- Gesynchroniseerde naamgeving van API-functies.
- Herstructureerde handtekening van API-functies, gewijzigd proces van toestemming voor lezen en schrijven.
- Gerefactoreerde serviceklasse naar singleton-instantie met listenereigenschappen.
- Interne naamgeving aangepast en backend-toestemmingsproces aangepast.
- Gewijzigde handtekening van API-functies getAgreed wordt getEnabled.
Versie 1.5.2 (uitgebracht op 2023-02-07)
vast
- Bug fixes
Versie 1.5.1 (uitgebracht op 2023-02-05)
Toegevoegd
- Lijst met uitgeschakelde doeleinden en leveranciers toegevoegd
- Gehandicapte doeleinden en leveranciers
- Gewijzigde leveranciersreeks
- Leverancier en doeleinden in-/uitschakelen toegevoegd
Versie 1.5.0 (uitgebracht op 2023-01-21)
geherstructureerd
- Opruimen
- Logboeken verwijderd
- Logs
- Refactored API en toegevoegde interface. Eindpunten opgeschoond en specifieke eindpunten gemarkeerd als verouderd
Toegevoegd
- Gewijzigd att
- getAgreed en getAll api
Versie 1.3.93 (uitgebracht op 2023-01-05)
Toegevoegd
- Leverancier en doel-API
- hasConsent-API
geherstructureerd
- Time-out en fout luisteraar
Versie 1.3.92 (uitgebracht op 2023-01-04)
geherstructureerd
- Taalupdate
Versie 1.3.91 (uitgebracht op 2023-01-04)
geherstructureerd
- Versie
- Time-out en fout luisteraar
Versie 1.3.9 (uitgebracht op 2023-01-03)
geherstructureerd
- Time-out en veelvoorkomende fout
- Foutluisteraar synchroniseren
Versie 1.3.8 (uitgebracht op 2022-12-21)
geherstructureerd
- Indicatorweergave verwijderd
Versie 1.3.7 (uitgebracht op 2022-12-13)
Toegevoegd
- Podspec
- hasConsent-API
Versie 1.3.6 (uitgebracht op 2022-12-10)
Toegevoegd
- ModalTransitionStyle, openListener Bug, functie rejectAll
Versie 1.3.5 (uitgebracht op 2022-11-23)
Toegevoegd
- Aangepaste lay-out en ga naar pagina aanpassen
Versie 1.3.4 (uitgebracht op 2022-10-26)
Toegevoegd
- Aangepaste UI-kleur
Versie 1.3.3 (uitgebracht op 2022-10-24)
vast
- Heeft acceptatie nodig
Versie 1.3.2 (uitgebracht op 2022-10-21)
geherstructureerd
- Handtekening gewijzigd in CmpSdk
- Update dichtbij en niet dichtbij luisteraar
Versie 1.3.1 (uitgebracht op 2022-05-05)
geherstructureerd
- Constructor toegevoegd voor backend-verificatieoptie
Versie 1.2.9 (uitgebracht op 2022-03-22)
vast
- Standaard parsering door gebruiker voor IABTCF-sleutelwaarden
Versie 1.2.8 (uitgebracht op 2022-03-15)
geherstructureerd
- Stabiliteitsverbeteringen voor CMP-communicatie van ConsentLayer
- Betrouwbaarheid van netwerkverzoeken
Versie 1.2.7 (uitgebracht op 2022-02-07)
vast
- ATT-status voor instellingen voor toestemmingslaag opgelost:
Versie 1.2.6 (uitgebracht op 2022-01-03)
Toegevoegd
- log uitgebreid niveau
vast
- Aanvullende processtroomregeling
Versie 1.2.3 (uitgebracht op 2021-12-09)
geherstructureerd
- basisverbeteringen en projectopruiming
Versie 1.2.2 (uitgebracht op 2021-12-09)
vast
- decoderen String bug
geherstructureerd
- Consentlayer Evenement terugbellen
Versie 1.2.1 (uitgebracht op 2021-12-02)
Toegevoegd
- Time-out voor specifieke gebeurtenissen
Versie 1.2.0 (uitgebracht op 2021-11-30)
Toegevoegd
- Placeholder-functie
- ATT-ondersteuning
Veranderd
- Verwerking van gebeurtenissen in de toestemmingslaag
- API-query's
geherstructureerd
- Herstructureringsproject
- Verbeterde prestaties van toestemmingslaag
- Voorbereiding op nieuwe interfacestructuur
Versie 1.1.1 (uitgebracht op 2021-09-05)
vast
- bugfix voor hasVendor-methode
Versie 1.1.0 (uitgebracht op 2021-08-17)
Toegevoegd
- callback-gebeurtenis toegevoegd wanneer cmp-weergave niet wordt geopend
vast
- gedeactiveerd het afsluiten van de cmp modal
- omgaan met toestemmingslogica met niet-EU-verkeer
geherstructureerd
- gewijzigde url-generatorlogica
Versie 1.0.3 (uitgebracht op 2021-06-17)
vast
- wangedrag van externe link-oproepen in de cmp-weergave opgelost.
Versie 1.0.2 (uitgebracht op 2021-06-14)
vast
- kleine problemen met xcframework-versie
Versie 1.0.0 (uitgebracht op 2021-06-11)
Toegevoegd
- CHANGELOG toegevoegd aan ontwikkelingslevenscyclus
Veranderd
- Interne klassennamen gewijzigd met betrekking tot naamconflicten
vast
- Vaste ongebruikte elementwaarschuwing veroorzaakt door Parser
- Vaste afgevaardigden-associatiewaarschuwing van ConsentController
Versie 0.1.5 (uitgebracht op 2021-03-22)
geherstructureerd
- kleine onderdelen van de sdk aangepast voor beter onderhoud
Versie 0.1.1 (uitgebracht op 2021-03-21)
Toegevoegd
- extra optionele parameter voor CmpConsentTool om idfa String door te geven
Versie 0.1.0 (uitgebracht op 2021-03-21)
Toegevoegd
- integratie van xc-framework toegevoegd
vast
- vaste foutafhandeling op ongeldige json-gegevens
Versie 0.0.1 (uitgebracht op 2021-02-28)
Toegevoegd
- pod voorbeeldproject voor pod try commando
Versie 0.0.1 (uitgebracht op 2021-02-27)
Toegevoegd
- Integratie bieden door middel van cocoapod
Changelog Android-SDK
Alle opvallende wijzigingen aan dit project worden in dit bestand gedocumenteerd.
Versie 2.5.2 (uitgebracht op 2024-09-06)
geherstructureerd
- Probleem met Migratiemanager bij migratie van verouderde versies
Toegevoegd
- Google Analytics-terugbelverzoek
Versie 2.5.2-nzz (uitgebracht op 2024-08-29)
Gebruik deze versie niet tenzij dit uitdrukkelijk wordt aanbevolen door ons ondersteuningsteam.
geherstructureerd
- Clientspecifieke migratie naar nieuwere versies.
Versie 2.5.1 (uitgebracht op 2024-07-17)
Veranderd
- Werkwijze
getConsentString
werd gemarkeerd als verouderd. Nu kan het ook worden genoemdconsentString
- Werkwijze
checkAndOpenConsentLayer
werd gemarkeerd als verouderd. Nu kan het ook worden genoemdopenConsentLayerOnCheck
- De methoden hasVendorConsent en hasPurposeConsent bieden nu een defaultReturn-parameter om de standaardwaarde te definiëren die wordt geretourneerd.
- Oud
hasVendorConsent(id: String): Boolean
hasPurposeConsent(id: String): Boolean
- Nieuw:
hasVendorConsent(id: String, defaultReturn: Boolean): Boolean
hasPurposeConsent(id: String, defaultReturn: Boolean): Boolean
- Oud
geherstructureerd
- Platformversie toevoegen aan de back-end-oproepen
Versie 2.5.0 (uitgebracht op 2024-07-16)
vast
- onOpenCallback-probleem (wordt in sommige situaties niet geactiveerd)
Refactoren
- Kleine schoonmaak
Versie 2.4.1 (uitgebracht op 2024-05-16)
vast
- Probleem met blokkerende overlay op de toestemmingslaag
Versie 2.4.0 (uitgebracht op 2024-04-10)
vast
- WebView-threadprobleem
Toegevoegd
- Donkere modusparameter doorgegeven aan de back-end
- Overlay op de toestemmingslaag blokkeren om interacties ermee te beheren
Versie 2.3.4/5-ktx-1.7 (uitgebracht op 2024-03-13)
geherstructureerd
- Maximaal aantal nieuwe pogingen
- verander de voorkeurenmigratiemanager naar standaardvoorkeuren
Versie 2.3.3-ktx-1.7 (uitgebracht op 2024-03-12)
geherstructureerd
- aangepaste parameter voor opnieuw proberen
Versie 2.3.2 (uitgebracht op 2024-03-06)
Toegevoegd
- sluit WebView toegevoegd aan Dialoog
geherstructureerd
- standaard/terugval van ongeldige gedeelde voorkeur naar 0
- Controleer of Android WebView ingeschakeld is
Versie 2.3.1 (uitgebracht op 2024-03-04)
Refactoren
- Verbetering van de foutafhandeling
Versie 2.3.0 (uitgebracht op 2024-02-27)
Toegevoegd
- CmpUIConfiguratie
- Verschillende opties om een UI-vensterelement voor de toestemmingslaag te maken
- domein witte lijst
- interne link callbak
Versie 2.2.0 (uitgebracht op 2024-01-31)
Toegevoegd
- Cmp-configuratieoptie om de animatie voor het laden van cmp-activiteiten in of uit te schakelen
- Cmp-configuratieoptie om terugknopinteractie met cmp-activiteit in of uit te schakelen
Gebruiksvoorbeeld (Kotlin):
val config = CmpConfig.apply {
ID = ""
domein = ConsentActivity.CMP_DOMAIN
appName = ConsentActivity.CMP_APP_NAME
taal = ConsentActivity.LANG
voorkomenBackButtonInteraction = waar
hasLoadingAnimation = false
}
Versie 2.1.1 (uitgebracht op 2024-01-18)
geherstructureerd
- Optimalisatie WebView pagina laden
Versie 2.1.0 (uitgebracht op 2024-01-17)
Toegevoegd
- Google ConsentMode V2
Versie 2.0.2 (uitgebracht op 2023-12-21)
geherstructureerd
- Migratiemanager
- lib-versiemigratie
- CmpConfig van CMPConfig
- nieuwe interface opruimen
Versie 2.0.0 (uitgebracht op 2023-12-12)
Toegevoegd
- Animatie laden
- FrameLayout-helper
- Samenstelbare demo
geherstructureerd
- terugbelproces
- URI-bouwer
- naamgevingsconventies
Versie 1.7.5 (uitgebracht op 2023-10-24)
Toegevoegd
- TvSDK Mobiele QR-codescan
Versie 1.7.33 (uitgebracht op 2023-10-06)
Vanwege een migratie is de SDK nu beschikbaar vanuit deze repository: netto.consentmanager.sdk:Android:1.7.33
Veranderd
- CmpConfig API geoptimaliseerd
- Hernoemde eigenschappen:
- - `idfa` -> `gaid`
- `serverDomain` -> `domein`
- `skipToCustomizePage` -> `jumpToSettingsPage`
- `customLayerColor` -> `dialogBgColor`
- `debug` -> `isDebugMode`
- - Genest `CustomLayer`-object voor het beheren van aangepaste laagbewerkingen:
- `.CustomLayer.activate(containerViewId: Int)`
- `.CustomLayer.deactivate()`
- `.CustomLayer.isActive(): Boolean`
- verwijderd:
- `setCustomViewContainerId`
- `enableSettingsPagina`
- `verwijderCustomViewContainerId`
- Hernoemde eigenschappen:
Gebruiksvoorbeeld (Kotlin):
Voor
kotlinCMPConfig.idfa = "abcd"
CMPConfig.serverDomain = "example.com"
CMPConfig.activateCustomLayer(R.id.container)
CMPConfig.skipToCustomizePage = true
Na:
CMPConfig.gaid = "abcd"
CMPConfig.domain = "example.com"
CMPConfig.CustomLayer.activate(R.id.container)
CMPConfig.jumpToSettingsPage = true
geherstructureerd
- NetwerkBeschikbaarheidsmethode
Versie 1.7.32 (uitgebracht op 2023-09-17)
Vanwege een migratie is de SDK nu beschikbaar vanuit deze repository: netto.consentmanager.sdk:Android:1.7.32
Toegevoegd
- Logica opnieuw proberen
Veranderd
- Verbeterde Proguard-regels
- Geoptimaliseerde foutafhandeling
- Prestatieverbeteringen voor WebView
geherstructureerd
- Fragment en activiteit voor toestemmingslaag
- Aangepaste logboekregistratie
Versie 1.6.3 (uitgebracht op 2023-05-10)
Toegevoegd
- callback OnConsentReceived voor alle API's om van leverancier en doel te veranderen
- ondersteuning voor oudere Android-versies
Versie 1.6.2 (uitgebracht op 2023-04-19)
Toegevoegd
- Typen voor metadatasleutels toegevoegd.
Versie 1.6.1 (uitgebracht op 2023-04-18)
Toegevoegd
- Controleer API met onOpenCallback
- ConsentServiceinterface toegevoegd en geen terugbelservice.
geherstructureerd
- Vaste cmp-fout op verschillende locaties
- Bijgewerkte Gradle-versie
- Standaardwaarde instellen voor knopgebeurtenis.
Versie 1.6.0 (uitgebracht op 2023-03-17)
Toegevoegd
- Config-object verbeterd en reset toegevoegd
- Ontbrekende interfacefuncties toegevoegd
geherstructureerd
- Verbeterde stabiliteit voor CMPConfig
- Metadata verwijderd als interne klasse
- Verbeterde stabiliteit en bijgewerkte gegevens van het Cmp Consent-object
- Verbeterde stabiliteit voor ongeldige json-decodering en -codering
- Het loggen van verbeterde en herwerkte ongebruikte functies
- API-handtekening van checkAndOpenCmpLayer wijzigen, optionele appInterface toegevoegd
- Wijzig de API-handtekening getLastConsentString in getConsentstring, exportConsentString in exportCmpString, importCMPData in importCmpString, om meer onderscheid te maken tussen de cmp-tekenreeks door consentmanager en de toestemmingsstring door iab
- API-handtekening wijzigen getAgreedVendor wordt getEnabledVendors
- Geüpgraded naar 7.4.1
- Verbeterde stabiliteit voor fouten terwijl de toestemmingslaag open is
- Verbeterde stabiliteit voor migratie en decodering en codering van nieuwere en oudere api
- Verbeterde serviceklasse en foutafhandeling
vast
- Vaste idfa-tekenreeks
- mogelijk geheugenlek en verbeterde prestaties
verwijderd
- Afschrijvingsnotitie voor placeholder-API
- Ongebruikte luisteraar
- Geïnternaliseerde opslagplaats
- Geïnternaliseerde klassen voor module
Testen
- Gerefactoreerde testklassen
- Bijgewerkte testen
- Test toegevoegd voor toestemmingsobject
- Constructortests toegevoegd
Versie 1.5.7 (uitgebracht op 2023-02-16)
Toegevoegd
- Lijst met uitgeschakelde doeleinden en leveranciers toegevoegd
- Gehandicapte doeleinden en leveranciers
vast
- Ontbrekende errorCallback in createInstance
Refactoren
- Verbeterde stabiliteit door try catch-blokken toe te voegen rond serialisatie- en deserialisatieonderdelen
- Controles op netwerkbeschikbaarheid verbeterd
- Refactored API en toegevoegde interface. Eindpunten opgeschoond en specifieke eindpunten gemarkeerd als verouderd
- Verbeterde stabiliteit voor het opslaan van toestemming
Style
- Bijgewerkte documenten en opgeschoonde code
- Documentatie
Versie 1.5.6 (uitgebracht op 2023-02-07)
Veranderd
- Een bug opgelost met betrekking tot GDPR of CCPA.
Versie 1.5.5 (uitgebracht op 2023-02-07)
Oplossingen
- De Java-klasse verwijderd voor verbeterde prestaties.
Versie 1.5.4 (uitgebracht op 2023-02-02)
geherstructureerd
- Enorme refactoring en veranderende API van hasVendor
Versie 1.5.3 (uitgebracht op 2023-02-02)
vast
- Statisch exemplaar van service verwijderd
Versie 1.5.2 (uitgebracht op 2023-01-24)
vast
- Statisch exemplaar van service verwijderd
Versie 1.5.1 (uitgebracht op 2023-01-23)
geherstructureerd
- Algemene refactor en opschoning
Versie 1.5.0 (uitgebracht op 2023-01-19)
Toegevoegd
- API getAgreed en getAll Purposes en Vendors
Versie 1.4.94 (uitgebracht op 2023-01-06)
Toegevoegd
- Statische callback-klasse
Versie 1.4.93 (uitgebracht op 2023-01-05)
Toegevoegd
- Leveranciers- en doeleindenlijst-API toegevoegd
Versie 1.4.92 (uitgebracht op 2023-01-04)
Toegevoegd
- onErrorCallback en CMP-taal-API
Versie 1.4.91 (uitgebracht op 2023-01-03)
vast
- Onnodig logboek verwijderd
Versie 1.4.9 (uitgebracht op 2022-12-28)
Toegevoegd
- Veelvoorkomende fout
Versie 1.4.8 (uitgebracht op 2022-12-16)
Veranderd
- Bijgewerkt Android-materiaal
Versie 1.5.6 (uitgebracht op 2023-02-07)
vast
- Bug gerelateerd aan AVG of CCPA.
Versie 1.5.5 (uitgebracht op 2023-02-07)
vast
- De Java-klasse verwijderd voor verbeterde prestaties.
Versie 1.4.8 (uitgebracht op 2022-12-16)
Veranderd
- Bijgewerkt Android-materiaal.
Versie 1.4.7 (uitgebracht op 2022-12-13)
Toegevoegd
-
hasConsent()
methode.
Versie 1.4.6 (uitgebracht op 2022-12-13)
vast
- Ontbrekende sleutelfout.
Versie 1.4.5 (uitgebracht op 2022-12-13)
Toegevoegd
- Methoden:
rejectAll()
hasConsentPurpose()
hasConsentVendor()
Versie 1.4.4 (uitgebracht op 2022-11-29)
Toegevoegd
- JavaScript-evenement.
Versie 1.4.3 (uitgebracht op 2022-11-29)
Toegevoegd
- Activiteitsstijlen.
Versie 1.4.2 (uitgebracht op 2022-11-10)
Veranderd
- De CMP SDK-versie bijgewerkt.
Versie 1.4.1 (uitgebracht op 2022-11-01)
Wijzigingen
-
Initialize()
methode
Versie 1.4.0 (uitgebracht op 2022-10-31)
Toegevoegd
- Geïmplementeerde fragmentatie en opruimingen.
Versie 1.3.4 (uitgebracht op 2022-10-05)
Toegevoegd
- Voorzien van aangepaste kleur en aangepast schermformaat.
Versie 1.3.3 (uitgebracht op 2022-04-08)
Toegevoegd
- Gebeurtenissen na opslaan.
Versie 1.3.2 (uitgebracht op 2022-04-08)
Toegevoegd
- Toestemming voor opgeslagen gebeurtenis na opslagfunctie.
Versie 1.3.1 (uitgebracht op 2022-04-08)
Toegevoegd
- Activiteit nieuwe taak.
Versie 1.3.0 (uitgebracht op 2020-08-04)
vast
- Controleer of er toestemming is als deze leeg of null is.
Versie 1.2.9 (uitgebracht op 2020-07-04)
Veranderd
- Aanvullende verificatie op hasPurpose/hasVendor om te controleren of er toestemming is gegeven.
Versie 1.2.8 (uitgebracht op 2022-07-04)
vast
- Gebeurtenistriggers voor het sluiten van CMP opgelost.
- Gebeurtenistrigger voor niet geopende CMP opgelost.
- De gebeurtenis Niet open wordt nu ook geactiveerd wanneer ConsentLayer toestemming geeft zonder te openen.
Versie 1.2.7 (uitgebracht op 2022-27-03)
Veranderd
- OpenListener-callback verplaatst naar de daadwerkelijke laagopeningsgebeurtenis
Versie 1.2.6 (uitgebracht op 2022-15-03)
geherstructureerd
- Stabiliteitsverbeteringen voor CMP-communicatie van ConsentLayer.
- Geherstructureerde UI-activiteit en WebView.
vast
- Synchronisatie van toestemming van ConsentLayer-gebruiker met SDK opgelost.
Versie 1.2.5 (uitgebracht op 2022-13-03)
geherstructureerd
- Stabiliteit voor CCPA/GDP-apparaten.
- Betrouwbaarheid van netwerkverzoeken.
Versie 1.2.4 (uitgebracht op 2022-20-02)
vast
- Mogelijkheid om een instance te maken zonder callback-functies.
- Vaste status van CCPA/GDPR-apparaten op verzoeken van leveranciers/doeleinden.
Versie 1.2.3 (uitgebracht op 2022-02-02)
vast
- Bug opgelost met behoefteacceptatiegedrag.
Veranderd
- Er wordt activiteit op de achtergrond uitgevoerd.
Versie 1.2.2 (uitgebracht op 2022-30-01)
Veranderd
- gewijzigde tijd voor het invoegen van js-functies in webview.
- backend API-aanroep gewijzigd als er geen toestemming aanwezig is.
Versie 1.2.1 (uitgebracht op 2021-12-02)
Veranderd
- gewijzigde API-aanroep van ConsentLayer.
- Zichtbaarheid.
Versie 1.2.0 (uitgebracht op 2021-11-10)
Toegevoegd
- Tijdelijke aanduiding voorvertoningsobject
geherstructureerd
- introduceerde kotlin-objecten voor toekomstige aankomende Android Sdk
- gesynchroniseerde Event callback-namen tussen projecten
vast
- probleem opgelost met het heropenen van ConsentLayer.
Versie 1.1.0 (uitgebracht op 2021-08-24)
vast
- gedeactiveerd, waarbij de CMP-modal wordt afgewezen.
- omgaan met toestemmingslogica met niet-EU-verkeer.
geherstructureerd
- gewijzigde URL-generatorlogica.
Versie 1.0.1 (uitgebracht op 2021-06-22)
vast
- vaste verkleinde bug
Versie 1.0.0 (uitgebracht op 2021-03-26)
Toegevoegd
- toegevoegde AddId Property-afhandeling
- Leesmij en werkend voorbeeldproject toegevoegd
Versie 0.0.1 (uitgebracht op 2021-03-24)
Toegevoegd
- Integratie bieden via jitpack
Changelog Unity-SDK
Alle opvallende wijzigingen aan dit project worden in dit bestand gedocumenteerd.
Versie 1.0.0 (uitgebracht op 2024-03-04)
Toegevoegd
- aangepaste lay-outs
- ATTracking-ondersteuning
Versie 0.99.2 (uitgebracht op 2023-12-21)
Toegevoegd
-
Dynamisch iOS-buildpad voor xcframework
- optimalisaties bouwen
Versie 0.99.0 (uitgebracht op 2023-12-18)
Breaking Changes
- De
SetAndroidCallbacks
enSetIOSCallbacks
methoden zijn verwijderd. De terugbelverzoeken zijn nu ingesteld in deAddEventListeners
methode. - De Callbacks voor iOS zijn hernoemd naar
IOnOpenCallback
,IOnCloseCallback
,IOnCmpNotOpenedCallback
,IOnCmpButtonClickedCallback
,IOnErrorCallback
. - Hernoemen van interne klassen en methoden
Toegevoegd
-
Implementatie van Assembler-bestanden
-
Editorvenster voor buildscripts
-
Integratie van aangepaste lay-outs voor Android
geherstructureerd
-
Stroomlijning van de Event Listener-implementatie voor iOS
-
Optimalisatie van buildscripts
Versie 0.4.0 (uitgebracht op 2023-11-15)
Toegevoegd
- CmpConfig-object
- ImportCmpString
Versie 0.3.0 (uitgebracht op 2023-10-25)
Toegevoegd
- Aangepaste lay-outfunctie en configuratieklasse toegevoegd.
geherstructureerd
- Geoptimaliseerde integratie van iOS xcFramework
Versie 0.2.0 (uitgebracht op 2023-10-03)
Toegevoegd
- Ondersteuning voor oudere Gradle-versies 6.1.1
geherstructureerd
- bijgewerkt consentmanager SDK-afhankelijkheid en jitpack verwijderd
Versie 0.1.0 (uitgebracht op 2023-08-24)
Toegevoegd
- Unity SDK-implementatie voor iOS en Android