Releases: zencart/zencart
v2.0.1
Fixes and small updates to 2.0.0. Please refer to What's New for details.
v2.0.0
(rebuilt zip to include updated install-sql and implementation guide; sorry for repeat notices!)
What's New:
For details and cross-links to documentation, see https://docs.zen-cart.com/release/whatsnew_2.0.0
Admin: All Products, New Products, Featured Products and Specials pages are now configured the same way as product listing pages.
Admin: Consolidated product-type modules to reduce code duplication. Now, per-product-type specific files are only required if they differ from the main file.
Admin: Customers list will now show registration IP if set.
Admin: Developers now have a template_settings file to facilitate template switching.
Admin: Orders details page and listing sidebox provide direct link to customer account.
Admin: Improved search
Admin: More pages converted to HTML5.
Admin: Orders screen now uses ipdata.co for IP Address information retrieval.
Admin: Order details page shows currency value for orders placed in non-default currency.
Admin: Order details page shows weight for each product in an order.
Admin: Order details page allows the user to copy addresses to the clipboard.
Admin: Payment module "retirement" allows storeowners to continue using older payment modules for processing existing orders but not offer them for new orders. See Payment Module Retirement for details.
Admin: Shipping modules may now access per-product dimension information.
Admin: Sort improvements for Specials and Featured pages.
Core: Addition of manufacturer's part number (MPN) to the products table.
Core: Addition of shipping tax rate to the orders table.
Core: CrowdIn support for language translations.
Core: Updates to international zones and country names.
Core: Numerous updates for PHP 8.1, 8.2, 8.3 compatibility
Core: Dependency update - Updating to Font Awesome 6 (from 4.7).
Core: Improved tax calculation accuracy throughout the cart.
Core: Performance improvements for stores with large databases.
Core: Wholesale pricing now built-in. See Wholesale Pricing
Core: Improve multi-currency handling throughout cart.
Storefront: Accessibility improvements.
Storefront: Added Accessibility page for storeowners to talk about what they have done to make their store accessible.
Storefront: Additional Images are only shown if there is a main image. Users of the Additional Product Images plugin who wish to disable this behavior, see site specific overrides.
Storefront: All Products, New Products, Featured Products and Specials pages are now laid out the same way as product listing pages.
Storefront: Category pages now support fluid listing format. See Columnar Layout for Category Listing pages
Storefront: Coupons can be added to URLs and automatically applied.
Storefront: Group Discount tax calculation fixes.
Storefront: Coupon with excluded products tax calculation fixes.
Storefront: Responsive Classic template product images (main and additional) now shown in a modal dialog rather than a popup when clicked.
Storefront: Manufacturers sidebox shows scaled images.
Storefront: Shipping modules now visible in Shipping Estimator when zone restriction and non-pulldown state setting is used.
New Contributors
- @nickwhaley made their first contribution in #5469
- @neekfenwick made their first contribution in #5496
- @piloujp made their first contribution in #5546
- @njcyx made their first contribution in #5650
- @highburyeye made their first contribution in #5999
- @OldNGreyBMR made their first contribution in #6177
Full Changelog: v1.5.8...v2.0.0
v2.0.0-rc2
Merge pull request #6332 from scottcwilson/version-stamping-v200rc2 Version stamping v2.0.0-rc2
v2.0.0-rc1
Merge pull request #6303 from scottcwilson/version-stamping-v200 Version stamping 2.0.0-rc1
v2.0.0-beta1
Merge pull request #6256 from scottcwilson/version-stamping-2.0.0-beta1 Version stamping
v2.0.0-alpha1
First alpha build for 2.0.0.
v1.5.8a
Please see the release docs at https://docs.zen-cart.com/release/
v1.5.8
First official release of 1.5.8!
See https://docs.zen-cart.com/release/ for more information.
v1.5.7d
Patch release, including:
- Admin: Sanitize output
- Admin: Address missing/inconsistent HTML characteristics
- Admin: Remove call to inspectAndUpdate from every request and only call on plugin_manager page
- Admin: include plugins in search
- Admin: Fix width of comments block in invoice
- Admin: include plugins in search
- Admin: Sanitize Output
- Core: Fix typo: langauages -> languages
- Core: Accommodate field types with zero length
- Core: Fix "Uncaught TypeError: mysqli_close(): Argument #1 ($mysql) must be of type mysqli, bool given
- Core: Fix coupon min. required calculation wrong when calculated from = All Products
- Storefront: Clean HTML for product_reviews_write, correcting PHP notices regarding missing variables.
- Core: paypaldp/paypal_curl, correcting PHP notices, partial payflow-uk correction.
(Note: no database changes between v157/v157a/v157b/v157c/v157d, so no need to run zc_install if v157/v157a/v157b/v157c is already installed.)
v1.5.7c
Patch release, including:
- All: Security Patches Applied.
- All: Improved PHP 8.0 compatibility.
- All: Upgraded PHPMailer to latest version 6.3.0
- All: Fix some "is_countable" or "must be Array or Countable" errors/notices.
- Admin: Fix incorrect "required" error when editing banners if start/end date existed
- Admin: Fixed incorrect URL generated when accessing customer-submitted images.
- Admin: Improve plugin compatibility on category/product-listing page.
- Admin: Attributes Controller fix for broken button, and improved compatibility with plugins.
- Admin: Improved DTK search for zc_plugins.
- Admin: Fix long-time error in zen_copy_attributes() function.
- Storefront: Fix attribute-related error causing "A-non-numeric-value-encountered-in-shopping_cart.php".
- Storefront: Restore "Always Show Categories on Main Page" feature from v156
- Storefront: Improved compatibility with Image Handler for empty image dimensions.
- Storefront: Added new capabilities to breadcrumb class so templates can override defaults.
- Installer: Improved upgrade-detection on MySQL 8.0
(Note: no database changes between v157/v157a/v157b/v157c, so no need to run zc_install if v157/v157a/v157b is already installed.)