Skip to content

@spartacus/styles@4.0.0

Choose a tag to compare

@hackergil hackergil released this 29 Jul 19:49
· 3684 commits to develop since this release
a4751e0

Commits

Commit Description Notes
Upgrade to Angular 12 [Closes #12058]
Introduce the checkout library (#11894) [Closes #10286]
Added styling for Blue theme (#12460) [Closes #8511]
labels updates for screen reader support GH-11192
main navigation height (#13055)
headings updates for screen reader support (#12733)

Breaking changes

  • The PageMetaService has a dependency on UnifiedInjector, PageMetaConfig and the platformId. The ContentPageMetaResolver depends only on the BasePageMetaResolver. The BasePageMetaResolver requires the Router and PageLinkService to add canonical links to the page meta. The ProductPageMetaResolver requires the BasePageMetaResolver and PageLinkService. The CategoryPageMetaResolver requires the BasePageMetaResolver. The SearchPageMetaResolver requires the BasePageMetaResolver. The CheckoutPageMetaResolver uses the BasePageMetaResolver. The OrganizationPageMetaResolver no longer uses the BasePageMetaResolver. The RoutingService uses the Router to resolve the full URL (used to resolve the canonical URL in the page meta resolvers) The CmsPageTitleModule is renamed to PageMetaModule. The CartPageMetaResolver is removed since all content is resolved by the generic ContentPageMetaResolver. The ContentPageMetaResolver no longer supports the homeBreadcrumb$,breadcrumb$,title$ and cms$ as the content is resolved by the BasePageMetaResolver. The resolverMethods property on the PageMetaService has changed to resolvers$ since the resolvers are read from the configuration stream.
    #10467
    #10547
    #10988
    #9288
    #11530
    #11387
    #12300
    #10710
    #11679
    #12122
    #10946
    #11158
    #11607
    #11380
    #12168