Źródło: https://wpinplate.com/changelog/

# Co nowego w WP InPlate

Historia zmian WP InPlate, od najnowszej wersji. Aktualizacje instalujesz z panelu WordPress, jak każdą wtyczkę. Jeśli przy wersji nie ma uwagi inaczej, aktualizacja nie wymaga zmian w konfiguracji.

---

## 1.25.2 – 12 października 2026

**Zmiany**

- **Schowaj kreator** w prawym górnym rogu kreatora konfiguracji: jeśli sklep jest już skonfigurowany, jednym kliknięciem (z potwierdzeniem) usuniesz kreator z menu InPlate. Nadal otworzysz go w **Ustawienia → System**. Przycisk widać też na telefonie. Zastępuje mało widoczny link „Pomiń kreator” na dole lewego paska.

## 1.25.1 – 12 października 2026

**Zmiany**

- **Kreator konfiguracji** wrócił do **Ustawienia → System** jako ostatnia sekcja. Pasek z przyciskiem **Zapisz** na dole ekranu nie ma już linku do kreatora, więc link nie pojawia się już w zakładce **Sprzedaż**.

## 1.25.0 – 12 października 2026

**Nowości**

- **Wstrzymanie zamówień jednym przyciskiem.** Przy nagłej awarii manager dotyka **Wstrzymaj** w KDS (widok Manager), wybiera kanały (wszystkie albo np. samą dostawę), czas (30 min, 1 h, 2 h albo do odwołania) i opcjonalny powód dla klientów. Harmonogram się nie zmienia – po wznowieniu wszystko działa jak wcześniej. Zobacz [Wstrzymanie zamówień](/dokumentacja/panel-managera/#wstrzymanie-zamówień).
- Na wszystkich ekranach KDS widać czerwony pasek z informacją, kto i do kiedy wstrzymał zamówienia, z przyciskami **Edytuj** i **Wznów**. Klient widzi w menu i w formularzu komunikat z powodem i godziną wznowienia; wstrzymanego sposobu realizacji nie da się wybrać, a serwer odrzuca zamówienia na wstrzymany kanał.
- To samo w panelu WordPress: pozycja **Wstrzymaj zamówienia** / **Wznów zamówienia** w górnym pasku.
- Nowe uprawnienie **Wstrzymywanie zamówień** – ma je profil Manager. Wstrzymanie działa niezależnie od licencji.

## 1.24.1 – 12 października 2026

**Zmiany**

- **Ustawienia** mają nową zakładkę **Sprzedaż**: minimum logistyczne, opłata za opakowanie, produkty i produkty powiązane (cross-sells). W zakładce **System** zostały strony, ekrany TV, aplikacje, konta klientów i bezpieczeństwo. Zakładki **Cross-sells** już nie ma – jej przełączniki są w **Sprzedaży**. Ustawienia się nie zmieniły, zmieniło się tylko ich miejsce.
- Sekcja **Opłata za opakowanie** ma czytelniejszy układ: cztery kwoty w jednym rzędzie, z walutą w polu (na telefonie po dwie w rzędzie).
- Wtyczka jest sprawdzona z WooCommerce do wersji 11.2.

## 1.24.0 – 12 października 2026

**Nowości**

- **Opłata za opakowanie** zależna od sposobu realizacji, np. 1 zł przy odbiorze i dostawie, bez opłaty na miejscu. Klient nie musi zaznaczać „na wynos” przy każdym daniu – po wybraniu sposobu realizacji w podsumowaniu pojawia się linia „Opakowanie”, a suma ją uwzględnia. Ustawisz ją w **Ustawienia → System → Opłata za opakowanie**: kwota dla każdego sposobu (każda opcjonalna), nazwa pozycji i stawka VAT. Zobacz [Opłata za opakowanie](/dokumentacja/ustawienia/#opłata-za-opakowanie).
- Opłata to zwykła pozycja opłaty WooCommerce – widać ją w zamówieniu, w e-mailach i na fakturach. KDS pokazuje ją w **Rozliczeniu**, etykieta jako „w tym opakowanie”. Nie wlicza się do minimum zamówienia.

**Po aktualizacji**

- Opłata jest domyślnie wyłączona. Jeśli opakowania doliczasz dziś dodatkiem **Dopłata obowiązkowa** przy daniach, możesz go usunąć i włączyć opłatę – dopłata przy daniu dolicza się też przy jedzeniu na miejscu.

## 1.23.0 – 12 października 2026

**Nowości**

- **Aplikacje noszą nazwę lokalu.** Zainstalowane KDS, aplikacja kuriera i Radio nazywają się teraz jak Twoja restauracja, np. „Bistro Okrąglak – KDS”, a pod ikoną „Okrąglak KDS”. Wcześniej każda instalacja nazywała się „WP InPlate KDS”, „InPlate Kurier” albo „InPlate Radio”. Ikony zostają ikonami InPlate.
- **Ustawienia → System → Aplikacje na telefon i tablet**: pole **Krótka nazwa lokalu** z podglądem nazw wszystkich trzech aplikacji. Puste = nazwa strony. Zobacz [Aplikacje na telefon i tablet](/dokumentacja/ustawienia/#aplikacje-na-telefon-i-tablet).

**Poprawki**

- WordPress w podkatalogu (np. `example.com/sklep/`): zainstalowane aplikacje otwierają się pod właściwym adresem, a service workery (praca offline, powiadomienia push) rejestrują się poprawnie. Link do Radia w ustawieniach też uwzględnia podkatalog.
- Service worker Radia nie rejestrował się, bo jego adres był przekierowywany.
- KDS i aplikacja kuriera otwarte na tym samym urządzeniu nie kasują już sobie nawzajem zapisanych plików offline.

**Po aktualizacji**

- Android i komputer zmienią nazwę zainstalowanej aplikacji same, przy kolejnym uruchomieniu (czasem po kilku dniach, czasem pytając o zgodę). Na iPhonie i iPadzie usuń ikonę i dodaj aplikację ponownie, jeśli chcesz nową nazwę. Nic nie trzeba instalować od nowa – aplikacje działają jak dotąd.

## 1.22.3 – 12 października 2026

**Poprawki**

- **+ Nowy adres** w formularzu zamówienia nie przejmuje już strefy i współrzędnych poprzednio zaznaczonego zapisanego adresu. Wcześniej pusty formularz pokazywał „✓ Adres w strefie dostawy”, a zamówienie dało się złożyć na poprzedni adres. Teraz nowy adres trzeba wpisać i sprawdzić.
- Wolniejsze sprawdzenie adresu, które skończy się po nowszym, nie nadpisuje już wyniku.

## 1.22.2 – 12 października 2026

**Poprawki**

- Etykieta „(opcjonalnie) Numer lokalu” w formularzu adresu nie łamie się już w środku słowa („Num / er”) – „(opcjonalnie)” jest w osobnej linii. Dotyczy formularza zamówienia i **Moje konto → Adresy dostawy**.

## 1.22.1 – 11 października 2026

**Zmiany**

- **Moje konto → Adresy** to znowu formularze WooCommerce. InPlate nie ukrywa już pól adresu, nie zmienia kodu pocztowego i miasta na nieobowiązkowe i nie dodaje własnych pól ulicy, numeru ani telefonu do wysyłki. Zostaje jedno pole: **NIP** w adresie rozliczeniowym.

**Poprawki**

- NIP zapisany w **Moim koncie** trafia do formularza zamówienia, a NIP podany przy zamówieniu widać w **Moim koncie**. Wcześniej były to dwa różne miejsca.
- Po zamówieniu NIP na koncie uzupełnia się tylko, gdy jest pusty.

## 1.22.0 – 11 października 2026

**Zmiany**

- **Adres na fakturze:** zamówienie dostaje adres rozliczeniowy jak w WooCommerce – adres z konta klienta (**Moje konto → Adresy**), a przy fakturze bez takiego adresu adres firmy wpisany w formularzu. Adres dostawy trafia zawsze do adresu wysyłki, z którego korzystają KDS, aplikacja kuriera i etykieta. Wcześniej adresem rozliczeniowym był zawsze adres dostawy, więc mógł trafić na fakturę.
- **Chcę fakturę VAT** prosi gościa (i konto bez adresu rozliczeniowego) o adres firmy: ulicę i numer, kod pocztowy i miasto. Kod pocztowy jest sprawdzany przed złożeniem zamówienia. Zalogowany klient widzi, na jaki adres pójdzie faktura. Zobacz [Dane kontaktowe](/dokumentacja/zamawianie-klient/#6-dane-kontaktowe).

**Poprawki**

- Odznaczenie **Chcę fakturę VAT** naprawdę wyłącza fakturę. Wcześniej firma i NIP z konta i tak trafiały do zamówienia.

Formularz niczego nie zapisuje w adresach na koncie klienta.

## 1.21.2 – 11 października 2026

**Poprawki**

- InPlate nie zmienia już adresów WooCommerce – rozliczeniowego i do wysyłki (**Moje konto → Adresy**). To dane klienta, potrzebne np. do faktur. Od wersji 1.20.0 adres domyślny z zapisanych adresów był tam kopiowany. Jeśli klienci korzystali z zapisanych adresów w wersji 1.20.x, sprawdź ich adresy rozliczeniowe.
- Po zamówieniu konto uzupełnia tylko puste dane (imię i nazwisko, telefon, firma, NIP) i nie nadpisuje zapisanych danych do faktury.
- Adres zapisany na koncie przed wersją 1.20.0 przechodzi do zapisanych adresów z miastem sklepu.

## 1.21.1 – 11 października 2026

**Zmiany**

- **Moje konto** nie pokazuje zakładki **Pobrania**, dopóki sklep nie ma produktu do pobrania – restauracja nie wydaje plików. Zakładka wróci sama po dodaniu pierwszego takiego produktu.

## 1.21.0 – 11 października 2026

**Nowości**

- **Moje konto w stylu InPlate:** strona **Moje konto** WooCommerce wygląda jak zamówienie InPlate, niezależnie od motywu – menu z ikonami (na telefonie przewijany pasek), treść na karcie, przyciski i pola formularzy InPlate, tabela zamówień z kolorowymi statusami, adresy jako karty, logowanie i przypomnienie hasła na kartach, a na pulpicie kafelki do każdej zakładki.
- Wygląd włączysz i wyłączysz w **Ustawienia → Konta klientów**. Deweloper zmieni kolory, zaokrąglenia i krój pisma zmiennymi CSS – zobacz [Wygląd „Mojego konta”](/dokumentacja/informacje-techniczne/#wygląd-mojego-konta).

**Zmiany**

- **Moje konto → Zgody:** każda zgoda jest kartą ze statusem („Udzielona 11.10.2026”). Zgodę wymaganą widać, ale nie da się jej tu odznaczyć.

## 1.20.0 – 11 października 2026

**Nowości**

- **Zapisane adresy:** zalogowany klient ma do 10 adresów dostawy z nazwami (Dom, Praca) i adresem domyślnym. W formularzu zamówienia wybiera adres jednym kliknięciem, bez wpisywania. Strefa dostawy jest sprawdzana przy każdym zamówieniu – adres poza strefami jest widoczny, ale nie da się go wybrać. Zobacz [Zapisane adresy](/dokumentacja/zamawianie-klient/#zapisane-adresy).
- **+ Nowy adres** w formularzu zamówienia z opcją **Zapisz ten adres na następny raz** i nazwą adresu. Adres zapisuje się po złożeniu zamówienia.
- **Wskazówki dla kuriera** przy adresie (klatka, domofon, piętro) – trafiają na początek notatki zamówienia, więc widzi je KDS, aplikacja kuriera i etykieta.
- **Moje konto → Adresy dostawy:** dodawanie, edycja, usuwanie i wybór adresu domyślnego.
- Okno **„Jak zamawiasz?”** pokazuje zalogowanemu klientowi jego zapisane adresy.

**Zmiany**

- Adres zapisany wcześniej na koncie (ulica i numer) staje się automatycznie pierwszym zapisanym adresem. Adres domyślny jest kopiowany do pól adresu WooCommerce.
- Adresy dostawy obejmują narzędzia WordPress do eksportu i usuwania danych osobowych.

## 1.19.1 – 11 października 2026

**Poprawki**

- Podpowiedzi i komunikaty wskazują menu pod nazwą, którą nadaje mu WP InPlate – **Panel sprzedaży → Ustawienia → …** zamiast „WooCommerce → …” (szablon e-maila, konta klientów, stan magazynowy, kreator konfiguracji). Podpowiedź przy typach dań wskazuje **Produkty → Kategorie**. Zobacz [Panel sprzedaży](/dokumentacja/slownik/).

## 1.19.0 – 11 października 2026

**Nowości**

- **Logowanie kodem z e-maila:** w formularzu zamówienia nie ma już haseł. Klient podaje e-mail, dostaje 6-cyfrowy kod (ważny 10 minut, działa raz) i jest zalogowany. Konto powstaje przy pierwszym kodzie, jeśli WooCommerce pozwala zakładać konta. Formularz nie zdradza, czy dany adres ma konto. Zobacz [Logowanie kodem z e-maila](/dokumentacja/zamawianie-klient/#logowanie-kodem-z-e-maila).
- Kodem logują się tylko klienci – administratorzy, managerowie, pracownicy KDS i kurierzy używają standardowego logowania WordPress.
- Nowy e-mail **InPlate: Kod logowania** w **Panel sprzedaży → Ustawienia → E-maile**.
- **Ustawienia → Konta klientów:** podgląd ustawień kont z WooCommerce, przycisk **Wyślij testowy kod do mnie** i **własne zgody** – przy zakładaniu konta albo przy każdym zamówieniu, wymagane lub opcjonalne, z wersjami treści i eksportem CSV. InPlate nie wysyła newslettera – listę eksportujesz do własnego narzędzia. Zobacz [Konta klientów](/dokumentacja/ustawienia/#konta-klientów).
- **Moje konto → Zgody:** klient widzi swoje zgody i może wycofać albo udzielić opcjonalnych. Zgody obejmują narzędzia WordPress do eksportu i usuwania danych osobowych.
- Po zamówieniu konto zapamiętuje imię i nazwisko, telefon i dane do faktury – następnym razem formularz wypełni się sam.

**Zmiany**

- Logowanie i zakładanie konta hasłem w formularzu zamówienia zastąpił kod. Klienci z hasłem mogą nim nadal logować się w **Moim koncie** WooCommerce.
- Zniknął przełącznik **Ochrona przed spamem rejestracji** – dotyczył rejestracji hasłem. Wysyłkę kodów chroni limit na adres e-mail i opcjonalnie reCAPTCHA.

**Poprawki**

- Wylogowanie w formularzu zamówienia odświeża stronę. Wcześniej strona zostawała z nieaktualnym tokenem bezpieczeństwa i kolejne działania kończyły się błędem.

**Ważne:** kod przychodzi e-mailem, więc strona musi wysyłać pocztę. Sprawdź to przyciskiem **Wyślij testowy kod do mnie**.

## 1.18.0 – 11 października 2026

**Uwaga – zmiana zachowania:** logowanie i zakładanie konta w formularzu zamówienia zależą teraz od ustawień **Panel sprzedaży → Ustawienia → Konta i prywatność**. W świeżej instalacji WooCommerce obie opcje są wyłączone, więc po aktualizacji panel konta może zniknąć. Żeby go przywrócić, włącz **Logowanie** i/lub **Rejestracja konta: Podczas realizacji transakcji**. Zobacz [Konto klienta](/dokumentacja/zamawianie-klient/#konto-klienta).

**Zmiany**

- Formularz proponuje logowanie i zakładanie konta tylko wtedy, gdy pozwala na to WooCommerce. Serwer też odrzuca rejestrację, gdy jest wyłączona.
- Zamówienie jako gość działa zawsze, na każdym kanale – także gdy w WooCommerce wyłączone są zamówienia gości. Konto pomaga, ale nigdy nie jest wymagane.
- Limit nieudanych logowań z jednego adresu IP wynosi 50 na 15 minut (było 5). W biurach, akademikach i sieciach komórkowych wiele osób ma ten sam adres IP. Każde konto nadal chroni osobny limit prób.

**Nowości**

- Link **Nie pamiętasz hasła?** przy logowaniu w formularzu zamówienia.

**Poprawki**

- Próba rejestracji na zajęty adres e-mail nie zdradza już, że konto istnieje – komunikat jest ogólny.

## 1.17.3 – 11 października 2026

**Poprawki**

- Ceny wszędzie są w walucie sklepu i w formacie z WooCommerce (**Panel sprzedaży → Ustawienia → Ogólne**: symbol waluty, jego pozycja, separatory, liczba miejsc po przecinku). Menu, karty dań, formularz zamówienia i koszyk pokazują teraz symbol waluty, np. „32,00 zł”. KDS, aplikacja kuriera, etykiety, sprawdzanie dostawy, strefy dostawy, ustawienia i edytory dodatków nie mają już „zł” na sztywno – sklep w euro zobaczy „€”.
- Daty w formularzu zamówienia („najbliższy termin”) i na liście dań są w języku strony.

## 1.17.2 – 11 października 2026

**Zmiany**

- Strony wczytują się szybciej: tłumaczenia pobierają się tylko wtedy, gdy strona jest po angielsku lub ukraińsku. Na stronie po polsku skrypty menu, koszyka, formularza zamówienia i sprawdzania dostawy są około 5 razy mniejsze.

**Poprawki**

- Stoliki QR, szablony dodatków, szablony cross-sell, dodatki w edycji produktu, TV Manager oraz bloki InPlate w edytorze stron i edytor ekranów TV są przetłumaczone na stronach po angielsku i ukraińsku. Wcześniej zostawały po polsku. Zobacz [Języki i tłumaczenia](/dokumentacja/jezyki/).
- Wszystkie teksty w edytorze dodatków produktu (nadpisania szablonów, przyciski, podpowiedzi) mają tłumaczenia.

## 1.17.1 – 11 października 2026

**Poprawki**

- Blok TV z kluczem slotu, ale bez etykiety, nie powoduje już ostrzeżeń PHP w logu serwera. W **TV Managerze** taki slot jest opisany swoim kluczem. Zobacz [Sloty i TV Manager](/dokumentacja/ekrany-tv/#sloty-i-tv-manager).
- Paczka wtyczki nie zawiera już pliku używanego tylko przy tworzeniu wtyczki.

## 1.17.0 – 11 października 2026

**Nowości**

- **Własny czas przygotowania i widełki dostawy:** na końcu obu list w harmonogramie jest **Własne…** – wpisujesz dowolną liczbę minut, np. 180 przy zamówieniach cateringowych. Nie ma już górnych limitów 120 i 60 minut. Zobacz [Czas przygotowania](/dokumentacja/harmonogram/#czas-przygotowania).
- **Nawigacja menu w sidebarze:** blok „InPlate – Nawigacja menu” ma przełącznik **Układ: Wiersz / Kolumna**, a shortcode atrybut `type="column"`. W kolumnie kategorie są jedna pod drugą, a opcja „przyklejona” trzyma listę na ekranie także w kolumnach Kadence i innych page builderów. Zobacz [Nawigacja menu](/dokumentacja/bloki-i-shortcody/#nawigacja-menu).
- **Stoliki QR → Dodaj wiele:** tworzenie serii stolików w oknie obok **Dodaj stolik**, bez osobnej zakładki. Przycisk pokazuje, ile stolików powstanie.

**Zmiany**

- Nowy wygląd **Harmonogramu**, **Ustawień** i **Stolików QR**: każda grupa ustawień to karta z ikoną, metody realizacji to karty, opcje włącz/wyłącz to przełączniki, a przycisk **Zapisz** jest w pasku na dole ekranu, widocznym przez cały czas. Harmonogram w KDS ma ten sam układ w ciemnych kolorach.
- Ustawienia, szablony dodatków i szablony cross-sell zajmują całą szerokość ekranu.
- **Ustawienia → System:** PIN i znaczki TV są w osobnej karcie **Ekrany TV**, a minimum logistyczne w karcie **Minimum logistyczne**.
- Akcje stolików i stref dostawy (edycja, usuwanie i inne) to ikony – nazwa pokazuje się po najechaniu kursorem.
- Podpowiedzi przy stronach w ustawieniach podają shortcode i nazwę bloku, np. „InPlate – Menu”.
- Okno „Jak zamawiasz?” (sprawdzanie dostawy) pokazuje komunikaty w języku strony – angielskim i ukraińskim też.

**Poprawki**

- Nawigacja menu znów podświetla bieżącą kategorię podczas przewijania, a po kliknięciu kategoria nie przeskakuje na inną.
- Kod QR w podglądzie karty i w oknie stolika ma właściwy rozmiar i nie wychodzi poza okno.
- Liczba stolików ma poprawną formę: „1 stolik”, „3 stoliki”, „10 stolików”.

## 1.16.1 – 10 października 2026

**Nowości**

- **Zmiana sluga kategorii w KDS i w panelu WordPress:** po zmianie sluga typy dań i ekrany TV, które korzystają z kategorii, przechodzą na nowy slug same. Slugu zajętego przez inną kategorię nie da się zapisać. Zobacz [Zmiana sluga kategorii](/dokumentacja/panel-managera/#zmiana-sluga-kategorii).
- **KDS → Kategorie i Znaczniki:** dodawanie i edycja w oknie, takim samym jak okno produktu. Nową kategorię możesz od razu dodać z własnym slugiem.
- **Wyszukiwarka produktów w cross-sell szuka też po kategoriach:** wpisz np. „Napoje”, a lista pokaże wszystkie produkty z tej kategorii. Lista zostaje otwarta, więc dodajesz kolejne produkty jednym kliknięciem. Dotyczy szablonów cross-sell i własnych propozycji produktu. Zobacz [Szablony cross-sell](/dokumentacja/cross-sell/#szablony-cross-sell).

**Zmiany**

- Edytor szablonu cross-sell ma dwie kolumny: wyszukiwarka po lewej, dodane produkty po prawej. Na wąskim ekranie kolumny są jedna pod drugą.
- Szablony dodatków i cross-sell zajmują całą szerokość ekranu – w panelu WordPress i w KDS.
- Okna w panelu managera KDS są szersze.

**Poprawki**

- Na stronie podsumowania zamówienia, poniżej minimum dostawy z włączoną dopłatą, był też przycisk „Przejdź do płatności”, który nic nie robił. Teraz jest jeden przycisk: „Dopłać … i zamów” albo „Przejdź do płatności”.
- Okno potwierdzenia dopłaty podaje łączny koszt dostawy razem z opłatą strefy – tyle, ile nalicza zamówienie.
- Wiersz rabatu w podsumowaniu zamówienia jest wyróżniony na zielono – styl wcześniej nie działał.
- Lista wyników wyszukiwarki produktów w cross-sell jest czytelna w KDS i nie jest już ucinana w edycji produktu w panelu WordPress.

## 1.16.0 – 10 października 2026

**Nowości**

- **Panel managera w KDS prowadzi menu z tabletu** – do codziennej pracy z menu manager nie potrzebuje już panelu WordPress. Panel ma osiem zakładek: Dania InPlate, Produkty, Kategorie, Znaczniki, Dodatki, Cross-sell, Harmonogram i TV. Zobacz [Panel managera w KDS](/dokumentacja/panel-managera/).
- **KDS → Produkty → Dodaj produkt:** dodaje opublikowany produkt – nazwa, kategorie (co najmniej jedna), opis, porcja, zdjęcie, znaczniki, cena regularna i promocyjna, stan magazynowy, szablony dodatków i cross-sell. Produkt trafia na koniec swojej kategorii. Gdy nazwa jest już zajęta w kategorii, panel pyta „Dodaj mimo to”. Okno edycji ma te same pola.
- **KDS → Kategorie:** dodawanie, zmiana nazwy, kolejność w menu (w górę / w dół), „Tylko TV” i usuwanie pustej kategorii.
- **KDS → Znaczniki:** dodawanie, edycja (nazwa, obrazek albo ikona tekstowa, wygląd) i usuwanie z liczbą produktów, których to dotyczy.
- **KDS → Dodatki i Cross-sell:** edytory szablonów dodatków i cross-sell z panelu WordPress, w kolorach KDS.
- **KDS → Dania InPlate → Typy dań:** zarządzanie typami dań (kierownik sklepu).
- **KDS → TV → Znaczki TV:** edycja katalogu znaczków TV (kierownik sklepu).
- **Własny wygląd znaczników produktu:** kolor tła albo przezroczyste tło, kolor tekstu, grubość obrysu (0–8 px) i jego kolor. Bez tej opcji znacznik ma wygląd z motywu.
- **Znaczki TV z ikoną:** opcjonalny obrazek albo ikona tekstowa (obrazek ma pierwszeństwo), przezroczyste tło i obrys. Ikony są wyśrodkowane przy nazwie.

**Zmiany**

- Opcja „Pozwól klientom zamawiać na następny dzień” przeszła z Ustawień (zakładka System) do formularza harmonogramu – w InPlate → Harmonogram i w KDS. Zobacz [Zamawianie na następny dzień](/dokumentacja/harmonogram/#zamawianie-na-następny-dzień).
- Dodawanie produktów, kategorii i znaczników w KDS wymaga roli kierownika sklepu. Konta pracowników, stoliki QR, strefy dostawy, płatności i pozostałe ustawienia zostają w panelu WordPress.

**Poprawki**

- Zapisanie ustawień nie kasuje już zapisanego klucza tajnego reCAPTCHA.
- Zmiana nazwy znacznika produktu (Szybka edycja albo KDS) nie usuwa już jego obrazka.
- Formularz ustawień wysyła tylko zmienione pola, więc nieodświeżona karta ustawień nie przywraca już typów dań, znaczków TV ani zamawiania na następny dzień zmienionych gdzie indziej.
- Listy dań w KDS liczą „dziś” według strefy czasowej WordPressa, a nie zegara tabletu.
- Gdy lista produktów w KDS się nie wczyta, panel pokazuje błąd z przyciskiem „Ponów” zamiast pustej listy.
- Podpowiedzi w edytorze szablonów dodatków są przetłumaczone.

## 1.15.3 – 10 października 2026

**Nowości**

- **Stan magazynowy w KDS:** manager ustawia stan produktu w oknie produktu, pod cenami. Puste pole oznacza ilość nieograniczoną, 0 – produkt niedostępny. Każde zamówienie zmniejsza stan, a przy 0 produktu nie da się już zamówić. Ustawienie liczby wyłącza dla produktu zamówienia przy braku towaru.
- Lista produktów w KDS pokazuje stan pod nazwą („Stan: 5 szt.”, na czerwono przy 0). Produkty bez limitu nie mają tej linii.
- Dotyczy zwykłych produktów. Przy produktach z wariantami i w sklepach z wyłączonym zarządzaniem stanem w WooCommerce zamiast pola widać podpowiedź.

## 1.15.2 – 10 października 2026

**Zmiany**

- Okno propozycji „do tego pasuje” (cross-sell) pokazuje wszystkie propozycje dania. Ustawienia „Maksymalna liczba produktów” zostały usunięte – limit dla telefonów był zapisywany, ale nie działał. Liczbę propozycji ustalasz w szablonie cross-sell albo w produkcie.

**Uwaga:** jeśli chcesz pokazywać mniej propozycji, skróć szablon cross-sell albo listę propozycji w produkcie. Zapisane wartości limitu są usuwane automatycznie przy aktualizacji.

## 1.15.1 – 9 października 2026

**Poprawki**

- Panel koszyka nie chowa się już pod przyklejonym nagłówkiem motywu (który zasłaniał przycisk zamknięcia) ani pod zdjęciami w menu. Okno „Personalizuj” otwierane z koszyka nadal pojawia się nad nim.

## 1.15.0 – 9 października 2026

**Nowości**

- **Lista i Archiwum w KDS pokazują pełne zamówienie.** Wiersz pokazuje numer, godzinę złożenia, status, sposób realizacji, termin, klienta, przypisaną osobę, notatkę, oznaczenia anulowania i problemów oraz sumę ze statusem płatności. Dotknięcie rozwija wszystkie szczegóły – te same co w podglądzie zamówienia, z tymi samymi uprawnieniami.
- **Więcej informacji w podglądzie zamówienia:** metoda i status płatności, powód anulowania, problemy zgłoszone przez kuriera i koszt dostawy.
- **Przycisk drukowania w podglądzie zamówienia.** Okno etykiety otwiera się nad podglądem, a Escape zamyka najpierw etykietę.

**Zmiany**

- Ilość, nazwa dania i dodatki w podglądzie zamówienia są większe (17 px) – łatwiej je przeczytać w biegu.

**Poprawki**

- Wiersze listy i archiwum w KDS nie nachodzą już na siebie, a lista znowu się przewija.
- Adresy dostawy nie pokazują już znacznika `<br/>` w KDS, aplikacji kuriera i na etykiecie.
- Okno dania na telefonie: przesunięcie w dół przewija długą listę dodatków, zamiast zamykać okno. Uchwyt u góry jest zawsze widoczny i zawsze zamyka okno, a reszta okna zamyka je tylko wtedy, gdy treść jest przewinięta do samej góry.

## 1.14.9 – 9 października 2026

**Zmiany**

- Podgląd zamówienia w KDS: czytelne oznaczenia ilości (ciemnoniebieskie z jasnym tekstem), a dodatki są wyraźniejsze niż ceny.

## 1.14.8 – 9 października 2026

**Nowości**

- **Nowa karta zamówienia w KDS:** termin pod numerem zamówienia (data wyróżniona, gdy to nie jest dziś), większe pozycje, zawsze widoczna i wyróżniona notatka klienta, dane klienta i kwota w dwóch dyskretnych liniach, ikony drukowania i historii, wyraźny przycisk „Zwolnij”.
- **Jedna lista przypisania na karcie:** pokazuje, kto ma zamówienie, albo „Nieprzypisane”. Wybór osoby przypisuje zamówienie, „Nieprzypisane” oddaje je do puli. Nieudana zmiana jest widoczna na karcie.
- **Zmiana statusu płatności gotówką wymaga drugiego dotknięcia:** pierwsze pokazuje „Potwierdź: …” na 2 sekundy. Przypadkowe stuknięcie nie zmieni statusu.

**Zmiany**

- Suma w podglądzie zamówienia jest żółta, dopóki zamówienie nie jest opłacone, i zielona po opłaceniu.
- Ikony liniowe zamiast emoji w całym systemie: strona z podziękowaniem, menu, koszyk, sprawdzacz dostawy, KDS, aplikacja kuriera, radio, ekrany TV i panel. Odbiór osobisty ma ikonę sklepu. E-maile i powiadomienia push nie zawierają emoji.
- Menu KDS: dzwonek powiadomień push jest w menu obok wyboru języka, a zawartość menu wysuwa się razem z panelem.

**Prywatność**

- Etykiety nie zawierają imienia, nazwiska ani telefonu klienta. Suma na etykiecie wymaga uprawnienia do cen.
- Osoby bez uprawnień do danych klienta i cen nie widzą na karcie, w podglądzie i na liście danych klienta, sum ani dopłat.
- Notatkę klienta do zamówienia widzi każdy z dostępem do KDS – kuchnia musi wiedzieć o „bez cebuli” i alergiach. Uprawnienie do danych klienta obejmuje imię i nazwisko, telefon i adres.

## 1.14.7 – 9 października 2026

**Zmiany**

- KDS na telefonie, tablecie i w wąskim oknie: gdy kolumny się nie mieszczą, przesunięcie palcem przesuwa widok dokładnie o jedną kolumnę. Wszystkie kolumny mają tę samą szerokość.

## 1.14.6 – 9 października 2026

**Nowości**

- **Edycja produktu w panelu managera KDS:** jeden przycisk otwiera okno z nazwą produktu oraz ceną regularną i promocyjną. Zapisywane są tylko zmienione pola. Dla produktów z wariantami można zmienić nazwę, a cenę zmienia się w WooCommerce.

## 1.14.5 – 9 października 2026

**Nowości**

- **Nowy ekran startowy zespołu** (`/wp-inplate/start/`): ikona i nazwa strony, kafelki aplikacji z ikonami i krótkim opisem, zalogowana osoba i przycisk „Wyloguj”. Ekran nie wczytuje niczego z zewnętrznych serwerów.

## 1.14.4 – 8 października 2026

**Nowości**

- **Zwroty od kuriera czekają na decyzję w KDS.** Zwrócone zamówienie jest ukryte przed wszystkimi kurierami i nie da się go odebrać przyciskiem ani kodem QR, dopóki kuchnia nie zdejmie oznaczenia.
- **Zakładka „Zwroty” w aplikacji kuriera:** kurier widzi swoje zwroty i może przywrócić zamówienie do dostawy, jeśli klient się odezwał. Przywrócenie trafia do historii zamówienia, a kuchnia dostaje powiadomienie.

**Zmiany**

- Przyciski potwierdzenia alertów w aplikacji kuriera i KDS mają napis „OK”.

## 1.14.3 – 8 października 2026

**Poprawki**

- Ponowne otwarcie „Drukuj etykietę” nie unieważnia już kodu QR na wydrukowanej etykiecie. Kurier skanujący pierwszą etykietę nie dostaje już komunikatu „Nieprawidłowy kod QR”.
- Kody QR na etykietach są ważne do końca dnia realizacji (co najmniej 4 godziny), więc etykiety drukowane z wyprzedzeniem dla zamówień na jutro działają.

## 1.14.2 – 8 października 2026

**Poprawki**

- Kurier skanujący kod gotowego zamówienia przypisanego innemu kurierowi nie przejmuje go już bez pytania. Musi potwierdzić przejęcie, które trafia do historii zamówienia, a poprzedni kurier dostaje powiadomienie.
- Zamówienia w drodze z kurierem nie da się przejąć kodem QR. Kuriera może zmienić tylko manager w KDS.
- Każde skanowanie daje widoczną odpowiedź: zamówienie jeszcze nie gotowe (ze statusem kuchni), dostarczone, anulowane, bez dostawy albo kod nieważny.
- Odmowa odbioru po kliknięciu „Odbieram” jest widoczna na karcie zamówienia.

## 1.14.1 – 8 października 2026

**Nowości**

- **Nowy wygląd aplikacji kuriera:** dolny pasek z wyróżnionym przyciskiem skanowania, tytuł ekranu i odświeżanie w nagłówku, karty zamówień z ikonami, telefon klienta do kliknięcia i adres otwierający nawigację.
- Przesunięcie palcem w lewo lub w prawo przełącza między „Do odbioru” i „W drodze”.

**Poprawki**

- Czytelne menu w aplikacji kuriera.

## 1.14.0 – 8 października 2026

**Nowości**

- **Tryb „w trasie” dla kuriera:** gdy kurier ma zamówienia w drodze, nowe zamówienia do odbioru dają jeden krótki sygnał zamiast powtarzanego alarmu, a powiadomienia push są ciche. Po ostatniej dostawie pełny alarm podaje liczbę czekających zamówień. Powiadomienia o zamówieniach do odbioru są łączone w jedno.

**Zmiany**

- Widok „Kanban” w KDS nazywa się teraz „Zamówienia”. Przyciski drukowania i historii na karcie są dopasowane do tabletu.
- Harmonogram wyjaśnia każdą opcję prostymi słowami, z przykładami.
- Panel WordPress używa własnych ikon zamiast obrazków emoji wczytywanych z zewnętrznego serwera.

**Poprawki**

- Panel koszyka nie ma już pola kodu rabatowego (jego suma pomijała rabat). Kod wpisuje się na stronie zamówienia, a panel koszyka uwzględnia rabat zastosowany tam.
- Przyklejona nawigacja menu nie zasłania już panelu koszyka.

## 1.13.8 – 8 października 2026

**Nowości**

- Kurierzy i obsługa KDS łatwo wracają do swoich aplikacji: wejście na `/wp-admin` prowadzi ich na ekran startowy, w Moim koncie jest link „Panel InPlate”, a na stronie pływający przycisk „Panel”.

**Poprawki**

- Zamówienia na kolejny dzień pokazują dzień realizacji wszędzie: na karcie i w podglądzie w KDS (wyróżniony, gdy to nie jest dziś), w aplikacji kuriera (bez fałszywego spóźnienia, sortowanie według dnia), na etykiecie, w powiadomieniach push, na liście zamówień w panelu, na stronie z podziękowaniem i w e-mailach.
- Ekran startowy prosi niezalogowane osoby o zalogowanie (także przy niestandardowym adresie logowania), a po zalogowaniu pracownik wraca do aplikacji, z której przyszedł.

## 1.13.7 – 7 października 2026

**Poprawki**

- Wpisy systemowe w historii zamówienia (przypisania, cofnięcia statusu, zwolnienia, zwroty, odbiory kodem QR) wyświetlają się w języku KDS (PL / EN / UA), także wpisy zapisane wcześniej.

## 1.13.6 – 7 października 2026

**Zmiany**

- Zamówienie zwrócone przez kuriera („Problem z dostawą”) nie pojawia się już na jego liście „Do odbioru”. Wraca do niego, gdy manager zdejmie oznaczenie zwrotu. Inni kurierzy widzą je z notatką z poprzedniej próby.

**Poprawki**

- Kurier przypisany do zamówienia z dostawą jeszcze w trakcie przygotowania zostaje przypisany, gdy zamówienie jest gotowe – zamówienie trafia prosto do niego, a powiadomienie dostaje tylko on.
- Zdjęcie oznaczenia zwrotu i oznaczenie gotówki jako pobranej są widoczne na pozostałych urządzeniach KDS i kurierów.

## 1.13.5 – 7 października 2026

**Nowości**

- Manager może zdjąć oznaczenie „Zwrot od kuriera” przyciskiem „Wyczyść zwrot” na karcie zamówienia. Zamówienie staje się zwykłym gotowym zamówieniem, a kurierzy dostają powiadomienie. Zgłoszenie kuriera zostaje w historii.

**Poprawki**

- Elementy stopki motywu (np. przycisk „do góry”) nie pojawiają się już w KDS.

## 1.13.4 – 7 października 2026

**Nowości**

- **Zwroty od kuriera alarmują kuchnię, nie kurierów.** Kuchnia i manager dostają powiadomienie push z powodem, a w otwartym KDS osobny alarm „Zwrot od kuriera!” z własnym dźwiękiem.
- Zamówienie przypisane kurierowi przez managera wywołuje alarm w aplikacji kuriera.

**Poprawki**

- Metody płatności InPlate (przy kasie, u kuriera, przy stoliku) wyświetlają się w języku strony, także gdy zamówienie złożono w innym języku. Tytuły zmienione ręcznie zostają bez zmian.

## 1.13.3 – 7 października 2026

**Nowości**

- Przy dodawaniu użytkownika (Użytkownicy → Dodaj nowego) wybór roli „InPlate Operator” pokazuje uprawnienia KDS – pracownika tworzysz z dostępami w jednym kroku.

**Poprawki**

- Przypisanie zamówienia innej osobie nie pokazuje już na chwilę „null” zamiast imienia.
- Zamówienie nie znika i nie pojawia się na chwilę ponownie po zmianie statusu.

## 1.13.2 – 7 października 2026

**Zmiany**

- Nowe zamówienie do odbioru wywołuje w aplikacji kuriera alarm na pełnym ekranie z powtarzanym dźwiękiem i wibracją, dopóki kurier go nie potwierdzi albo nie odbierze zamówienia – tak jak w KDS.

## 1.13.1 – 7 października 2026

**Poprawki**

- KDS, aplikację kuriera i radio znów można zainstalować z Chrome („Zainstaluj aplikację”) na stronach, na których katalog wtyczki ma inną nazwę niż `wp-inplate`.

## 1.13.0 – 7 października 2026

**Nowości**

- **Powiadomienia push dla KDS i aplikacji kuriera** – także gdy aplikacja działa w tle albo ekran jest zablokowany. Kuchnia dostaje powiadomienie o każdym nowym potwierdzonym zamówieniu, kurierzy o zamówieniach z dostawą gotowych do odbioru albo przypisanych do nich.
- Baner prosi o włączenie powiadomień na każdym urządzeniu i wysyła powiadomienie testowe. Na iPhonie i iPadzie wyjaśnia, że najpierw trzeba dodać aplikację do ekranu początkowego.
- **Pełne tłumaczenie na angielski i nowe tłumaczenie na ukraiński** całej wtyczki: KDS, aplikacja kuriera, menu, koszyk, ekrany TV, panel i kreator konfiguracji. Opcja „UA” w KDS, aplikacji kuriera i radiu włącza język ukraiński.

**Zmiany**

- Wylogowanie wyłącza powiadomienia na danym urządzeniu. Następna osoba, która się zaloguje, dostaje je automatycznie.
- Powiadomienia nie zawierają danych klienta, bo pokazują się na ekranie blokady.

**Uwaga:** powiadomienia push wymagają HTTPS. Każde urządzenie musi raz zezwolić na powiadomienia.

## 1.12.2 – 5 października 2026

**Poprawki**

- Gramatura i opis na liście dań na ekranie TV nie zmniejszają się już do nieczytelnego rozmiaru.

## 1.12.1 – 5 października 2026

**Bezpieczeństwo**

- Aktualizacja biblioteki czyszczącej pliki SVG ikon znaczników (poprawka podatności CVE-2025-55166). Zalecana dla wszystkich stron.
- Aktualizacja biblioteki licencji Freemius.

## 1.12.0 – 5 października 2026

**Nowości**

- **Znaczki na ekranach TV:** katalog nazwanych, kolorowych znaczków (np. „Promocja”, „Dzisiaj polecamy”) w Ustawieniach. Przypisujesz je do dań w TV Managerze albo w KDS. Danie może mieć kilka znaczków.
- **Zmiana ceny z KDS:** w panelu managera ustawisz cenę regularną i promocyjną produktu. Lista pokazuje aktualną cenę, a podczas promocji przekreśloną cenę regularną.
- **Ekrany TV w panelu managera KDS:** ta sama wyszukiwarka produktów co w TV Managerze, kolejność przeciąganiem (myszą i palcem) i znaczki przy daniach.

**Zmiany**

- Lista dań na TV używa jednego rozmiaru czcionki w całym bloku. Nazwy, które się nie mieszczą, zmniejszają się razem, a nie są ucinane.

**Uwaga:** zapisanie ceny z KDS usuwa harmonogram promocji ustawiony w WooCommerce dla tego produktu.

## 1.11.0 – 18 września 2026

**Nowości**

- **Rozmiar treści na ekranie TV** (80–200%) – powiększa tekst, odstępy i zdjęcia naraz. Do testu na jednym telewizorze wystarczy dopisać `?scale=150` do adresu ekranu.
- **Ekrany TV działają na starszych telewizorach Smart TV** (np. Vestel / Vewd, Chromium 38 i nowsze).
- **Lista dań na TV** wypełnia wysokość ekranu, a długie nazwy zawijają się do dwóch linii i zmniejszają. Ceny są wyrównane do prawej.
- Nowy blok TV: odstęp lub linia o wybranej wysokości i kolorze.
- Ekran TV przeładowuje się sam po aktualizacji wtyczki.
- TV Manager: nagłówek nad slotem z wyborem rozmiaru i przełącznik widoczności slotu.
- **Aplikacja kuriera:** kwota do pobrania przy płatności gotówką, zgłaszanie nieudanej dostawy z powodem (widocznym dla następnego kuriera), nawigacja do klienta i oznaczenie spóźnień.
- **KDS i aplikacja kuriera:** działające archiwum (domyślnie 7 dni, szybkie zakresy, filtr statusu) i podawanie powodu przy anulowaniu.

**Zmiany**

- Sprawdzacz dostawy mówi o godzinach przyjmowania zamówień, a nie o godzinach otwarcia. Prostsze kafelki wyboru.
- Przycisk zapisu harmonogramu jest zawsze widoczny u dołu ekranu.

**Poprawki**

- Karty dań i banery na TV nie zmniejszają się na telewizorach, które raportują mniejszą rozdzielczość niż 1920 px.
- Lista dań na TV ze zdjęciami nie ukrywa już ceny.
- Opis w oknie dania zachowuje podziały linii z edytora produktu.
- Lista dań InPlate w panelu liczy „dziś” według strefy czasowej WordPressa.

## 1.10.0 – 3 lipca 2026

**Nowości**

- **Nowy sposób realizacji: „Zjem na miejscu”** – z własnym oknem realizacji i godzinami do wyboru, filtrem i oznaczeniem w KDS oraz osobnym licznikiem w podsumowaniu zmiany.
- **Nowy sprawdzacz dostawy:** klient najpierw wybiera, jak zje zamówienie, potem sprawdza adres. Wybór jest zapamiętany i ustawiony z góry w formularzu zamówienia. Nagłówek okna i nazwy przycisków można dostosować w bloku.
- Sprawdzanie adresu działa także po godzinach zamówień.
- **Własne nazwy metod realizacji** widoczne dla klienta (ikona ołówka w harmonogramie).
- **Włączanie i wyłączanie zamawiania na następny dzień** po minięciu dzisiejszego okna.
- **Minimum logistyczne dla odbioru, posiłku na miejscu i stolików QR** – wspólna kwota, włączana osobno dla każdej metody.
- KDS: podgląd zamówienia otwiera się po dotknięciu dowolnego miejsca karty. Szczegóły zamówienia w nowym, czytelnym układzie, z filtrami kanałów i sterowaniem przystosowanym do dotyku.
- Nowy blok TV: wideo.

**Zmiany**

- Ekrany TV i radio wymagają aktywnej licencji.

**Poprawki**

- Zarchiwizowanych i przeterminowanych dań InPlate nie da się już kupić.
- Bramki płatności nie zgłaszają już błędu „Invalid country” – zamówienie dostaje kraj sklepu.
- Nieistniejące numery domów są odrzucane przy sprawdzaniu adresu dostawy.
- Zamówienia przy stoliku pokazują poprawną nazwę metody na stronie z podziękowaniem i w e-mailach.

**Uwaga:** posiłek na miejscu i nowe minimum są domyślnie wyłączone. Dotychczasowe ustawienia działają bez zmian.

## 1.9.1 – 23 czerwca 2026

**Nowości**

- Siatka dań na TV: układy kart (zdjęcie w tle, zdjęcie z lewej, karta, dolny pasek), osobny rozmiar czcionki, kolor, odstęp wewnętrzny i margines dla tytułu, opisu i ceny oraz możliwość ukrycia tytułu.
- Znaczniki produktów (np. „Wege”) na ekranach TV – w siatce, na liście i w pokazie slajdów.
- Pełny opis dania na TV, z podziałami linii.

**Poprawki**

- Ekrany TV uwzględniają zmiany w układzie (kolory, odstępy, tekst) przy następnym odświeżeniu, bez ręcznego czyszczenia cache.
- Dania przywrócone z archiwum wracają na listę dań według daty.
- Danie użyte ponownie z archiwum pojawia się od razu, bez odświeżania strony.

## 1.9.0 – 21 czerwca 2026

**Nowości**

- Pokaz slajdów na TV: układy slajdów (zdjęcie w tle, zdjęcie z lewej, karta, dolny pasek), od 1 do 4 dań na slajd i opcjonalny efekt powolnego przybliżania zdjęcia.
- Lista dań na TV w kilku kolumnach.
- Wysokość ekranu jest dzielona między bloki automatycznie. Bloki w kolumnach obok siebie wypełniają swoją kolumnę.

**Poprawki**

- Limit liczby dań w bloku TV działa także przy wartości domyślnej.

## 1.8.0 – 16 czerwca 2026

**Nowości**

- Kreator konfiguracji przy pierwszym uruchomieniu.
- Kupony i ceny w KDS.
- Przekierowanie stron sklepu i produktów WooCommerce do menu InPlate.

**Zmiany**

- Uproszczone ustawienia systemowe.

**Poprawki**

- Różne poprawki.
