diff --git a/CHANGELOG.md b/CHANGELOG.md index 1143a4801..1d6f6b419 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,26 @@ 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.28.0](https://github.com/ecomplus/cloud-commerce/compare/v0.27.0...v0.28.0) (2023-10-06) + + +### ⚠ BREAKING CHANGES + +* **storefront:** content/layout.json must be edited with fields in camelCase +* Content `settings` object (and `config.settingsContent`) changed +* **storefront:** `PageContent` interface editted, content/pages hero and sections must be updated with new fields in camelCase + +### Bug Fixes + +* **loyalty points:** Add points after some days gap with cron to prevent fast cancellations ([#250](https://github.com/ecomplus/cloud-commerce/issues/250)) ([4eb705c](https://github.com/ecomplus/cloud-commerce/commit/4eb705cea98884255745ae7222bb8e2a264e625a)) +* **mercadopago:** Updating with https://github.com/ecomplus/app-mercadopago/commit/0205afd64e31fc19776343b8a355d43deb6a911d ([#249](https://github.com/ecomplus/cloud-commerce/issues/249)) ([47a03e6](https://github.com/ecomplus/cloud-commerce/commit/47a03e60551d9fb2e17a079cedff00106b05e967)) +* **storefront:** Minor fix `` with horizontal scroll on large devices ([03b1d8d](https://github.com/ecomplus/cloud-commerce/commit/03b1d8da4fb01f0bc8dc7701ff71ad9ce0bdd858)) + + +* Edit settings types to camelCase fields ([47aec28](https://github.com/ecomplus/cloud-commerce/commit/47aec28bffd1e33ed2b2d715aac7611cf2ef3403)) +* **storefront:** Expect hero/sections content with camelCase for easy parsing and props bypass ([70d976b](https://github.com/ecomplus/cloud-commerce/commit/70d976b1b1600fff9772db275bb57d85b08dc07e)) +* **storefront:** Expect layout content fields camelCase ([e9404ea](https://github.com/ecomplus/cloud-commerce/commit/e9404ea61f72a5aa50858104ee58b1c3b1d88d9e)) + ## [0.27.0](https://github.com/ecomplus/cloud-commerce/compare/v0.26.7...v0.27.0) (2023-10-06) diff --git a/package.json b/package.json index ea59aa2c6..47abcfbbe 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "cloudcommerce", "type": "module", - "version": "0.27.0", + "version": "0.28.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 b5f92b03c..4632b4ac0 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/api", "type": "module", - "version": "0.27.0", + "version": "0.28.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 70d1f6b61..a0cd5e8bd 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.27.0", + "version": "0.28.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 2fbc3aa92..eaa554556 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.27.0", + "version": "0.28.0", "description": "E-Com Plus Cloud Commerce app for Correios shipping calculation", "main": "lib/correios.js", "repository": { diff --git a/packages/apps/custom-payment/package.json b/packages/apps/custom-payment/package.json index 271884379..4d201c751 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.27.0", + "version": "0.28.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 6f4d0992f..751b3e9ca 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.27.0", + "version": "0.28.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 707b23a00..db924f383 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.27.0", + "version": "0.28.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 de66fb27a..1431ad30a 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.27.0", + "version": "0.28.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 e70dfa48a..bc4e39220 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.27.0", + "version": "0.28.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 10bb2dd7b..bbde814fa 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.27.0", + "version": "0.28.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 a38d21772..761737c50 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.27.0", + "version": "0.28.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 58b5c119b..95226c32b 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.27.0", + "version": "0.28.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 11bafc24b..440132ecd 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.27.0", + "version": "0.28.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 c2ee8c593..2484b9d16 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.27.0", + "version": "0.28.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 f7fa11248..e18348e49 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.27.0", + "version": "0.28.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 52e3493e2..8e5195d88 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.27.0", + "version": "0.28.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 11014a3ca..4372c0a83 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.27.0", + "version": "0.28.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 db16fcd72..4d5f473cf 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.27.0", + "version": "0.28.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 5ab9b73a4..dab7a8957 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.27.0", + "version": "0.28.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 b71cb3695..408fc0eef 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.27.0", + "version": "0.28.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 481bb648f..e082638d4 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.27.0", + "version": "0.28.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 aa07aedfe..56163f75a 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.27.0", + "version": "0.28.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 1206ee32a..2c358c94d 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.27.0", + "version": "0.28.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 f833d3fbd..d1c81cc80 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/cli", "type": "module", - "version": "0.27.0", + "version": "0.28.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 e7edd8c91..5993b221c 100644 --- a/packages/config/package.json +++ b/packages/config/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/config", "type": "module", - "version": "0.27.0", + "version": "0.28.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 05255967a..8aeec4a0b 100644 --- a/packages/emails/package.json +++ b/packages/emails/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/emails", "type": "module", - "version": "0.27.0", + "version": "0.28.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 ec568bb33..4e30c735b 100644 --- a/packages/eslint/package.json +++ b/packages/eslint/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/eslint", "type": "module", - "version": "0.27.0", + "version": "0.28.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 e20e00901..52d2c15ea 100644 --- a/packages/events/package.json +++ b/packages/events/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/events", "type": "module", - "version": "0.27.0", + "version": "0.28.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 2165a9935..2adb68079 100644 --- a/packages/feeds/package.json +++ b/packages/feeds/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/feeds", "type": "module", - "version": "0.27.0", + "version": "0.28.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 f9dc9f792..c8eb1836a 100644 --- a/packages/firebase/package.json +++ b/packages/firebase/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/firebase", "type": "module", - "version": "0.27.0", + "version": "0.28.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 199942bdf..c40a367fa 100644 --- a/packages/i18n/package.json +++ b/packages/i18n/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/i18n", "type": "module", - "version": "0.27.0", + "version": "0.28.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 45eee73ed..b716ce829 100644 --- a/packages/modules/package.json +++ b/packages/modules/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/modules", "type": "module", - "version": "0.27.0", + "version": "0.28.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 da8b92e09..9e81b999b 100644 --- a/packages/passport/package.json +++ b/packages/passport/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/passport", "type": "module", - "version": "0.27.0", + "version": "0.28.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 20f49a0cc..9bd002bd5 100644 --- a/packages/ssr/package.json +++ b/packages/ssr/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/ssr", "type": "module", - "version": "0.27.0", + "version": "0.28.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 2b4944dd8..48e60f034 100644 --- a/packages/storefront/package.json +++ b/packages/storefront/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/storefront", "type": "module", - "version": "0.27.0", + "version": "0.28.0", "description": "E-Com Plus Cloud Commerce storefront with Astro", "bin": { "storefront": "./scripts/build-prod.sh" diff --git a/packages/test-base/package.json b/packages/test-base/package.json index f625768d3..6ac2d685b 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.27.0", + "version": "0.28.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 7591cbba2..95df26ee2 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,7 +1,7 @@ { "name": "@cloudcommerce/types", "type": "module", - "version": "0.27.0", + "version": "0.28.0", "description": "E-Com Plus Cloud Commerce reusable type definitions", "main": "index.ts", "repository": {