Przegląd wersji pakietu SDK i dziennik zmian
Omówienie wersji zestawu SDK systemu iOS
Wersja | Data wydania |
---|---|
2.5.3 | 2024-09-06 |
2.5.2 | 2024-09-06 |
2.5.1 | 2024-07-17 |
2.5.0-bez at | 2024-07-16 |
2.0.2-bez at | 2024-05-20 |
2.0.1 | 2024-05-06 |
2.0.0 / 2.0.0-bez at | 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-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.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 |
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 2.5.3 (wydana 2024)
Wersja ta zawiera istotne zmiany.
W dodatku
- w dodatku
defaultReturn
opcja dla funkcji hasVendor i hasPurpose.
Stały
- Zmiany w zachowaniu ATT w zakresie śledzenia prywatności.
Refaktoryzacja
- Zharmonizowano interfejs API CmpManager.
- Nieaktualna
hasVendorConsent
ihasPurposeConsent
Metody.
Wersja 2.0.1 (wydana 2024)
W dodatku
- Plik manifestu prywatności
Stały
- Automatyczne zarządzanie ATTrackingiem
Wersja 1.105.0 (wydana 2024)
W dodatku
- Funkcja trybu ciemnego
Stały
- stronę jumpToSettings
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)
Stały
- Naprawiono niekompletny nagłówek parasola
- Naprawiono problem z archiwizacją w iOS 15.3
Wersja 1.99.4 (wydana 2024)
Stały
- 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
Stały
- 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
Stały
- 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.
Stały
- 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)
Stały
- 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
Stały
- 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
Stały
- wyłącz poprawkę VendorList
Wersja 1.6.2 (wydana 2023)
W dodatku
- Sprawdź API do serwera żądań, jeśli warstwa zgody musi być otwarta.
Stały
- Błąd dotyczący pobierania listy dostawców i celów
Wersja 1.6.1 (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
- Dodano stary interfejs API konstruktora do CMPConsentTool
- 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)
Stały
- Poprawki błędów
Wersja 1.5.1 (wydana 2023)
W dodatku
- 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
W dodatku
- Zmieniono at
- getAgreed i getAll api
Wersja 1.3.93 (wydana 2023)
W dodatku
- 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)
W dodatku
- Podspec
- maConsent API
Wersja 1.3.6 (wydana 2022)
W dodatku
- ModalTransitionStyle, błąd openListener, funkcja odrzucania wszystkich
Wersja 1.3.5 (wydana 2022)
W dodatku
- Niestandardowy układ i pomijanie dostosowywania strony
Wersja 1.3.4 (wydana 2022)
W dodatku
- Niestandardowy kolor interfejsu użytkownika
Wersja 1.3.3 (wydana 2022)
Stały
- 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.5.2 (wydana 2024)
Refaktoryzacja
- Problem z Menedżerem migracji podczas migracji ze starszych wersji
W dodatku
- Wywołanie zwrotne Google Analytics
Wersja 2.5.2-nzz (wydana 2024-08-29)
Nie używaj tej wersji, chyba że wyraźnie zaleci to nasz zespół wsparcia.
Refaktoryzacja
- Migracja do nowszych wersji specyficzna dla klienta.
Wersja 2.5.1 (wydana 2024)
Wersja ta zawiera istotne zmiany.
Zmieniono
- Sposób
getConsentString
został oznaczony jako przestarzały. Teraz można go również nazwaćconsentString
- Sposób
checkAndOpenConsentLayer
został oznaczony jako przestarzały. Teraz można go również nazwaćopenConsentLayerOnCheck
- Metody hasVendorConsent i hasPurposeConsent oferują teraz parametr defaultReturn służący do definiowania zwracanej wartości domyślnej.
- Stary
hasVendorConsent(id: String): Boolean
hasPurposeConsent(id: String): Boolean
- Nowość:
hasVendorConsent(id: String, defaultReturn: Boolean): Boolean
hasPurposeConsent(id: String, defaultReturn: Boolean): Boolean
- Stary
Refaktoryzacja
- Dodawanie wersji platformy do wywołań zaplecza
Wersja 2.5.0 (wydana 2024)
Stały
- Problem z onOpenCallback (nie jest wyzwalany w niektórych sytuacjach)
Refaktoryzacja
- Drobne sprzątanie
Wersja 2.4.1 (wydana 2024)
Stały
- Blokowanie nakładki na problem z warstwą zgody
Wersja 2.4.0 (wydana 2024)
Stały
- Problem z wątkiem WebView
W dodatku
- Parametr trybu ciemnego przekazany do zaplecza
- Nakładka blokująca na warstwę zgody w celu zarządzania interakcjami z nią
Wersja 2.3.4/5-ktx-1.7 (wydana 2024-03-13)
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`
- Właściwości o zmienionych nazwach:
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)
W dodatku
- Dodano listę wyłączonych celów i dostawców
- Osoby niepełnosprawne i dostawcy
Stały
- 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)
Zmieniono
- 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)
Stały
- Usunięto statyczną instancję usługi
Wersja 1.5.2 (wydana 2023)
Stały
- Usunięto statyczną instancję usługi
Wersja 1.5.1 (wydana 2023)
Refaktoryzacja
- Ogólny refaktor i porządkowanie
Wersja 1.5.0 (wydana 2023)
W dodatku
- API getAgreed i getAll Purposes and Vendors
Wersja 1.4.94 (wydana 2023)
W dodatku
- Statyczna klasa wywołania zwrotnego
Wersja 1.4.93 (wydana 2023)
W dodatku
- Dodano interfejs API listy dostawców i celów
Wersja 1.4.92 (wydana 2023)
W dodatku
- onErrorCallback i API języka CMP
Wersja 1.4.91 (wydana 2023)
Stały
- Usunięto niepotrzebny dziennik
Wersja 1.4.9 (wydana 2022)
W dodatku
- Typowy błąd
Wersja 1.4.8 (wydana 2022)
Zmieniono
- Zaktualizowany materiał na Androida
Wersja 1.5.6 (wydana 2023)
Stały
- Błąd związany z RODO lub CCPA.
Wersja 1.5.5 (wydana 2023)
Stały
- Wyeliminowano klasę Java w celu poprawy wydajności.
Wersja 1.4.8 (wydana 2022)
Zmieniono
- Zaktualizowany materiał na Androida.
Wersja 1.4.7 (wydana 2022)
W dodatku
-
hasConsent()
Metoda.
Wersja 1.4.6 (wydana 2022)
Stały
- Brakujący błąd klucza.
Wersja 1.4.5 (wydana 2022)
W dodatku
- metody:
rejectAll()
hasConsentPurpose()
hasConsentVendor()
Wersja 1.4.4 (wydana 2022)
W dodatku
- Zdarzenie JavaScript.
Wersja 1.4.3 (wydana 2022)
W dodatku
- Style aktywności.
Wersja 1.4.2 (wydana 2022)
Zmieniono
- Zaktualizowano wersję pakietu CMP SDK.
Wersja 1.4.1 (wydana 2022)
Zmiany
-
Initialize()
metoda
Wersja 1.4.0 (wydana 2022)
W dodatku
- Zaimplementowany fragment i porządki.
Wersja 1.3.4 (wydana 2022)
W dodatku
- Funkcja niestandardowego koloru i niestandardowego rozmiaru ekranu.
Wersja 1.3.3 (wydana 2022)
W dodatku
- Zdarzenia po zapisaniu.
Wersja 1.3.2 (wydana 2022)
W dodatku
- Zgoda na zapisane zdarzenie po funkcji zapisu.
Wersja 1.3.1 (wydana 2022)
W dodatku
- Aktywność nowe zadanie.
Wersja 1.3.0 (wydana 2020)
Stały
- Sprawdź zgodę, jeśli jest pusta lub ma wartość null.
Wersja 1.2.9 (wydana 2020)
Zmieniono
- Dodatkowa weryfikacja na hasPurpose/hasVendor w celu sprawdzenia, czy została wyrażona zgoda.
Wersja 1.2.8 (wydana 2022)
Stały
- Naprawiono wyzwalacze zdarzeń zamykania CMP.
- Naprawiono wyzwalacz zdarzenia dla nieotwartego CMP.
- Zdarzenie Nieotwarte będzie teraz wyzwalane także wtedy, gdy ConsentLayer przekaże 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 w ConsentLayer.
- Zrefaktoryzowano aktywność interfejsu użytkownika i widok sieci Web.
Stały
- Naprawiono synchronizację zgody użytkownika ConsentLayer z pakietem SDK.
Wersja 1.2.5 (wydana 2022)
Refaktoryzacja
- Stabilność urządzeń CCPA/GDP.
- Niezawodność żądań sieciowych.
Wersja 1.2.4 (wydana 2022)
Stały
- Możliwość tworzeniaInstancji bez żadnych funkcji wywołania zwrotnego.
- Naprawiono status urządzeń CCPA/RODO na żądanie dostawcy/celu.
Wersja 1.2.3 (wydana 2022)
Stały
- Naprawiono błąd związany z zachowaniem akceptacji potrzeby.
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 w przypadku braku zgody.
Wersja 1.2.1 (wydana 2021)
Zmieniono
- zmienione 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
- dezaktywowano odrzucanie modalu 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
- Kurs
SetAndroidCallbacks
iSetIOSCallbacks
metody zostały usunięte. Wywołania zwrotne są teraz ustawione w plikuAddEventListeners
Metoda. - Nazwa wywołań zwrotnych dla systemu iOS została zmieniona na
IOnOpenCallback
,IOnCloseCallback
,IOnCmpNotOpenedCallback
,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