Releases: ecomplus/cloud-commerce
Releases · ecomplus/cloud-commerce
v2.27.0
🚀 Enhancements
- storefront: Export new
addCartItemMiddleware
from shopping cart (176d162)
🩹 Fixes
- cli: Updating default firebase.json with new
emulators.singleProjectMode
(4b984dd) - storefront: Update Vue to ^3.5.3 (#453)
- deps: Update non-major dependencies (#452)
- storefront: Prevent error with undefined
$storefront.onLoad
on simpler static site usage (527b063) - storefront: Prevent error with undefined
$storefront.onLoad
on simpler static site usage (06afd2e) - storefront: Update
usePageHero
to pass custom hero slider fields on content (ffb2391) - storefront: Setting gtag
user_data
for enhanced conversion ifwindow.GTAG_USER_DATA
is set (205b8ea)
🏡 Chore
- Fix package versions and submodules post-release (082ab24)
- deps-dev: Lock file maintenance (4ac637d)
- storefront: Prevent error manipulating buyer phone on analytics params to hash (cb52f39)
❤️ Contributors
- Leonardo Matos [email protected]
v2.26.5
🩹 Fixes
- cli: Update bunny.net CI bypassing CDN cache and SWR on /_feeds/ URLs (7c2ff07)
- storefront: Updating Window TS declaration without
$prefetch
(e9178b4)
💅 Refactors
- storefront: Dropping
$prefetch
and stop prefetching at<ALink>
at all (42dfec9)
🏡 Chore
- Fix package versions and submodules post-release (8134d8a)
❤️ Contributors
- Leonardo Matos [email protected]
v2.26.4
🩹 Fixes
- feeds: Properly handle filters by categories (or skip) on products feed query string (53e446a)
🏡 Chore
- Fix package versions and submodules post-release (04c8386)
❤️ Contributors
- Leonardo Matos [email protected]
v2.26.3
🔥 Performance
- ssr: No need for timestamp on URI when host override is set on SWR owrker (d5e807d)
🩹 Fixes
- deps: Update non-major dependencies (#449)
- storefront: Update VueUse to v11 (#450)
- storefront: Fix prod build script to properly escape values to saved CSVs (c198a64)
- storefront: Fix handling built pictures with filenames containing non-alphabetical chars (27c2a03)
🏡 Chore
- Fix package versions and submodules post-release (c1a431a)
- storefront: Update chroma-js to v3 (#451)
- deps-dev: Lock file maintenance (7e3d9de)
- storefront: No need to convert
chroma-js
RGB output anymore, till v3 (f2b188e)
❤️ Contributors
- Leonardo Matos [email protected]
v2.26.2
🔥 Performance
- ssr: Using Cloudflare Dorable Objects for request coalescing on SWR worker (762d952)
- ssr: Preventing out of control stale cache at Cloudflare CDN (61ff614)
- ssr: Increasing default
fetchAndCache
TTL to 1 hour (5813deb) - storefront: Reducing default
<Drawer>
animation on mobile (12e2cba) - storefront: Increasing default Cache-Control TTLs (06f77b2)
🩹 Fixes
- cli: Update bunny.net CI enabling request coelascing on pull zone setup (6c716ef)
- ssr: Properly handling redirects on CF SWR worker and cache (c878448)
🏡 Chore
- Fix package versions and submodules post-release (e240e20)
❤️ Contributors
- Leonardo Matos [email protected]
v2.26.1
🚀 Enhancements
- passport: Support
env.PASSPORT_UNVERIFIED_AUTH
to pass email+doc only full login (v1-like) (2be13cb) - storefront: Return new
isEmptyResult
state on search showcase composable (a754bc1)
🩹 Fixes
- storefront: Bump Vue to ^3.4.38 (#440)
- modules: Run list payments (preview) twice, once before apply discount (513bc10)
- storefront: Update vbeta-app script with
@ecomplus/[email protected]
(6ff504f) - storefront: Improving global
<Skeleton>
responsiveness (835b9dc) - storefront: Fix handling stock refresh with multiple items (4662bde)
- ssr: Updating CF SWR worker with same paths to bypass from current BunnyCDN edge rules (1f74ebe)
- cli: Update bunny.net (CI) edge rules for SWR ("SSR") on Cloudflare instead of direct "ISR" (20f02f8)
- cli: Update bunny.net CI reverting origin to Firebase directly, and change for SWR on edge rule (733423e)
- deps: Update non-major dependencies (#443)
- deps: Update dependency unocss to ^0.62.3 (#442)
- storefront: Better handling search engine promise and
wasFetched
state (9069263) - storefront: Update search showcase composable to properly await search fetch (if any) on SSR (f287e41)
- storefront: Ensure searchj engine products reactivity even on repeated(empty) results (5b798ed)
💅 Refactors
- ssr: Droping bunny.net storage cache bump implementation ("ISR") (aeffe88)
🏡 Chore
- Fix package versions and submodules post-release (7ac7387)
- deps-dev: Lock file maintenance (06c7fdc)
- deps-dev: Lock file maintenance (539d7b5)
- deps-dev: Lock file maintenance (f13b854)
- release: 2.26.0 (85d0a57)
🤖 CI
- Bump firebase-tools to latest v13.15.3 (b10bf8e)
- Bump firebase-tools to latest v13.15.4 (50a55d6)
- Add optional input
passport-unverified-auth
deployment to GH Action (eb6e75b)
❤️ Contributors
- Leonardo Matos [email protected]
v2.26.0
v2.25.8
🔥 Performance
- storefront: Update shipping calculator to (re)fetch item weights on demand only (on calculate) (1fc1b52)
🩹 Fixes
- deps: Update non-major dependencies (#437)
- storefront: Update Vue to ^3.4.37 (#436)
- deps: Bump axios to v1.7.4 [security] (a725c2a)
- storefront: Update shipping calculator composable to (re)fetch item weights and dimensions (e8f0d46)
🏡 Chore
- Fix package versions and submodules post-release (a9a4c29)
- deps-dev: Lock file maintenance (16ebae6)
❤️ Contributors
- Leonardo Matos [email protected]
v2.25.7
🩹 Fixes
- storefront: Ensure CMS auto init on /admin/ route only (f12e0f1)
- storefront: Set global
window.initCMS
function for out of /admin/ CMS manual init (f074288)
🏡 Chore
- Fix package versions and submodules post-release (4562943)
❤️ Contributors
- Leonardo Matos [email protected]
v2.25.6
🩹 Fixes
- cli: Add CORS headers for /_astro/** built files on default firebase.json Hosting config (15e10ea)
- storefront: Add debounced reftech for stocks of SSRed products (8180695)
🏡 Chore
- Fix package versions and submodules post-release (5276659)
✅ Tests
- modules: Update module URL on localhost and add hosting emulator to CI (#431)
❤️ Contributors
- Leonardo Matos [email protected]
- Wisley Alves (@wisley7l)