Skip to content

Releases: zencart/zencart

v2.1.0-beta1

30 Sep 10:59
be9c298
Compare
Choose a tag to compare
v2.1.0-beta1 Pre-release
Pre-release

What's Changed

  • remove cast and correct @return parm by @proseLA in #6716
  • Add mb_string polyfill by @drbyte in #6722
  • 'Legacy' language files aren't supported for zc_plugins by @lat9 in #6723
  • Remove old commented out code by @scottcwilson in #6724
  • Correct 'table' shipping module PHP Warnings when rates are based on a percentage by @lat9 in #6725
  • Simplify style-overrides for category-tabs template by @drbyte in #6720
  • admin, manufacturers, new: prevent empty name field on new by @torvista in #6726
  • Banner Manager: add position column by @torvista in #6679
  • Retire use of banners_on_ssl field by @drbyte in #6727
  • Correct load of encapsulated ot/shipping/payment modules by @lat9 in #6735
  • Language loading, catalog per-page and template-override updates/corrections by @lat9 in #6731
  • implode 2nd argument requires array; string errors out by @proseLA in #6736
  • admin, product, collect-info: enforce a value for product name by @torvista in #6734
  • Module language fallback; legacy only for session language by @lat9 in #6738
  • Add an order-class notification for address overrides by @lat9 in #6743
  • Admin plugin 'helper' to load a specific catalog language array file by @lat9 in #6742
  • Product-class: New notifier when requested product isn't found by @lat9 in #6744
  • Correct storefront search PHP Warning by @lat9 in #6745
  • Admin stylesheet, correcting BS4/BS5 padding selectors by @lat9 in #6751
  • order class: Gather all order-status entries for admin use by @lat9 in #6750
  • Change queryTime return type from int to float by @webotron in #6752
  • responsive_classic: Re-order CSS and jQuery selectors alphabetically by @TMCSherpa in #6747
  • Sync product-info templates by @lat9 in #6741
  • Update Plugin Manager translations support by @drbyte in #6753
  • Tweaks to handle null product descriptions by @scottcwilson in #6755
  • Correct filepaths for plugin's psr4Autoload prefix settings by @lat9 in #6759
  • Various corrections to the admin's Customer-edit by @lat9 in #6758
  • Update SECURITY.md by @mc12345678 in #6767
  • Don't log 'keepalive.php' accesses in the admin_activity_log by @lat9 in #6765
  • Rearrange columns in Plugin Manager by @drbyte in #6764
  • Delete zc_plugins/DisplayLogs/v3.0.1 directory by @drbyte in #6761
  • Don't consider keepalive as an invalid page-access by @lat9 in #6770
  • Add admin-login notification by @lat9 in #6771
  • Fix error in #6361 by @drbyte in #6775
  • Update to admin/modules.php to use admin lookup function for translation by @piloujp in #6774
  • Include mod_list in core, as encapsulated plugin, named "System Inspection" by @drbyte in #6763
  • Add tpl_ template_name to body class list by @drbyte in #6772
  • Add InteractsWithPlugins trait for Observers in Encapsulated Plugins by @drbyte in #6773
  • Extract hreflang logic to separate module, adding notifier by @drbyte in #6739
  • Allow PSR4 naming for auto-instantiated Observer class filenames by @drbyte in #6768
  • Encap plugin installer logic error? by @drbyte in #6762
  • System Inspection: add missing doctype by @torvista in #6778
  • Check for null entity by @scottcwilson in #6781
  • Add 'action button' notification for category/product listings by @lat9 in #6782
  • Add notifications for OSH insert in account_history_info by @lat9 in #6783
  • Correct best-sellers' sidebox index by @lat9 in #6769
  • Updating versions by @scottcwilson in #6787
  • Make install version file look like catalog by @scottcwilson in #6788
  • Remove space in folder name by @scottcwilson in #6789

New Contributors

Full Changelog: v2.1.0-alpha2...v2.1.0-beta1

2.1.0-alpha2

01 Sep 21:09
8395912
Compare
Choose a tag to compare
2.1.0-alpha2 Pre-release
Pre-release

What's Changed

  • Posm, Admin, product listing: correct inserted icon alignment by @torvista in #6635
  • Make banner-image upload more intuitive by @drbyte in #6628
  • banner_manager: remove duplicated double quotes by @torvista in #6641
  • Typos with language file name in configuration.php by @piloujp in #6644
  • vscode by @zcwilt in #6645
  • Adjust attribute pricing only if priced by attributes by @lat9 in #6647
  • clear cart when admin switches customer account; fixes #6642 by @proseLA in #6651
  • Avoid generating duplicate autocomplete tag by @drbyte in #6638
  • Additional sanitization by @lat9 in #6652
  • Plugin testing by @zcwilt in #6654
  • Sanitization: Don't force $_GET vars to be strings by @lat9 in #6656
  • POSM typos in language file by @piloujp in #6657
  • Fix error on query cache miss by @drbyte in #6649
  • Convert zc_install to Bootstrap 5 by @drbyte in #6650
  • Use Bootstrap 'collapse' for order payment detail notifications by @lat9 in #6668
  • Add type-hints to various ResourceLoaders by @lat9 in #6669
  • Update layout_controller to be more UI-friendly by @lat9 in #6630
  • Restore auto-focus to admin search by @lat9 in #6653
  • Update to jQuery 3.7.1 by @drbyte in #6670
  • Admin, Banner Manager: replace <?php echo by @torvista in #6675
  • Layout Controller: Clicking right-panel 'X' doesn't register change by @lat9 in #6678
  • Fix typo in earlier commit by @scottcwilson in #6681
  • Enable order-total/payment/shipping modules to be encapsulated by @lat9 in #6682
  • zc_install - add systemCheck "skipWhen" configuration option by @drbyte in #6672
  • Enhancement: Featured Categories by @TMCSherpa in #6643
  • Delete identical template-override file by @drbyte in #6684
  • Fix typo, prepare help for featured categories by @scottcwilson in #6685
  • Fixes partial blank page from featured categories by @scottcwilson in #6688
  • Fixes click enable/disable of featured cats. by @scottcwilson in #6689
  • Update order_status page to use OPC-like version by @lat9 in #6676
  • pulldown class: Align name with usage by @scottcwilson in #6693
  • Buy now button for showcase by @scottcwilson in #6690
  • Use constant for table name by @drbyte in #6695
  • Correct/reformat/refactor Catalog :: Option Name Sorter by @lat9 in #6673
  • Shipping estimator display errors by @lat9 in #6661
  • admin, reviews: cast times parameters to int for str_repeat by @torvista in #6625
  • Enable "both" encapsulated and legacy module language files by @lat9 in #6696
  • Add delivery vs billing postcode check by @scottcwilson in #6699
  • Options Values Manager: Reformat/Refactor and correct search capability by @lat9 in #6698
  • Correct multi-language fallback for per-page language files by @lat9 in #6700
  • zc_install - skip "Tips" info header if no errors or warnings by @drbyte in #6674
  • EZ-Pages - add controls for links to show on a template's mobile-menu by @drbyte in #6697
  • Correct over-zealous use of protected for lang-loading by @lat9 in #6705
  • paypaldp.php: Fixes for PHP8 warnings by @scottcwilson in #6704
  • paypal_curl.php: Fixes for PHP8 Warnings by @scottcwilson in #6703
  • Admin: Additional BS4/BS5 CSS classes in stylesheet.css by @lat9 in #6707
  • Admin language-loads, fallback to english by @lat9 in #6706
  • Admin submenus translation by @piloujp in #6584
  • Fixes Featured Categories layout and incomplete list by @TMCSherpa in #6709
  • Fix unusual zero-date values during upgrade by @drbyte in #6658
  • allow changes to ot_coupon; fixes #6710 by @proseLA in #6711
  • Translate copied order-status names when installing new language by @drbyte in #6712
  • Catalog language loader: Don't strip lang. prefix from known file by @lat9 in #6714
  • Revert "Translate copied order-status names when installing new language" by @drbyte in #6715
  • Set versions for release by @scottcwilson in #6717
  • Version stamping 2.1.0-alpha2 by @scottcwilson in #6718

Full Changelog: v2.1.0-alpha1...v2.1.0-alpha2

2.1.0-alpha1

04 Aug 15:40
a8b61d5
Compare
Choose a tag to compare
2.1.0-alpha1 Pre-release
Pre-release

First alpha build of 2.1.0. Release notes:

https://docs.zen-cart.com/release/whatsnew_2.1.0/

What's Changed

Read more

v2.0.1

19 May 12:07
b44bb30
Compare
Choose a tag to compare

Fixes and small updates to 2.0.0. Please refer to What's New for details.

What's Changed

Full Changelog: v2.0.0...v2.0.1

v2.0.0

08 Apr 16:50
7e9875b
Compare
Choose a tag to compare

(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

Full Changelog: v1.5.8...v2.0.0

v2.0.0-rc2

16 Mar 18:31
6e80174
Compare
Choose a tag to compare
v2.0.0-rc2 Pre-release
Pre-release

What's Changed

Full Changelog: v2.0.0-rc1...v2.0.0-rc2

v2.0.0-rc1

09 Mar 11:53
3394e81
Compare
Choose a tag to compare
v2.0.0-rc1 Pre-release
Pre-release

What's Changed

Full Changelog: v2.0.0-beta1...v2.0.0-rc1

v2.0.0-beta1

25 Feb 17:58
b120b63
Compare
Choose a tag to compare
v2.0.0-beta1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v2.0.0-alpha1...v2.0.0-beta1

v2.0.0-alpha1

27 Jan 21:44
5c94456
Compare
Choose a tag to compare
v2.0.0-alpha1 Pre-release
Pre-release

First alpha build for 2.0.0.

What's Changed

Read more

v1.5.8a

18 Mar 10:31
3db8d52
Compare
Choose a tag to compare

Please see the release docs at https://docs.zen-cart.com/release/

What's Changed

Read more