Skip to content

Releases: abantecart/abantecart-src

1.4.3

16 Oct 11:50
2b6f5e2

Choose a tag to compare

AbanteCart v1.4.3 — Release Notes

Broad Windows compatibility and a major move to Form Manager, enabling merchants to edit forms, add new fields, group fields, customize field icons, apply restrictions, and control validation messages. Customer registration, customer details, address, and guest checkout forms now load from the database (AForm).


🚨 Security

  • XSS hardening in the PageBuilder storefront preview page.
  • Safer email validation and form regex handling in AForm/AHtml.
  • Added passwordHash() to standardize hashing in PHP code.
  • Storefront access — new setting “Allow returning customers to browse.” When enabled, unauthenticated returning visitors can browse products, add items to the cart, and use the wishlist without signing in.

🌟 Highlights

  • Form Manager everywhere (merchant-editable). Most customer, account, and checkout forms now come from the database and are managed via the AbanteCart Form Manager—edit/add fields, group them, customize field icons/tooltips, set restrictions, and tailor validation/error messages.
  • Windows compatibility. Large refactor and many targeted fixes across the core, controllers, extensions, and the installer.
  • Large cart performance update. Faster cart updates and improved robustness for very large carts.
  • Payment restrictions by customer group. You can now restrict which payment methods are available per customer group—applies to all payment extensions. Sponsored by Mikko.
  • Tax. AvaTax SDK updated with full PHP 8 support; shipping taxation behavior fixed.
  • Option value: require_shipping. (Sponsored by Mikko.) New require_shipping toggle on product option values so options can explicitly force shipping when selected.
  • Libraries upgraded: Font Awesome 7.0.0; Bootstrap 5.3.7.
  • Internationalization: Languages moved to a dedicated repo: abantecart/abantecart-languages. The admin can load 20+ languages directly from that Git repository.
  • UPS extension updated to the latest PHP SDK; adds shipment & label creation.
  • PayPal Commerce: New card fields UI with billing address for AVS, clearer validation/errors, webhook update fixes, and totals alignment.
  • Installer/Upgrader: Download credentials on finish; CLI pre-install of extensions; sample data improvements.
  • Database changes: Default MySQL character set/collation switched to utf8mb4 for full-Unicode support.

Core

  • 3rd-party packages updated.

  • Windows-related fixes across core/admin/controllers/extensions and the package manager.

  • SQL fix for order_data_types and translations.

  • Address format per country: Checkout and invoices now respect each country’s address layout (name order, region/postcode placement, etc.) for properly localized addresses.

  • Deprecated: “phone regex pattern” setting removed (use the customerFrm telephone pattern).

  • AForm/AHtml

    • Resource element preselection fix.
    • Added icon HTML for form fields; form/*tpl + AHtml.
    • Date template improvements; helper/utils improvements.
  • Routing: Redirect added when a route is not found.

  • Security/Infrastructure

    • Added passwordHash() utility; ACache fix.
    • Apache 2.4+ compatibility fix.
    • DB driver timezone fix.
  • Cart

    • ACart update method usage fix for very large carts (≈100 products).
  • Controller & Index

    • AController: type-casting for the page parameter.
    • Static index page fix.

Control Panel (Admin)

  • Act-on-behalf controller reformatted; now works in multi-store setups.

  • Sidebar/quick stats collapse behavior and CSS tweaks.

  • Language loader placed under the language grid.

  • Import: product-to-store relation fix; log message fix; typed parameters refactor.

  • Global attributes: multiple fixes; option value weight cannot be negative.

  • Product promotion/cloning fixes.

  • SQL restore & backup history fixes; ABackup improvement to avoid unexpected dumps.

  • Protections and validations:

    • Prevent deleting the English language.
    • Validate deadlocks in the category tree (catIdparentId).
    • Product model validation when removing option values tied to global attributes with unique text IDs.
  • UI/UX:

    • Source layout selector for cloning updated.
    • Page Builder: create-page modal parity with Design/Layout.
  • Language management: Ability to load languages from the Git repo; definitions translation fix.

  • Misc: quickstart changes; import model fix; catalog/product model improvement; product options minor changes; language definitions fix; other import fixes.


Storefront

  • CSS & mobile polish: registration page; phone screens; footer link fixes; embedded CSS for the default template.

  • Country/zone form element fixes.

  • SEO/search: minor seo_url controller fix; search URL fix.

  • Checkout file download URL fix.

  • Checkout

    • FastCheckout: payment method reset after page reload fixed; address selection/format fixes.
    • Zone pre-selection & validation.
    • JSON encoding fix.
    • Added an extended field to addresses and to the order details page; order data saving fix.
  • Contact/Forms: Contact Us page improvements; field title/label fixes; hidden/dynamic fields fix.

  • Customer account

    • Details form now supports field groups.
    • Address form/book templating fixes; form now DB-backed via AForm.
    • Visible submit button on account/create.
    • Added autocomplete attributes for registration & password fields.
  • Orders/Emails

    • Order model/data format fixes.
    • Confirmation email now includes thumbnail_url for products.
    • Invoice order product list includes the thumbnail array key.
  • Product/Category

    • Product controller: option set now includes settings data.
    • Category filter block fix.

Extensions

  • PayPal Commerce

    • Added credit card form support to check out without a PayPal account.
    • Added billing address for Card Fields (AVS filtering).
    • Clearer validation/messages; preloader fix; webhook update fixes; currency conversion totals mismatch fixes.
  • UPS

    • Migrated to the new PHP SDK; fixes and shipment & label creation when order status is Shipped.
  • Forms Manager

    • Country/zone links; checkbox/empty-value fixes; sorting, grouping, titles, text, and redirect fixes; locked forms/fields cannot be removed; split into tabs; admin UX improvements; new group selector; VAT_ID SQL changes.
  • PageBuilder: Custom ListingBlock template.

  • Pickup from Store: address fixes.

  • Cardknox → Sola gateway rename.

  • AvaTax now uses the store address as the origin.


Install / Upgrade

  • New: Option to download a credentials file on the final installer step.
  • CLI installer: pre-install extensions via a comma-separated list.
  • Session save_path check.
  • Added sample data: pre-saved cart with many products (Elmer West).
  • httphttps link updates; target="_new""_blank".
  • Upgrade scripts for Forms Manager & related schema updates.

Developer Notes

  • New/updated hooks: product_before_tabs; added hooks in order_details.tpl.
  • Deprecated setting: phone number regex pattern (use the customerFrm telephone pattern).
  • DB-driven forms for customer/guest flows—check customizations against AForm changes.
  • AController page parameter now type-cast.
  • Import APIs refactored to typed parameters.
  • Added AHtml property zone_only for zones element; AForm::getFormElements() to enumerate form elements.
  • New Git language workflow: fetch/update language packs from abantecart/abantecart-languages.

Special Thanks

Community contributions, including require_shipping on option values and payment method restrictions per customer group — thank you!

1.4.2.1

06 Sep 01:30
10917c9

Choose a tag to compare

This release addresses a security vulnerability in Page Builder (CVE-2025-50972).

Impacted Versions
All 1.4.x versions

Is the Upgrade Required?
If Page Builder is enabled and actively used, upgrading is strongly recommended.

What's Changed

Full Changelog: 1.4.2...1.4.2.1

1.4.2

01 May 10:51
7296267

Choose a tag to compare

AbanteCart version 1.4.2

New Features

  • Address Management: Added "Add Address" button for registered customers without saved addresses.
  • Caps Lock Detection: Added CapsLock warning support for password fields in storefront and Novator templates.
  • Supplier Management: New core support for managing product suppliers.
  • Multi-Store Embed Improvements: Embed buttons for products, categories, brands, and collections now fully support multi-store setups.
  • Checkout Improvements: Enhanced checkout flow with better shipping method auto-selection.

Major Improvements

  • PHP 8.4 Compatibility: Full support and compatibility updates for PHP 8.4.
  • MySQL Database:
    • Switched default storage engine to InnoDB.
    • Default collation updated to utf8mb4 for better Unicode support.
  • Session Handling: Optimized session serialization and performance.
  • Email System:
    • Improved debug support for email sending failures.
    • Added validation during mail settings save.
  • AForm Library: Enhancements for better form handling and improved contact us controller.
  • Language System: New getAndReplace() safe method for sprintf-style translations.
  • Backup System: Backup improvements related to DB port configuration and InnoDB transition.

Bug Fixes

Admin Panel:

  • Fixed deprecated function calls.
  • Quick Save for Product Edit now correctly handles store selections.
  • Fixed image import for products without file extensions.
  • Single Chosen-Select CSS and JS fixes across admin.
  • Vertical align fixes for buttons and headings.
  • Fixed capitalization and sorting in menu items and grids.

Storefront:

  • Corrected logo display in order confirmation emails.
  • Shipping total now correctly skips undefined shipping costs.
  • Fixed wishlist layout to use standard responsive product card list.
  • Login and subscriber form page CSS fixes for mobile devices.
  • Cart page and checkout success page layout fixes.

Novator Template:

  • CSS fixes for login page, recently viewed products, mega menu, and category slides.

Extensions:

  • PayPal Commerce improvements:
    • Supported currency list added.
    • Bug fixes for order status and shipping method selection.
  • Default Store Pickup shipping extension improvements to fix overwriting of customer shipping address.

Other Enhancements

  • Performance and Code Optimization:
    • Dispatcher logging enhancements.
    • ADB and AView improvements (new methods for DB table prefix and name).
  • Security:
    • Added browser cache clearing headers after upgrade or install processes.
  • Developer Improvements:
    • Core improvements in ALayout, AView, AForm, AMail, and ALanguage classes.
    • Better handling of missing or uninstalled extensions in the admin extensions grid.
    • CLI Installer updates, including demo data fixes.

Upgrade Notes

  • After the upgrade, it is recommended to clear the browser cache to avoid issues due to updated scripts and styles.
  • Database changes are included (InnoDB and utf8mb4). Backup your database before upgrading.

Special Thanks

Thanks to the community members who reported issues and contributed to improvements. (@trungpc19, @handoyo)

AbanteCart version 1.4.1

22 Jan 10:12
545f0f8

Choose a tag to compare

Highlights of this Release

  • New Content Page Management System
  • Intuitive page builder
  • Content version vault, allowing to track text changes and revert to previous versions effortlessly.
  • Enhanced Import Wizard: Now supports JSON data column mapping with advanced features like splitting, concatenating, and merging data columns for seamless data integration.
  • Stripe Payment Upgrade: Added support for TWINT, a popular payment method in Switzerland, enhancing payment flexibility.
    And that’s not all – this release includes numerous other improvements and bug fixes to ensure better performance and reliability.

Admin Features;

  • New Data listing block: with content pages support
  • Improved customer grid with links to default address forms.
  • Updated Import Wizard to support JSON mapping for multiple fields and concatenated columns.
  • Integrated a history modal for enhanced admin actions with text updates.
  • Improved header settings for streamlined management of messages and logos.
  • Improvement to layout manager with deafult page layouts for better control of layout blocks.
  • Added a new date picker for admin forms.
  • SQL Injection vulnerability fixes for email templates (CVE-2024-50802, CVE-2024-50801).

Storefront Enhancements:

  • Improved SEO URL processing and canonical URLs.
  • Enhanced pagination for smoother navigation.
  • Standardized content sorting and listing across multi-store setups.
  • Various CSS and template updates for Novator and default templates.
  • New content template blocks
  • Fixes for Novator Megamenu and category tree display.

Content Management Improvements:

  • Enhanced tools for managing content descriptions, history, and previews.
  • Added default configurations for page layouts and template designs.
  • Resolved pagination and sorting issues in content listings.

Extensions Updates:

  • Stripe extension enhancements and support for TWINT payment method.
  • Added webhook support for payment_intent.succeeded events.
  • Fixed compatibility issues and updated the SDK.
  • RoyalMail extension upgrade and improvements for smoother operation.
  • PageBuilder and include of new default presets for Novator and default templates.

Security Updates:

  • Customer and Admin users Authentification improvement
  • Resolved XSS vulnerabilities.
  • Strengthened session management for updated customer passwords.
  • Improved SQL injection prevention across admin functionalities.

Performance and Compatibility:

  • Optimized for PHP 8.2.
  • Admin and storefront performance enhancements through code refinements.

Bug Fixes

  • Fixed checkout functionality, including payment and shipping workflows.
  • Addressed CSS bugs for improved cross-browser compatibility.
  • Resolved errors in product grid filtration and category management.
  • Fixed minor bugs across admin forms and grids.

Developer Enhancements

  • Added the ability to include hooks in template files.
  • Improved logging capabilities for enhanced debugging.
  • Updated support for custom templates in form elements.

What's Changed

New Contributors

  • @trungpc19 made their first contribution in #1711

Full Changelog: 1.4.0...1.4.1

AbanteCart version 1.4.0

11 Aug 19:25
b60f8a0

Choose a tag to compare

Key Highlights:

  1. Introducing the Novator Template:
    • Sleek, modern design
    • Features a mega menu, filtered navigation, and more
    • Built on the latest Bootstrap 5 and cutting-edge JavaScript libraries
    • Includes support for dark mode
  2. Payment Gateway and Merchant Services Updates:
    • Essential updates to ensure seamless transactions and compatibility
  3. Code Restructuring and Optimization:
    • Optimization for PHP v8.3
    • Significant enhancements for better performance and maintainability

Core:

  • Updates to support for php8.3
  • Global attributes text ID for values
  • Support for AVIF images
  • aResource minor improvement
  • Multiple order status support in downloads
  • URL encoded default form enctype.
  • Support configuration for phone regex pattern.
  • cache related fix to product/category/collection/manufacturers
  • changed default value of "block framed"
  • added silent mode for sending emails
  • removed fax field
  • Bug fixes

Admin:

  • Ability to create new page Layout
  • Out of stock minimum threshold notification
  • Updated jQuery version 3.71
  • Improvement of settings page for extensions
  • Template related settings moved to appearance settings.
  • jqGrid history cookie fix

Storefront:

  • Bootstrap 5 base template is now set as default
  • Improvement to fast checkout
  • Multi-page checkout is now deprecated and fast checkout is a default
  • Product listing filtering
  • Improvements to category tree.
  • Recently viewed products block
  • Update reCapture on create account page
  • embed features update
  • contact us page fix for attachments
  • Manage custom categories in the menu
  • New theme/template Novator.

Extensions:

  • Paypal upgrade to latest requirements.
  • Update to UPS with new auth.
  • Stripe SDK update.
  • Authorize.net SDK update
  • Update CardConnect endpoints
  • CardKnox fix
  • Fedex multi-currency fix.

What's Changed

New Contributors

Full Changelog: 1.3.4...1.4.0

AbanteCart version 1.3.4

21 Jul 16:06
301333b

Choose a tag to compare

Release Highlights:

In this latest release, we are excited to introduce several significant improvements and upgrades to enhance your user experience.

  1. Bootstrap v5 Storefront Template:
    We have set the Bootstrap v5 storefront template as the new default, providing you with a modern and streamlined interface. This update brings a fresh look and improved responsiveness to your storefront.

  2. Updated Embed Pages with Bootstrap v5:
    Not only is the storefront template upgraded, but we have also updated all embed pages with Bootstrap v5. This ensures consistency across the entire platform and guarantees a seamless user experience.

  3. Google Analytics Upgrade to GA4:
    To stay at the forefront of analytics capabilities, we have upgraded Google Analytics to the latest GA4 version. With this upgrade, you gain access to new features and better insights into your website's performance and user behavior.

  4. New Stripe Payment Integration:
    We are thrilled to introduce a new and improved Stripe payment integration. This update expands the range of payment options available, making it easier for your customers to complete their transactions securely and conveniently.

  5. USPS Update with New Shipment Methods:
    We have updated USPS shipping methods to offer you more flexibility and efficiency in managing your shipments. This means a smoother shipping process and improved delivery options for your customers.

  6. Other Improvements:
    Additionally, we've implemented several other enhancements to optimize the platform's performance and fix minor issues. These improvements are aimed at providing you with a better overall experience.

We hope these updates contribute to making your experience with our platform even more enjoyable. As always, we value your feedback, so please don't hesitate to share your thoughts and suggestions with us.

Core:

  • Set min Support for php8.0
  • Order product options sorting fix
  • jquery upgraded to v3.7.0
  • Added new hooks to support extension API.
  • fix for apdomysql driver
  • Add Logout after password change for customers and admin users
  • ACurrency lib bug fix
  • Bug fixes

Admin:

  • tinyMCE upgraded to v6.5.0
  • Improvement of settings page for extensions

Storefront:

  • Google Analytics 4 Support
  • Bootstrap v5 template set as default
  • Embed update with Bootstrap v 5
  • Fast checkout improvement and fixes.
  • Update email templates

Extensions:

  • Updated Stripe with many payment methods included
  • USPS updated with new methods
  • Paypal Commerce. added "sleep" to webhook setup method.
  • Cardnox Fast checkout fix

AbanteCart 1.3.3

07 Aug 20:57
3277cb8

Choose a tag to compare

AbanteCart version 1.3.3

In this release, we introduce a new Bootstrap 5 storefront template with page builder support.
New PayPal commerce payment integration is to combine and replace older PayPal payment options with Buy Now Pay Later support
New mailer with a wide range of mail transports supports (Amazon SES, MailChimp, SendGrid and more)

Core:

  • Support php8.1 into amysqli DB driver
  • added Redis cache driver
  • Memcached driver improvement
  • Aconnect class improvements
  • improvement of aMySQLi database driver
  • Mail class fix
  • Added percentage quantity discount for product's promotions (#1536)
  • Extension installation improvement
  • SMPT improvement & php mailer fix
  • Image cache per domain fix
  • Cli install supports 8.1 + improvement related to sample data sql-file
  • sample data cleanup, demo products data fixes and countries update
  • Regular expressions save fix
  • new Data listing block type Related Products
  • dockerfile update

Admin:

  • Data listing block: limit translatable #1518
  • php 8.0: Call to undefined function set_time_limit #1521
  • added store into customer edit form #1522
  • order recalculation fix #1529
  • Removed gravatar from admin template
  • multi-store product url fix
  • regex for product tags fix
  • new hook to category grid controller
  • hook to Product Options admin controller
  • product page default length and weight class bug fix

Storefront:

  • New Bootstrap 5 template
  • changes of default preset of default template for PageBuilder
  • fix of easyzoom.js in chrome #1526
  • default template fixes.
  • product page bugfix related to default weight class for new products #1519
  • fix of broken embedding of the invoice page
  • Fix of sale/contact button on the customer address edit form
  • XSS fix #1513

Extensions:

  • PayPal Commerce payment to replace Default Paypal
  • Avatax integration fix
  • FastCheckout. duplicate error message fix
  • FastCheckout. New setting for button "BuyNow"
  • FastCheckout. Added payment address zone.
  • Fast checkout Universal GA fix
  • Discontinued default_cashflows payment support
  • Stripe js-loading fix
  • Banktransfer improvement related to FastCheckout

AbanteCart 1.3.2

27 Nov 14:23

Choose a tag to compare

AbanteCart version 1.3.2

In this release:

Core:

  • PHP v8.0 Compatibility
  • Page builder supportability
  • Magic methods support in the hook classes
  • core/engine/extension.php improvement (see commit for details)
  • DOM Based Cross-Site Scripting fix
  • added restrictions for available shipping methods during checkoout
  • Maximum Weight of Parcel #1497
  • Added dimensions and weight into order products
  • default Resource library Types icons + Retina fix
  • changes related to page builder + fix of extensions hook calls
  • phar internal corruption resolution #1504
  • SVG File type suppoer a& validation
  • Options value weight class follow the products base weight class
  • Query optimization for MariaDB
  • Email base64 encoding
  • Multistore subdomain fixes
  • Multistore template selection fixes

Admin:

  • added validation for svg/svgz files on script calls inside.
  • Product form volume validation #1496
  • improvement of Tabs on product and category edit pages
  • tables size calculation fix
  • weight description fix in the option values table
  • extensions grid & extension summary section
  • New resource library type icons
  • Product options SKU display
  • Backup fix and improvement
  • Embed bug fixes
  • global search bug fix
  • Taxes report fix

Storefront:

  • Login Display Prices OFF block issue #1493
  • Shipping limits by weight volume #1495
  • Minimal order parcel size volume not work #1499
  • "Wrong Dimensions of product" error #1498
  • jquery.flexyslider upgraded to v2.7.2
  • custom.js improvement
  • Fastcheckout improvement and fixes
  • Coupon session fix
  • Brands block improvement

Extensions:

  • Number of new hooks for expandability
  • CardKnox payment instance id issue resolution

AbanteCart 1.3.1

05 Aug 02:34

Choose a tag to compare

AbanteCart version 1.3.1

In this release:

  • Core: taskManager. fix of error output
  • Core: ALoader improvement. Added debug backtrace
  • Core: added Date product option type ACORN-108
  • minimal php version now 7.3.0
  • Core: ACart minor improvements
  • Core: core/lib/config.php fixes related to seo-postfix and config store id type cast
  • Core+ SF: changes related to virtual products purchasing (gift certificates etc)
  • Core: changes related to virtual products purchasing (gift certificates etc)
  • Core: changes related to AResource::getMainThumbList() method.
  • Core: add hook to category_top, category_bottom block and manufacturer page
  • Core: changes related to virtual products purchasing (gift certificates etc)
  • Core+ SF: changes related to virtual products purchasing (gift certificates etc)
  • Core: html-class improvement (number, email input types)
  • Core: AResource minor improvement
  • Core: core/engine/extensions reformatting
  • Core: ALayout improvement related to hooks
  • Core: AResource bug fix

Admin:

  • Admin: ACORN-563 embed in multistore fix
  • Admin: general.js fix related to tasks ACORN-554
  • Admin: collection controller fix
  • Admin: global search improvement, added search by sku ACORN-549
  • Admin: collection controller fix
  • Admin: email templates controller and model code improvements
  • Admin: fix related to cdn-image-downloads from import csv-file
  • Admin: added hook calls into customer controller
  • Admin: order details minor improvement of tpl
  • Admin: added check for extensions layouts xml into template installation and template switch processes
  • Admin: fix for storefront_order_confirm email template
  • Admin: collection model fix
  • Admin: lib configManager fix
  • Admin: order totals grid improvement (related to predefined sort and calculation orders for balance and total)
  • Admin: collection form js-fix
  • Admin: language manager fix related to auto-translations
  • Admin: package manager fix. Added "tax" extension type + reformatting
  • Admin: package manager fix. Added "tax" extension type + reformatting
  • Admin: sale/contact email RL-image's URL fix
  • Admin: product option value url fix
  • Admin: controller for downloading file improvement

Storefront:

  • improvement related to option value images
  • ACORN-561 guest and logged in customer sessions fix
  • fast checkout payment fix ACORN-560
  • Request add cost column method (#1485)
  • ACORN-559 fast checkout order summary tax display fix
  • ACORN-552 taxes report: incorrect orders count
  • Guest Checkout Create Account feature fix ACORN-557
  • ACORN-558 base product weight field description
  • upgrade scripts fixes
  • Add product option cost (#1484)
  • ACORN-553 banner group name issue fix
  • ACORN-551 "add to cart" buttons on home page blocks
  • #1472 typo fix
  • fix ACORN-548 embed: options values images
  • fix ACORN-267 Pickup from Store use the store address for taxes
  • #1464 wordpress embed fast checkout buttons fix
  • #1483 embed fix
  • embed code default height fix
  • ACORN-550 Typed property ControllerPagesCatalogCollections::$error fix
  • #1472 fileinfo PHP extension check to the 1.3 installation and upgrade
  • #1464 mobile add to cart buttons fix
  • fix ACORN-255 Import wizard category split separator
  • ACORN-547 FastCheckout fix
  • #1482 WordPress 5.8 SameSite cookie issue
  • #1473 default_ups. reformatted code
  • #1472 system requirements refactoring
  • #1472 minimal version of php now 7.4
  • #1457 extra white space in front of the email headers
  • add hooks to admin order details and order invoice (#1480)
  • Storefront: order details minor improvement of tpls
  • Collection model fix
  • Account/logout controller improvement
  • Catalog/collection model fix
  • Rounding fix related to taxes and 3 digits after decimal points. ref. https://forum.abantecart.com/index.php?topic=9072.new;topicseen#new
  • add the label id and the additional hook (#1474)
  • add hook, change hook location and change private $error to public $error (#1469)
  • FastCheckout shipping method icon fix
  • add hooks to templates and admin product options page (#1467)
  • FastCheckout: added hook vars call into tpls

Extensions:

  • avatax improvement related to getting taxLines
  • FastCheckout stripe address line fix ACORN-318
  • Default Stripe minor fix ACORN-318
  • Avatax fix
  • authorizenet error in php v8 (#1479)
  • FastCheckout. changed default sort order (run order) from 1 to 10
  • FastCheckout installation improvement (adding layouts to custom templates)
  • Avatax fix

AbanteCart 1.3.0

17 Apr 15:46
566bfb6

Choose a tag to compare

AbanteCart version 1.3.0

In this release, we bring a few new features

Core:

  • Wodrpress integration support
  • PHP v8.0 support
  • jQuery upgrade to v3.5.1
  • Resource Library images path improvement
  • New Get Embed code modal. Embed links code and copy
  • Added error reporting levels support based on settings
  • SSL detection improvement
  • Same site cookies fix
  • tinyMCE editor update
  • AMail class remove of final and change private to protected properties
  • Deprecated HTML Page cache
  • Overall cache fixes and improvement

Control Panel:

  • Dashboard new icons
  • Default extensions new icons
  • Category selector multi-store display
  • Product and categories grid new bulk action
  • Grid filters improvements
  • Email preview page
  • show map for order address. Google Maps API
  • order recalculation fix related to adding total in not default currency
  • сontroller/pages/extension. added hook call
  • model language fix related to mysql8
  • Crontab help with ready to run Linux command
  • Resource library drag-n-drop fix

Storefront:

  • Multilingual store logo support
  • Same domain multi-store support
  • Improved phone validation and Regex Pattern setting
  • Allow coupons to be assigned per category
  • Reformat of account/edit controller
  • Search in product descriptions now includes blurb field
  • Controller account subscriber fix related to hook calls
  • performance improvement of onlineNow model
  • responses/product/product added backward compatibility
  • Fast checkout is now default and standard checkout is deprecated (will be removed in 1.3.2).

Core Extensions:

  • Additional extension hooks for AOrder and ACartclases and improve extensions API
  • Allow extending of ADownload class
  • Cardknox new payment extension
  • PayPal standard store logo fixes
  • 2Checkout sandbox deprecated
  • PayPal Express totals details
  • Local delivery Tax class selection
  • Update default local delivery to work with asterisk/wildcard
  • Fast Checkout summary tax fixes
  • Fast checkout downloads email fix
  • Fast checkout requires a phone number for registered customer
  • Fast checkout form validations improvements
  • cardconnect currency admin display fix
  • Neowise deprecated
  • Stripe account transactions list fix
  • Stripe Added Account ID
  • Stripe publishable key fix
  • shipping extensions grid fix

Additional improvements and bug fixes reported on the forum and GitHub.