Skip to content

Latest commit

 

History

History
296 lines (255 loc) · 26.6 KB

CHANGELOG.md

File metadata and controls

296 lines (255 loc) · 26.6 KB

Changelog

Draft

  • Remove unnecessary API call to get cookie notification status #1380
  • Remove extra font only used for textual store logo. #1375

2.6.0 (2018-11-05)

  • Add support for Card Management: List, Delete, Edit, Add and Default Payment Method #1376
  • Add support for declarative data tag analytics. #1377

2.5.2 (2018-10-24)

  • Product review modal error message is now accurate. #1370
  • Fixes issue with Slick slider for mobile safari in iframe #1371

2.5.1 (2018-10-10)

  • Fix broken breadcrumb schema markup #1362
  • Add option to disable arrows on the homepage carousel #1293
  • Fix spacing with SweetAlert cancel button on mobile #1363
  • Copy changes for Payment Buttons section. #1365

2.5.0 (2018-09-26)

  • Blueprint for Mapping Custom Templates to JavaScript Modules #1346
  • Fix carousel dots overlapping thumbnails on Product page. #1351
  • Cornerstone schema updates and organization #1350
  • Add div and id attributes so that contact form steps can be tracked #1317
  • Added "activePage" as a active class in navigation menus and web pages. #1354
  • Added hidden field for checkboxes with a "No" value. #1355
  • Stop lazyloading store logo #1357
  • Update lazysizes plugin to 4.1.2 #1358
  • Improve performance of first carousel slide #1356
  • Add support for Paypal smart buttons settings #1359

2.4.0 (2018-09-14)

  • Fix encoding issues on Account Signup Form ("'" characters showing in country name)[#1341] (#1341)
  • Require Webpack config only when used (reduce time to be ready for receiving messages from stencil-cli). #1334
  • Fixed amp page error related to store logo #1323
  • Add link to order status in account menu when viewing order #1343
  • Update cart when quantity changed manually (without using the increase and decrease arrows). #1338
  • Fix option set. Selection from option set that containes multiple similar options. [1347] (#1347)

2.3.2 (2018-08-17)

  • Fix zoom behavior for small images in gallery (turn off zoom if image is too small). #1325
  • Undo New Products left align from 2.3.0. #1328
  • Fix invoice store logo. #1326

2.3.1 (2018-08-03)

  • Fix for review tabs not appearing. #1322

2.3.0 (2018-08-02)

  • Open correct product page tabs when URL contains a fragment identifier referring to that content #1304
  • Display product reviews in tabbed content region of product page. #1302
  • Show bulk discounts only if enabled through store settings. #1310
  • Corrects mini cart display issues #1298
  • Style active section in search results. #1316
  • Fix blog_post import statement in app.js #1301
  • Show carousel dots only when carousel has more than one slide. #1319
  • New products left align. 1321
  • Fix initial aria attributes for 'Customers Also Viewed' products tab #1290

2.2.1 (2018-07-10)

  • Fix wishlist dropdown background color bleeding out of container #1283
  • Fix indefinite load spinner for products without an image in order history. #1284
  • Fix Webpack DefinePlugin configuration. #1286
  • Disable zoom and link for default "No Image" image. #1291
  • Fix for ESLint "quotes" and "quote-props" errors. #1280
  • Fix cart link not being clickable on mobile when white space reduced around store logo #1296

2.2.0 (2018-06-22)

  • Fix quantity edit on Simple Product AMP pages. #1257
  • Fix empty image on carousel wrap. #1263
  • Fix duplicate IDs occurrence in product options in certain situations & syntax fix in bulk-discount-rates component #1223
  • Fix use case that prevented retail/sale prices from displaying on product details page #1262
  • Fix svg arrows missing on AMP product pages. #1258
  • Fix for Changing Menu Colors In Theme Editor Not Respected In Mobile View #1266
  • Fix arrow placement on currency dropdown menu #1267
  • Add alias for lazysizes module to bundle minified library #1275
  • Fix prices not showing in quick search while logged in when "Restrict to Login" for price display is true #1272
  • Fix duplicate input ID's in product review form #1276

2.1.0 (2018-06-01)

  • Add Newsletter summary section to subscription form. #1248
  • Show retail price range with strikethrough. #1199
  • Fix for individual low inventory count for SKUs. #1234
  • Avoid undefined context in WishList instance. #1247

2.0.0 (2018-05-23)

  • Performance improvements. #1229
  • Fix for sort disappearing on range update with product filtering #1232
  • No longer escaping HTML content in blog summaries. #1238
  • Fix logo image dimensions on AMP pages. #1239
  • Fix product pricing schema.org microdata. #1233
  • Removed unused browserlist. #1241
  • Fix for ESLint "no-console" warning. #1237

1.18.0 (2018-05-09)

  • Add the +/- icons for the category filtering #1211
  • Add lazyloading to main product video and fix video thumbnail bug #1217
  • Hide blank review stars when there are no reviews on a product #1209
  • Fix overlapping logo when using "original" sizing and large logos #1213
  • Fix Product Options hiding Add to Cart on a Google AMP page #1214
  • Fix styling of subpage links in Contact Us page #1216
  • Fix for excess whitespace in multiline text field product option #1222
  • Fix for faceted search display. #1225
  • Fix for calls with empty files in Safari. #1210

1.17.0 (2018-04-26)

  • Fix empty object issue in app.js #1204
  • Fix product layout when shop by price disabled #1205
  • Fix brands import statement in app.js #1202
  • Fix broken 403/404 page search box in mobile #1203

1.16.0 (2018-04-12)

  • Add representation for products and variants with retail price that has sale price. #1195
  • Fix but in quickview related to grabbing default prices for products with no default selection. #1197

1.15.0 (2018-04-04)

  • Fix image dimensions on AMP pages. #1192
  • Remove AMP quick-search. #1191
  • Add head.scripts reference to checkout & order_confirmation pages #1158

1.14.0 (2018-03-12)

  • Fix product options unhiding indexing issue. #1176
  • Add schema microdata for breadcrumbs. #1175
  • Fix ItemAvailability microdata schema for product pages. #1174
  • Fix invoice.css styles. #1171

1.13.2 (2018-02-28)

  • Fix updateView firing when there are no default options. #1172
  • Don't clear bulk pricing rules when feature is disabled. #1173

1.13.1 (2018-02-26)

  • Fix "Shop by Price" toggle in theme editor to hide Shop by Price when faceted search is not enabled. #1161
  • Migrate jQuery from 2->3. #1162
  • Fix slick-next and slick-prev so that they are centered across all screen sizes. #1166
  • Add support for per-variant bulk pricing tier display on PDP #1167

1.13.0 (2018-02-05)

  • Fix logo not loading on order confirmation page #1159
  • Add support in Cornerstone to consume AMP ID #1155
  • Fix option selection reset bug when a variation is out of stock #1160
  • Fix easyzoom preventing page scrolling on mobile #1164

1.12.1 (2018-01-23)

  • Fix event delegation error #1151

1.12.0 (2018-01-16)

  • Removes duplicate amp-iframe attributes for Google Amp product-view temaplate #1148
  • Remove "as low as" feature and add support for price ranges instead#1143
  • Implements Add to any Wish Lists capability. #1134

1.11.0 (2018-01-08)

  • Fixes functionality of carousel links in IE and Edge. #1093
  • Add image width & height for carousel images. #1126
  • Fix Bold featured products clickability. #1130
  • Fixes mobile swatch selectability styling. #1131
  • Fix Logo not loading on UCO page #1132
  • Fixes functionality of date picker option on product pages. #1125
  • Fix image-overlap on Orders page #1137
  • Fixes issue with image zoom causing scrolling issues on mobile. #1141
  • Fix mis-sized product images. #1145

1.10.0 (2017-11-15)

  • Fix spaces in faceted search option names #1113
  • Use appropriately-sized (50x50) images for product thumbnails on product details page #1097
  • Add spacing between checkout buttons #1105
  • Load visible images before images below the fold, and save space for lazy loading images prior to loading them #1104
  • Shows price ranges instead of prices when they are present in the context on product list pages #1111
  • Bumps stencil-utils version #1120

1.9.4 (2017-10-17)

  • Style optimized checkout new checklist radio buttons #1088
  • Update product UPC when options with different UPC are selected #1089
  • Do not scale product thumbnail images #1094
  • Lazy load carousel images #1090
  • Theme Editor menu item updates for ease of use #1091
  • Upgrades all dependencies except for Foundation and jQuery #1069
  • Adds a theme editor display toggle for weight and dimensions on product pages #1092
  • Lazy load zoomed product image on product details page #1096

1.9.3 (2017-09-19)

  • Fixes image overlapping details on product page and Quick View on small viewports #1067
  • Allow 'none' to be a default selection on product option pick lists #1068
  • Fixes a bug where product options and add to cart do not work when opened in Quick View modals #1070
  • Fixes a bug where the Apple Pay button is displayed in incompatible browsers in the Preview Cart modal #1084
  • Make 3 variations WCAG color contrast compliant #1061
  • Add footer script to optimized checkout / order confirmation #1085

1.9.2 (2017-08-16)

  • Hide Info in footer if no address is provided in Store Profile. Hide Brands in footer if Merchant has no brands #1053
  • Product illustrations in the storefront when the product catalog is empty #1054
  • Add pointer-event for color and pattern swatches so title tags appear upon hover #1055
  • Change the 403 page message to be more friendly #1057 & #1059
  • Add bulk discount rates to product cards #1058
  • Add higher z-index to display text over burst image #1066
  • Do not show add to cart on disabled products, add pre-order button, update pre-order url to add product to cart & fix login for pricing on product cards. #1063
  • Add auto height to the alternative navigation menu and its submenus. #1056

1.9.1 (2017-07-25)

  • Move some hard-coded validation messages to language file #1040
  • Use different id for gift cert in cart page #1044
  • Restore product image carousel #1024
  • Reduce theme bundle size by using minified libraries where applicable #1039
  • Replace JavaScript alert/confirmations with sweetalert2 library #1035
  • Add global Sass variables to easily toggle exposure of Foundation styles from Citadel #1047
  • Fix google plus social icon position #1048
  • Use page_type instead of template for routing. Fix an issue with javascript not running in custom templates #1050

1.9.0 (2017-07-18)

  • Product Images were obscuring product details on smaller viewports #1019
  • Add region tags to two template files to support payments team banner integration with content service #1023
  • Add on/off toggle to the theme editor for the "Shop by Price" panel located on category pages #1036
  • Fix H1-H6 font-sizing #1034
  • Reduce theme bundle size by using specific minified libraries #1037
  • Fix google plus spacing issue #1041

1.8.2 (2017-06-23)

  • Swaps writeReview for write_review to fix email link issue #1017
  • Maintenance page stylesheet fix #1016
  • Restore four products per row on category pages when sidebar is empty. #1018
  • Remove gift certificate format validation #1026
  • Remove usage of deprecated {{template_file}} property #1032
  • Toggle displaying product description in tabs #1030
  • Reinstate Quick View on product list mode when set to list view #1033

1.8.1 (2017-05-05)

  • Bug fix for category sidebar #1006

1.8.0 (2017-05-04)

  • Add storefront admin bar to replace store not launched preview panel #997

1.7.0 (2017-04-26)

  • Upgrade to Webpack 2 with code splitting and tree shaking 964
  • Reflect the actual default value for autoprefixer-browsers #998
  • Fix latest node-sass issues with Citadel upgrade and conditional import swap with mixin #999
  • Repopulate review form fields after error #996
  • Fix product quick view 'Write a Review' link #995
  • Update bigcommerce.com footer link #990
  • Fix invalid icon HTML in AMP templates #989
  • Add new theme editor setting for SSL common name to enable GeoTrust badge to work properly #994

1.6.3 (2017-03-28)

  • stencil.conf.js was refactored to support webpack2 builds 961
  • Load amp social share JS only when we have share icons enabled. #968
  • Escape html for product summaries in product list view #980
  • Add customized_checkout feature to features list #974
  • Fixed AMP Carousel alignment on product view #982
  • Remove footer scripts from the amp-iframe used to render product options for stores using AMP #983

1.6.2 (2017-03-15)

  • Fix a bug that was not updating price and weight when an option is selected #963

1.6.1 (2017-03-14)

  • Fix a bug that was preventing opening the cart preview modal #960

1.6.0 (2017-03-13)

  • Google AMP support for product and category pages #946
  • Expose language object on the checkout page #910
  • Update package.json to disambiguate Stencil and Cornerstone #943
  • Added support up to 8 levels for category menu depth #939
  • Implement lazyloading for product card images to improve above-the-fold rendering #944
  • Print a readable error instead of dumping the whole error object to the console #950
  • Fixed homepage featured products floating left and unecessarily wrapping to next row #948
  • Add google recaptcha v2 support to cornerstone. #951
  • Added order confirmation template page #949
  • Added theme editor setting for product display mode (grid vs list view) #941

1.5.3 (2017-02-23)

  • Show 'Write a Review' link for mobile #922
  • Update text input for product review comment to be multiline so it's not too small to be usable #921
  • Add a larger view of a swatch image when option is hovered over on the product page #923
  • Fixes an issue with file upload button not properly displaying in IE #925
  • Make sure product review email links automatically pop the review form #928
  • Fixes an issue where search results would incorrectly state there were no results when there were results visible #934
  • Update BC logo sprite to use current BC logo #931
  • Fix z-index for product sale badges so they aren't above the menu #926
  • Auto-expand product videos on the product page if the product has at least one video #935
  • Fix an issue with special characters in search results for content pages #933
  • Fix an issue with special characters in carousel text #932
  • Remove an unnecessary and confusing option in theme editor #927
  • Fix an issue where required product list options would display an invalid "none" choice #929
  • Remove unused variable causing js error with search in the nav #938
  • Add settings to theme editor schema to customize Optimized Checkout discount banners #924
  • Update Optimized Checkout discount banners default values per theme variation #942

1.5.2 (2017-02-14)

  • Added a setting to theme editor schema to show/hide the homepage carousel #909
  • Prevent carousel images from being cut off on large screens by adding a new setting to theme editor schema #909
  • Add schema description specifying that social media icons must be set up to see them #920
  • Show account creation links only if it is enabled in store settings #917
  • Add GeoTrust SSL Seal Toggle #903

1.5.1 (2017-02-07)

  • Fix an issue with a horizontal scroll bar showing in theme editor #915
  • Hide Gift Certificates when the setting is disabled in the control panel #914 & #916
  • Fix an issue with a close button on the quick search modal on mobile #918
  • Adding CHANGELOG.md #919