@@ -5,23 +5,65 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ )
6
6
and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
7
7
8
+ ## [ 1.11.2] - 2020.03.10
9
+
10
+ ### Added
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 )
15
+
16
+ ### Changed / Improved
17
+
18
+ - optimizations - improved prefetch strategy - @gibkigonzo (#4080 )
19
+ - improvements to Finnish translations - @evktalo (#4116 )
20
+ - Radio button now allows separate checked, value and name attributes - @EndPositive (#4098 )
21
+ - Update backwards compatible dependencies - @simonmaass (#4126 )
22
+
23
+ ### Fixed
24
+
25
+ - add disconnect and sync options for cart/clear - @gibkigonzo (#4062 )
26
+ - add '1' as searched value for 'is_user_defined' and 'is_visible' (createAttributesListQuery) - @gibkigonzo (#4075 )
27
+ - Fix possibility to add same SKU with different custom options to the cart - @Michal-Dziedzinski (#3595 )
28
+ - Fix ` calculateProductTax ` to find matching tax rules from ES for current product - @DylannCordel (#4056 )
29
+ - Set ` totals ` in products in cart always in reactive way - @psmyrek (#4079 )
30
+ - Fix sync cart between tabs - @Michal-Dziedzinski (#3838 )
31
+ - Add currentRoute to url module and return cached requests - @gibkigonzo (#4077 , #4066 )
32
+ - Hide original radio button behind built label - @EndPositive (#4098 )
33
+ - Disable overriding ` route ` state in ** INITIAL_STATE** - @gibkigonzo (#4095 )
34
+ - Fix gtm order placement event when user was guest - @Michal-Dziedzinski (#4064 )
35
+ - Fix gtm event switched properties - @Michal-Dziedzinski (#4106 )
36
+ - Group 'productChecksum' and 'productsEquals' logic for all supported products types. Remove 'checksum' when editing product.
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 )
41
+ - Fix incorrect root categories when extending includeFields - @Michal-Dziedzinski (#4090 )
42
+ - Add onlyPositive prop to BaseInputNumber to not allow user type negative value - @Michal-Dziedzinski (#4136 )
43
+ - Await for cart/authorize while login user - @gibkigonzo (#4133 )
44
+ - Fixed ` NOT_ALLOWED_SSR_EXTENSIONS_REGEX ` to only match with file extensions having a dot - @haelbichalex (#4100 )
45
+ - Add lazy load for vue-carousel - @gibkigonzo (#4157 )
46
+
8
47
## [ 1.11.1] - 2020.02.05
9
48
10
49
### Added
50
+
11
51
- Add ` ProductPrice ` component with bundleOptions and customOptions prices - @gibkigonzo (#3978 )
12
52
- Add lazy create cart token - @gibkigonzo (#3994 )
13
53
14
54
### Changed / Improved
55
+
15
56
- Set cache tag when loading a category - @haelbichalex (#3940 )
16
- - In development build ` webpack.config.js ` in theme folder is now called without the ` default ` key
57
+ - In development build ` webpack.config.js ` in theme folder is now called without the ` default ` key - @ psmyrek
17
58
18
59
### Fixed
60
+
19
61
- Added Finnish translations - @mattiteraslahti and @alphpkeemik
20
62
- Updated Estonian translations to match 1.11 - @alphpkeemik
21
63
- CookieNotification CSR&SSR mismatch fixed - @Fifciu (#3922 )
22
64
- The attribute filter in ` attribute/list ` was not filtering the already loaded attributes properly - @pkarw (#3964 )
23
65
- Update ` hasProductErrors ` in Product component and support additional sku in custom options - @gibkigonzo (#3976 )
24
- - 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
25
67
- Fixed logic for collecting valid locales in single-store, multi-lang setup - @jpkempf
26
68
- Make initial custom option value reactive - @gibkigonzo
27
69
- Fixed No image thumbnails leaded on 404 page - @andrzejewsky (#3955 )
@@ -30,7 +72,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
30
72
- Fixed product bundle comparison condition - @gk-daniel (#4004 )
31
73
- Add event callback for checkout load initial data - @gibkigonzo (#3985 )
32
74
- Fixed ` Processing order... ` modal closing too early - @grimasod (#4021 )
33
- - Keep registered payment methods after ` syncTotals ` - @grimasod (#4020 )
75
+ - Keep registered payment methods after ` syncTotals ` - @grimasod (#4020 )
34
76
- Added status code to the cache content and use it in cache response - @resubaka (#4014 )
35
77
- Fixed sku attribute is missing on compare page - @gibkigonzo (#4036 )
36
78
- Fixed z-index for aside in compare list - @gibkigonzo (#4037 )
@@ -44,6 +86,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
44
86
## [ 1.11.0] - 2019.12.20
45
87
46
88
### Added
89
+
47
90
- Add unit tests for ` core/modules/url ` - @dz3n (#3469 )
48
91
- Add unit test for ` core/modules/checkout ` - @psmyrek (#3460 )
49
92
- Add defense against incomplete config in ssr renderer - @oskar1233 (#3774 )
@@ -55,6 +98,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
55
98
- Added price filtering key as config - @roywcm
56
99
57
100
### Fixed
101
+
58
102
- Fixed missing parameter to query function from cms/store/block/actions - @georgiev-ivan (#3909 )
59
103
- Always close zoom overlay after changing product - @psmyrek (#3818 )
60
104
- Fixed problem with cutting image height in category page on 1024px+ screen res - @AdKamil (#3781 )
@@ -68,22 +112,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
68
112
- Fixed Product page breadcrumbs problem when products are in multiple categories in different branches of the category tree - @grimasod (#3691 )
69
113
- Change translation from jp-JP to ja-JP - @gibkigonzo (#3824 )
70
114
- Fixed ecosystem config for pm2 - @andrzejewsky (#3842 )
71
- - Fixed ` mappingFallback ` for extending modules - @andrzejewsky (#3822 )
115
+ - Fixed ` mappingFallback ` for extending modules - @andrzejewsky (#3822 )
72
116
- Fixed adding products search results to category-next product store - @grimasod (#3877 )
73
117
- Use ` defaultSortBy ` for sorting category products by default @haelbichalex (#3873 )
74
118
- Fixed some potential mutations of Config object in ` catalog ` and ` catalog-next ` - @grimasod (#3843 )
75
- - Set ` null ` as default value for custom option in product page - @gibkigonzo (#3885 )
76
- - 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 )
77
121
- Fixed ` config.storeViews.commonCache ` being ignored - @grimasod (#3895 )
78
122
- Fixed static pages, password notification, offline mode #3902 - @andrzejewsky (#3902 )
79
123
- Fixed error page display with enabled multistore - @gibkigonzo (#3890 )
80
124
- Fixed edit shipping address in my account - @gibkigonzo (#3921 )
81
125
- Fetch cms_block content in serverPrefetch method - @gibkigonzo (#3910 )
82
- - Fixed saving invalidated user token - @andrzejewsky (#3923 )
126
+ - Fixed saving invalidated user token - @andrzejewsky (#3923 )
83
127
- Keep category products objects on ssr - @gibkigonzo (#3924 )
84
128
- product breadcrumbs - check if current category is not highest one - @gibkigonzo (#3933 )
85
129
86
130
### Changed / Improved
131
+
87
132
- Changed pre commit hook to use NODE_ENV production to check for debugger statements - @resubaka (#3686 )
88
133
- Improve the readability of 'getShippingDetails()' and 'updateDetails()' method of UserShippingDetails component - @adityasharma7 (#3770 )
89
134
- Keep git after yarn install in dockerfile - @ddanier (#3826 )
@@ -92,15 +137,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
92
137
## [ 1.11.0-rc.2] - 2019.10.31
93
138
94
139
### Added
140
+
95
141
- Add defense for incomplete config in preferchCachedAttributes helper
96
142
- Add unit test for \` core/modules/cms\` - @krskibin (#3738 )
97
143
98
144
### Fixed
145
+
99
146
- Fixed deprecated getter in cmsBlock store - @resubaka (#3683 )
100
147
- Fixed problem around dynamic urls when default storeView is set with appendStoreCode false and url set to / . @resubaka (#3685 )
101
148
- Fixed three problems you can run into when you have bundle products - @resubaka (#3692 )
102
149
- Reset nested menu after logout - @gibkigonzo (#3680 )
103
- - Fixed handling checkbox custom option - @gibkigonzo (#2781 )
150
+ - Fixed handling checkbox custom option - @gibkigonzo (#2781 )
104
151
- Fixed typos in docs - @afozbek (#3709 )
105
152
- Fixed VSF build fails for some people due to lack of dependencies in the container - @krskibin (#3699 )
106
153
- Fixed two graphql problems, one with cms_blocks and the other with default sort order - @resubaka (#3718 )
@@ -120,6 +167,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
120
167
- Custom module ` ConfigProvider ` aren't called anymore - @cewald (#3797 )
121
168
122
169
### Added
170
+
123
171
- Added Estonian translations - @alphpkeemik
124
172
- Added support for ES7 - @andrzejewsky (#3690 )
125
173
- Added unit tests for ` core/modules/mailer ` - @krskibin (#3710 )
@@ -131,6 +179,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
131
179
- Add unit test for ` core/modules/wishlist ` - @psmyrek (#3471 )
132
180
133
181
### Changed / Improved
182
+
134
183
- Use ` encodeURIComponent ` to encode get parameters in ` multimatch.js ` - @adityasharma7 (#3736 )
135
184
136
185
## [ 1.11.0-rc.1] - 2019.10.03
@@ -248,7 +297,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
248
297
- Remove modifying config by reference in multistore - @gibkigonzo (#3617 )
249
298
- Add translation key for add review - @gibkigonzo (#3611 )
250
299
- Add product name prop to reviews component - @gibkigonzo (#3607 )
251
- - 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 )
252
301
- Fix login errors with mailchimp - @gibkigonzo (#3612 )
253
302
- Hydration error on homepage - @patzick (#3609 )
254
303
- Fix adding products with custom options - @andrzejewsky (#3597 )
@@ -317,9 +366,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
317
366
- Pass to ` registerModule ` all parameters as one object - @gibkigonzo (#3634 )
318
367
- Include shipping address data in request for shipping methods for more accurate filtering - @rain2o (#2515 )
319
368
- remove 'disabled' flag in storeViews config - @gibkigonzo (#3659 )
369
+
320
370
## [ 1.10.5] - 28.11.2019
321
371
322
372
### Fixed
373
+
323
374
- Disable product mutation when assigning product variant - @gibkigonzo (#3735 )
324
375
- Fix issue with Cannot assign to read only property 'storeCode' - @yuriboyko (#3748 )
325
376
- Render correct category links when multistore is active - @gibkigonzo (#3753 )
@@ -333,6 +384,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
333
384
## [ 1.10.4] - 18.10.2019
334
385
335
386
### Fixed
387
+
336
388
- Added try/catch for fetching single product in cart synchronization - @gibkigonzo (#3632 )
337
389
- Removed infinite loop when changing checkbox in shipping details - @gibkigonzo (#3656 )
338
390
- Remove modifying config by reference in multistore - @gibkigonzo (#3617 )
@@ -355,24 +407,28 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
355
407
- Fixed evaluate detailsLink in the cookie notification - @benjick (#3689 )
356
408
357
409
## Added
410
+
358
411
- Added german translations - @schwerdt-ke (3076)
359
412
360
413
## [ 1.10.3] - 2019.09.18
361
414
362
415
### Fixed
416
+
363
417
- Broken sidebar menu in mobile view - @przspa (#3549 )
364
418
- UrlDispatcher issues with multistore routes - @pkarw (#3568 )
365
419
366
420
## [ 1.10.2] - 2019.09.06
367
421
368
422
### Fixed
423
+
369
424
- Product image is missing on PDP - @przspa , @NavaneethVijay (#3483 )
370
425
- Mounting app when routes are resolved, should completly remove recent SSR errors - patzick (#3499 )
371
426
- Fixed ` categoriesDynamicPrefetchLevel ` that now can be equal to 0 - @pkarw (#3495 )
372
427
373
428
## [ 1.10.1] - 2019.09.03
374
429
375
430
### Fixed
431
+
376
432
- Invalid Discount code error handled by theme - @grimasod (#3385 )
377
433
- Fallback for empty value or no_selection child image - @ngongoll (#3397 )
378
434
- ` order.order_id ` was not assigned in the ` orders.directBackendSync ` mode - @pkarw (#3398 )
@@ -519,7 +575,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
519
575
- Refactored Travis config - @Tjitse-E (#3035 )
520
576
- 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 )
521
577
- Cart unit tests throwing lots of type warnings - @lukeromanowicz (#3185 )
522
- - 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 )
523
579
- Outdated signature of Registration hooks for google-tag-manager - @vishal-7037 (#3208 )
524
580
- Added serveral missing german translations and fixed german language file structure - @unherz (#3202 )
525
581
- Refactored the informal way of adressing to formal in german translation files - @unherz (#3213 )
0 commit comments