@@ -5,36 +5,39 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ )
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8- ## [ 1.11.2] - UNRELEASED
8+ ## [ 1.11.2] - 2020.03.10
99
1010### Added
11- - Add ` isBackRoute ` that informs if user returns to route, skip loading products for category if he does - @gibkigonzo (issue #4066 )
12- - Add server context to async data loader - @gibkigonzo (pr #4113 )
13- - Add preload and preconnect for google font - @gibkigonzo (pr #4121 )
11+
12+ - Add ` isBackRoute ` that informs if user returns to route, skip loading products for category if he does - @gibkigonzo (#4066 )
13+ - Add server context to async data loader - @gibkigonzo (#4113 )
14+ - Add preload and preconnect for google font - @gibkigonzo (#4121 )
1415
1516### Changed / Improved
17+
1618- optimizations - improved prefetch strategy - @gibkigonzo (#4080 )
1719- improvements to Finnish translations - @evktalo (#4116 )
1820- Radio button now allows separate checked, value and name attributes - @EndPositive (#4098 )
1921- Update backwards compatible dependencies - @simonmaass (#4126 )
2022
2123### Fixed
24+
2225- add disconnect and sync options for cart/clear - @gibkigonzo (#4062 )
2326- add '1' as searched value for 'is_user_defined' and 'is_visible' (createAttributesListQuery) - @gibkigonzo (#4075 )
2427- Fix possibility to add same SKU with different custom options to the cart - @Michal-Dziedzinski (#3595 )
2528- Fix ` calculateProductTax ` to find matching tax rules from ES for current product - @DylannCordel (#4056 )
2629- Set ` totals ` in products in cart always in reactive way - @psmyrek (#4079 )
2730- Fix sync cart between tabs - @Michal-Dziedzinski (#3838 )
28- - Add currentRoute to url module and return cached requests - @gibkigonzo (pr #4077 , issue #4066 )
31+ - Add currentRoute to url module and return cached requests - @gibkigonzo (#4077 , #4066 )
2932- Hide original radio button behind built label - @EndPositive (#4098 )
30- - Disable overriding ` route ` state in __ INITIAL_STATE __ - @gibkigonzo (pr #4095 )
33+ - Disable overriding ` route ` state in ** INITIAL_STATE ** - @gibkigonzo (#4095 )
3134- Fix gtm order placement event when user was guest - @Michal-Dziedzinski (#4064 )
32- - Fix gtm event switched properties - @Michal-Dziedzinski (pr #4106 )
35+ - Fix gtm event switched properties - @Michal-Dziedzinski (#4106 )
3336- Group 'productChecksum' and 'productsEquals' logic for all supported products types. Remove 'checksum' when editing product.
34- Remove and add coupon when user login Remove 'NA' as default company. Show qty in microcart for all types of product.
35- Remove preload font - it gives good performance, but vue-meta refresh page, because there is script onload. - @gibkigonzo (pr #4128 )
36- - Keep old category before route is resolved - @gibkigonzo (pr #4124 )
37- - Added comments in 'productsEqual' and change logic for different types of products. Remove login user after order in Checkout. Allow changing qty for 'group' and 'bundle'.products - @gibkigonzo (pr #4144 )
37+ Remove and add coupon when user login Remove 'NA' as default company. Show qty in microcart for all types of product.
38+ Remove preload font - it gives good performance, but vue-meta refresh page, because there is script onload. - @gibkigonzo (#4128 )
39+ - Keep old category before route is resolved - @gibkigonzo (#4124 )
40+ - Added comments in 'productsEqual' and change logic for different types of products. Remove login user after order in Checkout. Allow changing qty for 'group' and 'bundle'.products - @gibkigonzo (#4144 )
3841- Fix incorrect root categories when extending includeFields - @Michal-Dziedzinski (#4090 )
3942- Add onlyPositive prop to BaseInputNumber to not allow user type negative value - @Michal-Dziedzinski (#4136 )
4043- Await for cart/authorize while login user - @gibkigonzo (#4133 )
@@ -44,20 +47,23 @@ Remove preload font - it gives good performance, but vue-meta refresh page, beca
4447## [ 1.11.1] - 2020.02.05
4548
4649### Added
50+
4751- Add ` ProductPrice ` component with bundleOptions and customOptions prices - @gibkigonzo (#3978 )
4852- Add lazy create cart token - @gibkigonzo (#3994 )
4953
5054### Changed / Improved
55+
5156- Set cache tag when loading a category - @haelbichalex (#3940 )
5257- In development build ` webpack.config.js ` in theme folder is now called without the ` default ` key - @psmyrek
5358
5459### Fixed
60+
5561- Added Finnish translations - @mattiteraslahti and @alphpkeemik
5662- Updated Estonian translations to match 1.11 - @alphpkeemik
5763- CookieNotification CSR&SSR mismatch fixed - @Fifciu (#3922 )
5864- The attribute filter in ` attribute/list ` was not filtering the already loaded attributes properly - @pkarw (#3964 )
5965- Update ` hasProductErrors ` in Product component and support additional sku in custom options - @gibkigonzo (#3976 )
60- - Fixed logic for generating ${lang}.json files in multi-store setup - @jpkempf
66+ - Fixed logic for generating \ $ {lang}.json files in multi-store setup - @jpkempf
6167- Fixed logic for collecting valid locales in single-store, multi-lang setup - @jpkempf
6268- Make initial custom option value reactive - @gibkigonzo
6369- Fixed No image thumbnails leaded on 404 page - @andrzejewsky (#3955 )
@@ -66,7 +72,7 @@ Remove preload font - it gives good performance, but vue-meta refresh page, beca
6672- Fixed product bundle comparison condition - @gk-daniel (#4004 )
6773- Add event callback for checkout load initial data - @gibkigonzo (#3985 )
6874- Fixed ` Processing order... ` modal closing too early - @grimasod (#4021 )
69- - Keep registered payment methods after ` syncTotals ` - @grimasod (#4020 )
75+ - Keep registered payment methods after ` syncTotals ` - @grimasod (#4020 )
7076- Added status code to the cache content and use it in cache response - @resubaka (#4014 )
7177- Fixed sku attribute is missing on compare page - @gibkigonzo (#4036 )
7278- Fixed z-index for aside in compare list - @gibkigonzo (#4037 )
@@ -80,6 +86,7 @@ Remove preload font - it gives good performance, but vue-meta refresh page, beca
8086## [ 1.11.0] - 2019.12.20
8187
8288### Added
89+
8390- Add unit tests for ` core/modules/url ` - @dz3n (#3469 )
8491- Add unit test for ` core/modules/checkout ` - @psmyrek (#3460 )
8592- Add defense against incomplete config in ssr renderer - @oskar1233 (#3774 )
@@ -91,6 +98,7 @@ Remove preload font - it gives good performance, but vue-meta refresh page, beca
9198- Added price filtering key as config - @roywcm
9299
93100### Fixed
101+
94102- Fixed missing parameter to query function from cms/store/block/actions - @georgiev-ivan (#3909 )
95103- Always close zoom overlay after changing product - @psmyrek (#3818 )
96104- Fixed problem with cutting image height in category page on 1024px+ screen res - @AdKamil (#3781 )
@@ -104,22 +112,23 @@ Remove preload font - it gives good performance, but vue-meta refresh page, beca
104112- Fixed Product page breadcrumbs problem when products are in multiple categories in different branches of the category tree - @grimasod (#3691 )
105113- Change translation from jp-JP to ja-JP - @gibkigonzo (#3824 )
106114- Fixed ecosystem config for pm2 - @andrzejewsky (#3842 )
107- - Fixed ` mappingFallback ` for extending modules - @andrzejewsky (#3822 )
115+ - Fixed ` mappingFallback ` for extending modules - @andrzejewsky (#3822 )
108116- Fixed adding products search results to category-next product store - @grimasod (#3877 )
109117- Use ` defaultSortBy ` for sorting category products by default @haelbichalex (#3873 )
110118- Fixed some potential mutations of Config object in ` catalog ` and ` catalog-next ` - @grimasod (#3843 )
111- - Set ` null ` as default value for custom option in product page - @gibkigonzo (#3885 )
112- - Fixed Breadcrumb filters - apply to second category fetch - @grimasod (#3887 )
119+ - Set ` null ` as default value for custom option in product page - @gibkigonzo (#3885 )
120+ - Fixed Breadcrumb filters - apply to second category fetch - @grimasod (#3887 )
113121- Fixed ` config.storeViews.commonCache ` being ignored - @grimasod (#3895 )
114122- Fixed static pages, password notification, offline mode #3902 - @andrzejewsky (#3902 )
115123- Fixed error page display with enabled multistore - @gibkigonzo (#3890 )
116124- Fixed edit shipping address in my account - @gibkigonzo (#3921 )
117125- Fetch cms_block content in serverPrefetch method - @gibkigonzo (#3910 )
118- - Fixed saving invalidated user token - @andrzejewsky (#3923 )
126+ - Fixed saving invalidated user token - @andrzejewsky (#3923 )
119127- Keep category products objects on ssr - @gibkigonzo (#3924 )
120128- product breadcrumbs - check if current category is not highest one - @gibkigonzo (#3933 )
121129
122130### Changed / Improved
131+
123132- Changed pre commit hook to use NODE_ENV production to check for debugger statements - @resubaka (#3686 )
124133- Improve the readability of 'getShippingDetails()' and 'updateDetails()' method of UserShippingDetails component - @adityasharma7 (#3770 )
125134- Keep git after yarn install in dockerfile - @ddanier (#3826 )
@@ -128,15 +137,17 @@ Remove preload font - it gives good performance, but vue-meta refresh page, beca
128137## [ 1.11.0-rc.2] - 2019.10.31
129138
130139### Added
140+
131141- Add defense for incomplete config in preferchCachedAttributes helper
132142- Add unit test for \` core/modules/cms\` - @krskibin (#3738 )
133143
134144### Fixed
145+
135146- Fixed deprecated getter in cmsBlock store - @resubaka (#3683 )
136147- Fixed problem around dynamic urls when default storeView is set with appendStoreCode false and url set to / . @resubaka (#3685 )
137148- Fixed three problems you can run into when you have bundle products - @resubaka (#3692 )
138149- Reset nested menu after logout - @gibkigonzo (#3680 )
139- - Fixed handling checkbox custom option - @gibkigonzo (#2781 )
150+ - Fixed handling checkbox custom option - @gibkigonzo (#2781 )
140151- Fixed typos in docs - @afozbek (#3709 )
141152- Fixed VSF build fails for some people due to lack of dependencies in the container - @krskibin (#3699 )
142153- Fixed two graphql problems, one with cms_blocks and the other with default sort order - @resubaka (#3718 )
@@ -156,6 +167,7 @@ Remove preload font - it gives good performance, but vue-meta refresh page, beca
156167- Custom module ` ConfigProvider ` aren't called anymore - @cewald (#3797 )
157168
158169### Added
170+
159171- Added Estonian translations - @alphpkeemik
160172- Added support for ES7 - @andrzejewsky (#3690 )
161173- Added unit tests for ` core/modules/mailer ` - @krskibin (#3710 )
@@ -167,6 +179,7 @@ Remove preload font - it gives good performance, but vue-meta refresh page, beca
167179- Add unit test for ` core/modules/wishlist ` - @psmyrek (#3471 )
168180
169181### Changed / Improved
182+
170183- Use ` encodeURIComponent ` to encode get parameters in ` multimatch.js ` - @adityasharma7 (#3736 )
171184
172185## [ 1.11.0-rc.1] - 2019.10.03
@@ -284,7 +297,7 @@ Remove preload font - it gives good performance, but vue-meta refresh page, beca
284297- Remove modifying config by reference in multistore - @gibkigonzo (#3617 )
285298- Add translation key for add review - @gibkigonzo (#3611 )
286299- Add product name prop to reviews component - @gibkigonzo (#3607 )
287- - Show default cms pages when current store code is not equals to default - @andrzejewsky (#3579 )
300+ - Show default cms pages when current store code is not equals to default - @andrzejewsky (#3579 )
288301- Fix login errors with mailchimp - @gibkigonzo (#3612 )
289302- Hydration error on homepage - @patzick (#3609 )
290303- Fix adding products with custom options - @andrzejewsky (#3597 )
@@ -353,9 +366,11 @@ Remove preload font - it gives good performance, but vue-meta refresh page, beca
353366- Pass to ` registerModule ` all parameters as one object - @gibkigonzo (#3634 )
354367- Include shipping address data in request for shipping methods for more accurate filtering - @rain2o (#2515 )
355368- remove 'disabled' flag in storeViews config - @gibkigonzo (#3659 )
369+
356370## [ 1.10.5] - 28.11.2019
357371
358372### Fixed
373+
359374- Disable product mutation when assigning product variant - @gibkigonzo (#3735 )
360375- Fix issue with Cannot assign to read only property 'storeCode' - @yuriboyko (#3748 )
361376- Render correct category links when multistore is active - @gibkigonzo (#3753 )
@@ -369,6 +384,7 @@ Remove preload font - it gives good performance, but vue-meta refresh page, beca
369384## [ 1.10.4] - 18.10.2019
370385
371386### Fixed
387+
372388- Added try/catch for fetching single product in cart synchronization - @gibkigonzo (#3632 )
373389- Removed infinite loop when changing checkbox in shipping details - @gibkigonzo (#3656 )
374390- Remove modifying config by reference in multistore - @gibkigonzo (#3617 )
@@ -391,24 +407,28 @@ Remove preload font - it gives good performance, but vue-meta refresh page, beca
391407- Fixed evaluate detailsLink in the cookie notification - @benjick (#3689 )
392408
393409## Added
410+
394411- Added german translations - @schwerdt-ke (3076)
395412
396413## [ 1.10.3] - 2019.09.18
397414
398415### Fixed
416+
399417- Broken sidebar menu in mobile view - @przspa (#3549 )
400418- UrlDispatcher issues with multistore routes - @pkarw (#3568 )
401419
402420## [ 1.10.2] - 2019.09.06
403421
404422### Fixed
423+
405424- Product image is missing on PDP - @przspa , @NavaneethVijay (#3483 )
406425- Mounting app when routes are resolved, should completly remove recent SSR errors - patzick (#3499 )
407426- Fixed ` categoriesDynamicPrefetchLevel ` that now can be equal to 0 - @pkarw (#3495 )
408427
409428## [ 1.10.1] - 2019.09.03
410429
411430### Fixed
431+
412432- Invalid Discount code error handled by theme - @grimasod (#3385 )
413433- Fallback for empty value or no_selection child image - @ngongoll (#3397 )
414434- ` order.order_id ` was not assigned in the ` orders.directBackendSync ` mode - @pkarw (#3398 )
@@ -555,7 +575,7 @@ Remove preload font - it gives good performance, but vue-meta refresh page, beca
555575- Refactored Travis config - @Tjitse-E (#3035 )
556576- Renamed the ` stock/check ` to ` stock/queueCheck ` to better emphasize it's async nature; added ` stock/check ` which does exactly what name suggests - returning the true stock values - @pkarw (#3150 )
557577- Cart unit tests throwing lots of type warnings - @lukeromanowicz (#3185 )
558- - Lack of possibility to mock src modules and theme components - @lukeromanowicz (#3185 )
578+ - Lack of possibility to mock src modules and theme components - @lukeromanowicz (#3185 )
559579- Outdated signature of Registration hooks for google-tag-manager - @vishal-7037 (#3208 )
560580- Added serveral missing german translations and fixed german language file structure - @unherz (#3202 )
561581- Refactored the informal way of adressing to formal in german translation files - @unherz (#3213 )
0 commit comments