Novinky10. srpna 2026

Shoptet novinky srpen 2026: API breaking changes a nový mobilní header

Co změnit do 18. a 24. srpna: hromadné mazání fotek přes API, přísnější status objednávek a konec legacy mobilního headeru u 3G šablon.

P

Predrag Pavič

Autor

Sdílet:

Shoptet v prvním srpnovém týdnu posunul dvě věci najednou: API (v produkci od 6. 8. 2026) a mobilní frontend (rollout od 4. 8., dořešení do 18. 8.). Pro majitele e-shopu to není důvod panikařit. Je to důvod zkontrolovat addony, napojení a úpravy šablony dřív, než něco tiše přestane sedět.

Tenhle text je praktický checklist — ne changelog pro vývojáře.

Dvě data, která si zapište

TermínCo se dějeKoho se to týká
Už běží (od 4.–6. 8. 2026)Nové API funkce + sjednocení mobilního headeru u většiny e-shopůVšichni na 3G šablonách / s API napojením
Do 18. 8. 2026Deferred Template Updates: čas upravit customizace starého mobilního headeruE-shopy s odloženými úpravami šablony, addony, vlastní CSS/JS
Od 24. 8. 2026Breaking changes v API (striktnější validace a jednotné kódy)Vlastní integrace, skripty, agentury, skladové a objednávkové napojení

API: co je nového a co bolí

Zdroj: oficiální API Release News z 6. 8. 2026.

Užitečná novinka: hromadné mazání produktových fotek

Nový async endpoint DELETE /api/products/images/batch maže obrázky hromadně přes JSONL soubor.

Proč to řešit: při čištění katalogu, migraci fotek nebo po focení často mažete desítky až stovky souborů. Ručně v administraci to bolí. Batch to zrychlí — ideálně přes partnera / automatizaci, ne přes víkendové klikání.

Další drobnosti z releasu:

  • oficiální SDK v0.4.10,
  • Product API vrací obrázky v novém podepsaném CDN formátu (rozměry + podpis v URL; staré URL dál fungují),
  • v plánu: kontaktní e-mail u Premium private tokenů a async batch vkládání obrázků.

Breaking changes od 24. 8. 2026

Tady už nejde o „nice to have“. Kdo má vlastní kód na API, musí zkontrolovat:

  1. orderPrice u dárků (/api/orders/gift) — pole není nullable. Kód, který počítá s prázdnou cenou, upravte.
  2. statusId při změně stavu objednávky — jen celé číslo (integer). Desetinná hodnota poletí chybou.
  3. Snapshot endpointy — jednotně status 202. Pokud testujete jiný kód, upravte kontrolu odpovědi.
  4. Smazání template-include — neplatný location vrátí 400 (template-include-location-invalid), ne 404.

Jednoduché pravidlo pro majitele:

Když e-shop „jen běží na Shoptetu“ bez vlastního napojení, řeší to spíš dodavatel addonu.

Když máte napojený sklad, účetnictví, middleware nebo skripty od agentury — nechte si do 24. 8. potvrdit, že je to hotové.

Frontend: konec legacy mobilního headeru

Zdroj: Frontend News z 21. 7. 2026, release 4. 8. 2026.

Shoptet sjednocuje mobilní hlavičku u 3G šablon. Starý a nový header mizí jako dvě větve — zůstane jedna.

Co se prakticky mění

  • V mobilním menu přibývá blok navigation actions (jazyk/měna, přihlášení / účet).
  • U šablon Tango, Classic, Step, Samba je header na mobilu fixed (schová se při scrollu dolů, objeví se nahoru).
  • Přihlášení, účet, jazyk a měna se na mobilu přesouvají z headeru do menu.
  • Body class mobile-header-version-0/1 po 18. 8. zmizí.
  • shoptet.config.mobileHeaderVersion po 18. 8. zmizí úplně.

Kdo musí jednat

  • máte vlastní CSS na starý mobilní header,
  • máte JS addon, který čte mobileHeaderVersion,
  • ladíte vzhled přes selektory na login / languages menu v horní liště,
  • používáte Deferred Template Updates a update ještě nepřijímáte.

Rychlý test v prohlížeči

  1. Otevřete e-shop na mobilní šířce.
  2. V konzoli: shoptet.config.mobileHeaderVersion
    • 0 = legacy
    • 1 = nový header

    (po 18. 8. už hodnota nebude)

  3. Náhled změn: shoptet.helpers.enableUpdatePreview('mobile_header_v1')
  4. Projdete přihlášení, přepínač měny/jazyka a hamburger menu.

Kdo už nový header má, vizuálně se mu nic dramatického nemění — a update v deferred seznamu neuvidí.

Checklist pro majitele e-shopu (15–30 minut)

Dnes

Mám vlastní úpravy šablony nebo addony třetích stran?
Funguje mobilní menu, přihlášení a košík na telefonu?
Nejsou rozbité styly v horní liště?

Do 18. 8. 2026

Pokud mám Deferred Template Updates u mobile_header_v1, projít náhled a přijmout po opravě customizací
Odstranit CSS/JS závislé na mobile-header-version-* a mobileHeaderVersion
Ověřit addony (zejména ty, co sahají do headeru)

Do 24. 8. 2026

Zeptat se dodavatele napojení: gift price, status change, snapshoty, template-include
Projít test objednávkového flow po změně stavu
Pokud řešíte fotky hromadně, zvážit nový batch delete místo ruční dřiny

Co z toho plyne

Shoptet teď netlačí „velkou novou funkci pro zákazníka na storefrontu“. Tlačí údržbu platformy: jednotnější mobil, přísnější API, rychlejší CDN u obrázků.

Pro běžný obchod to znamená hlavně:

  1. zkontrolovat mobil,
  2. nenechat agenturu / napojení usnout do 24. 8.,
  3. využít batch u fotek, pokud katalog roste rychleji než čas na úklid.

Kdo má čistou šablonu bez zákopových úprav, projde to v klidu. Kdo má roky vrstvené custom CSS, má teď lepší termín na úklid než „až to spadne o víkendu“.

Jak k tomu přistupujeme v Kodo

U Shoptet e-shopů kontrolujeme právě tyhle provozní detaily: šablonu, měření, napojení a to, jestli update platformy nerozbije prodejní cestu. Nejde o to „mít nejnovější API“. Jde o to, aby objednávka, mobil a automatizace běžely i po changelogu.

Když chcete projít Shoptet před termíny v srpnu:

Kontakty


Související

Zdroje

Nebo zvolte téma

Nechtěli jste další článek? Přepněte se do jiné kategorie — nebo zůstaňte u Novinky.

Záměr nebo nápad?

Máte konkrétní projekt? Napište nám.

Ať už řešíte web, focení, měření nebo automatizaci — ozvěte se. Domluvíme se na 30 minut a řekneme vám, jestli vám můžeme pomoct.

Napište nám

Nástroje a zdroje

Spolupracujeme a čerpáme inspiraci

Pracujeme s ověřenými platformami a AI nástroji — bereme z nich služby, data i inspiraci pro každodenní práci.