Zen CartZen Cart est une application e-commerce. Zen Cart est dérivé de osCommerce en 2003.
Installatron Remote is a one-click solution to install and manage all of your Zen Cart websites. Using Installatron helps ensure Zen Cart is kept up-to-date and secure, and Installatron features like Clone, Backup and Restore, and Backup Scheduling can save you time. Learn more about Installatron Remote |
Zen Cart est vraiment l'art du e-commerce, gratuit, facile à utiliser pour ouvrir une boutique en ligne. Zen Cart est développé par un groupe de propriétaires de boutiques, programmeurs, designers, et consultants qui pensent que la conception Web de commerce électronique pourrait et devrait être faite différemment. -développeurs de Zen Cart 2.1.0 (version majeure) 12 Décembre 2024 - 50MBNew Features
- The Products Options Stock Manager plugin (sometimes called POSM) is integrated with Zen Cart as an encapsulated plugin. This feature will help storeowners who have product variants whose stock needs to be tracked (red large t-shirts vs blue medium t-shirts, for example). It is designed as an alternative to the various “Stock by Attributes” plugins which are currently in use. See Variant Stock for more details.
- shipping/payment/order-total modules may now be delivered as encapsulated plugins. Developers are encouraged to do so since encapsulated plugins are easier for end-users to install. Note that any encapsulated shipping/payment/order-total modules must have an associated array based language file. The use of the older define based language files is not supported for encapsulated modules.
- Categories may now be featured. (Prior releases only allowed featuring individual products.) See Featured Categories for details.
- The Zen Cart admin may now be secured with Multi Factor Authentication.
- Layout Boxes Controller made more user friendly.
- Templates may now have a separate list of links for their mobile menus. (In prior releases, the mobile menu would reuse the desktop header link list.) See this PR for details.
Bug Fixes and Changes
- Admin: The plugin formerly known as Mod List is now included in the core and named “System Inspection.” It is an encapsulated plugin, so it can be installed using Admin > Modules > Plugin Manager.
- Admin: Manufacturer Part Number (MPN) field added in Zen Cart 2.0.0 can now be edited in the admin.
- Admin: Manufacturer Part Number (MPN) field is now included in the admin search list of fields to be checked.
- Admin: The UI for the Plugin Manager has been re-arranged for easier viewing.
- Admin: UI has better multi-language support. See Admin Language conversion.
- Admin: FIXED - Check All and Uncheck All in Edit Profiles.
- Admin: FIXED - Search in Options Values Manager.
- Admin: FIXED - Salemaker sales with be enabled/disabled by clicking the status icon.
- Admin: FIXED - Sales Report with Graphs monthly pagination now works; dates in legend no longer truncated.
- Admin: FIXED - CKEditor security warning fix is built-in.
- Admin: FIXED - Enabling and disabling sales by clicking icon works.
- Admin: FIXED - Viewing customer records would occasionally lead to a blank right hand infoBox.
- Admin: FIXED - Viewing orders would occasionally lead to a blank right hand infoBox.
- Admin: FIXED - Selecting coupons on pages other than the first page would occasionally fail.
- Admin: The template settings file may now be viewed from your admin page.
- Admin: The date of last password change is now shown on the Users page in admin.
- Admin: Product Price fields “Gross” and “Net” have been renamed to “Tax Included” and “Tax Excluded.”
- Core: For robustness, in multi-language stores, missing non-English language constants will now fall back to their English definitions.
- Core: Add parameter to Customer class notifier to allow data to be added to class.
- Core: Retired Notifiers and Observers can be set to generate deprecated logs automatically.
- Core: Zones module now has exception rules notifier. See this page for details on usage.
- Core: Many improvements in multi-language handling.
- Extras: Improved and modernized utilities in the /extras folder.
- Installer: zc_install now uses Bootstrap 5. Zurb Foundation is no longer used. UI greatly improved.
- Modernization: A Product class has been introduced to encapsulate product-specific logic.
- Modernization: Shipping modules now inherit from the ZenShipping base class to reduce code duplication and ensure consistency.
- Storefront: tpl_{product-type-page}_display.php files have been consolidated to reduce code duplication.
- Storefront: FIXED - Second Place Order done from admin before completing first one works as expected.
- Storefront: FIXED attribute pricing display issues.
- Storefront: FIXED fractional product quantities handling.
- Storefront: Gift Certificate FAQ page layout improvements.
- Storefront: Additional image matching rules now are enforced more strictly for new installs; see this page for details.
Lire la suite: https://www.zen-cart.com/showthread.php?230453-Zen-Cart-2-1-0-Released!2.0.120 Mai 2024 - 50MBBug Fixes and Changes
- Admin: NOTIFY_ADMIN_CUSTOMERS_LISTING_ELEMENT notifier enhanced to pass entire customer query result.
- Admin: For stores with large numbers of coupons, selecting coupons on page 2+ can wind up showing a blank infoBox and the wrong coupon records.
- Admin: Allow customization of dashboard widget display.
- Admin: Show two whois links if two IP addresses associated with an order.
- Core: Improve encapsulated plugin management.
- Core: Many PHP8 logs have been fixed.
- Storefront: Fix template HTML issues.
- Storefront: New Products listing now shows new products as configured.
- Storefront: Shopping Cart class in_cart_check() function fixed.
- Storefront: notifiers added to shipping modules so storeowners can implement their own exception rules. See this page.
- Storefront: notifier added to coupon module so storeowners can implement their own exception rules (disabling specific coupons under certain conditions).
- Storefront: notifiers added so storeowners can add to Information, More Information and EZ-Pages sideboxes. See this page.
Lire la suite: https://www.zen-cart.com/showthread.php?230139-Zen-Cart-2-0-1-Released2.0.0 (version majeure) 15 Avril 2024 - 50MBBug Fixes and Changes
- Admin: All Products, New Products, Featured Products and Specials pages are now configured the same way as product listing pages. See New/Featured/All Listing Configuration Settings. (Note: this means the menu items "All Listing," "New Listing" and "Featured Listing" under the Configuration Menu are no longer there; go to the Configuration > Product Listing menu instead.)
- Admin: product pages now have a show/hide image option.
- 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: Corrected display of Who's Online.
- Admin: Corrected handling of salemaker start date/end date.
- Admin: Coupon Restrict dropdown only shows products not already selected.
- Admin: Customers default address id bug fix.
- Admin: Customers list will now show registration IP if set. This behavior may also be disabled; see admin specific overrides.
- Admin: Delete product checks to ensure product exists first.
- Admin: Developers now have a [template settings](/dev/code/template_settings/) file to facilitate template switching.
- Admin: Orders listing sidebox provides direct link to customer account.
- Admin: Order details page provides a direct link to customer account.
- Admin: Handle emails with embedded '+' signs.
- Admin: Improve layout of search box.
- Admin: Manufacturers page now has insert button when list is empty.
- Admin: Manufacturers image is now properly scaled when displayed.
- 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: PCI defined constants consolidated in a single file.
- Admin: Deprecated files superceded by admin/includes/admin_html_head.php. Plugin authors please see Admin Head Content for details.
- Admin: Search improvements for customers, coupons, developer's toolkit.
- Admin: Shipping modules may now access per-product dimension information. See Shipping Dimensions.
- Admin: Sort improvements for Specials and Featured pages.
- Admin: Zero valued database server settings were displayed as blanks on Admin > Version > "View the database configuration variables". They are now shown as zeroes.
- 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 and 8.2 to resolve debug logs created by those newer PHP versions.
- Core: Dependency update - Updating to Font Awesome 6 (from 4.7). See Font Awesome for details.
- Core: Improved tax calculation accuracy throughout the cart.
- Core: When $db connection is down, generate fewer logs.
- Core: Performance improvements for stores with large databases.
- Core: Wholesale pricing now built-in. See Wholesale Pricing
- Core: Improve multi-currency handling throughout cart.
- Core: Fixes for PayPal constant MODULE_PAYMENT_PAYPALDP_MERCHANT_COUNTRY undefined.
- Storefront: Ability to compute category counts by distinct products, to avoid double-counting linked products. Users wishing this behavior should see site specific overrides.
- Storefront: Accessibility improvements.
- Storefront: An 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. See New/Featured/All Listing Configuration Settings.
- 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. See Coupon Referrers
- 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. See Popups.
- Storefront: Manufacturers sidebox shows scaled images.
- Storefront: PayPal date handling standardized.
- Storefront: PayPal Express Checkout zone and country correctly set for tax handling.
- Storefront: Shipping modules now visible in Shipping Estimator when zone restriction and non-pulldown state setting is used.
- Storefront: State dropdowns are now sorted alphabetically for all countries.
- System: All "extra" folders are now loaded alphabetically. In prior releases, they were loaded in filesystem order, which would sometimes result in system-dependent issues.
- System: The issue that caused the Uncaught IntlException: datefmt_create: invalid locale: U_ILLEGAL_ARGUMENT_ERROR problem for users running PHP 8.1/8.2 no longer requires configure.php changes.
- Database: Correction of known issues with zones.
- Installer: Improved UI and progress reporting in zc_install.
Lire la suite: https://www.zen-cart.com/showthread.php?230040-Zen-Cart-2-0-0-Released1.5.8a23 Mars 2023 - 50MB1.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.
Lire la suite: https://www.zen-cart.com/showthread.php?229371-Zen-Cart-1-5-8a-Released1.5.7d1 Mars 2022 - 50MBCore
- Many files have been updated for compatibility with PHP 7.2, 7.3 and 7.4. These changes, along with updating your PHP version, will make your cart faster.
Storefront
- Products with single-valued attributes (such as downloads) can now be added to the cart from the listing page.
- Product page now includes Ask a Question
- Contact Us page now includes a telephone number
- Improved handling of product restrictions such as units and minimum quantities.
- Define page added to shopping cart page for static content.
- The responsive classic template now meets accessibility standards for both desktop and mobile.
Admin
- Admins can now login to a customer account (login as that customer), to place an order on their behalf.
- Order Status may be updated from the order listing screen.
- Order Status emails are now sent in the language of the order.
- Order Status dropdown can now be sorted to match your business workflow.
- Order Status notification behavior for an Order Status update (send email/do not send email/hide update) may now be configured by an admin switch.
- Order Listing - hover for quick view of the products ordered or to see customer comments, without opening the order details. (Inspired by Info-At-A-Glance plugin).
- Improved customer search.
- Products to Categories Link Manager - Addition of a global tool to copy linked categories to another product.
- Product Copy expanded to include copy of metatags and linked categories.
- Validation for integer min and max values and email addresses.
- Improved configuration settings descriptions.
- Countries page is easier to perform enable/disable actions.
- Improved error messaging.
- Help links to the documentation website added to all pages.
- Products Viewed report now excludes bots and admins, and its database storage restructured to improve site performance.
- Alphabetical sorting of Reports and Tools menus.
- Validation and alerts for updating configuration settings, and other updates to sanitization layer.
- Improvements in Option Name/Value management.
- UI improvements for Attributes Controller, Featured, Option Names Manager, Option Values Manager, Products to Multiple Categories, Specials.
- Fixed last-order details on customer preview box on right.
- Checkout - Correction of order total layout issues on mobile in responsive_classic template.
- All known bugfixes and security fixes for v1.5.6 are included in v1.5.7
Email
- SPAM prevention built in to forms (Credits @davewest for zenNonCAPTCHA).
- Improvements made to increase email deliverability.
- Untranslatable text removed from emai
Lire la suite: https://www.zen-cart.com/showthread.php?228675-Zen-Cart-v1-5-7d-released!1.5.7b24 Novembre 2020 - 50MB- Core - Many files have been updated for compatibility with PHP 7.2, 7.3 and 7.4. These changes, along with updating your PHP version, will make your cart faster.
- Storefront - Products with single-valued attributes (such as downloads) can now be added to the cart from the listing page.
- Storefront - Product page now includes Ask a Question
- Storefront - Contact Us page now includes a telephone number
- Storefront - Improved handling of product restrictions such as units and minimum quantities.
- Storefront - Define page added to shopping cart page for static content.
- Storefront - The responsive classic template now meets accessibility standards for both desktop and mobile.
- Admin - Admins can now login to a customer account (login as that customer), to place an order on their behalf.
- Admin - Order Status may be updated from the order listing screen.
- Admin - Order Status emails are now sent in the language of the order.
- Admin - Order Status dropdown can now be sorted to match your business workflow.
- Admin - Order Status notification behavior for an Order Status update (send email/do not send email/hide update) may now be configured by an admin switch.
- Admin - Order Listing - hover for quick view of the products ordered or to see customer comments, without opening the order details. (Inspired by Info-At-A-Glance plugin).
- Admin - Improved customer search.
- Admin - Products to Categories Link Manager - Addition of a global tool to copy linked categories to another product.
- Admin - Product Copy expanded to include copy of metatags and linked categories.
- Admin - Validation for integer min and max values and email addresses.
- Admin - Improved configuration settings descriptions.
- Admin - Countries page is easier to perform enable/disable actions.
- Admin - Improved error messaging.
- Admin - Help links to the documentation website added to all pages.
- Admin - Products Viewed report now excludes bots and admins, and its database storage restructured to improve site performance.
- Admin - Alphabetical sorting of Reports and Tools menus.
- Admin - Validation and alerts for updating configuration settings, and other updates to sanitization layer.
- Admin - Improvements in Option Name/Value management.
- Admin - UI improvements for Attributes Controller, Featured, Option Names Manager, Option Values Manager, Products to Multiple Categories, Specials.
- Admin - Fixed last-order details on customer preview box on right.
- Email - SPAM prevention built in to forms (Credits @davewest for zenNonCAPTCHA).
- Email - Improvements made to increase email deliverability.
- Email - Untranslatable text removed from emai
- Checkout - Correction of order total layout issues on mobile in responsive_classic template.
- All known bugfixes and security fixes for v1.5.6 are included in v1.5.7
Lire la suite: https://www.zen-cart.com/showthread.php?226873-Zen-Cart-v1-5-7b-released!1.5.726 Juin 2020 - 50MB- Core - Many files have been updated for compatibility with PHP 7.2, 7.3 and 7.4. These changes, along with updating your PHP version, will make your cart faster.
- Storefront - Products with single-valued attributes (such as downloads) can now be added to the cart from the listing page.
- Storefront - Product page now includes Ask a Question
- Storefront - Contact Us page now includes a telephone number
- Storefront - Improved handling of product restrictions such as units and minimum quantities.
- Storefront - Define page added to shopping cart page for static content.
- Storefront - The responsive classic template now meets accessibility standards for both desktop and mobile.
- Admin - Admins can now login to a customer account (login as that customer), to place an order on their behalf.
- Admin - Order Status may be updated from the order listing screen.
- Admin - Order Status emails are now sent in the language of the order.
- Admin - Order Status dropdown can now be sorted to match your business workflow.
- Admin - Order Status notification behavior for an Order Status update (send email/do not send email/hide update) may now be configured by an admin switch.
- Admin - Order Listing - hover for quick view of the products ordered or to see customer comments, without opening the order details. (Inspired by Info-At-A-Glance plugin).
- Admin - Improved customer search.
- Admin - Products to Categories Link Manager - Addition of a global tool to copy linked categories to another product.
- Admin - Product Copy expanded to include copy of metatags and linked categories.
- Admin - Validation for integer min and max values and email addresses.
- Admin - Improved configuration settings descriptions.
- Admin - Countries page is easier to perform enable/disable actions.
- Admin - Improved error messaging.
- Admin - Help links to the documentation website added to all pages.
- Admin - Products Viewed report now excludes bots and admins, and its database storage restructured to improve site performance.
- Admin - Alphabetical sorting of Reports and Tools menus.
- Admin - Validation and alerts for updating configuration settings, and other updates to sanitization layer.
- Admin - Improvements in Option Name/Value management.
- Admin - UI improvements for Attributes Controller, Featured, Option Names Manager, Option Values Manager, Products to Multiple Categories, Specials.
- Admin - Fixed last-order details on customer preview box on right.
- Email - SPAM prevention built in to forms (Credits @davewest for zenNonCAPTCHA).
- Email - Improvements made to increase email deliverability.
- Email - Untranslatable text removed from emai
- Checkout - Correction of order total layout issues on mobile in responsive_classic template.
- All known bugfixes and security fixes for v1.5.6 are included in v1.5.7
- ... and many other incremental improvements to make Zen Cart more efficient, more robust and easier to use.
Lire la suite: https://www.zen-cart.com/showthread.php?226873-Zen-Cart-v1-5-7-released!1.5.6c (version de sécurité) 23 Septembre 2019 - 50MBSecurity
- Security Patch to prevent malicious SQL abuse
Changes
- Fix regression error from 156a/b where PHP errors would occur during PayPal processing
- Bugfix: functions_osh_update had a typo, causing errors
- Bugfix: download-by-redirect problem fixed when store is in a subdirectory
- Bugfix: duplicate (linked) products appeared during manufacturer filtering
- Bugfix: undefined TEXT_NO_PROD_SALES for coupons
- Ez-pages: fix lookup errors during multilingual use
- Reduce copy/paste errors during customer password reset
- Improvements to anti-spam for account creation and contact-us forms
- Improve DOB handling on account pages
- Fix tax-related errors in situations where no tax applies
- Tighter controls to prevent order tampering or spoofing
- Admin: Geo-Zone editor screen now displays the current zone name
- Admin: Recipient count accuracy fixed if some group emails fail
- Admin Keepalive tab stops flashing after expiration
- Dozens of small updates to prevent HTML errors and PHP error/notices under PHP 7.2+
Lire la suite: https://www.zen-cart.com/showthread.php?224704-Zen-Cart-v1-5-6-released!1.5.6b (version majeure) 29 Mai 2019 - 50MBHighlights
- Core - Updated dozens of files for compatibility with PHP 7.2 and also 7.3
- Admin - Sales-Report graphs on Admin dashboard
- Checkout - customer confirmation emails now include customer delivery telephone number
- Checkout - Square Payment support is now built-in. Start taking credit card payments in just 5 minutes! See www.zen-cart.com/partners/square_setup
- Admin - Reworded "in stock"/"out of stock" to "enabled"/"disabled" on product-edit pages due to popular request
- Admin - Most of the Admin pages have received styling updates for consistency and improved support for smaller screens (credits @Zen4All)
- Admin - Admin pages now show their name in browser tabs, instead of generic "Admin"
- Admin - Order pages now have some observer hooks to allow plugins to display "more data" with less code-changes
- Admin - GV Queue indicator in Admin Header bar can be enabled/disabled in GV Module settings
- Coupon new features added: search, export, reactivate, delete duplicates, clone existing coupons
- Coupons can now be restricted to amount of an order or of a specific product
- Coupons can now be restricted to customers having a specified number of previous purchases
- Coupons can now be restricted to products not on sale
- Coupons restrictions can now be bulk-added via manufacturer filter
- Coupon Usage Report added
- Template - CSS spans added around product-qty min/max/unit output, so that these items can be selectively hidden if needed. (Credits @lat9)
- Template - Compatibility updates to accommodate OnePageCheckout plugin integration
- Core: Added language-change notifier hooks
- Enhancement - Updated database to store more order-related data for easier order-reconstruction. This can help allow plugins to do more with completed order details.
- Enhancement - File-Uploading now gives more detailed feedback about failures related to invalid file types.
- Fixed - date display on Admin warning about log data is now formatted with store's default date format
- Mobile - Updated embedded MobileDetect to latest version
- Email - Updated embedded PHPMailer to latest version
- Utility - CurlTester has more links to external diagnostic tools, including TLS Testing verification
- Utility - Plugin version-check utility optimized to allow specific version-comparisons, and adapt to timeouts more quickly.
- DB: Remove unused basket 'final_price' field from database
- Removed old sagepay_form payment module, and old authorizenet_echeck payment module
- All known v1.5.5 bugfixes and security fixes are included in v1.5.6
Bug Fixes
- Admin: Fix problem with creating coupons with percent off
- Admin: Fix broken attribute-copy-to-whole-category
- Admin: Improve whos-online session_decoding
- Admin: Fix deletion of multilingual ez-pages when deleting a language
- Admin: Fix validation of products_url in collect_info
- Admin: Add notifier for categories-products-listing, allowing an observer to insert an additional status-type icon.
- Admin: Fix geo-zones editor: wasn't saving inserts/edits due to wrong parameter
- Admin: Fix Spiffycal issues in Products Price Manager
- Admin: On config pages, only show the first 40 chars of a long config value so screen won't get messed up
- Modify notifier for zen_get_products_stock
- Prevent error: Cannot change session id when session is active
- Show default quantity of 1 in products_quantity_discounts if product doesn't have a discount quantity.
- Fix missing EMAIL_TEXT_TELEPHONE in email
- Avoid errors when restoring cart while cart has product with attibutes without a text attribute.
- Clear strict notifications based around shipping and shipping estimates.
- Update and consolidate error handler code
- Prevent ezpages "countable" warnings in logs
- Fix error in perweightunit module
- Added missing 'zen_updated_by_admin' function
- Tax: Additional tax-handling notifications
- Tax: Allow override of zen_get_tax_rate return value.
- ot_coupon.php: Let an observer know that the coupon has been removed.
- ot_coupon.php: Indicate that the coupon processing is starting and then, for each product, notify whether/not the product qualifies for the discount.
- ot_shipping.php: Allow override of the shipping tax, since it can vary from one location to another.
- Template: Auto scroll-to-top on ajax confirmation page
- Template: Update the EN flag icon (previous gif was bad)
- Template: Added back language define which will be used by older templates
- zc_install: Handle old date_added zero dates
- zc_install: handle ezpages migration to multilingual where table-prefixes are used
Lire la suite: https://www.zen-cart.com/showthread.php?224704-Zen-Cart-v1-5-6-released!1.5.5f9 Janvier 2018 - 50MBHighlights
- All known v1.5.4 bugfixes and security fixes are included in v1.5.5, including tighter control around XSS as well as clickjacking
- Template: The default out-of-the-box template (called "Responsive Classic") is now a mobile-friendly responsive-design theme built for flexibility with tablets, mobile devices, and desktops.
- Template: The core template_default files have been reviewed for HTML5 compliance, and a number of classes and IDs have been added to move older styling to CSS instead. Specific input-types like email/telephone for easier use on mobiles
- Admin: Admin menu improvements to help it fit tablet screens better
- Admin: Added customer-password reset via Admin
- Admin: Products Price Manager: Added display of taxes into prices
- Admin: Improvements to developers-toolkit and whos-online
- SEO: Numerous updates to canonical-url handling
- SEO: Added hreflang markup for better indexing of multilingual sites, and other HTML page-header metatag improvements
- Checkout: Order Details added to Checkout-Success page
- Payment: PayPal Express Checkout has numerous updated compatibilities added, including their latest InContext mobile support
- Payment: Added SagePay Form payment module (for hosted offsite PCI compliant credit card processing)
- Payment: Added First Data Hosted Checkout Payment Pages (Global Gateway e4) module (for hosted offsite PCI compliant credit card processing)
- Payment: Retired obsolete Linkpoint_API payment module (replaced by the new Payeezy JS module)
- Payment: Added Payeezy JS (First Data/Global Gateway e4) Payment module (for onsite PCI compliant credit card processing)
- Core: Added PHP 7.0 compatibility
- Core: Added MySQL 5.7 compatibility
- Core: Improved error-logging for troubleshooting (included @lat9's debug-backtrace mod)
- Core: Improved/simplified code for db query handling, allowing simple foreach() iterations instead of requiring while(!EOF) loops,
- Core: Added hooks to allow for 3rd-party-handling of taxes, for plugin support with orders, attributes, and much more
- Core: Fix some rounding errors
- Core: Added cron code for automated currency-updating, and currency sources can be selected from Admin->Config->My Store menu, and plugins can auto-show in this list
- Core: Fixed bug with a race condition causing database errors related to sessions
- Core: Simplified the configure.php file contents significantly by retaining only the most-often-customized components, and added an automatic-converter as part of zc_install's initial inspection
- Email: Integrated @lat9's "common CSS styling" for HTML emails
- Email: Added newer phpMailer integration (better compatibility with more email services), and email-failure errors are logged to /logs/ for easier debugging if problems occur
- Some language-file cleanups
- Improved compatibility for payment/shipping modules and SSL/TLS to work with the 2016 SHA-256 Secure Server initiatives being embraced by modern hosting companies and PCI Compliance
- Rewrote zc_install - fresh new look, will make future internal maintenance easier
- Replaced phpBB integration with generic hooks to allow for various external forums
- Security patches for alerts provided from various security watchdog sites
Lire la suite: https://www.zen-cart.com/showthread.php?219730-Zen-Cart-v1-5-5f-released!1.5.5e4 Novembre 2017 - 50MBHighlights
- Template: The default out-of-the-box template (called "Responsive Classic") is now a mobile-friendly responsive-design theme built for flexibility with tablets, mobile devices, and desktops.
- Template: The core template_default files have been reviewed for HTML5 compliance, and a number of classes and IDs have been added to move older styling to CSS instead. Specific input-types like email/telephone for easier use on mobiles
- Admin: Admin menu improvements to help it fit tablet screens better
- Admin: Added customer-password reset via Admin
- Admin: Products Price Manager: Added display of taxes into prices
- Admin: Improvements to developers-toolkit and whos-online
- SEO: Numerous updates to canonical-url handling
- SEO: Added hreflang markup for better indexing of multilingual sites, and other HTML page-header metatag improvements
- Checkout: Order Details added to Checkout-Success page
- Payment: PayPal Express Checkout has numerous updated compatibilities added, including their latest InContext mobile support
- Payment: Added SagePay Form payment module (for hosted offsite PCI compliant credit card processing)
- Payment: Added First Data Hosted Checkout Payment Pages (Global Gateway e4) module (for hosted offsite PCI compliant credit card processing)
- Payment: Retired obsolete Linkpoint_API payment module (replaced by the new Payeezy JS module)
- Payment: Added Payeezy JS (First Data/Global Gateway e4) Payment module (for onsite PCI compliant credit card processing)
- Core: Added PHP 7.0 compatibility
- Core: Added MySQL 5.7 compatibility
- Core: Improved error-logging for troubleshooting (included @lat9's debug-backtrace mod)
- Core: Improved/simplified code for db query handling, allowing simple foreach() iterations instead of requiring while(!EOF) loops,
- Core: Added hooks to allow for 3rd-party-handling of taxes, for plugin support with orders, attributes, and much more
- Core: Fix some rounding errors
- Core: Added cron code for automated currency-updating, and currency sources can be selected from Admin->Config->My Store menu, and plugins can auto-show in this list
- Core: Fixed bug with a race condition causing database errors related to sessions
- Core: Simplified the configure.php file contents significantly by retaining only the most-often-customized components, and added an automatic-converter as part of zc_install's initial inspection
- Email: Integrated @lat9's "common CSS styling" for HTML emails
- Email: Added newer phpMailer integration (better compatibility with more email services), and email-failure errors are logged to /logs/ for easier debugging if problems occur
- Some language-file cleanups
- Improved compatibility for payment/shipping modules and SSL/TLS to work with the 2016 SHA-256 Secure Server initiatives being embraced by modern hosting companies and PCI Compliance
- Rewrote zc_install - fresh new look, will make future internal maintenance easier
- Replaced phpBB integration with generic hooks to allow for various external forums
- Security patches for alerts provided from various security watchdog sites
Lire la suite: http://zen-cart.com/showthread.php?2197301.5.5 (version majeure) 20 Mars 2016 - 22MB- All known v1.5.4 bugfixes and security fixes are included in v1.5.5, including tighter control around XSS as well as clickjacking
- Template: The default out-of-the-box template (called "Responsive Classic") is now a mobile-friendly responsive-design theme built for flexibility with tablets, mobile devices, and desktops.
- Template: The core template_default files have been reviewed for HTML5 compliance, and a number of classes and IDs have been added to move older styling to CSS instead. Specific input-types like email/telephone for easier use on mobiles
- Admin: Admin menu improvements to help it fit tablet screens better
- Admin: Added customer-password reset via Admin
- Admin: Products Price Manager: Added display of taxes into prices
- Admin: Improvements to developers-toolkit and whos-online
- SEO: Numerous updates to canonical-url handling
- SEO: Added hreflang markup for better indexing of multilingual sites, and other HTML page-header metatag improvements
- Checkout: Order Details added to Checkout-Success page
- Payment: PayPal Express Checkout has numerous updated compatibilities added, including their latest InContext mobile support
- Payment: Added SagePay Form payment module (for hosted offsite PCI compliant credit card processing)
- Payment: Added First Data Hosted Checkout Payment Pages (Global Gateway e4) module (for hosted offsite PCI compliant credit card processing)
- Payment: Retired obsolete Linkpoint_API payment module (replaced by the new Payeezy JS module)
- Payment: Added Payeezy JS (First Data/Global Gateway e4) Payment module (for onsite PCI compliant credit card processing)
- Core: Added PHP 7.0 compatibility
- Core: Added MySQL 5.7 compatibility
- Core: Improved error-logging for troubleshooting (included @lat9's debug-backtrace mod)
- Core: Improved/simplified code for db query handling, allowing simple foreach() iterations instead of requiring while(!EOF) loops,
- Core: Added hooks to allow for 3rd-party-handling of taxes, for plugin support with orders, attributes, and much more
- Core: Fix some rounding errors
- Core: Added cron code for automated currency-updating, and currency sources can be selected from Admin->Config->My Store menu, and plugins can auto-show in this list
- Core: Fixed bug with a race condition causing database errors related to sessions
- Core: Simplified the configure.php file contents significantly by retaining only the most-often-customized components, and added an automatic-converter as part of zc_install's initial inspection
- Email: Integrated @lat9's "common CSS styling" for HTML emails
- Email: Added newer phpMailer integration (better compatibility with more email services), and email-failure errors are logged to /logs/ for easier debugging if problems occur
- Some language-file cleanups
- Improved compatibility for payment/shipping modules and SSL/TLS to work with the 2016 SHA-256 Secure Server initiatives being embraced by modern hosting companies and PCI Compliance
- Rewrote zc_install - fresh new look, will make future internal maintenance easier
- Replaced phpBB integration with generic hooks to allow for various external forums
- Security patches for alerts provided from various security watchdog sites
- Numerous other small improvements to make things work faster, sleeker, smarter and be easier to use
Lire la suite: http://zen-cart.com/showthread.php?2197301.5.4 (version majeure) 31 Décembre 2014 - 22MBImprovements
- CHANGE-714 - Add progressive-enhancement to checkout flow for PCI compliance when card details collected onsite (added ajax infrastructure, and jQuery)
- Fix #209 - POODLE protection - Remove SSLv3 mode, to allow autonegotiation
Bugfixes and feature updates
- CHANGE-724 - Fix init_cache_key_check.php redirect loop which occurred when the user deletes the /cache/ folder
- CHANGE-423 - PayPal Express Checkout - recover funding failure (10486) with "retry" if card is declined
- CHANGE-725 - Authorizenet SIM module now hashes x_currency_code
- CHANGE-730 - Linkpoint CURL SSL bug triggers PHP Warning: Illegal string offset
- CHANGE-731 - Update Authorize.net SIM and AIM to add support for AUD,NZD currencies (now supports USD CAD GBP EUR AUD NZD)
- CHANGE-732 - Update Authorize.net SIM and AIM to set defaults for merchant accounts capable of doing POS and Web transactions in one account
- CHANGE-733 - Store-pickup module not activating properly for zone restrictions
- CHANGE-311 - Data sanity check in admin/customers.php
- CHANGE-709 - Refactor logging infrastructure
- CHANGE-735 - Fix CSRF in admin profiles for action=delete
- CHANGE-736 - Fix CSRF in layout_controllers for action=reset_defaults
- CHANGE-737 - Replace hard-coded language text in /admin/orders.php
- Fix #136 - Error in html syntax in admin_activity and CSS comment syntax in who's online
- Fix #152 - Page not found when incorrect EZPage link remove status
- Fix #188 - Remove code comment causing false-positive in security scan
- Fix #210 - Fix code dealing with apostrophes in filenames
- Fix #215 - Added additional common destinations to curltester script
- Fix #221 - Fix Discount Coupon and Shipping Cost
- Fix #246 - Fix errors about passwords during zc_install upgrade
- ISSUE-82 - (continuation of) Fix odd PHP quirk which triggers fatal error "Allowed memory size of --- bytes exhausted" when accessing SID constant
- Optimizations and improvements to various database queries
- Fix queries in class.phpbb.php
- Fix fmod_round and shopping_cart using (int) on quantity
- Backported a PHP 5.4 fix to attributes_controller
- zc_install - Fix email validation in zc_install to allow for new domain name TLDs
- Fix override of mexico addresses with paypal pro
- Substitute gethostname for shell_exec since some hosts disable shell_exec
Lire la suite: http://zen-cart.com/showthread.php?2156841.5.3 (version majeure) 7 Juillet 2014 - 22MBImprovements:
- CHANGE-511 - Change DB functions from mysql to mysqli
- CHANGE-89 - Convert to bcrypt for password security hashing (requires PHP 5.3.7 or newer)
- CHANGE-491 - Timezone patch for PHP 5.3/5.4/5.5 (this makes the "timezone offset" plugin obsolete)
- CHANGE-566 - Add Admin switch to relax PA-DSS "strong" password requirements when in Demo mode
- CHANGE-543 - Updates for PHP 5.5 Compatibility; Verified PHP 5.6-beta compatibility
- CHANGE-432 - Numerous fixes for stricter PHP 5.4 compatibility
- CHANGE-350 - Improvements to queryFactory to better support sql caching
- CHANGE-359 - Add advanced developer tool for Notifier Trace and a global eventID
- CHANGE-412 - Increase length of session key field due to changes in PHP defaults
- CHANGE-421 - Update Authorize.net modules to support CAD and UK currencies
- CHANGE-427 - Fix Memory Leak with PHP 5.3/5.4
- CHANGE-434 - Add additional SSL detection checks to accommodate more poorly configured hosting companies
- CHANGE-450 - Switch to SSL for contact-us form (when SSL is enabled)
- CHANGE-452 - Add multiple-language and multiple-location support to the Store Pickup shipping module
- CHANGE-454 - Made low-stock emails interceptable by notifier/observer
- CHANGE-524 - Fix SaleMaker issues on Discount Quantity
- ISSUE-54 - Session handling improvements
- ISSUE-82 - Fix odd PHP 5.4 quirk which triggers fatal error "Allowed memory size of --- bytes exhausted" when accessing SID constant
Bugfixes and feature updates:
- CHANGE-196 - Fix issue with Store-pickup module vs taxes
- CHANGE-206 - Fix admin profiles code to also manage product types
- CHANGE-225 - Handle use of comma as decimal point for Gift Voucher
- CHANGE-235 - Fix for create_account_success doesn't honor session timeout
- CHANGE-274 - Installer improvement - alert if new version available at install time
- CHANGE-309 - Changes to avoid spam flags on Admin Emails about payment/shipping modules, and prevent autoresponder replies to newsletters and contact-us emails
- CHANGE-311 - Data sanity check in customer login and admin customer mgmt to handle missing records resulting from bad imports or damaged data
- CHANGE-315 - Performance tuning with .htaccess tweaks
- CHANGE-323 - Fix rounding error with attributes and salemaker
- CHANGE-332 - Update PayPal WPS to prevent mistakenly entering localized country domain for accessing PayPal services (per PayPal change Q3-2012)
- CHANGE-341 - Updates to observer/notifier code to better support legacy procedural code
- CHANGE-343 - Fix various language wording and dist-configure examples vis a vis the logs foldername
- CHANGE-345 - Fix typo in whos_online legend
- CHANGE-346 - Fix outdated language in configuration menu help texts, mainly around the name of the logs folder
- CHANGE-347 - Fix TRY currency in paypal modules
- CHANGE-348 - Fix Secunia advisory SA50574 - XSS in admin login.php
- CHANGE-351 - Fix EZ-Pages Table of Contents links not displaying (if queryCache enabled, such as was added in v1.5.1)
- CHANGE-352 - Fix attributes controller fatal error after upgrade
- CHANGE-353 - Fix for password_forgotten generates log file
- CHANGE-354 - Installer now bypasses APC and other caching mechanisms during zc_install, to prevent confusion caused by caching of files which require alteration.
- CHANGE-355 - Fix redirect error when product is not General
- CHANGE-361 - Fix blank page problem caused by clash with output_handler in hosting configuration
- CHANGE-362 - Fix for template_filename not selecting for admin-initiated emails
- CHANGE-363 - Trap for constant-not-found errors with badly-configured admin plugins
- CHANGE-364 - Fix installer error: Failed to initialize storage module: memcache
- CHANGE-365 - Fix missing noindex,nofollow missing on "forgotten" screen in admin
- CHANGE-368 - Installer was allowing browser to remember old form data
- CHANGE-371 - Fix for checkout_shipping creating debug logs when shipping method fails to generate methods
- CHANGE-378 - Fix for Downloads of virtual products fail when site is Down For Maintenance
- CHANGE-386 - Fix CURL/SSL Vulnerabilities
- CHANGE-389 - Fix confusion about password reset message
- CHANGE-392 - Fix coupon_admin.php contains double 'p' tag
- CHANGE-396 - Removed nde-basic.css because it is obsolete since v1.5.0
- CHANGE-397 - Fix Developers Tool Kit where Line number values in results were off by one
- CHANGE-398 - Store Manager log purge improvements
- CHANGE-403 - Fix PayPal EC to prevent use of ImmediatePayment when AuthOnly is selected
- CHANGE-411 - Increase size of fields in tables for admin profiles
- CHANGE-413 - Change date/time display format in admin header to be consistent with configured preference
- CHANGE-416 - Prevent unauthorized information disclosure with editor
- CHANGE-417 - Fix for issue where email confirmation gets truncated on the less-than symbol in product names
- CHANGE-422 - Fix overzealous regex for handling IPv6
- CHANGE-424 - Fix PayPal Micropayments bug which was preventing non-micro payments from working if micropayments credentials were present
- CHANGE-425 - Fix for: Deleted ez-pages didn't trigger a 404 not found. Disabled pages were still reachable. Now sends to home page and shows message.
- CHANGE-429 - Suppress HTML-formatting in PHP error messages, to aid in eliminating accidental posting of private links when requesting help
- CHANGE-432 - Fix several issues causing warnings in debug logs due to PHP 5.4 compatibility
- CHANGE-435 - Set reply-to header in admin copy of order-confirmation email - to make for easier replying to customers
- CHANGE-437 - Set proper exclusion metatags to prevent gv_faq pages from being spidered/indexed
- CHANGE-442 - Fix HTML id=reviewsContent already defined error in reviews sidebox
- CHANGE-444 - Fix missing 'echo' and centerboxes in tpl_product_info_noproduct.php
- CHANGE-446 - Cleanup: Remove duplicate code in update_product.php
- CHANGE-451 - Fix canonical link handling for cases where the site operates entirely in SSL
- CHANGE-455 - Improve zen_get_all_get_params to accommodate plugin issues throwing PHP Warning: strlen() expects parameter 1 to be string
- CHANGE-459 - Fix inconsistencies in some zc_install help text
- CHANGE-463 - Add insulation to protect against inaccessible products caused by errors in custom-written product types (where mistakenly type=0)
- CHANGE-464 - Fix PHP warning: Use of undefined constant SUPERUSER_PROFILE ...
- CHANGE-470 - Fix missing closing table row in /admin/orders.php
- CHANGE-471 - Fix a couple small logic bugs in table_block.php
- CHANGE-472 - Improve caching for product-type settings
- CHANGE-474 - Fix boolean typo on comparison in ot_cod_fee module
- CHANGE-476 - Fix for zen_mail doesn't always use default template for non-english use
- CHANGE-478 - Fix Incorrect base_href in admin-sent HTML emails in some configurations
- CHANGE-484 - Quantities added to cart should adjust to stock rather than just a message
- CHANGE-487 - a Simplify filesmatch rules in htaccess by adding case-insensitivity flag
- CHANGE-487 - b Add webm permission to htaccess rules for media-playback and downloadable-files
- CHANGE-489 - Added additional notifiers to order.php class
- CHANGE-491 - Improvements to automated timezone detection
- CHANGE-497 - Improvements to date/time display in admin header
- CHANGE-498 - Fix proxy-detection support for EXCLUDE_ADMIN_IP_FOR_MAINTENANCE and zen_get_ip_address() vs $_SERVER['REMOTE_ADDR']
- CHANGE-506 - Fix robots tag in admin pages
- CHANGE-509 - Fix minor incorrect variable declaration in option_values_manager.php
- CHANGE-514 - Improve Developers Tool Kit to allow the search of single and double quotes
- CHANGE-519 - Add more error checking in check_page()
- CHANGE-520 - Remove inline javascript and tags which may not be stripped correctly in product listings etc
- CHANGE-521 - Fix error on Incorrect integer value: products_priced_by_attribute
- CHANGE-526 - Additional notifier to allow additional validation in account_edit page
- CHANGE-527 - Add configuration-settings-search to Developers Toolkit, credit B.Bellamy,torvista (makes the search_configuration_keys plugin obsolete)
- CHANGE-528 - Updates to valid cart issues with attributes and changes prior to checkout
- CHANGE-529 - Fix variable initialization in Shipping Estimator
- CHANGE-532 - Init system - move navigation history to after init_sanitize
- CHANGE-544 - phpMailer upgrade
- CHANGE-545 - Allow countries to be flagged as available/unavailable for shipping (built from a combination of code backported from v2 and a contribution by lat9)
- CHANGE-546 - Init system - Relocate version constants to the beginning of the autoloader process.
- CHANGE-547 - Utilities updates - CURLtester update
- CHANGE-548 - Fix PHP Notice: Only variable references should be returned by reference
- CHANGE-549 - Fix for PHP Notice: Object of class queryFactoryResult could not be converted to int
- CHANGE-550 - Fix PHP Notice: Constant ATTRIBUTES_PRICE_FACTOR_FROM_SPECIAL already defined
- CHANGE-551 - PHP Notice: Undefined index: freeshipper
- CHANGE-559 - Fix for Shipping Estimator which was causing shipping modules to request quotes twice
- CHANGE-562 - ironlady github pull request - Add webfont files support to .htaccess whitelist
- CHANGE-563 - Fix zone misspelling in latin1 encoding. Add translations in utf8 version.
- CHANGE-564 - docs
- CHANGE-565 - Incorporate the Fix_Cache_key utility code into ZC Admin core (thus the plugin by the same name is now obsolete)
- CHANGE-568 - Add storeowner-definable session timeout limit
- CHANGE-570 - Add notifier hook to provide ability for Admin Activity Logs be exportable to CLFS or other standard format (PA-DSS feature)
- CHANGE-573 - Rename Email HTML switch setting text and description to be clearer
- CHANGE-574 - Add strict check to some admin pages to protect against invalid variables created by plugins that don't clean up after themselves, like MagneticOne stuff
- CHANGE-575 - update spiders.txt
- CHANGE-580 - torvista pull request 11 - locale addition for Windows servers
- CHANGE-591 - Fix Australia address format to remove comma
- CHANGE-591 - Fix Australia address format to remove comma
- CHANGE-593 - PayPal - Change to Pending Reason responses, required one table schema change
- CHANGE-594 - PayPal API changes - July 2013 (A: deprecated some rarely-used parameters)
- CHANGE-594 - PayPal API changes - July 2013 (B: Updated treatment of currencies which don't support decimal places)
- CHANGE-595 - Expand locale support for PayPal to perform better matching and to include PayPal's latest updates
- CHANGE-601 - Relax PA-DSS "strong" password requirements - sql upgrade changes
- CHANGE-605 - Fix error in PayPal Standard - PHP Fatal error: Using $this when not in object context
- CHANGE-609 - PR12 - Address formats for Belgium, Netherlands
- CHANGE-610,614,617 - lat9 $param1 array output reduction in notifier trace
- CHANGE-611 - Sanitize all known get parameters.
- CHANGE-612 - Sanitize all known get parameters.
- CHANGE-616 - For consistency and PHP 5.4 compatibility $_SESSION['shipping'] should always be treated as an array
- CHANGE-619 - Improve speed of stores with over 10,000 products
- CHANGE-621 - Set defaults on Developers Toolkit pulldowns to improve ease of use
- CHANGE-622 - Fix issues with ot-coupon for ship/free combo
- CHANGE-626 - Fix fresh install error if cache table is damaged or database has no tables
- CHANGE-632 - Change paypal modules to use /logs/ directory for logging
- CHANGE-638 - Fix review-text stripping html characters into wrong symbols
- CHANGE-639 - Fix XSS display problem in back-end preview screen
- CHANGE-666 - minor typo in option_name.php language file
- CHANGE-667 - Constant OFFICE_IP_TO_HOST_ADDRESS already set
- CHANGE-671 - Change default address-format layout for Sweden
- CHANGE-673 - Remove obsolete ssl-unclean-shutdown hack from admin
- CHANGE-675 - Update country names to reflect changes in the ISO standards thru end of 2013
- CHANGE-677 - Adjust admin categories code to stop triggering false-positive on security scan
- CHANGE-678 - Adjust admin banner code to stop triggering a false-positive alert on security scan
- CHANGE-679 - Adjust admin categories code to stop triggering false-positive on security scan
- CHANGE-681 - Fix admin scenario of mixed content embedded on a page
- CHANGE-682 - Adjust admin product-music code to stop triggering false-positive on security scan
- CHANGE-683 - Backport compatibility fix
- CHANGE-685 - Fix stock reduction problem with checkbox/attribute combinations in cart
- CHANGE-686 - Changes to ensure output is correctly sanitized even in places protected by authentication requirements
- CHANGE-689 - zc_install updates
- CHANGE-690 - Add function to do lookup of latest version of plugins
- CHANGE-691 - Retire obsolete compatibility functions
- CHANGE-692 - CURL-force SSL3 on Cardinal connections
- CHANGE-694 - Stopped admin send-mail page from drawing a huge dropdown list even when a single customer is pre-selected from customers screen
- CHANGE-696 - Display of Product Categories is unclear and needs better layout
- CHANGE-697 - Change core config entries to not use config-group-id 0 since many sloppy plugin authors delete those core settings
- CHANGE-698 - Fix bugs in calls to zenCssButton()
- CHANGE-706 - Clean up display of "php disabled functions" list in zc_install inspect screen
- CHANGE-707 - Fix admin url autodetection to accommodate :port suffix in admin urls for local dev setups, and better handle shared-ssl configurations
- CHANGE-708 - EZ Page Title Tag incorrect (introduced by CHANGE-425)
- CHANGE-713 - zc_install problem with correctly detecting working dir on shared-SSL servers
- CHANGE-715 - Fix Attributes Controller not accounting for Tax classes
- CHANGE-716 - General file formatting and syntax cleanups
- ISSUE-9 - Fix minor issue with model number display on product_reviews page
- ISSUE-19 - Fix coupon-admin date check since mktime() doesn't support is_dst param anymore
- ISSUE-23 - Clean up add to cart when non-numeric value is used and display message
- ISSUE-51 - Add ability to autoload observer classes without needing to also create auto_loaders scripts
- ISSUE-52 - Change admin rules to allow pass"phrases" by permitting the use of spaces
- ISSUE-81 - class.base.php: Initialize static observer
- ISSUE-82 - Fix odd PHP 5.4 quirk which triggers fatal error "Allowed memory size of --- bytes exhausted" when accessing SID constant
- ISSUE-83 - lat9 requested more notifiers for order-class
- ISSUE-87 - Fix payment module problem admin-side preventing use of Refund option
- ISSUE-88 - Fix var assignment operator in ot_gv.php for Calculate Tax
- ISSUE-89 - Update zenCssButton function and stylesheet to use CSS3 (courtesy of lat9 contribution)
- ISSUE-90 - Add gTLD support for email addresses (like .marketing or .international)
- ISSUE-116 - Make admin configure.php "cognizant" of /local subdirectory
- ISSUE-131 - Change password fields to specify autocomplete=off
- ISSUE-132 - Clean up some debug logging activity with payment modules
- ISSUE-133 - Change error messages on password-forgotten screen
- ISSUE-134 - Fix outputs for locate_configuration in DTK added by recent incorporation of lookup plugin
- ISSUE-135 - Fix a potential XSS issue on the countries screen
- ISSUE-136 - Fix frequently-reported scenario where redirect links could be abused to redirect to unverified destinations
- ISSUE-137 - Add PCI DSS warning to the DB query-logging switch
- ISSUE-138 - Riddler spider causing performance issues; update spiders.txt list
- ISSUE-142 - Record Company/Record Artist cannot update language dependant fields
- ISSUE-143 - Remove (previously commented-out) SecFilter rules from zc_install/.htaccess so aggressive hosting company security systems don't quarantine
Lire la suite: http://zen-cart.com/showthread.php?2138461.5.118 Septembre 2012 - 22MB1.5.030 Décembre 2011 - 22MB1.3.9h27 Octobre 2010 - 22MB1.3.9g30 Septembre 2010 - 22MB1.3.9f17 Août 2010 - 22MB1.3.9e27 Juillet 2010 - 22MB1.3.9d4 Juin 2010 - 22MB1.3.9c19 Mai 2010 - 22MB1.3.9b3 Mai 2010 - 22MB1.3.9a22 Avril 2010 - 22MB1.3.8.122 Juin 2009 - 22MB1.3.84 Juin 2009 - 22MBLa démonstration en ligne fournit des versions de démonstration de Zen Cart aux fins d'évaluation. Ces versions de démonstration en ligne sont réinitialisées fréquemment et sont configurées sans plugin ni thème. 2.1.0La vitrine met en vedette des sites web activés par Zen Cart pour démontrer l'éventail des possibilités offertes par l'application. |
|