Skip to main content

2209 version 14.9.23

· 4 min read
geins.io

Added

  • Graphql query for listpage info
  • Support to search for multi language
  • Component that displaying product price history as table or panel.
  • Option to hide filter values
  • Option to display variants using images
  • Pass widget variables to config object
  • Enable open class on toggle for accordions
  • Identifier in product query
  • Order filters by their order property
  • reduce timeout
  • Gender to meta replacment
  • Meta replacment for gender and brand
  • Moved requests client side to increase TTFB
  • Added Global cart id to load cart client side
  • Enable option of product card design for quick add products
  • Country selector for sotrefronts with multiple markets
  • Disabled lazy load if first widget of the page is image
  • Dynamic currency for gtm events
  • Added Tree view multi filter
  • Info page menu
  • Rich text widget
  • Brands query
  • Fix slow loading of layout components && move getMenuAtLocation to client
  • Theme support for a lot of components with css variables
  • Support for new full url routing for list pages
  • Added grid mode for product gallery thumbs
  • Support for price filter
  • Support for hidden header mode on scroll
  • Error handling and logging
  • Support for meta image with fallback
  • Props for sizes attributes in CaProductGallery
  • Fetching balanceFormatted in UserType query

Changed

  • Prevent cart from crashing application when id not found
  • Added check for if price is discounted in mixprice
  • Removed temp identifiers from genders
  • Removed opacity on checkout guards
  • Removed Lazy Hydration wrapper on CaWidgetContainer
  • It was wrapping all components in one therefor making it not do anything
  • Moved the lazy hydration on the widget that renders, so it hydrates when visible
  • Enable excludeFacets for products query filter in MixtListPage
  • Added ARIA label attributes & componentProps made optional for Modal
  • Hide plus icon if product gallery has no overlay
  • Split Tree view component into 2 separate components, one for logic one for recursion
  • Tree View no properly works with infinite number of child categories
  • Added mouseover and mouseleave events for CaHeaderNavigation items so that it can close when menu item is clicked
  • Made the product parameter optional for the AddToCart mixin to make it possible to use mixin without triggering the info popup.
  • Set default market id if only one market
  • Load menus serverside
  • Revert the way 404 are handled
  • Deselecting parent category in the tree view will deselect all children

Fixed

  • Fix 'Add to Cart' and 'Remove from Cart' gtm events
  • Optional chaining/null check for gtm config object
  • Linting issues for CaProductPriceHistory
  • Semantic improvements for presenting price data in price history component.
  • Add missing path attribute to cookie methods set/remove
  • Option to switch the key for GTM event items between products or items (defaults to products)
  • Added discount percentage to product object
  • Improve check for current breadcrumb level
  • Search check for multi language
  • Currency to gtm purchase event
  • Prevent duplicated price changes in product price history
  • Conditions for rendering in product price history
  • Wrong path in switchToCanonicalor404
  • Breadcrumbs component to show all categories
  • Separate nosto and gtm events in different conditionals
  • Set default color on icons and links fix for ios
  • Pass order id and currency to gtm and nosto
  • Gallery on ios devices
  • Hide footer acordions if there are no menu items
  • Check if the shipping is valid
  • Filters not showing due to interavl beeing cleared too soon
  • Pass product SKU to variant picker
  • Proper clear of setInterval
  • Removed last bit of LazyHydrate, it was preventing nosto from loading
  • Refresh cart on location change
  • Added support for discount filter
  • Proper check for product variant, to stop crashing the node server
  • Bug in authClient not setting token for some clients
  • Fixed an issue where auth client breaks if customer does not have nosto
  • Fixed an issue where accordion wouldn't toggle if a child is selected
  • Toggle parrent categories when rendering the tree and only a child is selected
  • When a child node is unmarked, in the filter tree view, the parent has to be unmarked as well. Otherwise nothing changes in the filtered list
  • Removed console log
  • Fixed problem with product gallery css
  • Fallback for no filters in filters callback
  • Added missing url variable for widgetArea call

Removed

  • Client render on widgets