== Changelog ==
= 3.5.5 – 2025-11-03 =
* Dodano przycisk “Pobierz dane z GUS” w panelu administracyjnym WordPress przy edycji zamówienia
* Dodano wsparcie dla wielu pól NIP w panelu admina (_billing_vat_number, _billing_nip, billing_nip, _billing_tax_number)
* Poprawiono obsługę integracji z wtyczką Flexible Invoices w panelu administracyjnym
* Poprawiono wykrywanie typu adresu – priorytet ID/name pola nad lokalizacją wizualną
* Dodano inteligentne wypełnianie obu sekcji (shipping i billing) gdy istnieje tylko jedno pole NIP
* Dodano walidację pustej odpowiedzi z API GUS z informacją o sprawdzeniu klucza API
* Naprawiono błąd parsowania JSON w AJAX (gus-admin.js) – dodano dataType: ‘json’
* Dodano obsługę nowego formatu odpowiedzi WordPress (wp_send_json_success)
* Dodano wizualne potwierdzenie sukcesu (zielony przycisk) po pobraniu danych w panelu admina
= 3.5.4 – 2025-11-02 =
* Poprawiono wykrywanie i obsługę pól NIP w checkout blokowym dla wielu sekcji adresowych
* Dodano automatyczne dodawanie przycisku “Pobierz dane z GUS” przy każdym polu NIP (shipping i billing)
* Dodano inteligentne wypełnianie pól – każdy przycisk wypełnia tylko swoją sekcję
* Dodano automatyczne przenoszenie pola NIP pod pole “Nazwa firmy” w każdej sekcji
* Poprawiono wykrywanie typu adresu (shipping/billing) na podstawie położenia pola w DOM
* Dodano zabezpieczenie przed wielokrotną inicjalizacją tego samego pola NIP
* Ulepszone MutationObserver do obsługi dynamicznie renderowanych pól React
= 3.5.3.1 – 2025-10-13 =
* Poprawiono metodę licencyjną — poprawne sprawdzanie statusu licencji i obsługa błędów po stronie API
* Drobne optymalizacje inicjalizacji klasy licencji
* Ulepszono logowanie błędów w przypadku nieprawidłowej odpowiedzi serwera
= 3.5.3 – 2025-10-13 =
* Naprawiono walidację NIP dla checkout blokowego
* Dodano metodę validate_nip_for_blocks() w BlocksFieldProvider
* Walidacja długości numeru NIP (10 cyfr) działa dla WooCommerce Blocks
* Walidacja poprawności numeru NIP z GUS działa dla WooCommerce Blocks
* Błędy walidacji są wyświetlane jako wyjątki i blokują składanie zamówienia
* Walidacja uruchamia się przed zapisaniem zamówienia (priority 5)
* Integracja z WooCommerce Store API do walidacji pól checkout blokowego
* Hook woocommerce_store_api_checkout_update_order_from_request z priorytetem 5
* Metoda validate_nip_with_gus() do sprawdzania NIP z API GUS
= 3.3.0 – 2025-04-18 =
* Wsparcie dla Woocommerce 9.8.1
* Wsparcie dla WordPress 6.8
* Wsparcie dla Woocommerce Checkout Blocks
* Wsparcie dla PHP 8.4
* Poprawiono wyświetlanie się przycisku pobrania danych z nip w innych miejscach
= 3.2.10 – 2024-07-06 =
* Dodano zapis numeru nip do sesji
* Dodano odczyt numeru nip z sesji / danych użytkownika w zamówieniu
* Poprawiono integrację z szablonem DIVI
* Dodano wsparcie dla Woocommerce 9.0.2
* Dodano wsparcie dla wordpress 6.5.5
= 3.2.9.1 – 2024-03-02 =
* Poprawiono integracje z moje konto woocommerce
= 3.2.9 – 2024-02-12 =
* Dodano przycisk do pobierania nip w zamówieniu
= 3.2.7 – 2024-01-13 =
* Poprawiono integrację z contact form 7
* Dodano wsparcie dla woocommerce 8.4
= 3.2.6 – 2023-10-27 =
* Dodano pobieranie za pomocą numeru nip w ustawieniach użytkownika
= 3.2.5 – 2023-10-19 =
* Dodano automatyczne odświeżanie metod wysyłki i płatności po automatycznym uzupełnieniu pól na podstawie numeru NIP.
* Dodano wsparcie dla woocommerce 8.2
= 3.2.4 – 2023-09-14 =
* Poprawiono wyświetlanie przycisku do pobrania danych gus w przypadku zmiany kraju
= 3.2.3 – 2023-09-04 =
* Poprawiono walidację pola nip przy integracji z Flexible Checkout Fields
= 3.2.2 – 2023-08-29 =
* Poprawiono integrację z Flexible Checkout Fields Free
= 3.2.1 – 2023-08-28 =
* Poprawiono integrację z Flexible Checkout Fields Pro
= 3.2.0 – 2023-08-24 =
* Dodano integrację z Flexible Checkout Fields
* Dodano wsparcie dla woocommerce 8.0
* Dodano obsługę wydajnych zamówień (High performance order storage)
= 3.1.2 – 2023-08-10 =
* Poprawiony problem integracji z wersją demo
= 3.1.1 – 2023-07-05 =
* Poprawiony problem z aktywacją
= 3.1.0 – 2023-07-05 =
* Wsparcie dla nowego systemu licencji
= 2.8.8 – 2022-06-21 =
* Poprawiono połączenie z serwerem gus
= 2.8.7 – 2022-01-19 =
* Poprawiono pobieranie numeru nip w zamówieniu
* Poprawki w kodzie js dla panelu administratora
= 2.8.6 – 2021-12-10 =
* Naprawiono błędne dodanie styli i skryptów
= 2.8.5 – 2021-11-08 =
* Dodano Placeholder dla numeru nip
* Zmieniono css
= 2.8.4 – 2021-10-13 =
* Dodano pobieranie danych z gus w koncie użytkownika
= 2.8.2 – 2021-09-30 =
* Dodano edycję numeru nip na koncie użytkownika
= 2.8.1 – 2021-09-13 =
* Dodano wsparcie dla woocommerce 5.7
= 2.8 – 2021-09-10 =
* Dodano wsparcie dla woocommerce 5.6
= 2.2.7 – 2021-08-10 =
* Poprawiono integrację licencji
= 2.2.6 – 2021-08-04 =
* Poprawiono integrację licencji
= 2.2.5 – 2021-08-04 =
* Zmieniono nazwy folderów w integracji wpdesk
= 2.2.4 – 2021-08-03 =
* Poprawiono pobieranie danych z serwera gus
= 2.2.3 – 2021-08-02 =
* Dodano obsługę FakturaXL by K&M Web-Design
* Dodano zabezpieczenie pobierania danych
* Naprawiono błąd przy integracji z contact form 7
* Usunięto folder post
* Zmieniono sposób pobierania danych na wp_ajax
= 2.2.2 – 2021-06-15 =
* Dodano wsparcie dla ifirma
* Dodano wsparcie dla nowych pól contact form 7
* Naprawiono błąd przy integracji z contact form 7
= 2.0 – 2021-06-15 =
* Pierwsze wydanie w wpdesk