Informacia
Treść

Przegląd wersji pakietu SDK i dziennik zmian

Omówienie wersji zestawu SDK systemu iOS

Wersja Data wydania
1.100.5 2024.04.09
1.100.4 2024-03-13
1.100.2 2024-03-06
1.100.1 2024-03-04
1.100.0 2024-02-19
1.99.4-bez at 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

Omówienie wersji zestawu SDK systemu Android

Wersja Data wydania
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

Przegląd wersji pakietu Unity SDK

Wersja Data wydania Zgodna wersja zestawu SDK dla systemu iOS Zgodna wersja SDK Androida
1.0.0 2024-03-03 1.100.1 i wyżej 2.3.0 i wyżej
0.99.0 2023-12-18 1.99.1 i wyżej 2.0.0 i wyżej
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

 

Lista zmian pakietu SDK dla systemu iOS

Wszystkie istotne zmiany w tym projekcie zostaną udokumentowane w tym pliku.

Wersja 1.104.0 (wydana 2024)

Refaktoryzacja

  • Zaktualizowano menedżera ATT

Wersja 1.102.0 (wydana 2024)

W dodatku

  • Konfiguracja interfejsu użytkownika
  • Sprawdź ATT w checkAndOpen API

Wersja 1.101.0 (wydana 2024)

Refaktoryzacja

  • Publiczny interfejs API dla menedżera ATT

W dodatku

  • Biała lista domen

  • API menedżera CMP ATT

Wersja 1.99.4-no-att (wydana 2024)

Fixes

  • Naprawiono niekompletny nagłówek parasola
  • Naprawiono problem z archiwizacją w iOS 15.3

Wersja 1.99.4 (wydana 2024)

Fixes

  • Naprawiono niekompletny nagłówek parasola
  • Naprawiono problem z archiwizacją w iOS 15.3

Wersja 1.99.3 (wydana 2024)

W dodatku

  • Funkcja Google ConsentMode

Wersja 1.99.2 (wydana 2023)

Refaktoryzacja

  • MigrationManager dla starszych wersji

Fixes

  • wstępne zapisanie zgody wyzwala zdarzenie błędu, ale zgoda zostaje zapisana 

Wersja 1.99.1 (wydana 2023)

W dodatku

  • CmpViewControllerConfigurationBlock dla niestandardowego zachowania kontrolera widoku

  • CmpUIViewConfigurationBlock dla niestandardowych ustawień uiview

  • Zmień zdarzenia śledzenia
  • Ulepszone zarządzanie ATTrackingiem

Refaktoryzacja

  • Baza kodu: dokonano znaczącej refaktoryzacji w celu poprawy stabilności kodu.
  • Ulepszenia dotyczące wyłączania i włączania akcji dostawcy/celu
  • CmpConfig z obiektem CmpLayout

Fixes

  • ulepszony importCmp
  • Oczyszczanie: Ogólne porządkowanie bazy kodu.

Wersja 1.7.3 (wydana 2023)

W dodatku

  • Ulepszenia funkcji i stabilności: Do systemu dodano nowe ulepszenia.
  • Logika ponawiania prób: wprowadzono nowy mechanizm ponawiania prób w celu zwiększenia niezawodności.

Refaktoryzacja

  • Baza kodu: dokonano znaczącej refaktoryzacji w celu poprawy stabilności kodu.
  • ViewController: Operacje skupiające się na refaktoryzacji ViewController i usprawnianiu dzienników debugowania.

Fixes

  • Usunięcie przestarzałej klasy: Usunięto przestarzałą klasę, która nie była już używana.
  • Oczyszczanie: Ogólne porządkowanie bazy kodu.

Wersja 1.7.2 (wydana 2023)

Refaktoryzacja

  • Zoptymalizowany CmpConfig

Wersja 1.7.1 (wydana 2023)

Fixes

  • Poprawka serializacji dla NSString

Wersja 1.7.0 (wydana 2023)

Refaktoryzacja

  • Refaktoryzacja procesu zgody Cmp

Wersja 1.6.4 (wydana 2023)

W dodatku

  • updateVendor Parametr służący do aktualizacji dostawców w celu wyłączenia/włączenia interfejsu API PurposeList

Refaktoryzacja

  • Aktualizacje dokumentacji

Fixes

  • poprawkę „disablePurposeList” i „włączPurposeList”.
  • getDisableVendors i poprawka celu
  • close Listener jest teraz wykonywany poprawnie

Wersja 1.6.3 (wydana 2023)

W dodatku

  • Sprawdź API do serwera żądań, jeśli warstwa zgody musi być otwarta.
  • Dodawanie włączania i wyłączania dostawcy oraz celu za pomocą zwrotnego wywołania zwrotnego
  • Sprawdź funkcję buforowania API
  • Dodanie parametru identyfikatora projektu do ustawienia projektu zgody

Refaktoryzacja

  • Usuń Webview po zniknięciu
  • Dodanie adresu URL V4 dla starego repozytorium Cmp

Fixes

  • wyłącz poprawkę VendorList

Wersja 1.6.2 (wydana 2023)

W dodatku

  • Sprawdź API do serwera żądań, jeśli warstwa zgody musi być otwarta.

Fixes

  • Błąd dotyczący pobierania listy dostawców i celów

Wersja 1.6.1 (wydana 2023)

Refaktoryzacja

  • Dodano stary interfejs API konstruktora do CMPConsentTool

W dodatku

  • Udostępnij nowe identyfikatory kodów.
  • Typy błędów Cmp przy wywołaniu zwrotnym błędu.
  • Wywołania zwrotne zdarzeń przycisku Cmp. Callback dostarcza informacji o kliknięciu przycisku przez użytkownika

    Refaktoryzacja

  • Zmieniono wywołania konstruktora. Łańcuch wywołań zwrotnych i usunięto automatyczną aktualizację
  • Zaktualizowany podpis.
  • Zsynchronizowane nazewnictwo funkcji API.
  • Zrefaktoryzowana sygnatura funkcji API, zmieniony proces zgody na odczyt i zapis.
  • Zrefaktoryzowano klasę usługi do pojedynczej instancji z właściwościami nasłuchiwania.
  • Zrefaktoryzowane wewnętrzne nazewnictwo i zrefaktoryzowany proces zgody zaplecza.
  • Zmieniono sygnaturę funkcji API getAgreed na getEnabled.

Wersja 1.6.0 (wydana 2023)

W dodatku

  • Udostępnij nowe identyfikatory kodów.
  • Typy błędów Cmp przy wywołaniu zwrotnym błędu.
  • Wywołania zwrotne zdarzeń przycisku Cmp. Callback dostarcza informacji o kliknięciu przycisku przez użytkownika

    Refaktoryzacja

  • Zmieniono wywołania konstruktora. Łańcuch wywołań zwrotnych i usunięto automatyczną aktualizację
  • Zaktualizowany podpis.
  • Zsynchronizowane nazewnictwo funkcji API.
  • Zrefaktoryzowana sygnatura funkcji API, zmieniony proces zgody na odczyt i zapis.
  • Zrefaktoryzowano klasę usługi do pojedynczej instancji z właściwościami nasłuchiwania.
  • Zrefaktoryzowane wewnętrzne nazewnictwo i zrefaktoryzowany proces zgody zaplecza.
  • Zmieniono sygnaturę funkcji API getAgreed na getEnabled.

Wersja 1.5.2 (wydana 2023)

Fixes

  • Poprawki błędów

Wersja 1.5.1 (wydana 2023)

Korzyści

  • Dodano listę wyłączonych celów i dostawców
  • Osoby niepełnosprawne i dostawcy
  • Zmieniono ciąg dostawcy
  • Dodano włączanie/wyłączanie dostawcy i celów

Wersja 1.5.0 (wydana 2023)

Refaktoryzacja

  • Oczyszczanie
  • Usunięto dzienniki
  • Dzienniki
  • Zrefaktoryzowany interfejs API i dodany interfejs. Wyczyszczono punkty końcowe i oznaczono określone punkty końcowe jako przestarzałe

Korzyści

  • Zmieniono at
  • getAgreed i getAll api

Wersja 1.3.93 (wydana 2023)

Korzyści

  • Interfejs API dostawcy i celu
  • maConsent API

Refaktoryzacja

  • Przekroczenie limitu czasu i słuchacz błędów

Wersja 1.3.92 (wydana 2023)

Refaktoryzacja

  • Aktualizacja języka

Wersja 1.3.91 (wydana 2023)

Refaktoryzacja

  • Wersja
  • Przekroczenie limitu czasu i słuchacz błędów

Wersja 1.3.9 (wydana 2023)

Refaktoryzacja

  • Przekroczenie limitu czasu i częsty błąd
  • Synchronizuj detektor błędów

Wersja 1.3.8 (wydana 2022)

Refaktoryzacja

  • Usunięto widok wskaźnika

Wersja 1.3.7 (wydana 2022)

Korzyści

  • Podspec
  • maConsent API

Wersja 1.3.6 (wydana 2022)

Korzyści

  • ModalTransitionStyle, błąd openListener, funkcja odrzucania wszystkich

Wersja 1.3.5 (wydana 2022)

Korzyści

  • Niestandardowy układ i pomijanie dostosowywania strony

Wersja 1.3.4 (wydana 2022)

Korzyści

  • Niestandardowy kolor interfejsu użytkownika

Wersja 1.3.3 (wydana 2022)

Fixes

  • Wymaga poprawki akceptacji

Wersja 1.3.2 (wydana 2022)

Refaktoryzacja

  • Zmieniono podpis na CmpSdk
  • Zaktualizuj bliskiego i nie bliskiego słuchacza

Wersja 1.3.1 (wydana 2022)

Refaktoryzacja

  • Dodano konstruktor do opcji weryfikacji zaplecza

Wersja 1.2.9 (wydana 2022)

Stały

  • Domyślna analiza użytkownika dla wartości kluczy IABTCF

Wersja 1.2.8 (wydana 2022)

Refaktoryzacja

  • Ulepszenia stabilności komunikacji CMP ConsentLayer
  • Niezawodność żądań sieciowych

Wersja 1.2.7 (wydana 2022)

Stały

  • Naprawiono stan ATT dla ustawień warstwy zgody:

Wersja 1.2.6 (wydana 2022)

W dodatku

  • poziom szczegółowości dziennika

Stały

  • Dodatkowa kontrola przebiegu procesu

Wersja 1.2.3 (wydana 2021)

Refaktoryzacja

  • podstawowe ulepszenia i uporządkowanie projektu

Wersja 1.2.2 (wydana 2021)

Stały

  • zdekoduj błąd w łańcuchu

Refaktoryzacja

  • Wywołanie zwrotne zdarzenia Consentlayer

Wersja 1.2.1 (wydana 2021)

W dodatku

  • Limit czasu dla określonych zdarzeń

Wersja 1.2.0 (wydana 2021)

W dodatku

  • Funkcja zastępcza
  • Wsparcie ATT

Zmieniono

  • Przetwarzanie zdarzeń Consentlayer
  • Zapytania API

Refaktoryzacja

  • Projekt restrukturyzacji
  • Poprawiona wydajność warstwy zgody
  • Przygotowanie do nowej struktury interfejsu

Wersja 1.1.1 (wydana 2021)

Stały

  • poprawka błędu dla metody hasVendor

Wersja 1.1.0 (wydana 2021)

W dodatku

  • dodano zdarzenie wywołania zwrotnego, gdy widok cmp nie zostanie otwarty

Stały

  • dezaktywowane odrzucanie modalu cmp
  • obsługiwać logikę zgody w przypadku ruchu spoza UE

Refaktoryzacja

  • zmieniono logikę generatora adresów URL

Wersja 1.0.3 (wydana 2021)

Stały

  • naprawiono błędne działanie wywołań linków zewnętrznych w widoku cmp.

Wersja 1.0.2 (wydana 2021)

Stały

  • drobne problemy z wersją xcframework

Wersja 1.0.0 (wydana 2021)

W dodatku

  • dodano DZIENNIK ZMIAN do cyklu rozwojowego

Zmieniono

  • Zmieniono wewnętrzne nazwy klas dotyczące konfliktów nazw

Stały

  • Naprawiono nieużywany element Ostrzeżenie powodowany przez Parser
  • Naprawiono ostrzeżenie o powiązaniu delegatów ConsentController

Wersja 0.1.5 (wydana 2021)

Refaktoryzacja

  • zrefaktoryzowano mniejsze części sdk w celu lepszej konserwacji

Wersja 0.1.1 (wydana 2021)

W dodatku

  • dodatkowy opcjonalny parametr do narzędzia CmpConsentTool w celu przekazania ciągu idfa

Wersja 0.1.0 (wydana 2021)

W dodatku

  • dodano integrację z frameworkiem xc

Stały

  • naprawiono obsługę błędów na nieprawidłowych danych json

Wersja 0.0.1 (wydana 2021)

W dodatku

  • przykładowy projekt pod dla polecenia try pod

Wersja 0.0.1 (wydana 2021)

W dodatku

  • Zapewnienie integracji za pośrednictwem kakaopod

Dziennik zmian SDK dla Androida

Wszystkie istotne zmiany w tym projekcie zostaną udokumentowane w tym pliku.

Wersja 2.3.4-ktx-1.7 (wydana 2024)

Refaktoryzacja

  • Maks ponawia próbę
  • zmień menedżera migracji preferencji na preferencje domyślne

Wersja 2.3.3-ktx-1.7 (wydana 2024)

Refaktoryzacja

  • niestandardowy parametr ponownej próby

Wersja 2.3.2 (wydana 2024)

W dodatku

  • odrzuć WebView dodany do okna dialogowego

Refaktoryzacja

  • wartość domyślna/awaryjna nieprawidłowego udostępnionego pref na 0
  • Sprawdź, czy Android WebView jest włączony

Wersja 2.3.1 (wydana 2024)

Refaktoryzacja

  • Poprawa obsługi błędów 

Wersja 2.3.0 (wydana 2024)

W dodatku

  • Konfiguracja CmpUIConfiguration
  • Różne opcje tworzenia elementu okna interfejsu użytkownika dla warstwy zgody
  • biała lista domen
  • wywołanie łącza wewnętrznego

Wersja 2.2.0 (wydana 2024)

W dodatku

  • Opcja konfiguracji Cmp umożliwiająca włączenie lub wyłączenie animacji ładowania aktywności cmp
  • Opcja konfiguracji Cmp umożliwiająca włączenie lub wyłączenie interakcji przycisku Wstecz aktywności cmp 
Przykład użycia (Kotlin):
val config = CmpConfig.apply {
identyfikator = ""
domena = ConsentActivity.CMP_DOMAIN
appName = ConsentActivity.CMP_APP_NAME
język = Aktywność Zgody.LANG
zapobiegajBackButtonInteraction = true
hasLoadingAnimation = fałsz

}

Wersja 2.1.1 (wydana 2024)

Refaktoryzacja

  • Optymalizacja ładowania strony WebView

Wersja 2.1.0 (wydana 2024)

W dodatku

  • Tryb zgody Google, wersja 2

Wersja 2.0.2 (wydana 2023)

Refaktoryzacja

  • Menedżer migracji
  • migracja wersji lib
  • CmpConfig z CMPConfig
  • oczyścić nowy interfejs

Wersja 2.0.0 (wydana 2023)

W dodatku

  • Ładowanie animacji
  • Pomocnik FrameLayout
  • Demo komponowalne

Refaktoryzacja

  • proces oddzwonienia
  • Konstruktor URI
  • Konwencje nazewnictwa

Wersja 1.7.5 (wydana 2023)

W dodatku

  • Skanowanie kodu QR TvSDK Mobile 

Wersja 1.7.33 (wydana 2023)

W związku z migracją pakiet SDK jest teraz dostępny w tym repozytorium: netto.consentmanager.sdk:Android:1.7.33

Zmieniono

  • Zoptymalizowano CmpConfig Api
    • Właściwości o zmienionych nazwach:
      • - `idfa` -> `gaid`
      • `domena serwera` -> `domena`
      • `skipToCustomizePage` -> `jumpToSettingsPage`
      • `customLayerColor` -> `dialogBgColor`
      • `debugowanie` -> `isDebugMode`
      • - Zagnieżdżony obiekt `CustomLayer` do zarządzania niestandardowymi operacjami na warstwach:
        • `.CustomLayer.activate(containerViewId: Int)`
        • `.CustomLayer.deactivate()`
        • `.CustomLayer.isActive(): Wartość logiczna`
    • Oddalony:
      • `setCustomViewContainerId`
      • `włącz stronę ustawień`
      • `usuńCustomViewContainerId`
Przykład użycia (Kotlin):

Przed

kotlinCMPConfig.idfa = "abcd"
CMPConfig.serverDomain = "example.com"
CMPConfig.activateCustomLayer(R.id.container)
CMPConfig.skipToCustomizePage = true

Po: 

CMPConfig.gaid = "abcd"
CMPConfig.domain = "example.com"
CMPConfig.CustomLayer.activate(R.id.container)
CMPConfig.jumpToSettingsPage = true

 

Refaktoryzacja

  • Metoda dostępności sieci

Wersja 1.7.32 (wydana 2023)

W związku z migracją pakiet SDK jest teraz dostępny w tym repozytorium: netto.consentmanager.sdk:Android:1.7.32

W dodatku

  • Spróbuj ponownie logiki

Zmieniono

  • Ulepszone zasady Proguard 
  • Zoptymalizowana obsługa błędów
  • Ulepszenia wydajności dla WebView 

Refaktoryzacja

  • Fragment i aktywność dla Consentlayer
  • Logowanie niestandardowe

Wersja 1.6.3 (wydana 2023)

W dodatku

  • wywołanie zwrotne OnConsentReceived dla wszystkich APIS w celu zmiany dostawcy i celu
  • wsparcie dla starszych wersji Androida

Wersja 1.6.2 (wydana 2023)

W dodatku

  • Dodano typy kluczy metadanych.

Wersja 1.6.1 (wydana 2023)

W dodatku

  • Sprawdź API za pomocą onOpenCallback
  • Dodano interfejs usługi zgody i brak usługi wywołania zwrotnego.

Refaktoryzacja

  • Naprawiono błąd cmp w różnych lokalizacjach
  • Zaktualizowana wersja Gradle
  • Ustaw domyślną wartość dla zdarzenia przycisku.

Wersja 1.6.0 (wydana 2023)

W dodatku

  • Poprawiono obiekt konfiguracji i dodano reset
  • Dodano brakujące funkcje interfejsu

Refaktoryzacja

  • Poprawiona stabilność CMPConfig
  • Usunięto metadane jako klasę wewnętrzną
  • Poprawiona stabilność i zaktualizowane dane obiektu Cmp Consent
  • Poprawiona stabilność nieprawidłowego dekodowania i kodowania JSON
  • Rejestrowanie ulepszonych i refaktoryzowanych nieużywanych funkcji
  • Zmień sygnaturę API checkAndOpenCmpLayer, dodano opcjonalny interfejs aplikacji
  • Zmień sygnaturę API getLastConsentString na getConsentstring, exportConsentString na exportCmpString, importCMPData na importCmpString, aby bardziej rozróżnić ciąg cmp według consentmanager oraz ciąg zgody sporządzony przez iab
  • Zmień sygnaturę API getAgreedVendor na getEnabledVendors
  • Zaktualizowano stopień do 7.4.1
  • Poprawiona stabilność błędów, gdy warstwa zgody jest otwarta
  • Poprawiona stabilność migracji oraz dekodowania i kodowania nowszych i starszych interfejsów API
  • Ulepszona klasa usług i obsługa błędów

Stały

  • Naprawiono ciąg idfa
  • możliwy wyciek pamięci i poprawiona wydajność

Usunięto

  • Informacja o wycofaniu zastępczego interfejsu API
  • Nieużywany słuchacz
  • Zinternalizowane repozytorium
  • Zinternalizowane klasy dla modułu

Testowanie

  • Zrefaktoryzowane klasy testowe
  • Zaktualizowane testy
  • Dodano test obiektu zgody
  • Dodano testy konstruktora

Wersja 1.5.7 (wydana 2023)

Korzyści

  • Dodano listę wyłączonych celów i dostawców
  • Osoby niepełnosprawne i dostawcy

Fixes

  • Brakuje errorCallback w createInstance

Refaktoryzacja

  • Poprawiona stabilność przez dodanie bloków try catch wokół części serializacji i deserializacji
  • Udoskonalono sprawdzanie dostępności sieci
  • Zrefaktoryzowany interfejs API i dodany interfejs. Wyczyszczono punkty końcowe i oznaczono określone punkty końcowe jako przestarzałe
  • Poprawiona stabilność zapisywania zgody

Styl

  • Zaktualizowano dokumenty i wyczyszczono kod
  • Dokumenty

Wersja 1.5.6 (wydana 2023)

Zmiany

  • Naprawiono błąd związany z RODO lub CCPA.

Wersja 1.5.5 (wydana 2023)

Fixes

  • Wyeliminowano klasę Java w celu poprawy wydajności.

Wersja 1.5.4 (wydana 2023)

Refaktoryzacja

  • Ogromna refaktoryzacja i zmiana API hasVendor

Wersja 1.5.3 (wydana 2023)

Fixes

  • Usunięto statyczną instancję usługi

Wersja 1.5.2 (wydana 2023)

Fixes

  • Usunięto statyczną instancję usługi

Wersja 1.5.1 (wydana 2023)

Refaktoryzacja

  • Refaktoryzacja i czyszczenie

Wersja 1.5.0 (wydana 2023)

Zmiany

  • Dodano API getAgreed i getAll Purposes and Vendors

Wersja 1.4.94 (wydana 2023)

Zmiany

  • Dodano statyczną klasę wywołania zwrotnego

Wersja 1.4.93 (wydana 2023)

Zmiany

  • Dodano interfejs API listy dostawców i celów

Wersja 1.4.92 (wydana 2023)

Zmiany

  • Dodano wywołanie zwrotne błędu i interfejs API języka CMP

Wersja 1.4.91 (wydana 2023)

Fixes

  • Usunięto niepotrzebny dziennik

Wersja 1.4.9 (wydana 2022)

Zmiany

  • Dodano częsty błąd

Wersja 1.4.8 (wydana 2022)

Zmiany

  • Zaktualizowany materiał na Androida

Wersja 1.5.6 (wydana 2023)

Zmiany

  • Naprawiono błąd związany z RODO lub CCPA.

Wersja 1.5.5 (wydana 2023)

Fixes

  • Wyeliminowano klasę Java w celu poprawy wydajności.

Wersja 1.4.8 (wydana 2022)

Zmiany

  • Zaktualizowany materiał na Androida.

Wersja 1.4.7 (wydana 2022)

Zmiany

  • Dodano hasConsent.

Wersja 1.4.6 (wydana 2022)

Fixes

  • Naprawiono błąd braku klucza.

Wersja 1.4.5 (wydana 2022)

Zmiany

  • Dodano funkcję „rejectAll” i „hasConsentPurpose/Vendor”.

Wersja 1.4.4 (wydana 2022)

Zmiany

  • Dodano zdarzenie javascript.

Wersja 1.4.3 (wydana 2022)

Zmiany

  • Dodano style aktywności.

Wersja 1.4.2 (wydana 2022)

Zmiany

  • Zaktualizowano wersję pakietu CMP SDK.

Wersja 1.4.1 (wydana 2022)

Zmiany

  • Zainicjuj.

Wersja 1.4.0 (wydana 2022)

Zmiany

  • Zaimplementowany fragment i porządki.

Wersja 1.3.4 (wydana 2022)

W dodatku

  • oferują niestandardowy kolor i niestandardowy rozmiar ekranu

Wersja 1.3.3 (wydana 2022)

W dodatku

  • zdarzenia po zapisaniu

Wersja 1.3.2 (wydana 2022)

W dodatku

Wersja 1.3.1 (wydana 2022)

W dodatku

  • czynność nowe zadanie

Wersja 1.3.0 (wydana 2020)

Stały

Wersja 1.2.9 (wydana 2020)

Zmieniono

  • Dodatkowa weryfikacja na hasPurpose/hasVendor w celu sprawdzenia, czy wyrażono zgodę

Wersja 1.2.8 (wydana 2022)

Stały

  • Naprawiono wyzwalacze zdarzeń do zamykania CMP
  • Naprawiono wyzwalacz zdarzenia dla nieotwartego CMP. Zdarzenie Not open będzie teraz wyzwalane również wtedy, gdy ConsentLayer wypchnie zgodę bez otwierania.

Wersja 1.2.7 (wydana 2022)

Zmieniono

  • Wywołanie zwrotne OpenListener zostało przeniesione do rzeczywistego zdarzenia otwarcia warstwy

Wersja 1.2.6 (wydana 2022)

Refaktoryzacja

  • Ulepszenia stabilności komunikacji CMP ConsentLayer
  • Zrefaktoryzowana aktywność interfejsu użytkownika i WebView

Stały

  • Naprawiono synchronizację zgody użytkownika ConsentLayer z zestawem SDK

Wersja 1.2.5 (wydana 2022)

Refaktoryzacja

  • Stabilność dla urządzeń CCPA/GDP
  • Niezawodność żądań sieciowych

Wersja 1.2.4 (wydana 2022)

Stały

  • Możliwość tworzenia instancji bez żadnych funkcji zwrotnych
  • Naprawiono stan urządzeń CCPA/GDPR na żądanie dostawcy/celu

Wersja 1.2.3 (wydana 2022)

Stały

  • Naprawiono błąd związany z akceptacją potrzeb

Zmieniono

  • Aktywność działa w tle

Wersja 1.2.2 (wydana 2022)

Zmieniono

  • zmieniony czas wstawiania funkcji js na webview
  • wywołanie interfejsu API zaplecza zostało zmienione, jeśli nie ma zgody

Wersja 1.2.1 (wydana 2021)

Zmieniono

  • zmieniono wywołanie API ConsentLayer
  • Widoczność

Wersja 1.2.0 (wydana 2021)

W dodatku

  • Obiekt zastępczy podglądu

Refaktoryzacja

  • wprowadził obiekty Kotlin dla nadchodzącego Android SDK
  • zsynchronizowane nazwy wywołań zwrotnych zdarzeń między projektami

Stały

  • naprawiono problem ponownego otwierania ConsentLayer

Wersja 1.1.0 (wydana 2021)

Stały

  • dezaktywowane, odrzucając modal CMP
  • obsługiwać logikę zgody w przypadku ruchu spoza UE

Refaktoryzacja

  • zmieniono logikę generatora adresów URL

Wersja 1.0.1 (wydana 2021)

Stały

  • naprawiony zminimalizowany błąd

Wersja 1.0.0 (wydana 2021)

W dodatku

  • dodano obsługę właściwości AddId
  • dodano plik Readme i działający przykładowy projekt

Wersja 0.0.1 (wydana 2021)

W dodatku

  • Zapewnienie integracji poprzez jitpack

Dziennik zmian Unity SDK

Wszystkie istotne zmiany w tym projekcie zostaną udokumentowane w tym pliku.

Wersja 1.0.0 (wydana 2024)

W dodatku

  • niestandardowe układy
  • Obsługa śledzenia AT

Wersja 0.99.2 (wydana 2023)

W dodatku

  • Dynamiczna ścieżka kompilacji iOS dla xcframework

  • budować optymalizacje 

Wersja 0.99.0 (wydana 2023)

Łamanie zmian

  • `Ustaw wywołania zwrotne Androida` i `Ustaw wywołania zwrotne IOS` metoda została usunięta. Wywołania zwrotne są teraz ustawione w pliku `Dodaj słuchaczy zdarzeń` metoda.
  • Nazwa wywołań zwrotnych dla systemu iOS została zmieniona na `IOnOpenCallback`, `IOnCloseOddzwonienie`, `Wywołanie zwrotne IOnCmpNotOpened`, `IOnCmpButtonClickedCallback`, `IOnErrorCallback`.
  • Zmiana nazw klas wewnętrznych i metod

W dodatku

  • Implementacja plików asemblera

  • Okno edytora skryptów kompilacji

  • Integracja niestandardowych układów dla Androida

Refaktoryzacja

  • Usprawnienie implementacji odbiornika zdarzeń dla systemu iOS

  • Optymalizacja skryptów kompilacji

Wersja 0.4.0 (wydana 2023)

W dodatku

  • Obiekt CmpConfig
  • ImportujCmpString 

    Wersja 0.3.0 (wydana 2023)

    W dodatku

    • Dodano funkcję układu niestandardowego i klasę konfiguracji. 

    Refaktoryzacja

      • Zoptymalizowana integracja iOS xcFramework

      Wersja 0.2.0 (wydana 2023)

      W dodatku

      • Wsparcie dla starszych wersji Gradle 6.1.1

      Refaktoryzacja

        • zaktualizowane consentmanager Zależność SDK i usunięty pakiet Jitpack

        Wersja 0.1.0 (wydana 2023)

        W dodatku

        • Implementacja Unity SDK dla iOS i Androida
        Powrót do góry