From a20bac9dbaa18f0382bead9b94ca4f7a26ae2d0d Mon Sep 17 00:00:00 2001 From: Leonardo Matos Date: Fri, 6 Oct 2023 02:16:57 -0300 Subject: [PATCH] chore(release): 0.27.0 --- CHANGELOG.md | 31 +++++++++++++++++++++ package.json | 2 +- packages/api/package.json | 2 +- packages/apps/affilate-program/package.json | 2 +- packages/apps/correios/package.json | 4 +-- packages/apps/custom-payment/package.json | 2 +- packages/apps/custom-shipping/package.json | 2 +- packages/apps/datafrete/package.json | 2 +- packages/apps/discounts/package.json | 2 +- packages/apps/emails/package.json | 2 +- packages/apps/fb-conversions/package.json | 2 +- packages/apps/flash-courier/package.json | 2 +- packages/apps/frenet/package.json | 2 +- packages/apps/galaxpay/package.json | 2 +- packages/apps/google-analytics/package.json | 2 +- packages/apps/jadlog/package.json | 2 +- packages/apps/loyalty-points/package.json | 2 +- packages/apps/melhor-envio/package.json | 2 +- packages/apps/mercadopago/package.json | 2 +- packages/apps/pagarme/package.json | 2 +- packages/apps/paghiper/package.json | 2 +- packages/apps/pix/package.json | 2 +- packages/apps/tiny-erp/package.json | 2 +- packages/apps/webhooks/package.json | 2 +- packages/cli/package.json | 2 +- packages/config/package.json | 2 +- packages/emails/package.json | 2 +- packages/eslint/package.json | 2 +- packages/events/package.json | 2 +- packages/feeds/package.json | 2 +- packages/firebase/package.json | 2 +- packages/i18n/package.json | 2 +- packages/modules/package.json | 2 +- packages/passport/package.json | 2 +- packages/ssr/package.json | 2 +- packages/storefront/package.json | 4 +-- packages/test-base/package.json | 2 +- packages/types/package.json | 2 +- 38 files changed, 70 insertions(+), 39 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 669fb15e0..1143a4801 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,37 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. +## [0.27.0](https://github.com/ecomplus/cloud-commerce/compare/v0.26.7...v0.27.0) (2023-10-06) + + +### ⚠ BREAKING CHANGES + +* **storefront:** Astro.locals.contextInlineClientJS no more set +* **storefront:** API changed, using explicit `index` prop with model instead of default (value) `v-model`, edited binds on controls slot +* **storefront:** Component ContentClearfix.astro is removed in favor of .vue one + +### Features + +* **storefront:** Add new prop `preferredSize` to global component ([d2387d4](https://github.com/ecomplus/cloud-commerce/commit/d2387d4a20b7e2343399674b4f73bd7dee70f879)) +* **storefront:** Auto import Vue composition API and other helper exports ([9e92931](https://github.com/ecomplus/cloud-commerce/commit/9e929316277f0162ff55a1c86792697dc50867e5)) +* **storefront:** New prop `hasControls` to ([017d5c9](https://github.com/ecomplus/cloud-commerce/commit/017d5c9f8eb9f927e463b8a7d5c6f1f811d839f5)) +* **storefront:** Update with new optional `axis` prop for vertical slide ([21e3a02](https://github.com/ecomplus/cloud-commerce/commit/21e3a02799bb52e573856a4304032315e060410b)) +* **tiny-erp:** Updating with https://github.com/ecomplus/app-tiny-erp ([#218](https://github.com/ecomplus/cloud-commerce/issues/218)) ([a5ffd26](https://github.com/ecomplus/cloud-commerce/commit/a5ffd26808ddc5609492a39363ce265d3ded3f26)) + + +### Bug Fixes + +* **deps:** Update non-major dependencies ([#248](https://github.com/ecomplus/cloud-commerce/issues/248)) ([344927b](https://github.com/ecomplus/cloud-commerce/commit/344927bb69b3be5c5ec1e43dc0b38246a04f256a)) +* **storefront:** Add hardfix on base CSS to hide duplicated drawer backdrops (with "SPA" mode) ([91ce452](https://github.com/ecomplus/cloud-commerce/commit/91ce452b50bd210999c8c228adcf744fa763a5be)) +* **storefront:** Disable View Transitions fallback (Firefox) by default (for now) ([deb58ff](https://github.com/ecomplus/cloud-commerce/commit/deb58ff34c9bf3f58e3f961a060d062bad3518a3)) +* **storefront:** Fixing global `$storefront.apiContext.doc` types with full resources interfaces ([c28ce11](https://github.com/ecomplus/cloud-commerce/commit/c28ce118325a7aac9409d8d3535b95879b3ea021)) +* **storefront:** Properly dealing with API Context on View Transitions ([e254116](https://github.com/ecomplus/cloud-commerce/commit/e2541161f696ccd5da8403d8d7bea0e9c33131fc)) +* **storefront:** Properly sync index on prop change ([6237934](https://github.com/ecomplus/cloud-commerce/commit/6237934cdf5c70c47d7269c0dd35125b427bd30a)) +* **storefront:** Setup custom with fixed head script exec and browser fallback ([2e53207](https://github.com/ecomplus/cloud-commerce/commit/2e5320718bfa76c6e7f6258031a546e3f9089aa4)) + + +* **storefront:** Move to Vue component instead of Astro one ([e6ca8c4](https://github.com/ecomplus/cloud-commerce/commit/e6ca8c4bbe5f8f42de15d852273dd9ae2575c136)) + ### [0.26.7](https://github.com/ecomplus/cloud-commerce/compare/v0.26.6...v0.26.7) (2023-09-18) diff --git a/package.json b/package.json index d998afa15..ea59aa2c6 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "cloudcommerce", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "Open fair-code headless commerce platform: API-first, microservices based, event driven and cloud native", "main": "packages/api/lib/index.js", "author": "E-Com Club Softwares para E-commerce ", diff --git a/packages/api/package.json b/packages/api/package.json index 50df40251..b5f92b03c 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/api", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce APIs client/adapter", "main": "lib/api.js", "types": "lib/api.d.ts", diff --git a/packages/apps/affilate-program/package.json b/packages/apps/affilate-program/package.json index 536b67f52..70d1f6b61 100644 --- a/packages/apps/affilate-program/package.json +++ b/packages/apps/affilate-program/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/app-affilate-program", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce app for simple affiliate program", "main": "lib/index.js", "repository": { diff --git a/packages/apps/correios/package.json b/packages/apps/correios/package.json index b73812a3e..2fbc3aa92 100644 --- a/packages/apps/correios/package.json +++ b/packages/apps/correios/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/app-correios", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce app for Correios shipping calculation", "main": "lib/correios.js", "repository": { @@ -27,4 +27,4 @@ "@cloudcommerce/test-base": "workspace:*", "@cloudcommerce/types": "workspace:*" } -} +} \ No newline at end of file diff --git a/packages/apps/custom-payment/package.json b/packages/apps/custom-payment/package.json index 6c3826e7c..271884379 100644 --- a/packages/apps/custom-payment/package.json +++ b/packages/apps/custom-payment/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/app-custom-payment", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce app for simple custom payment methods", "main": "lib/index.js", "repository": { diff --git a/packages/apps/custom-shipping/package.json b/packages/apps/custom-shipping/package.json index af48c5fbc..6f4d0992f 100644 --- a/packages/apps/custom-shipping/package.json +++ b/packages/apps/custom-shipping/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/app-custom-shipping", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce app for custom shipping methods", "main": "lib/custom-shipping.js", "repository": { diff --git a/packages/apps/datafrete/package.json b/packages/apps/datafrete/package.json index 743dd0f43..707b23a00 100644 --- a/packages/apps/datafrete/package.json +++ b/packages/apps/datafrete/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/app-datafrete", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce app to integrate Datafrete shipping gateway ", "main": "lib/datafrete.js", "exports": { diff --git a/packages/apps/discounts/package.json b/packages/apps/discounts/package.json index 10490f18e..de66fb27a 100644 --- a/packages/apps/discounts/package.json +++ b/packages/apps/discounts/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/app-discounts", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce app for complex discount rules", "main": "lib/discounts.js", "repository": { diff --git a/packages/apps/emails/package.json b/packages/apps/emails/package.json index bcedb523f..e70dfa48a 100644 --- a/packages/apps/emails/package.json +++ b/packages/apps/emails/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/app-emails", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce default transactional email app", "main": "lib/index.js", "repository": { diff --git a/packages/apps/fb-conversions/package.json b/packages/apps/fb-conversions/package.json index 2f756cac9..10bb2dd7b 100644 --- a/packages/apps/fb-conversions/package.json +++ b/packages/apps/fb-conversions/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/app-fb-conversions", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce app to send carts/orders to Facebook Conversions API", "main": "lib/index.js", "repository": { diff --git a/packages/apps/flash-courier/package.json b/packages/apps/flash-courier/package.json index fcf53b3bf..a38d21772 100644 --- a/packages/apps/flash-courier/package.json +++ b/packages/apps/flash-courier/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/app-flash-courier", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce app to integrate Flash Courier", "main": "lib/index.js", "exports": { diff --git a/packages/apps/frenet/package.json b/packages/apps/frenet/package.json index 5f1fa57ae..58b5c119b 100644 --- a/packages/apps/frenet/package.json +++ b/packages/apps/frenet/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/app-frenet", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce app for Frenet shipping calculation", "main": "lib/frenet.js", "exports": { diff --git a/packages/apps/galaxpay/package.json b/packages/apps/galaxpay/package.json index 383f3a74d..11bafc24b 100644 --- a/packages/apps/galaxpay/package.json +++ b/packages/apps/galaxpay/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/app-galaxpay", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce app to integrate Galax Pay for recurring payments", "main": "lib/galaxpay.js", "exports": { diff --git a/packages/apps/google-analytics/package.json b/packages/apps/google-analytics/package.json index 3aa96cafa..c2ee8c593 100644 --- a/packages/apps/google-analytics/package.json +++ b/packages/apps/google-analytics/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/app-google-analytics", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce app to send carts/orders events to GA Measurement Protocol", "main": "lib/index.js", "repository": { diff --git a/packages/apps/jadlog/package.json b/packages/apps/jadlog/package.json index 1efdb4a64..f7fa11248 100644 --- a/packages/apps/jadlog/package.json +++ b/packages/apps/jadlog/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/app-jadlog", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce app for Jadlog shipping calculation", "main": "lib/index.js", "repository": { diff --git a/packages/apps/loyalty-points/package.json b/packages/apps/loyalty-points/package.json index 9a6c966e5..1971b1fb3 100644 --- a/packages/apps/loyalty-points/package.json +++ b/packages/apps/loyalty-points/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/app-loyalty-points", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce app to handle simple loyalty points programs", "main": "lib/loyalty-points.js", "exports": { diff --git a/packages/apps/melhor-envio/package.json b/packages/apps/melhor-envio/package.json index aa3f1e78e..11014a3ca 100644 --- a/packages/apps/melhor-envio/package.json +++ b/packages/apps/melhor-envio/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/app-melhor-envio", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce app to integrate Melhor Envio", "main": "lib/index.js", "exports": { diff --git a/packages/apps/mercadopago/package.json b/packages/apps/mercadopago/package.json index 26650d34d..db16fcd72 100644 --- a/packages/apps/mercadopago/package.json +++ b/packages/apps/mercadopago/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/app-mercadopago", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce app to integrate Mercado Pago", "main": "lib/mercadopago.js", "exports": { diff --git a/packages/apps/pagarme/package.json b/packages/apps/pagarme/package.json index e6f6a64da..5ab9b73a4 100644 --- a/packages/apps/pagarme/package.json +++ b/packages/apps/pagarme/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/app-pagarme", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce app to integrate Pagar.me", "main": "lib/pagarme.js", "exports": { diff --git a/packages/apps/paghiper/package.json b/packages/apps/paghiper/package.json index 0b48a476e..b71cb3695 100644 --- a/packages/apps/paghiper/package.json +++ b/packages/apps/paghiper/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/app-paghiper", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce app to integrate PagHiper", "main": "lib/paghiper.js", "exports": { diff --git a/packages/apps/pix/package.json b/packages/apps/pix/package.json index 727e0bf58..481bb648f 100644 --- a/packages/apps/pix/package.json +++ b/packages/apps/pix/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/app-pix", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce app to integrate Pix API (Bacen)", "main": "lib/pix.js", "exports": { diff --git a/packages/apps/tiny-erp/package.json b/packages/apps/tiny-erp/package.json index 9bb479509..aa07aedfe 100644 --- a/packages/apps/tiny-erp/package.json +++ b/packages/apps/tiny-erp/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/app-tiny-erp", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce app for Tiny ERP", "main": "lib/tiny-erp.js", "repository": { diff --git a/packages/apps/webhooks/package.json b/packages/apps/webhooks/package.json index 831502fed..1206ee32a 100644 --- a/packages/apps/webhooks/package.json +++ b/packages/apps/webhooks/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/app-webhooks", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce app for general order webhooks", "main": "lib/index.js", "repository": { diff --git a/packages/cli/package.json b/packages/cli/package.json index 6f5ad246d..f833d3fbd 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/cli", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce CLI tools", "bin": { "cloudcommerce": "./bin/run.mjs" diff --git a/packages/config/package.json b/packages/config/package.json index a839df51a..e7edd8c91 100644 --- a/packages/config/package.json +++ b/packages/config/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/config", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce base config", "main": "lib/config.js", "exports": { diff --git a/packages/emails/package.json b/packages/emails/package.json index 5fe402dd5..05255967a 100644 --- a/packages/emails/package.json +++ b/packages/emails/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/emails", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce email sender", "main": "lib/index.js", "types": "lib/index.d.ts", diff --git a/packages/eslint/package.json b/packages/eslint/package.json index 36f59b4cf..ec568bb33 100644 --- a/packages/eslint/package.json +++ b/packages/eslint/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/eslint", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce ESLint config", "main": "lib/index.js", "repository": { diff --git a/packages/events/package.json b/packages/events/package.json index 11d9f07c4..e20e00901 100644 --- a/packages/events/package.json +++ b/packages/events/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/events", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce app events", "main": "lib/index.js", "exports": { diff --git a/packages/feeds/package.json b/packages/feeds/package.json index bda1d3e10..2165a9935 100644 --- a/packages/feeds/package.json +++ b/packages/feeds/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/feeds", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce catalog feeds", "main": "lib/index.js", "exports": { diff --git a/packages/firebase/package.json b/packages/firebase/package.json index 711101f51..f9dc9f792 100644 --- a/packages/firebase/package.json +++ b/packages/firebase/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/firebase", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce on Firebase", "main": "lib/index.js", "types": "lib/index.d.ts", diff --git a/packages/i18n/package.json b/packages/i18n/package.json index e347e199e..199942bdf 100644 --- a/packages/i18n/package.json +++ b/packages/i18n/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/i18n", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce i18n", "main": "lib/all.js", "exports": { diff --git a/packages/modules/package.json b/packages/modules/package.json index 886826bf5..45eee73ed 100644 --- a/packages/modules/package.json +++ b/packages/modules/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/modules", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce modules API", "main": "lib/index.cjs", "exports": { diff --git a/packages/passport/package.json b/packages/passport/package.json index 6bcdae795..da8b92e09 100644 --- a/packages/passport/package.json +++ b/packages/passport/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/passport", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce customers authentication (passport) API", "main": "lib/index.js", "exports": { diff --git a/packages/ssr/package.json b/packages/ssr/package.json index 691f59b5d..20f49a0cc 100644 --- a/packages/ssr/package.json +++ b/packages/ssr/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/ssr", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce storefront SSR", "main": "lib/index.js", "exports": { diff --git a/packages/storefront/package.json b/packages/storefront/package.json index fc17780c7..2b4944dd8 100644 --- a/packages/storefront/package.json +++ b/packages/storefront/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/storefront", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce storefront with Astro", "bin": { "storefront": "./scripts/build-prod.sh" @@ -64,4 +64,4 @@ "@cloudcommerce/types": "workspace:*", "@vue/runtime-core": "^3.3.4" } -} +} \ No newline at end of file diff --git a/packages/test-base/package.json b/packages/test-base/package.json index 48f19d2ed..f625768d3 100644 --- a/packages/test-base/package.json +++ b/packages/test-base/package.json @@ -2,7 +2,7 @@ "name": "@cloudcommerce/test-base", "private": true, "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce basic setup for testing", "main": "lib/index.js", "repository": { diff --git a/packages/types/package.json b/packages/types/package.json index f82ca0022..7591cbba2 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/types", "type": "module", - "version": "0.26.7", + "version": "0.27.0", "description": "E-Com Plus Cloud Commerce reusable type definitions", "main": "index.ts", "repository": {