Skip to content

Diffing latest develop branch#2421

Closed
vmarta wants to merge 150 commits intorelease-3.9.xfrom
develop
Closed

Diffing latest develop branch#2421
vmarta wants to merge 150 commits intorelease-3.9.xfrom
develop

Conversation

@vmarta
Copy link
Contributor

@vmarta vmarta commented May 12, 2025

Description

Types of Changes

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Documentation update
  • Breaking change (could cause existing functionality to not work as expected)
  • Other changes (non-breaking changes that does not fit any of the above)

Breaking changes include:

  • Removing a public function or component or prop
  • Adding a required argument to a function
  • Changing the data type of a function parameter or return value
  • Adding a new peer dependency to package.json

Changes

  • (change1)

How to Test-Drive This PR

  • (step1)

Checklists

General

  • Changes are covered by test cases
  • CHANGELOG.md updated with a short description of changes (not required for documentation updates)

Accessibility Compliance

You must check off all items in one of the follow two lists:

  • There are no changes to UI

or...

Localization

  • Changes include a UI text update in the Retail React App (which requires translation)

bfeister and others added 30 commits February 12, 2025 14:44
* Skip the CHANGELOG check github action when not on `develop` branch @W-17704536@

* meaningless whitespace commit to trigger github actions CI

* Add auto-pass CI check behavior to satisfy other jobs with `depends-on: changelog-check`

* ensure changelog-check always runs

* add a whitespace change to the allow-listed PUBLIC_PACKAGES to validate PR check functionality https://github.com/SalesforceCommerceCloud/pwa-kit/blob/develop/.github/actions/changelog-check/action.yml#L58

* roll back demonstrative change
* allow source map for both client and server on MRT using variable env
* Update changelog files

* Bump to the preview versions

* Bump up preview versions

* @W-17589798@ Release preview version 3.9.0-preview.2 (#2264)

* Update default.js.hbs and ssr.js.hbs templates to support new login flows (#2263)

* update bootstrap default.js.hbs to include login options
* update ssr.js templates

* Revert/page meta data tags 3.9.x (#2259)

* Revert page-meta-data changes

* Update CHANGELOG.md

* Fix changelog

---------

Co-authored-by: Vincent Marta <vmarta@salesforce.com>

* Bump to version 3.9.0-preview.2

* Fix lint errors in default.js templates (#2265)

* fix lint errors

* rerun ci jobs

---------

Co-authored-by: Jinsu Ha <91205717+hajinsuha1@users.noreply.github.com>
Co-authored-by: Vincent Marta <vmarta@salesforce.com>

* @W-17589798@ Release preview version 3.9.0-preview.3 (#2268)

* Update default.js.hbs and ssr.js.hbs templates to support new login flows (#2263)

* update bootstrap default.js.hbs to include login options
* update ssr.js templates

* Revert/page meta data tags 3.9.x (#2259)

* Revert page-meta-data changes

* Update CHANGELOG.md

* Fix changelog

---------

Co-authored-by: Vincent Marta <vmarta@salesforce.com>

* Bump to version 3.9.0-preview.2

* Fix lint errors in default.js templates (#2265)

* fix lint errors

* rerun ci jobs

* Update app config templates (#2267)

* lint default.js in templates folder (#2266)

Co-authored-by: vcua-mobify <47404250+vcua-mobify@users.noreply.github.com>

* Bump to version 3.9.0-preview.3

* Update CHANGELOG.md

---------

Co-authored-by: Jinsu Ha <91205717+hajinsuha1@users.noreply.github.com>
Co-authored-by: Vincent Marta <vmarta@salesforce.com>

* @W-17589798@ Release preview version 3.9.0-preview.4 (#2272)

* Update default.js.hbs and ssr.js.hbs templates to support new login flows (#2263)

* update bootstrap default.js.hbs to include login options
* update ssr.js templates

* Revert/page meta data tags 3.9.x (#2259)

* Revert page-meta-data changes

* Update CHANGELOG.md

* Fix changelog

---------

Co-authored-by: Vincent Marta <vmarta@salesforce.com>

* Bump to version 3.9.0-preview.2

* Fix lint errors in default.js templates (#2265)

* fix lint errors

* rerun ci jobs

* Update app config templates (#2267)

* lint default.js in templates folder (#2266)

Co-authored-by: vcua-mobify <47404250+vcua-mobify@users.noreply.github.com>

* Bump to version 3.9.0-preview.3

* Update CHANGELOG.md

* Fix import error template retail react app (#2270)

* revert babel.config.js workaround

* move everything out of utils into ssr.js or default.js

* update default.js templates

* update ssr.js templates

* rerun ci jobs

* rerun ci jobs

* Bump versions

---------

Co-authored-by: Adam Raya Navarro <arayanavarro@salesforce.com>

* Update CHANGELOG.md

---------

Co-authored-by: Jinsu Ha <91205717+hajinsuha1@users.noreply.github.com>
Co-authored-by: Vincent Marta <vmarta@salesforce.com>
Co-authored-by: Adam Raya Navarro <arayanavarro@salesforce.com>

* @W-17589798@ Release preview version 3.9.0-preview.5 (#2274)

* Update default.js.hbs and ssr.js.hbs templates to support new login flows (#2263)

* update bootstrap default.js.hbs to include login options
* update ssr.js templates

* Revert/page meta data tags 3.9.x (#2259)

* Revert page-meta-data changes

* Update CHANGELOG.md

* Fix changelog

---------

Co-authored-by: Vincent Marta <vmarta@salesforce.com>

* Bump to version 3.9.0-preview.2

* Fix lint errors in default.js templates (#2265)

* fix lint errors

* rerun ci jobs

* Update app config templates (#2267)

* lint default.js in templates folder (#2266)

Co-authored-by: vcua-mobify <47404250+vcua-mobify@users.noreply.github.com>

* Bump to version 3.9.0-preview.3

* Update CHANGELOG.md

* Fix import error template retail react app (#2270)

* revert babel.config.js workaround

* move everything out of utils into ssr.js or default.js

* update default.js templates

* update ssr.js templates

* rerun ci jobs

* rerun ci jobs

* Bump versions

---------

Co-authored-by: Adam Raya Navarro <arayanavarro@salesforce.com>

* Update CHANGELOG.md

* Add missing `_app-config` template changes (#2273)

* @W-17589798@ Release preview version 3.9.0-preview.4 (#2272)

* Update default.js.hbs and ssr.js.hbs templates to support new login flows (#2263)

* update bootstrap default.js.hbs to include login options
* update ssr.js templates

* Revert/page meta data tags 3.9.x (#2259)

* Revert page-meta-data changes

* Update CHANGELOG.md

* Fix changelog

---------

Co-authored-by: Vincent Marta <vmarta@salesforce.com>

* Bump to version 3.9.0-preview.2

* Fix lint errors in default.js templates (#2265)

* fix lint errors

* rerun ci jobs

* Update app config templates (#2267)

* lint default.js in templates folder (#2266)

Co-authored-by: vcua-mobify <47404250+vcua-mobify@users.noreply.github.com>

* Bump to version 3.9.0-preview.3

* Update CHANGELOG.md

* Fix import error template retail react app (#2270)

* revert babel.config.js workaround

* move everything out of utils into ssr.js or default.js

* update default.js templates

* update ssr.js templates

* rerun ci jobs

* rerun ci jobs

* Bump versions

---------

Co-authored-by: Adam Raya Navarro <arayanavarro@salesforce.com>

* Update CHANGELOG.md

---------

Co-authored-by: Jinsu Ha <91205717+hajinsuha1@users.noreply.github.com>
Co-authored-by: Vincent Marta <vmarta@salesforce.com>
Co-authored-by: Adam Raya Navarro <arayanavarro@salesforce.com>

* add missing app config template changes

* update both app config templates

---------

Co-authored-by: vcua-mobify <47404250+vcua-mobify@users.noreply.github.com>
Co-authored-by: Jinsu Ha <91205717+hajinsuha1@users.noreply.github.com>
Co-authored-by: Vincent Marta <vmarta@salesforce.com>
Co-authored-by: Adam Raya Navarro <arayanavarro@salesforce.com>

* Bump version to 3.9.0-preview.5

* Update CHANGELOG.md

---------

Co-authored-by: Jinsu Ha <91205717+hajinsuha1@users.noreply.github.com>
Co-authored-by: Vincent Marta <vmarta@salesforce.com>
Co-authored-by: Adam Raya Navarro <arayanavarro@salesforce.com>
Co-authored-by: Yuna Kim <84923642+yunakim714@users.noreply.github.com>

* @W-17589798@ PWA Kit v3.9.0, commerce-sdk-react 3.2.0, retail-react-app 6.0.0 Release (#2277)

* Update default.js.hbs and ssr.js.hbs templates to support new login flows (#2263)

* update bootstrap default.js.hbs to include login options
* update ssr.js templates

* Revert/page meta data tags 3.9.x (#2259)

* Revert page-meta-data changes

* Update CHANGELOG.md

* Fix changelog

---------

Co-authored-by: Vincent Marta <vmarta@salesforce.com>

* Bump to version 3.9.0-preview.2

* Fix lint errors in default.js templates (#2265)

* fix lint errors

* rerun ci jobs

* Update app config templates (#2267)

* lint default.js in templates folder (#2266)

Co-authored-by: vcua-mobify <47404250+vcua-mobify@users.noreply.github.com>

* Bump to version 3.9.0-preview.3

* Update CHANGELOG.md

* Fix import error template retail react app (#2270)

* revert babel.config.js workaround

* move everything out of utils into ssr.js or default.js

* update default.js templates

* update ssr.js templates

* rerun ci jobs

* rerun ci jobs

* Bump versions

---------

Co-authored-by: Adam Raya Navarro <arayanavarro@salesforce.com>

* Update CHANGELOG.md

* Add missing `_app-config` template changes (#2273)

* @W-17589798@ Release preview version 3.9.0-preview.4 (#2272)

* Update default.js.hbs and ssr.js.hbs templates to support new login flows (#2263)

* update bootstrap default.js.hbs to include login options
* update ssr.js templates

* Revert/page meta data tags 3.9.x (#2259)

* Revert page-meta-data changes

* Update CHANGELOG.md

* Fix changelog

---------

Co-authored-by: Vincent Marta <vmarta@salesforce.com>

* Bump to version 3.9.0-preview.2

* Fix lint errors in default.js templates (#2265)

* fix lint errors

* rerun ci jobs

* Update app config templates (#2267)

* lint default.js in templates folder (#2266)

Co-authored-by: vcua-mobify <47404250+vcua-mobify@users.noreply.github.com>

* Bump to version 3.9.0-preview.3

* Update CHANGELOG.md

* Fix import error template retail react app (#2270)

* revert babel.config.js workaround

* move everything out of utils into ssr.js or default.js

* update default.js templates

* update ssr.js templates

* rerun ci jobs

* rerun ci jobs

* Bump versions

---------

Co-authored-by: Adam Raya Navarro <arayanavarro@salesforce.com>

* Update CHANGELOG.md

---------

Co-authored-by: Jinsu Ha <91205717+hajinsuha1@users.noreply.github.com>
Co-authored-by: Vincent Marta <vmarta@salesforce.com>
Co-authored-by: Adam Raya Navarro <arayanavarro@salesforce.com>

* add missing app config template changes

* update both app config templates

---------

Co-authored-by: vcua-mobify <47404250+vcua-mobify@users.noreply.github.com>
Co-authored-by: Jinsu Ha <91205717+hajinsuha1@users.noreply.github.com>
Co-authored-by: Vincent Marta <vmarta@salesforce.com>
Co-authored-by: Adam Raya Navarro <arayanavarro@salesforce.com>

* Bump version to 3.9.0-preview.5

* Update CHANGELOG.md

* Bump versions

* Update changelogs

* Update CHANGELOG.md

* Update peer dep in package-lock

---------

Co-authored-by: Jinsu Ha <91205717+hajinsuha1@users.noreply.github.com>
Co-authored-by: Vincent Marta <vmarta@salesforce.com>
Co-authored-by: Adam Raya Navarro <arayanavarro@salesforce.com>
Co-authored-by: Yuna Kim <84923642+yunakim714@users.noreply.github.com>

* Bump version to 3.10.0-dev

---------

Co-authored-by: Vincent Marta <vmarta@salesforce.com>
Co-authored-by: Jinsu Ha <91205717+hajinsuha1@users.noreply.github.com>
Co-authored-by: Adam Raya Navarro <arayanavarro@salesforce.com>
Co-authored-by: Yuna Kim <84923642+yunakim714@users.noreply.github.com>
…2282)

* Add page meta data to search results and product pages

* Changelog

* Apply suggestions

---------

Signed-off-by: vcua-mobify <47404250+vcua-mobify@users.noreply.github.com>
* Remove forced garbage collection on each invocation.
* Allow FORCE_GC env-var to enable old behavior.
* Added /memtest endpoint to mrt reference app.
* updated CHANGELOG.md with link to PR.
…er-timing-delimiter

@W-17907321 Fix server-timing header delimiter
…2291)

* Add new preset

* New workflow for bug bounty deploy

* Fix indent

* Add runs-on

* Install deps

* temp remove step conditions

* set credentials file to default

* Test version check

* Trigger on Github release

* Test

* Test2

* test 3

* test 4

* test5

* test6

* test7

* test8

* test9

* test10

* test11

* test12

* test13

* test 14

* test 15

* test16

* test17

* test18

* test19

* test20

* test21

* test22

* test23

* test24

* test25

* test26

* Restore actual changes

* Test by reversing condition

* Revert conditional to what we want

* apply suggestions + refactor

* flip condition for testing

* Fix file structure

* Add checkout

* Specify shell

* Set token as input

* Checkout before node setup

* Use correct condition

* Allow custom bundle message on deploy

* Add quotes

* Set tag name

* Remove bracket

* Update condition
…lease-3.9.1

Merge release 3.9.1 into develop
* WIP

* Use zzrf-001 stg

* Set output

* test

* test

* test

* test

* test

* test

* test

* test

* test

* test

* test

* test

* Add logging

* fix conditional

* Add brackets

* fix

* fix

* adjust

* test

* test

* test

* flip condition for testing

* Update handlebars for RefArchGlobal locales

* Add US locale + currency to RefArchGlobal and set as default

* Add site alias

* Enable passwordless and social login

* Adjust comment since handlebars don't add a newline

* Apply aliases

* Adjust newline

* Comment

* Add siteid and locale to demo path

* Enable site setting

* Re-add handlebar helper

* showDefaults: true

* Use translatable title for demo store

* Fix lint

* Deploy to production demo site

* Re-enable bug bounty deploy

* Use Salesforce Cloud as default logo for extensible projects

* Change condition so we run a deploy

* Restore latest release condition

* Revert "Use Salesforce Cloud as default logo for extensible projects"

This reverts commit 6ec6c7b.

* Use a non-extensible template for demo site

* Deploy demo site

* Revert deployment condition

* Apply suggestions

* Fallback name if no release tag name

* test

* test

* New step for bundle name

* fix else

* Use new step with everything else

* redeploy demo site

* Fix conditions after release

* Test matrix

* Handle secrets outside of matrix

* test

* Fix api key name

* Set flags and don't fail-fast

* Reapply on release condition
…iming

Fix server timing header delimiter
vmarta and others added 29 commits May 22, 2025 16:13
…562031/whitespace

@W-18562031 first PR: whitespace update
…578168V3

@W-18578168 Unit test for checkout footer component
…forceCommerceCloud/pwa-kit into t/cc-sharks/W-18600278/productTest
…orm/W-18541064/addUnitTest

@W-18541064 - Add first Unit Test
…8600278/productTest

Add product-view test for quantity buttons
…velop

Sync with the latest release v3.10.0 (@W-18465775@)
* improve a11y to reduce flakiness
@vmarta vmarta closed this May 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do not merge No matter what, do not merge this pr

Projects

None yet

Development

Successfully merging this pull request may close these issues.