Skip to content

Latest commit

 

History

History
615 lines (325 loc) · 10 KB

CHANGELOG.md

File metadata and controls

615 lines (325 loc) · 10 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[Unreleased]

[2.14.7] - 2019-04-12

Fixed

  • Fixes Cannot read property 'replace' of null bug on toHttps.

[2.14.6] - 2019-04-04

Fixed

  • Implement multiple status to simulate request queue and be able to continuously sync local state and server.

[2.14.5] - 2019-04-01

Changed

  • Stringify and parse local state order form to prevent bugs in apollo link state.

Fixed

  • Make items mutations be based on index and nothing related to sku id.

[2.14.4] - 2019-03-28

Changed

  • Remove unused itemMetadata fields from orderForm and minicart queries.

[2.14.3] - 2019-03-28

Fixed

  • Correctly get orderForm from server mutation on replay mutation method.

[2.14.2] - 2019-03-26

Fixed

  • Add toast when request to checkout fails.

[2.14.1] - 2019-03-22

Fixed

  • Add default fields to all items to prevent bugs when adding item to cart with missing field.

[2.14.0] - 2019-03-21

Added

  • Use the new Apollo Local State API to manage the orderForm and the minicart items to a faster UX.

[2.13.1] - 2019-03-14

Changed

  • Use most generic languages files.

[2.13.0] - 2019-03-13

Changed

  • Use inlinePrice product summary type.

[2.12.1] - 2019-03-01

Changed

  • Using store-icons instead of dreamstore-icons

Fixed

  • Fix Tests.

[2.12.0] - 2019-02-27

Changed

  • Use assembly resolvers of store-graphql

Fixed

  • Fix package.json dependencies.

Added

  • Setup tests and snapshot test.

[2.11.9] - 2019-02-25

Fixed

  • classNames not found.

[2.11.8] - 2019-02-25

Removed

  • showRemoveButton, showSku, enableQuantitySelector and maxQuantity props that were not used.
  • Image component that was not used.

[2.11.7] - 2019-02-21

Fixed

  • Total discount was not showing, even when enabled.

[2.11.6] - 2019-02-18

Fixed

  • Fix warnings.

[2.11.5] - 2019-02-15

Fixed

  • Minicart flick when scroll is being displayed.

[2.11.4] - 2019-02-15

Fixed

  • Revert the link-state configuration.

[2.11.3] - 2019-02-14

[2.11.2] - 2019-02-14

[2.11.1] - 2019-02-13

Fixed

  • Remove block elements inside inline elements.
  • Using html5 tags to a more semantic structure.

[2.11.0] - 2019-02-13

Added

  • Styles section on docs.
  • Improve tokens description on docs.
  • Implement an optimistic strategy using apollo-link-state so the minicart operations feel faster.

[2.10.5] - 2019-02-08

Added

  • Create a API docs

Changed

  • Minor refact on blocks language.

[2.10.4] - 2019-02-08

Changed

  • Pass composition item to product summary

Fixed

  • Small margin adjustments for shipping cost view

[2.10.3] - 2019-02-07

Fixed

  • Add shipping fee string id to context.json

[2.10.2] - 2019-02-05

Fixed

  • Protect against itemMetadata null

[2.10.1] - 2019-02-01

[2.10.0] - 2019-01-31

Changed

  • Add icons from vtex.dreamstore-icons.

[2.9.1] - 2019-01-29

Fixed

  • Remove inherit component from blocks.json

Changed

  • Send to product-summary the "choice type" of each assembly option (SINGLE, TOGGLE or MULTIPLE)

[2.9.0] - 2019-01-25

Added

Add possibility of showing shipping cost above footer

Changed

Rename large prop to isSizeLarge for better description

[2.8.0] - 2019-01-22

[2.7.3] - 2019-01-18

[2.7.2] - 2019-01-18

Changed

  • Adjust the way to import render-runtime components

[2.7.1] - 2019-01-18

[2.7.0] - 2019-01-18

Changed

  • Bump vtex.styleguide to 9.x.

[2.6.0] - 2019-01-18

Changed

  • Update React builder to 3.x

[2.5.0] - 2019-01-16

Fixed

  • Create isSingleChoiceOption function and calculate parent item price correctly.

[2.4.3] - 2019-01-15

Fixed

  • Fixed price overlapping in the mobile view.

[2.4.2] - 2019-01-15

Fixed

  • Fix icon vertical aligment in the header in mobile view.

[2.4.1] - 2019-01-14

Fixed

  • Remove undefined css classes.
  • Change store/product to store.product on Link.

[2.4.0] - 2019-01-09

Changed

  • Bye pages.json! Welcome store-builder.

[2.3.2] - 2019-01-09

Fixed

  • Replace URL just for legacy file manager url format.

[2.3.1] - 2019-01-04

Fixed

  • Icon aligment.

[2.3.0] - 2018-12-26

Added

  • Create groupItemsWithParents function, add tests. Group parent items with its attachments.

[2.2.0] - 2018-12-17

Added

  • Support to messages builder.

Fixed

  • Remove unnecessary declarations on manifes.json.

[2.1.5] - 2018-12-14

Changed

  • Bump major version of vtex.styleguide and vtex.store-components.
  • Add design tokens on selling price label.

[2.1.4] - 2018-12-14

Fixed

  • Fix minimum items length to scrolling in minicart.

[2.1.3] - 2018-12-14

Changed

  • CSS module classes' name to be in CamelCase.

[2.1.2] - 2018-12-12

Fixed

  • Don't render the discount label when there is no discount.

[2.1.1] - 2018-12-12

Fixed

  • Items sort by insertion order.

[2.1.0] - 2018-12-12

Added

  • Support to CSS Modules

[2.0.6] - 2018-12-04

Fixed

  • Mixed Content error, insecure http image
  • Poor image quality

[2.0.5] - 2018-12-03

Changed

  • Set cart badge color to bg-emphasis

[2.0.4] - 2018-12-03

Fixed

  • Vertically center number on mini cart badge

[2.0.3] - 2018-12-02

Fixed

  • Replace delete button after click with spinner, Fix price loading and add error when something goes wrong when removing from cart.

[2.0.2] - 2018-12-02

Changed

  • Use of vtex.use-svg lib to display icons.

[2.0.1] - 2018-12-02

Fixed

  • Fix scrim not covering entire screen.

[2.0.0] - 2018-11-26

Changed

  • Update the MiniCartContent component to use the ProductSummary from the vtex.product-summary instead MiniCartItem.
  • Update the size of Sidebar to 80% of original value.
  • Add shadow scrim.

Fixed

  • Replace typography and color classes with design tokens.

[1.3.0] - 2018-11-21

Changed

  • Use icons from the dreamstore icon pack.

[1.2.3] - 2018-11-07

Changed

  • Close the SideBar after clicking some product's link.

[1.2.2] - 2018-10-18

Changed

  • Update the SideBar component to use the Animation from the store-components.

[1.2.1] - 2018-10-18

Changed

  • Sidebar header to use border instead of shadow, according to the design.

[1.2.0] - 2018-10-18

Changed

  • Redesign of the MiniCartContent footer layout, now there are three rows aligned on the right side of the footer.

[1.1.6] - 2018-10-05

Fixed

  • Empty message position of the MiniCartContent to be vertically centered in the pop-up mode.

[1.1.5] - 2018-09-24

Changed

  • Hide label in screens thinner than the laptop resolution.

[1.1.4] - 2018-09-20

Fixed

  • Fixes being able to scroll the body on mobile with the Sidebar open.

[1.1.3] - 2018-09-14

Changed

  • Refactor the global.css.

[1.1.2] - 2018-09-05

Changed

  • MiniCart to receive the icon's classnames.
  • CartIcon to fill the parents color.

[1.1.1] - 2018-08-31

Changed

  • Sidebar header design colors.

Fixed

  • MiniCart bagde position.

[1.1.0] - 2018-08-31

Changed

  • Update the Styleguide version.
  • Update the store-components version.

[1.0.6] - 2018-08-30

[1.0.5] - 2018-08-30

[1.0.4] - 2018-08-30

Added

  • NumericStepper from styleguide into the MiniCartItem.

Fixed

  • Change MiniCartItem quantity.

[1.0.3] - 2018-08-24

Added

  • Add CSS class to MiniCart label.

[1.0.2] - 2018-08-20

Fixed

  • Fix box position to be compatible with the new header design

[1.0.1] - 2018-08-17

Fixed

  • Discount label text.

[1.0.0] - 2018-08-17

Added

  • props iconLabel, iconSize, iconColor to Minicart component

[0.9.2] - 2018-08-10

Fixed

  • MiniCart overflow hidden property which was affecting all the screens with at most 400px of width.

[0.9.1] - 2018-08-09

Added

  • Content Loader while the MiniCartItem's image isn't loaded.

Fixed

  • MiniCartItem's name width.

[0.9.0] - 2018-08-08

Fixed

  • MiniCartContent prop-types.
  • Remove item.

Added

  • Animation into the SideBar.

[0.8.0] - 2018-08-02

Added

  • OrderFormContext component

Changed

  • Removed Graphql queries and mutation
  • Open sidebar independent of configuration if on mobile.

[0.7.2] - 2018-07-25

[0.7.1] - 2018-07-11

Changed

  • Popup to appear when the MiniCart button is clicked instead of on hover.

Fixed

  • maxQuantity undefined warning.
  • Loading mixed (insecure) display content warning.

[0.7.0] - 2018-7-6

Added

  • Minicart SideBar type.

Fixed

  • Fix duplicate items showing when changing the quantity.

[0.6.0] - 2018-6-20

Added

  • Quantity Selector into the MiniCartItem

[0.5.1] - 2018-6-14

Changed

  • Hide the quantity badge when the quantity is less then 0

[0.5.0] - 2018-6-11

Added

  • Add internationalization into minicart schema

[0.4.0] - 2018-05-24

Changed

  • The mini cart components to use the store components.
  • PropTypes to reuse the mini cart's one.
  • Update folder structure

[0.3.2] - 2018-05-19

Fixed

  • Fix minicart render error when cannot fetch the orderForm from graphql.

[0.3.1] - 2018-05-13

Fixed

  • Fix minicart locales

[0.3.0] - 2018-05-11

Added

  • Add badge to show the quantity of items in the mini cart.
  • Add arrow indicator to mini cart content.

Changed

  • Add event listener on minicart that will be used to update minicart badge.

[0.2.1] - 2018-05-10

Fixed

  • Refetch order form data when a new product is added to the mini cart.

[0.2.0] - 2018-05-10

Added

  • Add a spinner when remove button is pressed.

[0.1.0] - 2018-05-09

Added

  • Add feature that allows to remove a minicart item.

[0.0.1] - 2018-05-09

Added

  • Publish first version of the app.