Closed gdarchen closed 1 week ago
The latest updates on your projects. Learn more about Vercel for Git βοΈ
Name | Status | Preview | Updated (UTC) |
---|---|---|---|
docs | β Ready (Inspect) | Visit Preview | Jun 19, 2024 3:34pm |
[!NOTE] @michaelbromley I made a video to prove I could make it work properly on the
dev-server
. But that would be awesome if we could deploy like a canary version from a pull request (based on a label?) to test this version on our actual projects before merging it. Do you think it's something doable?
Hi @gdarchen thanks for the quick turn around on this. I just published @vendure/core@2.2.7-canary.0
under the canary
tag. Please let me know whether it works as intended and then we can publish the patch π
Hi @michaelbromley π I just tested a deployment on our staging environment using the canary version you released and it seems to work as expected!
When will it be distributed to a stable version? This issue is an important feature of our product.
Likely this week.
Description
In a previous PR, I tried to fix an issue causing some per-route middlewares being broken when using the split cookies for the Admin and Shop APIs.
2880
But since it was released in the
2.2.6
, the cookies split is no longer working at all.After investigating, it turned out we were still badly applying the per-route middleware:
bootstrap.ts
fileapp.modile.ts
file because of the configuration on the/
routeIn this PR, I made sure to:
shop
cookie namesession
cookieSession
middlewares on the/shop-api
and/admin-api
routesBreaking changes
No breaking change.
Screenshots
https://github.com/vendure-ecommerce/vendure/assets/17927632/19fcbb66-513e-4072-bfe7-0b7d85eaa869
Checklist
π Always:
π Most of the time: