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.
- Change order of
Carousel
's schema properties to improve UX in Site Editor.
- Autoplay configuration on the Storefront.
- Build assets with new builder hub.
- Add default empty description to Carousel image. (For decorative images, it's recommended to insert an empty string to the alt attribute rather than to leave it empty).
- Scope messages
- Use
loop
prop ofSlider
app.
- Change language files to most generic.
- Arrows container not aligned.
- Make arrows thinner.
- Missing namespaces in docs.
- The container of arrows not fitting properly on large screens.
- Unused classes of
styles.css
.
- Fix tests.
- External route not working on storefront.
- Images of banner not fitting correctly when needs to be larger than really is.
- Use a new slider dependency.
- Use CSS Modules instead of global CSS.
- Remove
inheritComponent
from blocks.
- Update React builder to 3.x.
- Typescript errors.
- Change Slider CSS tokens.
- Bye
pages.json
! Welcomestore-builder
.
- Support to messages builder.
- Error when clicking in an image that doesn't have a url to go.
- Support for mobile banners.
- Update
store-components
major.
- Set element as full-width.
- New arrows positions that matches the global padding.
- Using tachyons classes to define arrows margins.
- Move app to typescript.
- Update the
store-components
version.
- Verification of empty array of Banners.
- Set
Banner
'simage
property UI widget toimage-uploader
. - Set both routes properties into the
Banner
's schema and add the flagexternalRoute
.
- NoSSR.
mobileImage
andmobileheight
from schema.
- Unit tests
- Add
isLayout
to schema properties.
- Update Slider mock behavior to use destructure.
- Update
Slider
dependency to usevtex.store-components
instead ofvtex.storecomponents
.
- Fix the banner image size.
- Fix bug of changing properties on edit mode.
- Update vtex.storecomponents version to 1.x
- slick slider Integrate with vtex.storecomponents/Slider
- Fix banner link not working
- Launch stable version of the app.
- Refactoring Make carrousel use NoSSR.
- UI Schema Adapt the UI structure accordingly with the changes of
pages-editor.
- Dynamic Schema Make banner route type a dynamic property
- Billing Policy Add a billing policy to the app being published at Extensions.
- Metadata Add the metadata of the app.
- UI Schema Define the a custom uischema for the props
- Dynamic Schema Change the autoplay and autoplaySpeed structure behavior to be dynamic
- Dynamic Schema Change carousel to use dynamic schema instead of a static one.
- CSS Import global css instead of relying on theme
- Import Change carousel to use Arrow and Dots from @vtex/slick-components.
- CI Add integration with Travis CI
- Mobile image attibute Displays another image when the user is on a mobile device.
- Image files Save placeholder images in the github folder.