Zen Cart 1.5.8a
23 March 2023
Zen Cart version 1.5.8a is now available.
Upgrading to Zen Cart 1.5.8a
Zen Cart 1.5.8a can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply Zen Cart updates as new versions are released, or use Installatron's Clone feature to duplicate an existing Zen Cart install to test the 1.5.8a upgrade prior to applying it live. Get started managing your Zen Cart installations with Installatron
What's New in Zen Cart 1.5.8a
1.5.8a
- Admin: Separate flags for display images on packingslip and invoice.
- Admin: Add legend to EZ-Pages admin page.
- Admin: Aliases added for renamed functions to make plugin upgrading easier.
- Admin: Dashboard order status links fixed.
- Admin: Fixed search to accomodate special characters.
- Admin: Search box removed during add by ID for specials, featured pages.
- Admin: Updated CKEditor for HTML5 compliance.
- Core: Addition of aliases for renamed functions.
- Core: Improve compliance with PHP 8.2 rules.
- Core: Show language_id in debug logs to assist in handling language file fixing in multilanguage stores.
- Documentation: Added upgrade document back into the distribution.
- Storefront: Added support for template_init scripts to be run when switching templates.
- Storefront: Allow plugins to skip substring matchine language file loads for legacy files.
- Storefront: Removes requirement for USD as a currency when using PayPal.
- Storefront: Transaction id missing from PayPal email fixed.
- Templates: Allow a template to register as single column only.
- Upgrade: Resolved zc_install upgrade checks affecting sites using prefixes.
1.5.8
- Admin: Option Name Comments now have configurable positioning (above or below the option).
- Admin: Improved dashboard performance.
- Admin: Implement "forget" option for customer deletion to support GDPR.
- Admin: multiple per page javascript now supported in Admin.
- Admin: multiple per page CSS now supported in Admin.
- Admin: more notifiers.
- Admin: Improved appearance of pages: Manufacturers, EZ-Pages, Countries.
- Admin: Manufacturers edit page now allows you to feature specific manufacturers on the storefront Brands page.
- Admin: Warning when downloadable products are misconfigured, both on Downloads Manager and shipping module screens.
- Admin: Product search in admin improved.
- Admin: Show image when viewing categories containing products.
- Admin: Indicate on listing page if product has quantity discounts.
- Admin: Copy product now correctly copies downloads.
- Admin: Copy product works on products with long names.
- Admin: Help now available for modules.
- Admin: Correct issues in Media Manager.
- Admin: Delete, Move or Copy of product from search results now operates as expected.
- Admin: Customers can now be assigned to multiple groups.
- Admin: Improve performance of Orders page.
- Admin: Simplify switching display options on orders, invoice and packingslip pages.
- Admin: (Optionally) show zone information on Orders page.
- Admin: Layout boxes controller improvements.
- Admin: Address formats extended and updated.
- Admin: Extend Store Manager's Cleanup Debug Log Files function to remove Square and Bambora logs.
- Admin: Correct counts for queries split over multiple pages.
- Admin: "Send Copy" email fields can now be cleared when not needed.
- Core: Stores may be configured to return HTTP 200 for disabled products instead of HTTP 404.
- Core: Detect bad URL input and avoid creating PHP logs.
- Core: Rename "Advanced Search" to simply "Search".
- Core: Added notifier hooks on add-to-cart attempt, contact us email, change shipping/payment info.
- Core: Event aliasing added so notifier names can be changed without breaking older plugins.
- Core: Continued function consolidation initiated in 1.5.7.
- Core: Renaming targeted functions to improve clarity.
- Core: Language loading moved into arrays to prevent PHP duplication notices.
- Core: Customer class introduced to consolidate customer table related logic.
- Core: Manufacturer list not shown on search page if no manufacturers defined.
- Core: Plugin manager improvements.
- Core: Order weight now captured.
- Core: Fix for orders being marked free shipping because of misconfigured downloadable product.
- Core: Consolidated and improved JavaScript checks related to countries with states.
- Core: Updates to vendor libraries jQuery, MobileDetect, phpMailer.
- Core: Updates for PHP 8.1 and 8.2.
- Email: Improved appearance of HTML email.
- Storefront: Log account creation IP Address for fraud tracking and GDPR delete requests.
- Storefront: Improve checkout flow labels and descriptions.
- Storefront: Shop by Brand page added, listing all your manufacturers, with featured manufacturers at the top.
- Storefront: Account History page is now paginated.
- Storefront: About Us page is now built in.
- Storefront: The Order Status page (from the One Page Checkout plugin) now built in.
- Storefront: Site Specific define file provided to permit customization without modifying core files.
- Storefront: Continue button on checkout_payment page is disabled if the Terms and Conditions tick box is present and not ticked.
- Storefront: Option Name Comments may now be displayed above or below the option via an admin setting.