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.
- Use the proper API to space SKU Selector
- Product page spacing issues.
- Product description.
- Use
skusFilter
FIRST_AVAILABLE
value.
- Remove usage of deprecated selectors.
- PreventRouteChange to
true
.
- Default font.
- The
search-fetch-previous
block to the search result.
- Add sitemap builder with about-us url
- Product Customizer to PDP.
- Use
search-fetch-more
.
- Use flexble layout for
search-result
.
- Accordion menu to footer on mobile.
- Use
flex-layout
to define thefooter
block.
- Missing padding in the Footer.
product-add-to-list-button
fromflex-layout.col#product-image
so that it isn't rendered in the products page.
- New props (
minItemsPerPage
andpaginationDotsVisibility
) for the Shelf component toshelf#home
.
- Remove incorrect props from search-result block.
- created a
breadcrumb
block withshowOnMobile
set to true
mobileLayout
prop tosearch-result
block.
- Add product-review-form block to avoid falling back to the default layout.
- fixed some errors in the category-menu
displayThumbnailsArrows
to theproduct-images
block.
- Split the blocks.json into multiple files.
- Add
product-identifier.product
to the product page. - Add
product-identifier.summary
to the product summary.
- Show the heart icon of wish list in product details.
- Product Review interfaces to PDP and shelf.
product-summary
toproduct-summary.shelf
so it's possible to add product review interfaces in the shelf.
- Example of institutional page.
- Use new
filter-navigator
.
- Changed logo position in header.
- Product details is now broken down into smaller blocks, inserted directly into
store.product
.
labelListPrice
andlabelSellingPrice
defaults.
LocaleSwitcher
component to theHeader
.
- Changed the way props are declared in product-summary and product-details.
- New store layout using flexible blocks for Header and Footer.
- Add
under construction
status to product kit
- Add
labelListPrice
in product-details and summary blocks.
- Add
product-highlights
inproduct-details#default
block.
- Add
store.orderplaced
block definition toblocks.json
.
- Include missing dependencies. Previously, it was working only due to a dependency leak on IO, but the store-theme was breaking since that problem was fixed.
- Update app name to
store-theme
instead ofdreamstore
. - Change
related-products
forshelf.relatedProducts
.
- Add product-specifications in product-details block.
- Moved hard-coded store version dependency from 2.0.0 to 2.x
- Add new required blocks for
ProductDetail
.
- Add profile challenge block on account.
- Bye
pages.json
! Welcomestore-builder
. - Add styles builder 1.x
- Two new nav icons.
- New Icon for telemarketing.
- Default padding setted on body.
- Dreamstore with Design Tokens! :tada
- Configure blocks props.
- Remove
global.css
and bumpvtex.store
to 2.0.0. - Adjust search-result blocks configuration.
- Remove Fabriga font from global.css.
- Update Search Result icons.
- Update Profile and Minicart Icon.
- Fix paddings to match header.
IconPack
component to serve the icon used by the dreamstore components.
- Component definitions for
vtex.search-result
new extension points.
- Remove unused queries and tests.
- Import footer from the new app
vtex.dreamstore-footer
.
- Remove Category Menu CSS class definition.
- Remove
package-lock.json
from react/ folder.
- Moved product details breadcrumb to be inside of the
ProductDetails
.
Header
standalone component.
- Add again Telemarketing app to the Header extension point.
Logo
andSearchBar
as extensions of theHeader
.
- Page padding class to allow apps to have same default padding.
- Unused dependency
vtex.product-summary
- HotFix Remove telemarketing app from dreamstore.
- Fix malformed release.
- Add
vtex.my-account
app.
- Bump version of
vtex.store-components
andvtex.styleguide
.
- Fix carousel position in home page.
- Renamed
SearchResult
toindex
. - Bumped
vtex.search-result
to version 1.x.
- Bump major of
vtex.category-menu
.
- Update
menu
andminicart
versions to 1.x.
- Rollback rename
CategoriesHighlights
.
- Undeprecate v1.10.1.
CategoriesHighlights
toCategoriesHightlighted
.- Bump
vtex.telemarketing
to 1.x.
- Component
ImpersonateCustomer
toHeader
. - DepartmentHeader component to wrap Carousel and MainCategories components.
- Department page template.
- Bump
vtex.styleguide
major version.
- Fix the
my-orders
rendering error.
- Update
vtex.login
version.
- Bump my-orders version dependency to use stable.
- Loading extension to pages.json
- Add ProductKit to pages.json
- Moved
store/login/container
tovtex.store
.
vtex.login/LoginContent
tostore/login/container
extension point.
- Add
SearchResult
to the brand page.
- Use
store-components/Header
instead internal componentHeader
.
pages.json
to injectsearch-result
intoCategoryPage
- Remove the integration with
vtex.my-orders-app
.
- Add
vtex.shelf/RelatedProducts
component to the product page.
- Fix incorrect build made by builder-hub
- Fix my-orders-app version in manifest.json
- Add integration with
vtex.search-result
. - Add integration with
vtex.my-orders-app
.
- Remove dependency
vtex.gallery
. - Remove
GalleryWrapper
component. - Remove file
queries/productsQuery.gql
.
- Adapt Top Menu CSS to integrate
vtex.login
.
- Login component to the Header.
- Add
vtex.styleguide
dependency.
- Add the breadcrumb component to the SearchPage and ProductPage
- Removed redundant Spinner in ProductPage Component.
- Breaking Change Now, dreamstore-theme is a template based on
vtex.store
. - Add free billing policy in
manifest.json
. - Add the breadcrumb component to the
SearchPage
andProductPage
.
- Changed
postreleasy
script to publish only on vtex vendor.
- Fix pages dependency to be able to use
ExntesionContainer
again. Topbar
when scrolled overlapped theVTEX-topbar
.- Update css product details class for the spinner be in the center.
- Update version of
vtex.storecomponents
to 1.x
- Add toast message system to be used on error scenarios.
- Fix padding top of product page content
- Top menus covering great portion of the page.
- Fix pages error when ExtensionContainer was used.
- Display category menu only in large screens.
- Fix padding-top of Product page.
- Add category menu and fix padding.
- Add the search bar component and make header responsive again.
- Fix minicart div position
- Remove flex box from product page to fix non-expected behavior of react-slick
- Show success toast when a product is add to the cart.
- Add responsive layout to the header.
- Add gallery to the search page.
- Add the search bar component
- Replace own Footer implementation by
vtex.storecomponents/Footer
component.
- Add Product Details app.
- Remove legacy implementations of buy button and minicart.
- Add Minicart app.
- Add Menu app on top bar.
- Remove the own implementation of shelf to add the app.