Info
Content

[Android] 3. Wijzigingenlijst

changelog

Alle opvallende wijzigingen aan dit project worden in dit bestand gedocumenteerd.

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

test

  • Gerefactoreerde testklassen
  • Bijgewerkte testen
  • Test toegevoegd voor toestemmingsobject
  • Constructortests toegevoegd

Versie 1.5.7 (uitgebracht op 2023-02-16)

Kenmerken

  • Lijst met uitgeschakelde doeleinden en leveranciers toegevoegd
  • Gehandicapte doeleinden en leveranciers

Oplossingen

  • 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

stijl

  • Bijgewerkte documenten en opgeschoonde code
  • Documentatie

Versie 1.5.6 (uitgebracht op 2023-02-07)

Wijzigingen

  • 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)

Oplossingen

  • Statisch exemplaar van service verwijderd

Versie 1.5.2 (uitgebracht op 2023-01-24)

Oplossingen

  • Statisch exemplaar van service verwijderd

Versie 1.5.1 (uitgebracht op 2023-01-23)

geherstructureerd

  • Refactoring en opruimen

Versie 1.5.0 (uitgebracht op 2023-01-19)

Wijzigingen

  • API getAgreed en getAll Purposes and Vendors toegevoegd

Versie 1.4.94 (uitgebracht op 2023-01-06)

Wijzigingen

  • Statische callback-klasse toegevoegd

Versie 1.4.93 (uitgebracht op 2023-01-05)

Wijzigingen

  • Leveranciers- en doeleindenlijst-API toegevoegd

Versie 1.4.92 (uitgebracht op 2023-01-04)

Wijzigingen

  • Toegevoegd op fout callback en CMP taal API

Versie 1.4.91 (uitgebracht op 2023-01-03)

Oplossingen

  • Onnodig logboek verwijderd

Versie 1.4.9 (uitgebracht op 2022-12-28)

Wijzigingen

  • Veelvoorkomende fout toegevoegd

Versie 1.4.8 (uitgebracht op 2022-12-16)

Wijzigingen

  • Bijgewerkt Android-materiaal

Versie 1.5.6 (uitgebracht op 2023-02-07)

Wijzigingen

  • 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.4.8 (uitgebracht op 2022-12-16)

Wijzigingen

  • Bijgewerkt Android-materiaal.

Versie 1.4.7 (uitgebracht op 2022-12-13)

Wijzigingen

  • HasConsent toegevoegd.

Versie 1.4.6 (uitgebracht op 2022-12-13)

Oplossingen

  • Een ontbrekende sleutelfout opgelost.

Versie 1.4.5 (uitgebracht op 2022-12-13)

Wijzigingen

  • De functie "rejectAll" en "hasConsentPurpose/Vendor" toegevoegd.

Versie 1.4.4 (uitgebracht op 2022-11-29)

Wijzigingen

  • Een javascriptgebeurtenis toegevoegd.

Versie 1.4.3 (uitgebracht op 2022-11-29)

Wijzigingen

  • Activiteitenstijlen toegevoegd.

Versie 1.4.2 (uitgebracht op 2022-11-10)

Wijzigingen

  • De CMP SDK-versie bijgewerkt.

Versie 1.4.1 (uitgebracht op 2022-11-01)

Wijzigingen

  • Initialiseren.

Versie 1.4.0 (uitgebracht op 2022-10-31)

Wijzigingen

  • Geïmplementeerde fragmentatie en opruimingen.

Versie 1.3.4 (uitgebracht op 2022-10-05)

Toegevoegd

  • functie aangepaste kleur en aangepaste schermgrootte

Versie 1.3.3 (uitgebracht op 2022-04-08)

Toegevoegd

  • gebeurtenissen na opslaan

Versie 1.3.2 (uitgebracht op 2022-04-08)

Toegevoegd

Versie 1.3.1 (uitgebracht op 2022-04-08)

Toegevoegd

  • activiteit nieuwe taak

Versie 1.3.0 (uitgebracht op 2020-08-04)

vast

Versie 1.2.9 (uitgebracht op 2020-07-04)

Veranderd

  • Aanvullende verificatie op hasPurpose/hasVendor om te controleren of 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 Not open wordt nu ook geactiveerd wanneer ConsentLayer toestemming pusht 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
  • Refactored UI-activiteit en WebView

vast

  • Synchronisatie van toestemming van ConsentLayer-gebruikers 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 tot createInstance zonder callback-functies
  • Vaste status van CCPA/GDPR-appliances op verzoeken van leveranciers/doeleinden

Versie 1.2.3 (uitgebracht op 2022-02-02)

vast

  • Bug opgelost met behoefteacceptatiegedrag

Veranderd

  • Activiteit wordt op de achtergrond uitgevoerd

Versie 1.2.2 (uitgebracht op 2022-30-01)

Veranderd

  • gewijzigde tijd van het invoegen van js-functies op 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 het afsluiten van de CMP-modal
  • 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
Terug naar boven