[iOS] 4. Lista zmian
Lista zmian
Wszystkie istotne zmiany w tym projekcie zostaną udokumentowane w tym pliku.
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)
Cechy
- 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
Cechy
- Zmieniono at
- getAgreed i getAll api
Wersja 1.3.93 (wydana 2023)
Cechy
- 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)
Cechy
- Podspec
- maConsent API
Wersja 1.3.6 (wydana 2022)
Cechy
- ModalTransitionStyle, błąd openListener, funkcja odrzucania wszystkich
Wersja 1.3.5 (wydana 2022)
Cechy
- Niestandardowy układ i pomijanie dostosowywania strony
Wersja 1.3.4 (wydana 2022)
Cechy
- 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