Have just installed 3.08 with welcome new functionality for the OnePage Cart.
- Onepage.js still has not been updated - I had to use the ones with the modifications developed on version 3.0.6. The reason for the onepage.js modification was to allow the quantity changes/cart deletion with offcanvas cart. With the standard onepage.js the "processing" tab just hangs.
- If I use the modified onepage.js the offcanvas cart can update/change quantities. BUT: the standard onepage cart stops updating properly. (TRY requiring list display of shipment or payment methods and changing from one to the other with the modified onepage.js - the cart hangs while updating.
- The offcanvas cart does not show recaptcha / list display of shipment and payment methods.
I really would hope a consistent solution can found. At every update new functionalities are introduced (great), but serious problems creep back in.
OK, I have downloaded OffCanvas 1.0.2
I have installed offcanvas 1.0.2, and reinstalled vmuikit 3.0.8
Pros: the offcanvas cart accepts the changes implemented in the onepage plugin (shipment lists, payments systems lists)
1 the cart update does not work consistently anymore (add / subtract quantities, update) --> cart updates gets "stuck" in processing mode
2 the cart delete button does not work well anymore - say you have 1 product in the cart and you delete it: the product gets deleted, but cart does not refresh to empty anymore - you are left with a cart with all fields (but no product).
To remove it, you have to refresh.
If you add a new product to the cart at that point, then the recaptcha will not appear anymore.
You have to refresh the page again to ensure that the recaptcha appears again.
3. minimum width of the cart has to be increased to 300 px (or the recaptcha breaks the template. (this is not a great issue, can be handled by custom.css)