AbanteCart 1.2.14
This release comes with improvements, bug fixes and default extension updates.
Core:
- Stock multi-locations support for products and options
- Testing with PHP 7.3 and warnings resolution
- Testing with MySQL 8.0 and warnings resolution
- Error backtrace and handling improvement
- Refactoring related to csrf-tokens and backward compatibility
- Cache related bug fixes and improvements
- Fix to get remote IP while server behind Cloudflare or proxy
- MySQL driver improvement
- Product sorting cross-site scripting vulnerability fix
Control Panel:
- improvement of scheduled tasks running
- Added column sku into order_products and order_options tables
- Improve product tags filtering on product create and update
- Improved UI for switch (on/off) buttons
- Multi-store custom block content support
- Product tags improvement
- Multi-store blocks handling improvement
- Form Manager fix for checkboxgroup/multiselectbox field type
Storefront:
- Added product listing layout
- Manufacturers listing block fix
- Menu language related bug fix
- added new data-sources for auto-listing block (manufacturers, featured, bestsellers,latest)
- Show options specific image for product in the cart and after purchase
- Set logo container to be fixed width/height
- Embed mode JavaScript error bug fix.
- Google Analytics ecommerce tracking fix
Extensions:
- Deprecated Authorize.net AIM payment and replaced with new one
- Stripe API and SDK update
- Fix for partial payment issue with PayPal payment (in case of partial store credit)
- Resolved issue with PayPal refund with non-default currency.
API:
- Added subcategories handling to Storefront API
A list of improvements and bug fixes reported on the forum and github.