Info
Innehåll

[iOS] 4. Ändringslogg

changelog

Alla anmärkningsvärda ändringar i detta projekt kommer att dokumenteras i denna fil.

Version 1.99.4-no-att (släppt 2024-01-31)

Fixar

  • ofullständig paraplyhuvud fixerad
  • iOS 15.3 arkiveringsproblem fixat

Version 1.99.4 (släppt 2024-01-31)

Fixar

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

Refaktor

  • MigrationManager för äldre versioner

Fixar

  • 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

Refaktor

  • 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

Fixar

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

Refaktor

  • Kodbas: Betydande refaktorering gjord för förbättrad kodstabilitet.
  • ViewController: Operationer fokuserade på att omstrukturera ViewController och effektivisera felsökningsloggarna.

Fixar

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

Refaktor

  • CmpConfig optimerad

Version 1.7.1 (släppt 2023-07-04)

Fixar

  • Serialiseringsfix för NSString

Version 1.7.0 (släppt 2023-06-28)

Refaktor

  • Refactoring Cmp samtyckesprocessen

Version 1.6.4 (släppt 2023-05-24)

Lade

  • updateVendor Parameter för att uppdateraVendors i inaktivera/aktivera PurposeList API

Refaktor

  • Uppdateringar av dokumentation

Fixar

  • 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

Refaktor

  • Ta bort Webview efter att ha försvunnit
  • Lägger till V4 URL för gamla Cmp Repository

Fixar

  • disableVendorList fix

Version 1.6.2 (släppt 2023-04-21)

Lade

  • Kontrollera API till begärandeserver om samtyckeslagret måste vara öppet.

Fixar

  • Bugg angående att hämta leverantörs- och syfteslistan

Version 1.6.1 (släppt 2023-04-12)

Refaktor

  • Lade till gammalt konstruktor-API till CMPConsentTool

Lade

  • Har nya codeIds.
  • Cmp Error Typer vid felåteruppringning.
  • Cmp Button Event callbacks. Återuppringning ger information om användaren klickade på knappen

    Refaktor

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

    Refaktor

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

Fixar

  • Bug fixar

Version 1.5.1 (släppt 2023-02-05)

Funktioner

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

Refaktor

  • Städa
  • Tog bort loggar
  • Loggar
  • Refactored API och tillagt gränssnitt. Rensade ändpunkter och markerade specifika ändpunkter som föråldrade

Funktioner

  • Ändrade att
  • getAgreed och getAll api

Version 1.3.93 (släppt 2023-01-05)

Funktioner

  • Säljare och syfte API
  • hasConsent API

Refaktor

  • Timeout och fellyssnare

Version 1.3.92 (släppt 2023-01-04)

Refaktor

  • Språkuppdatering

Version 1.3.91 (släppt 2023-01-04)

Refaktor

  • version
  • Timeout och fellyssnare

Version 1.3.9 (släppt 2023-01-03)

Refaktor

  • Timeout och vanligt fel
  • Synkronisera fellyssnare

Version 1.3.8 (släppt 2022-12-21)

Refaktor

  • Borttagen indikatorvy

Version 1.3.7 (släppt 2022-12-13)

Funktioner

  • Podspec
  • hasConsent API

Version 1.3.6 (släppt 2022-12-10)

Funktioner

  • ModalTransitionStyle, openListener Bug, rejectAll-funktion

Version 1.3.5 (släppt 2022-11-23)

Funktioner

  • Anpassad layout och ändra sida

Version 1.3.4 (släppt 2022-10-26)

Funktioner

  • Anpassad UI-färg

Version 1.3.3 (släppt 2022-10-24)

Fixar

  • Behöver acceptansfix

Version 1.3.2 (släppt 2022-10-21)

Refaktor

  • Ändrade signatur till CmpSdk
  • Uppdatera nära och inte nära lyssnare

Version 1.3.1 (släppt 2022-05-05)

Refaktor

  • 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
Tillbaka till toppen