forked from EcomDev/checkitout
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathRELEASE_NOTES.txt
200 lines (171 loc) · 6.98 KB
/
RELEASE_NOTES.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
CheckItOut 1.5.14
=================
Bug Fixes
- Fix issue that caused coupon codes to be wiped when updating the billing address
CheckItOut 1.5.13
=================
Improvements
- Suggest Magento Composer Installer instead of requiring it in composer.json
- Remove Bigline Layout
- Update all license headers to use OSL-3.0
Bug Fixes
- Fix syntax error in shell/checkitout-geoip.php
CheckItOut 1.5.11
================
Bug fixes
- Fix wrong name of property that controls auto-update process of billing and shipping steps
CheckItOut 1.5.10
================
Bug Fixes
- Added a workaround for Magento CE 1.9 and EE 1.14.1 saveBilling method that was reseting totals to zero
CheckItOut 1.5.9
================
Improvements
- Added check for already submitted values, so data is not getting submitted if it is not changed since last submit operations
Bug Fixes
- Fix bug related to EE store credit functionality in 1.14.1
- Fix bug related to EE reward points functionality in 1.14.1
CheckItOut 1.5.8
================
Improvements
- Added more consistent data check for non-json output.
Bug Fixes
- Fix bug related to coupon code updates of totals.
- Fix bug related to position of blocks in layout with 3-column design.
CheckItOut 1.5.7
================
Bug Fixes
- Fix issue with IE7, IE8
- Fix some compatibility with CE1.8, CE1.7
- Compatibility with some payment methods
CheckItOut 1.5.4
================
New Features:
- Possibility to specify custom URL for checkout for A/B testing.
Improvements:
- Now it is possible to have automatically selected a shipping method if there is only one available.
- Make fail-safe step update (if js fails for one step, other still gets updated, error is written in js error log)
Bug Fixes
- Fix issue with payment method updates based on country
- Fix various issues with EE1.13
CheckItOut 1.5.3
================
Bug Fixes:
- Fix of IE issue in related to console.log of payment.__updateContent() method
- Fix of payment form collapsed state in case of page refresh or update of the form
CheckItOut 1.5.2
================
Improvements:
- Moved additional shipping method information to preloaded blocks, no additional AJAX calls on page load.
- Refactored mapping of handles for preloaded html parts. Now it is possible to override handle name or define own one in ecomdev/checkitout/steps/[step_name]/handle XML node.
Compatibility:
- Update extension to work with CE1.8 (and EE1.13 as the result)
CheckItOut 1.5.1
================
Improvements:
- Improvements of AJAX calls, now max 1 call per page reload
- Added validation of customer data before submitting an order (prevents empty email orders)
- Added events for checkout onepage proxy:
- ecomdev_checkitout_checkout_stub_payment_method_before
- ecomdev_checkitout_checkout_stub_payment_method_after
Bug Fixes:
- Fix EE 1.12 and newer compatibility issue with pbridge fatal error
- Fix adress validation misbehavior
CheckItOut 1.5.0
================
New Features:
- Reorganized architecture of AJAX communication to get rid of all the redundant calls to server.
Now amount of requests the same as in core version of one page checkout, in some cases even less requests.
- Implemented indicator of submitting of data, that is shown as bg part of "Place Order" button.
Improvements:
- Separated contents of checkitout.js file into different files for not loading redundant JS files
- In case if you modified checkitout.js file, make diff of original supplied for your version
and place your changes into separate file according to the guidelines in the following article:
http://www.ecomdev.org/2012/11/29/magento-checkout-extension-ideas-architecture-revealed.html
- Added events for checkout onepage proxy:
- ecomdev_checkitout_checkout_is_location_info_empty_before
- ecomdev_checkitout_checkout_is_location_info_empty_after
- ecomdev_checkitout_checkout_init_checkout_before
- ecomdev_checkitout_checkout_init_checkout_after
- ecomdev_checkitout_checkout_save_coupon_code_before
- ecomdev_checkitout_checkout_save_coupon_code_after
- ecomdev_checkitout_checkout_save_billing_before
- ecomdev_checkitout_checkout_save_billing_copy_address
- ecomdev_checkitout_checkout_save_billing_after
- ecomdev_checkitout_checkout_save_shipping_before
- ecomdev_checkitout_checkout_save_shipping_after
- ecomdev_checkitout_checkout_recalculate_totals_before
- ecomdev_checkitout_checkout_recalculate_totals_after
- Added events for preloaded steps json generation in js block:
- ecomdev_checkitout_js_get_steps_json_before
- ecomdev_checkitout_js_get_steps_json_after
Bug Fixes:
- Save billing address with "use_for_shipping" flag was leading to override of totals
CheckItOut 1.4.4
================
Bug Fixes:
- Fix of "Place Order" button not working, because of no indication to end user that there is a save operation.
CheckItOut 1.4.2
================
Bug fixes:
- Fix for default values override
CheckItOut 1.4.0
================
New Features:
- GeoIP for looking up customer address
- Default values for all checkout fields
- Control of default as billing checkbox
- Set of new designs for the checkout with icons and colors
- Compatibility with Centinel
Bug fixes:
- IE compatibility issues
- Auto-disable place order button
CheckItOut 1.3.0
================
New Features:
- Flexible layout implementation
- Possibility to change layout of elements with ease
- Possibility to choose different type of layout
- Flexible way to specify more then one handle for a page
- Possibility to inlude own css file and choose one from the existent
- Possiblity to hide payment method if it can be ommited:
- Currently implemented for shipping and payment method selection
- Default Payment/Shipping Method Selection
- Possibility to enter coupon code on checkout page
- Set up redirect for non-empty shopping carts right into checkout
Compatibility with:
- Persistent shopping cart feature
- Paypal Express Payment method, except when payment method selection form is hidden
CheckItOut 1.2.0
================
- Added native support of enterprise features:
- Reward Points
- Store Credit
- Gift Wrapping
- Gift Options
- Added native support for gift messages
- Removed dependency on payment template
- Added compatibility for upcoming new version of Ebizmarts SagePay
CheckItOut 1.1.1
================
- Smart Auto Validation
- Stored Addresses feature
CheckItOut 1.1.0
================
- Compatible with 1.4
- Incredibly low number of steps reload during checkout process
- IE 9 fully compatible
- Injected customer login into email check
CheckItOut 1.0.1
================
- Fix problem with IE 9
- Fix problem with empty form payment methods
CheckItOut 1.0.0
================
- Ability to change order product qty
- Ability to remove product from order
- Newsletter subscription in checkout
- Confirmation step of the order in a different ways
- Checkbox with custom text
- Confirmation PopUp window
- Full Support of standard Magento onepage checkout functionality