Skip to content

Major release: More abstract mobile-first theme

Compare
Choose a tag to compare
@alfredsgenkins alfredsgenkins released this 19 Aug 15:33
0c40c5d

The more detailed change-log will be available soon!

Bellow is the list of 2.x features in compartment with 1.x:

  • [SEO improvement] Schema.org markdown applies to PDP, PLP and other website parts
  • [SEO improvement] Filter options lead to URL
  • [SEO improvement] Configurable options lead to URL
  • [SEO improvement] No variantIndex in URL, only attribute code and value
  • Components received a massive rework, business logic was moved into container classes, common functions were moved out.
  • Performance optimization – all components are now PureComponent!
  • Extension possibility has been improved, now you can override reducers, dispatchers, containers, components, queries! You can now really rock!
  • Support for all attribute types, Single component for all attribute type display (allows for every attribute type support – AttributeValue).
  • Standardized color declarations in CSS. Every component now have a changeable public color variables.
  • Added support for core config request
  • Multiple common functions, prop-types where moved into separate files, to decreased duplication of code blocks.
  • Queries rework, now with extend-ability in mind
  • Improved header component – includes its own history, can be manipulated from outside
  • Input fields rework – you may now only open select on click, search for an item with keyboard, radio group support added.
  • [UI component] Overlay component introduction – component responsible for displaying overlaying content
  • [UI component] Draggable component introduction – allows for tracking touch and mouse gestures.
  • [UI component] Improved slider – now based on children prop
  • Product gallery improvements – support for disabling / enabling items, switching positions added.
  • Additional feature support for MenuOrganizer: position, URL type.
  • Fixed checkout fields, they now remember auto-filled value.
  • Removal of image placeholders support – we now rock with standard JPG images!
  • [1.x feature migration] Data structure rework: the attributes are arranged by code, attribute values – by value, configurable options by code, etc.
  • [1.x feature migration] Fallback plugin enhanced: eliminated the need for index.js declaration in rewritten files
  • [1.x feature migration], [SEO improvement] Category pagination

And more!