Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@ecomplus/storefront-renderer

ecomplus932MIT2.11.9

SSR for Storefront EJS views with E-Com Plus APIs

ecomplus, storefront, ecommerce-renderer, isg, pwa-ecommerce, jamstack-ecommerce

readme

changelog

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

2.11.9 (2025-04-28)

Bug Fixes

2.11.8 (2025-01-25)

Bug Fixes

2.11.7 (2024-10-09)

Bug Fixes

  • deps: update @ecomplus/client to v2.4.0 (55a6573)

2.11.6 (2024-04-26)

Bug Fixes

  • framework/partytown: reverting to partytown 0.7 with node 16 support (23959fa)

2.11.5 (2024-04-16)

Note: Version bump only for package @ecomplus/storefront-renderer

2.11.4 (2024-03-27)

Bug Fixes

2.11.3 (2024-03-22)

Bug Fixes

  • deps: update @ecomplus/client to v2.3.1 (97fd92d)

2.11.2 (2024-03-21)

Bug Fixes

2.11.1 (2023-10-12)

Note: Version bump only for package @ecomplus/storefront-renderer

2.11.0 (2023-10-09)

Features

  • renderer/ejs: add _.axios to global EJS data (4ef96b5)

2.10.11 (2023-09-21)

Note: Version bump only for package @ecomplus/storefront-renderer

2.10.10 (2023-08-08)

Note: Version bump only for package @ecomplus/storefront-renderer

2.10.9 (2023-05-31)

Note: Version bump only for package @ecomplus/storefront-renderer

2.10.8 (2023-05-20)

Bug Fixes

  • renderer/proxy: force cors header and properly handle req/res required headers (072ed51)

2.10.7 (2023-05-20)

Bug Fixes

  • renderer/proxy: fix handling url on reverse proxy (#904) (15c4116)

2.10.6 (2023-05-12)

Bug Fixes

  • renderer/image-size: properly handling fallback dimensions (e5953a1)

2.10.5 (2023-05-11)

Bug Fixes

  • template/banners: rendering sizes for mobile version <source> (c580e67)

2.10.4 (2023-04-24)

Bug Fixes

  • deps: update all non-major dependencies (#894) (b326f46)

2.10.3 (2023-04-11)

Note: Version bump only for package @ecomplus/storefront-renderer

2.10.2 (2023-03-07)

Bug Fixes

  • renderer/reverse-proxy: insert validate status with headers and timeout (36b3537)

2.10.1 (2023-02-14)

Bug Fixes

  • renderer/reverse-proxy: check reserve proxy route before trailing slash redirect (ccbe938)
  • template/partytown: fix handling partytown resolveUrl for reverse proxy (aa78cfe)

2.10.0 (2023-02-09)

Features

  • widget-fb-pixel: add partytown support with reverse proxy (#862) (6a86941)

2.9.1 (2023-01-25)

Bug Fixes

  • deps: update all non-major dependencies (#855) (63e22ab)

2.9.0 (2023-01-20)

Bug Fixes

  • renderer/partytown: stop copying lib files (build time instead), rename partytownSnippetText (cbfefd4)

Features

  • renderer: add partytown to run 3-party script in workers (perf optim) (#853) (1dc32b0)

2.8.20 (2022-10-25)

Bug Fixes

  • deps: update all non-major dependencies (#763) (8d2d68d)

2.8.19 (2022-09-15)

Note: Version bump only for package @ecomplus/storefront-renderer

2.8.18 (2022-07-26)

Note: Version bump only for package @ecomplus/storefront-renderer

2.8.17 (2022-05-11)

Bug Fixes

  • deps: update all non-major dependencies (#700) (4efe044)

2.8.16 (2022-05-06)

Note: Version bump only for package @ecomplus/storefront-renderer

2.8.15 (2022-04-01)

Bug Fixes

  • deps: update @ecomplus/shopping-cart to v2.5.6 and @ecomplus/i18n to v1.29.0 (2c111ea)

2.8.14 (2022-02-06)

Bug Fixes

  • deps: update @ecomplus/i18n to v1.27.0 (d83db09)

2.8.13 (2022-01-24)

Note: Version bump only for package @ecomplus/storefront-renderer

2.8.12 (2022-01-18)

Note: Version bump only for package @ecomplus/storefront-renderer

2.8.11 (2022-01-11)

Bug Fixes

  • deps: update @ecomplus/i18n to v1.26.0 (8df8b66)

2.8.10 (2022-01-04)

Bug Fixes

  • deps: update @ecomplus/i18n to v1.25.0 (ffe7a27)

2.8.9 (2021-12-29)

Note: Version bump only for package @ecomplus/storefront-renderer

2.8.8 (2021-11-10)

Note: Version bump only for package @ecomplus/storefront-renderer

2.8.7 (2021-11-10)

Bug Fixes

  • renderer/functions: returns 404 status code and refresh meta tag for 404 fallback (0ca49e7)

2.8.6 (2021-11-10)

Bug Fixes

  • renderer/functions: returns 404 status code and refresh meta tag for 404 fallback (7273876)

2.8.5 (2021-11-10)

Bug Fixes

  • renderer/404: render 404 ejs internally without redirect on url not found (fee59b5)

2.8.4 (2021-11-09)

Bug Fixes

  • renderer/404: return 404 status code for not found pages and set fallback cookie [#555] (4587978)

2.8.3 (2021-10-25)

Bug Fixes

  • deps: update all non-major dependencies (#550) (433f9c5)

2.8.2 (2021-09-02)

Bug Fixes

  • renderer/get-store-data: catch els index not found (any items) error on base store data setup (f281e43)

2.8.1 (2021-08-17)

Note: Version bump only for package @ecomplus/storefront-renderer

2.8.0 (2021-07-08)

Features

  • renderer/ejs-data: abstracting comming image size handler for local images with tryImageSize (0b3cc31)

2.7.6 (2021-07-05)

Bug Fixes

  • deps: update all non-major dependencies (#489) (7a29e5f)

2.7.5 (2021-07-02)

Bug Fixes

  • renderer/ejs: prevent including from template pkg when not running with framework by default (4f30f38)
  • renderer/redirects: add proxy-revalidate to cache control for 302 redirects (bfa14bb)

2.7.4 (2021-06-17)

Bug Fixes

  • deps: update @ecomplus/search-engine to v2.6.1 (20214c5)

2.7.3 (2021-06-11)

Bug Fixes

  • deps: update all non-major dependencies (#478) (f3b5f96)

2.7.2 (2021-05-18)

Bug Fixes

  • deps: update @ecomplus/i18n to v1.21.0 (a235058)

2.7.1 (2021-04-28)

Bug Fixes

  • deps: update dependency image-size to v1 (#446) (3e3cb08)

2.7.0 (2021-04-19)

Features

  • renderer/get-store-data: handle store data cache with optional env vars (e85d3f9)

Performance Improvements

  • renderer/ssr: enable store data from cache with env var (d674ecb)

2.6.2 (2021-04-18)

Bug Fixes

  • renderer/ssr: fix cache headers with lower max age for redirect responses (bb3788e)

2.6.1 (2021-03-30)

Bug Fixes

  • ssr: edit default cache control when no long cache set (lower) (7f87f3e)

2.6.0 (2021-03-29)

Features

  • ssr: handling STOREFRONT_LONG_CACHE optional env (2533f3b)

2.5.0 (2021-03-29)

Features

  • ssr: support new getCacheControl callback arg (6c8bd34)

2.4.15 (2021-03-12)

Bug Fixes

  • deps: update @ecomplus/client to v2.2.1 (574f93f)

2.4.14 (2021-02-27)

Bug Fixes

  • get-assets-reference: should not require './entry.js' (289e0c5)

2.4.13 (2021-02-15)

Note: Version bump only for package @ecomplus/storefront-renderer

2.4.12 (2021-01-25)

Note: Version bump only for package @ecomplus/storefront-renderer

2.4.11 (2021-01-14)

Note: Version bump only for package @ecomplus/storefront-renderer

2.4.10 (2020-12-24)

Note: Version bump only for package @ecomplus/storefront-renderer

2.4.9 (2020-12-16)

Performance Improvements

  • entry: remove starter from webpack entry (d54f939)

2.4.8 (2020-12-15)

Note: Version bump only for package @ecomplus/storefront-renderer

2.4.7 (2020-12-15)

Note: Version bump only for package @ecomplus/storefront-renderer

2.4.6 (2020-12-15)

Note: Version bump only for package @ecomplus/storefront-renderer

2.4.5 (2020-12-01)

Performance Improvements

  • ssr-cache: increase fallback cache headers (78610e0)

2.4.4 (2020-11-27)

Bug Fixes

  • deps: update @ecomplus/search-engine to v2.5.0 (012ae01)

2.4.3 (2020-11-18)

Bug Fixes

  • html-minifier: set 'removeAttributeQuotes' false (keep attr quotes) (1344f1a)

2.4.2 (2020-11-09)

Bug Fixes

  • deps: update all non-major dependencies (#357) (63ed559)

2.4.1 (2020-11-03)

Bug Fixes

  • deps: update all non-major dependencies (#344) (ae49403)

2.4.0 (2020-10-26)

Bug Fixes

  • deps: update dependency markdown-it to v12 (#340) (edfcd4a)
  • ssr-function: handle redirect for not found ending with slash (18da1eb)
  • ssr-function: redirect to 404 passing origin as url param (d7c77c6)

Features

  • ssr-function: pass 'url' param on 404 redirect (0ad6660)

2.3.1 (2020-10-15)

Bug Fixes

  • ssr-cache: set server max age to 10m (d612fe0)

2.3.0 (2020-10-14)

Features

  • partial-build: try env STOREFRONT_BUNDLES_PATH to get past bundles data (2dd7282)

2.2.1 (2020-10-14)

Bug Fixes

  • deps: update all non-major dependencies (#332) (b8c0abc)
  • ssr-function: fix not found cache headers (38d4f33)

2.2.0 (2020-10-07)

Features

  • functions: serverless function for ssr (63fdb56)

2.1.1 (2020-10-06)

Bug Fixes

  • deps: fix pkg dependencies (2a53ad8)

2.1.0 (2020-10-06)

Features

  • storefront-renderer: new @ecomplus/storefront-renderer pkg for ssr only (no bundler) (e6d8851)