Releases: scandipwa/route717
Patch: Bug fix
Patch: Fix dynamic property for 8.2 version php
Patch: Adjust preload for CMS pages
Patch: Preload slider data for cms pages
Patch: Validation for pages, new display_mode field for categories
Patch: Removes ignoreUrl for customer confirmation
What's inside
- Removed ignoreUrl for customer confirmation. Related to issue scandipwa/scandipwa#3881
That's all there is to it! :)
Patch: Fixed 404 compare page
What's inside
- Added the compare page to
ScandiPWA\Router\Validator\AlwaysPass
Related to issue scandipwa/scandipwa#3333
That's all there is to it! :)
Custom root template
What's inside
- Custom root template
Feature break-down
Custom root template
With the help of awesome @ankith-codilar the ability to bypass the request down to original Magento 2 template was implemented.
Now, if you bypass the route using the route ignoring mechanism, it will render the underlying parent theme, i.e. Luma.
Exact module dependencies
What's inside
- Migration to exact module dependencies
- Bug fixes
Feature break-down
Migration to exact module dependencies
Reference to module magento/magento-base
of specific Magento 2 version got removed. Instead, dependencies onto specific Magento 2 modules was implemented. This affected etc/module.xml
and composer.json
file.
Bug fixes
- Patched comments in
.xml
files - Removed
author
andsupport
sections fromcomposer.json
in preparation for mono-repo setup
URL-based store support (in redirects) + dead code elimination
What's inside
- Patch of URL-based store redirects (previously resulted in 404s)
- Dead code elimination - removal of unused validators
Feature break-down
Patch of URL-based store redirects (previously resulted in 404s)
When requesting URL, the router now redirects to base URL (with all needed properties) + path-name, not just path-name. This improved stability and added store code to URL.
Dead code elimination - removal of unused validators
The page, category, product pages validators were removed, as we no longer use them (/product
, /category
, /page
) are unused.