Skip to content

ui-kit-v0.7.0

Choose a tag to compare

@github-actions github-actions released this 09 Jun 10:36
· 1346 commits to master since this release
8c80ca0

0.7.0 (2026-06-09)

Bug Fixes

  • align order dashboard sidebar badge count (3e313e4)
  • align storefront availability with inventory (8a95644)
  • auth: remove redundant invalidate on logout (a7c52ec)
  • badges, colors, radius, typhography (7e01761)
  • bigger slider thumb (8dee482)
  • cart popover redirect (d0ff4c3)
  • cart: sync active cart cache key (c1bf298)
  • categories: omit enabled from query params (478a310)
  • center footer icons for small viewport (4eef531)
  • chevron function in blog detail (93253cf)
  • collections: clear prefetch timeouts on unmount (dbfce30)
  • dry in about page (832f736)
  • fields for meilisearch products (6868d2c)
  • fix darceky link (d4c4ae4)
  • herbatica-ui: menu, images and icons (e70192d)
  • herbatika dockerfile (da9cfc8)
  • herbatika index.css (ee64ace)
  • herbatika: add product detail image fallback (494083c)
  • herbatika: add shared product image fallback (04bf978)
  • herbatika: block add-to-cart for products without regional pricing (86a0a51)
  • herbatika: centralize cart totals and empty-cart reset (9613615)
  • herbatika: centralize storefront currency pricing (0871fa4)
  • herbatika: filters sidebar with clipped custom scrollbar (ce77759)
  • herbatika: localize messages to Slovak (7d3ce3f)
  • herbatika: render backend product detail HTML safely (b005df0)
  • herbatika: resolve Payload CMS media URLs (c638b8b)
  • herbatika: scope product list cache by customer (e65c5ab)
  • herbatika: scope product list detail cache by customer (8482096)
  • herbatika: show discounted prices in checkout cart (d6656a9)
  • herbatika: support separate billing addresses in checkout (798abc8)
  • herbatika: sync pickup address in checkout form (98f7748)
  • herbatika: use manual QR payment data (0d6a4a6)
  • herbatika: zero stale totals for empty carts (2677433)
  • issues (f0fefe9)
  • lists-endpoints: Address product list review comments (a5cf284)
  • lists-endpoints: Delete product list items with lists (3a42df2)
  • lists-endpoints: Fix product list delete build types (7f1efb6)
  • make Herbatika Docker build cacheable (4f8e4da)
  • menu link for whole elemnt not only for text (043372e)
  • omit enabled from query paramas in collections and products (3e63a36)
  • pagination: derive page from explicit offset (b63d3ca)
  • pass Packeta widget env to Herbatika build (43922b4)
  • prefer raw summary totals for zeroed order amounts (66adf2c)
  • product card recieve correct data from be (6cc8451)
  • product detail data (88dccbb)
  • product variant select ui (861440b)
  • product-detail: padding for small view (84dade0)
  • products: pass abort signal to global fetcher (418d268)
  • products: strip enabled + clear prefetch timeouts (ee8ca1c)
  • query-client: redact errors on dehydrate (20b3751)
  • query-client: remove unused getQueryClient export (19b2289)
  • query-keys: detect circular inputs (cf0ea31)
  • reduce Herbatika build peak usage (a784e60)
  • reduce Herbatika Docker build resource usage (69eac2b)
  • regions: omit enabled and add abort signal (ee1ec30)
  • regions: omit enabled from query params (e627625)
  • remove non exist import of css file (bf5a976)
  • scope Herbatika Docker build context (a7de354)
  • show others labels on product detail page (d99855a)
  • show seed counts for unchecked chips in active facets (e03352e)
  • storefront-data: align dist types with package exports (465a507)
  • storefront-data: avoid hooks-in-callback by resolving region in cart/product hooks (0a0fbdf)
  • storefront-data: await payment session data builder (64d29dc)
  • storefront-data: enable refetchOnReconnect for realtime cache (8146f95)
  • test: missing mock attributes, guard for logger (f95bd1a)
  • third parties logos in footer (51fa8d2)
  • ui in carousels (17712bd)
  • ui: enhance mobile ui in product-detail and on search page (407a860)
  • ui: fix responsive ui for header, product-card, aside-filter (29384c2)
  • update pagination changes (91df36b)
  • uppercase fort next buttons in checkout (c8ded91)

Features

  • about page (69bc743)
  • accordion mobile menu (169eb87)
  • account (49f46a1)
  • add czech translate for orders dashboard (beac5d3)
  • add faq (6932846)
  • add route aware checkout shell (b83a968)
  • add stripe payment option (ba25aeb)
  • add test components (7998d52)
  • apps/herbatika: add new Next.js app with deps and assets (5f55ad7)
  • apps/herbatika: add new Next.js app with deps and assets (1b925c0)
  • auth: add cross-domain query invalidation on auth changes and (418d84b)
  • auth: add Medusa auth service and export types for SDK integration (030b0ec)
  • cart/auth popover (ddefc00)
  • cart: add Medusa cart service and re-export types (412bed9)
  • cart: add mutation lifecycle hooks and cache invalidation option (2c5b49d)
  • cart: normalize query key and improve prefetch behavior (5d5d167)
  • cart: optionally clear cart on update (381c2a6)
  • categories: add prefetch skip modes and signal-aware calls (7cead85)
  • checkout (c0870aa)
  • checkout: add full mutation lifecycle support (fb68d55)
  • checkout: add Med checkout service and payment provider hooks (5208dbb)
  • checkout: strengthen types and normalize query keys (8fd31a1)
  • collections: add Medusa collection service with abortable calls (ec38015)
  • customers: add Medusa customer and types (5833cf2)
  • customers: improve auth handling and query key normalization (21e031c)
  • design: add Herbatika CSS tokens for spacing, base, and (12524e9)
  • design: add Herbatika CSS tokens for spacing, base, and (939ea80)
  • docs: add Storefront Data SKILL (6445f0b)
  • herbatica: accordion tokens (5fb2d88)
  • herbatica: add design tokens (27a702b)
  • herbatica: add design tokens (9bcda1a)
  • herbatika: adapt product gallery orientation by breakpoint (da038b1)
  • herbatika: add carrier pickup checkout flow (eec7a86)
  • herbatika: add catalog-backed search autocomplete (bb113e4)
  • herbatika: add Meilisearch search autocomplete (f27c9c0)
  • herbatika: add product list cart flow (c639aa2)
  • herbatika: add standalone Docker build for Zane (e19d3f6)
  • herbatika: add submenu (d269fcf)
  • herbatika: defer GoPay payment session until checkout submit (5077953)
  • herbatika: show QR bank transfer after checkout (310b1c1)
  • herbatika: show VAT breakdown from cart tax totals (66d2610)
  • monitoring: track search api metrics and stabilize audit step settling (a180280)
  • orders: add Medusa order service and exports (1658974)
  • prefetch,query-keys: add prefetch helpers and normalize query params (3fcbbde)
  • product-lists: add only available items to cart (c72abc1)
  • product-lists: use centralized warning and error toasts (ff7675b)
  • products: allow prefetch skipIfCached override (a727183)
  • products: normalize query keys and improve prefetch logic (cff3716)
  • products: support initialLimit for infinite product lists (b076a99)
  • region: add RegionProvider and integrate context into product hooks (175cdda)
  • regions: normalize query keys and improve prefetch logic (fe3fbd0)
  • remove item after decrement to 0 (7b3bc4b)
  • replace theme tokens and add fonts for layout (56fe4ea)
  • replace theme tokens and add fonts for layout (f3cd65f)
  • storefront-data: add auth module (bf0ae8b)
  • storefront-data: add cart module (26408f0)
  • storefront-data: add checkout module (0ac1008)
  • storefront-data: add infinite products hook (26db477)
  • storefront-data: add Medusa region service and exports (e1c5935)
  • storefront-data: add orders and customer hooks (89c4816)
  • storefront-data: add RegionInfo shared type (5540788)
  • storefront-data: add shared data fetching library (c253b6b)
  • storefront-data: add update cart address helper (acb52d7)
  • storefront-data: add useCreateCustomer hook and fix Rules of Hooks (9bb074d)
  • storefront-data: allow custom payment session data (500ef7d)
  • storefront-data: export createOrderQueryKeys from orders (5ac2013)
  • storefront-data: normalize order query key params (9e54bfc)
  • storefront-data: pass cart fields through Medusa cart responses (bebc863)
  • storefrontd-data: pass AbortSignal to detail fetchers (18a86ce)
  • use backend-driven product sections (7477972)

Performance Improvements

  • cart: reduce redundant cart refetches outside checkout (24861a8)
  • products: memoize base input in prefetch (bacd8bc)
  • search: prefetch next page and share hit-handle normalization (f9d7dff)
  • search: slim payload + stabilize cache keys (1155623)