Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Sep 5, 2022

Vue Storefront for Magento 1.1.0 highlights

Vue Storefront for Magento 1.1.0 provides a few new features like SEO-friendly URLs, SEO meta tags, Google Cloud CDN support, and more.

Features

Bugfix

Chore

Docs

Repository

sethidden and others added 30 commits July 18, 2022 11:32
In `getGallery` rather check the length of an array to get an accurate bool value than simple the array which will always return true.
this commit was made because if you went to a category and changed to
the 2nd page, the currently active category's name would not appear
after hard refreshing the page

this was happening because activeCategory used route.value.fullPath,
which includes the query params. So after the regex pipeline from
urlPathToFind, the value passed to findActiveCategory() was
"men?page=2" (expected query-param free "men")

it was possible to fix this by adding another regex to the pipeline but
it's cleaner to just use route.value.path as that's the intention of the implementation

M2-1035
before this commit pagination arrows on the category page would be
hidden if you hard refreshed the page

the culprit was the on-interaction prop on the LazyHydrate component

M2-1034
- M2-1036
- added display:block for sf-image-loaded fixes the issue in the Safari browser
ci: add polling farmer for deploy status

ci: fix extra parentheses
- lock dependencies on the last working version to avoid upgrade issues
- add images extensions for a proper rendering
- add magento store config load test
- add create empty guest cart load test
- add magento create customer
our approach to reporting deployment status changed so we no longer need
the personal access token workaround. In the past, it was needed because
the deploy-template.yml workflow was called by the parent
deploy-vue-storefront-cloud workflow, which is prevented by:
https://github.com/chrnorm/deployment-action/tree/3afecce166a0a2f92d3a9e7351a9908a72121c24#notes

using a personal access token is also not secure since if stolen it
could be used to push to the deployment status of every repo I have
access to (including vsf org).
- exclude */customer*, */checkout* paths from being cached in the CDN
@sonarqubecloud
Copy link

SonarCloud Quality Gate failed.    Quality Gate failed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot E 1 Security Hotspot
Code Smell A 1 Code Smell

No Coverage information No Coverage information
0.0% 0.0% Duplication

@bartoszherba bartoszherba merged commit 6b7a593 into main Oct 19, 2022
@bartoszherba bartoszherba deleted the release/1.1.0 branch October 19, 2022 08:52
bartoszherba added a commit that referenced this pull request Nov 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.