ubercart 7.x-3.4
| Download | Size | md5 hash |
|---|---|---|
| ubercart-7.x-3.4.tar.gz | 613.98 KB | 41b74941d1cfcbf2a1416612cccd76e6 |
| ubercart-7.x-3.4.zip | 881.17 KB | 5c18ed17c30bf3b3a4875c58513e8568 |
Release notes
Fix for security issue DRUPAL-SA-CONTRIB-2013-020
New features since 7.x-3.3:
- #1667674: Added 'view order invoices' permission.
- #1492626 by fiftyz, longwave: Added Rules event triggers and entity hooks for cart item inserts, updates and deletes.
- #1495704: Added CSS class to order total preview line items.
- #1490632: Added payment receipts relationship and fields to Views.
- #1243988 by bwynants, TR, DanZ: Added Rules condition to "Check an order's product class".
- #1876496 by DanZ, longwave: Added total price, total cost and total weight to ordered products in Views.
- #1817696: Added payment-balance order property for use in Rules comparisons.
- #993360: Added translation of order status labels.
- #1334970: Added 'customer starts checkout' Rules event and hook_uc_cart_checkout_start().
- #1858772 by serjas, longwave: Added 'delete order' to Views Bulk Operations.
Bug fixes since 7.x-3.3:
Read moreubercart 7.x-3.3
| Download | Size | md5 hash |
|---|---|---|
| ubercart-7.x-3.3.tar.gz | 611.09 KB | 3995c2453144623eb88d67e900a2dcec |
| ubercart-7.x-3.3.zip | 874.78 KB | 50097a455f3bd65d02a33240d18d4bca |
Release notes
New features since 7.x-3.2:
Read moreubercart 6.x-2.11
| Download | Size | md5 hash |
|---|---|---|
| ubercart-6.x-2.11.tar.gz | 619.11 KB | f30b759575fd9541e04ef0c3f889af9f |
| ubercart-6.x-2.11.zip | 852.52 KB | b8f9af50ae7c92910e6ab69ee03f7569 |
Release notes
New features since 6.x-2.10:
- #1828290 by pcorbett, longwave: Allow tokens in sender field for checkout notifications.
- #791028: Added node and product tokens to stock threshold mail.
- #791028: Added product title to default stock threshold mail body.
- #1846232: Added CSS ID to order panes on admin order edit page.
- #1320344: Added receipt ID as a return value from uc_payment_enter().
- #1615754: Added alt tags to credit card icons.
- #1464054: Add condition to check role being granted.
Bug fixes since 6.x-2.10:
Read moreubercart 7.x-3.2
| Download | Size | md5 hash |
|---|---|---|
| ubercart-7.x-3.2.tar.gz | 599.07 KB | 6236f2d4ff1d21cdd94ca66b04dbf026 |
| ubercart-7.x-3.2.zip | 861.47 KB | f0272976fbe6f8b09f14a295e5e4eab5 |
Release notes
New features since 7.x-3.1:
Issue #1380772: Update product display via ajax when add-to-cart form data changes (e.g. attributes).
Issue #1533286: Add support for Variable module to allow translation of checkout messages.
Issue #1553700: Implement add to cart, print invoice and set order status as Views Bulk Operations.
Issue #1566306: Add setter callbacks for product node properties.
Issue #859724: Add help message explaining how to use PayPal in 2Checkout.
Issue #730120: Add dimensions and package quantity fields to Views.
Issue #1060810: Add shippable field and filter to Views.
Issue #1603740: Allow hook_uc_cart_pane_alter() to change weight and enabled values.
Issue #1655398: Add option to notify when bulk changing the order status.
Issue #1380772: Add identifying classes to replaceable product node elements.
Issue #1380772: Set Ajax ID on attribute subform.
Issue #998630: Add support for 2Checkout header redirect method.
Issue #1556368: Allow 'Notify customer when a role is revoked' conditions to check for role being revoked.
Issue #1744998: Add id to order total preview table.
Bug fixes since 7.x-3.1:
Issue #1587336: uc_order depends on uc_product.
Issue #1487268: Fix entity creation callback for orders.
Issue #1621410 by jacksinn: Remove $ from in front of variable_get
Issue #658176: Remove inline CSS.
ubercart 6.x-2.10
| Download | Size | md5 hash |
|---|---|---|
| ubercart-6.x-2.10.tar.gz | 616.25 KB | 1f911c17e94b55990b3f616db2ef632e |
| ubercart-6.x-2.10.zip | 848.96 KB | 400c3c03e587848316dd0cbfecc1739d |
Release notes
New features since 6.x-2.9:
Issue #436684: Allow translation of attribute names, labels, help text and option values.
Issue #730120: Add dimensions and package quantity fields to Views.
Issue #1060810: Add shippable field and filter to Views.
Issue #1603740: Allow hook_cart_pane_alter() to change weight and enabled values.
Issue #998630: Add support for 2Checkout header redirect method.
Issue #1556368: Allow 'Notify customer when a role is revoked' conditions to check for role being revoked.
Backport 'uc_quantity' form element from 7.x-3.x.
Issue #1744998: Add id to order total preview table.
Issue #657734: Make uc_payment_get_totals() use a theme function.
Issue #1690466: Add CyberSource transaction request ID to payment data.
Issue #464578: Add <label> tags to checkout address fields for accessibility.
Issue #464578: Add <label> tags to credit card fields for accessibility.
Bug fixes since 6.x-2.9:
Issue #1547810: Mention security issues around 'administer conditional actions' in README.txt.
Issue #1555082: Bad query in tax reports.
Prevent PHP Notices when visiting Attributes and Options tabs on products that don't have attributes.
Issue #1558528 by AntoineSolutions: Missing return array() in uc_ups_update_6201().
Issue #1571116 by balloon: db_query() wrong in papua_new_guinea_598_1.cif.
ubercart 6.x-2.9
| Download | Size | md5 hash |
|---|---|---|
| ubercart-6.x-2.9.tar.gz | 613.73 KB | af08f1e7af8e8d95b716f8fa38bd94a0 |
| ubercart-6.x-2.9.zip | 844.67 KB | 916d8952ef24360dcca8e2fa7f4c6c95 |
Release notes
Fixes an error when running update.php.
See http://drupal.org/node/1547506 for 6.x-2.8 release notes.
ubercart 7.x-3.1
| Download | Size | md5 hash |
|---|---|---|
| ubercart-7.x-3.1.tar.gz | 594.93 KB | cf2cf49f7c8e94c2af6ab7b5fa9916b5 |
| ubercart-7.x-3.1.zip | 854.96 KB | 23f0e9a8d029867c74b3682c6b33f0b4 |
Release notes
Security advisory: SA-CONTRIB-2012-064 - Ubercart - Multiple vulnerabilities.
Changes since 7.x-3.0:
Read moreubercart 6.x-2.8
| Download | Size | md5 hash |
|---|---|---|
| ubercart-6.x-2.8.tar.gz | 613.66 KB | 9c9b16bc9f0a905dc7771405fa6bae22 |
| ubercart-6.x-2.8.zip | 844.67 KB | 5bcfe80ee168ec15315357291bd06107 |
Release notes
Security advisory: SA-CONTRIB-2012-064 - Ubercart - Multiple vulnerabilities.
Upgrade notes:
Ensure that only trusted users have roles that have been granted the "administer conditional actions" permission.
Changes since 6.x-2.7:
Read moreubercart 7.x-3.0
| Download | Size | md5 hash |
|---|---|---|
| ubercart-7.x-3.0.tar.gz | 589.41 KB | 8aed81546a4741c8d74d819622b59f19 |
| ubercart-7.x-3.0.zip | 842.54 KB | 47a55ad72dc4172328ae86aef5113acd |
Release notes
Changes since 7.x-3.0-rc4:
ubercart 7.x-3.0-rc4
| Download | Size | md5 hash |
|---|---|---|
| ubercart-7.x-3.0-rc4.tar.gz | 589.48 KB | 7d0c5d938b126043a4a40b9e73febc27 |
| ubercart-7.x-3.0-rc4.zip | 842.55 KB | f4fb7507318d89095eb57a689d2dcdf9 |
Release notes
Changes since 7.x-3.0-rc3:
Read moreubercart 7.x-3.0-rc3
| Download | Size | md5 hash |
|---|---|---|
| ubercart-7.x-3.0-rc3.tar.gz | 577.42 KB | 904a0800ca0ffa211040c41072fcad23 |
| ubercart-7.x-3.0-rc3.zip | 827.03 KB | 14037d0a3dd71ba08091c65bc094cbc6 |
Release notes
Changes since Ubercart 7.x-3.0-rc2:
API:
- Issue #1285818: Remove uc_cart_exit() and cache safe cart block.
- Issue #1290000 by wodenx, longwave: Add 'prepare' checkout pane callback.
- Issue #1295526: Implement hook_prepare() in uc_product_kit to avoid errors when using Devel Generate.
- Issue #852458: Save order comments before triggering a status update.
- Issue #1307900: Allow shipping quote methods to specify a description and operations links to be displayed on the quote admin page.
- Issue #1305516: Add uc_store_email() function to standardize store email address.
- Add new 'uc_price' form element for price inputs.
- Add new 'uc_quantity' form element for quantity inputs.
- Change uc_encryption_class to UbercartEncryption and re-write to remove all the old PHP 4 style code.
- Improve UcAddress. Make comparison of physical addresses more robust by ignoring capitalization and whitespace.
- Remove deprecated uc_add_js().
- Issue #1308692: Shipping quote methods no longer control their own enabled and weight settings.
- Remove deprecated {uc_order_products}.manufacturer column.
- Remove deprecated code that was used to support uc_recurring 6.x-1.x.
- Issue #1316776: Move "customers" code to uc_order.
- Issue #976318: Keep attribute option IDs available after checkout.
ubercart 6.x-2.7
| Download | Size | md5 hash |
|---|---|---|
| ubercart-6.x-2.7.tar.gz | 592.37 KB | 99716fce4b3a95e656d82da4d6e3189f |
| ubercart-6.x-2.7.zip | 822.87 KB | 37b7f946ec474970e8bacfd9d0428d8a |
Release notes
Some of the changes since 6.x-2.6:
Read moreubercart 7.x-3.0-rc2
| Download | Size | md5 hash |
|---|---|---|
| ubercart-7.x-3.0-rc2.tar.gz | 568.75 KB | 6e144580e78d2c975c3221499ee5ec63 |
| ubercart-7.x-3.0-rc2.zip | 812.03 KB | e7b86c2f3f31c9cf8ddb9f8c326742fd |
Release notes
Ubercart 7.x-3.0-rc1 was released with errors that affected the order-edit page and the use of attribute options to change the price of products. Since these errors were so wide-reaching and detrimental to the working of Ubercart, a new release with these fixes has been created.
See the 7.x-3.0-rc1 release notes for the changes since 3.0-beta4.
ubercart 7.x-3.0-rc1
| Download | Size | md5 hash |
|---|---|---|
| ubercart-7.x-3.0-rc1.tar.gz | 568.39 KB | 083daa2223abbe84d339021682473785 |
| ubercart-7.x-3.0-rc1.zip | 811.11 KB | a5628ffb1902e16a8af550d513ef53f7 |
Release notes
Known issue:
#1118036-8: add weight_unit to {uc_order_products} table was committed accidentally right when the release was tagged. That was an in-progress patch that causes problems on the order-edit form. See that issue for a small patch to fix that problem.
Changes since Ubercart 7.x-3.0-beta4:
- API:
- uc_order_load_line_items() returns stored and calculated line items together.
- Product nodes have display_price and display_price_suffix, which show price changes that are ultimately calculated during checkout (e.g., VAT).
- Added currency field to orders.
- Added default values to uc_payment_enter().
- Removed uc_strip_form().
- Database:
- Increased size of {uc_payment_receipts}.comment.
- Theme:
- Invoice templates can use $shippable variable.
- Added theme_uc_checkout_pane_cart_review().
- Removed theme_uc_cart_view_price().
- Removed theme_uc_address_pane().
- UI:
- Converted "View orders" page to a View.
- Address field settings moved from checkout settings to country settings.
- Misc:
- Added dependence on Views to Orders.
ubercart 6.x-2.6
| Download | Size | md5 hash |
|---|---|---|
| ubercart-6.x-2.6.tar.gz | 587 KB | bc9b352421ae5b947e493369da6cc11a |
| ubercart-6.x-2.6.zip | 818.3 KB | 8879ea6a249e5e961d496a93c9bba016 |
Release notes
Changes since Ubercart 6.x-2.5 (not released, due to a bug discovered after tagging):
- #552774 by Jody Lynn: Allow uc_paypal_ec_form form to be used programatically.
- #1225582: uc_file_action_order_renew() uses undefined $user variable.
- Remove references to 'manufacturer' product field which has been gone a long time.
- #1014782: Use CSS instead of <strong> tag.
- #1209084 by TR: array_key_exists(): The second argument should be either an array or an object in uc_catalog.module on line 888.
- #615702: Don't set width: 100% on <div>s with borders.
- #465536: Customer and product reports are unusable with large datasets.
- #834676: Save only numeric shipping quote overrides.
New features since Ubercart 6.x-2.4:
- API:
- #751490 by killes: Add alter hook for UC messages.
ubercart 7.x-3.0-beta4
| Download | Size | md5 hash |
|---|---|---|
| ubercart-7.x-3.0-beta4.tar.gz | 565.37 KB | cf5f46482af76b38cb0e4792ae50b2b0 |
| ubercart-7.x-3.0-beta4.zip | 807.28 KB | d268f9ba1ffc64107db2ac16848cc92d |
Release notes
Some of the changes since 7.x-3.0-beta3 are listed here. A complete list may be found in the Git logs:
Read moreubercart 7.x-3.0-beta3
| Download | Size | md5 hash |
|---|---|---|
| ubercart-7.x-3.0-beta3.tar.gz | 565.43 KB | 129f7dfcb517b635a5f7a5c8c0285903 |
| ubercart-7.x-3.0-beta3.zip | 807.23 KB | f45dcc1ba9ccc1350af0d04713383125 |
Release notes
Changes since Ubercart 7.x-3.0-beta2:
- API:
- Add Ajax-enabled "uc_address" form element for full or partial address entry.
- Handle temporary cart items with quantity of zero.
- $item->data is consistently unserialized in hook_uc_cart_item().
- 'Default quantity to add to cart' is respected when quantity field is hidden.
- Add hook_uc_payment_gateway_alter().
- Add hook_uc_checkout_pane_alter().
- Theme:
- Pass order object to theme_uc_cart_complete_sale().
- Default product image size increased from 100x100 to 250x250.
- UI:
- Converted all address forms to Ajax.
- Date formatting is now handled by Drupal core settings.
- Misc:
- Purchased files with unlimited downloads cannot be purchased twice.
- Added some SimpleTests.
- Removed hard dependency on Rules.
- Numerous documentation fixes and improvements.
- A multitude of bug fixes.
ubercart 7.x-3.0-beta2
| Download | Size | md5 hash |
|---|---|---|
| ubercart-7.x-3.0-beta2.tar.gz | 553.08 KB | bfcfd455c2450dd0cf87728381254094 |
| ubercart-7.x-3.0-beta2.zip | 795.53 KB | 0ab5ff85d00e50c2a57df1a673ed0279 |
Release notes
Changes since 7.x-3.0-beta1:
API:
- Add support for HTML emails.
- Google Checkout integration:
- Updated to API v2.5.
- Notifications require "Serial Number Content" setting in the Merchant Center.
- Merchant-calculated shipping quotes use Ubercart shipping quotes. Set a default shipping address to get a fallback rate before actual rates are calculated.
- With google_analytics.module enabled, Google Analytics data is recorded for Google Checkout orders.
- Removed deprecated uc_stock_decrement_product_stock().
- Removed unused uc_store_tables().
- USPS integration updated to RateV4 and IntlRateV2 APIs.
Fields:
- Product, product classes, and product kits have body fields after D7 upgrade like they should.
Theme:
- Credit card icons have specific CSS classes.
UI:
- Added setting to show or hide credit card form on PayPal Express Checkout landing page.
- Changed "Remove" checkbox on cart page to a button.
- Hide options and adjustments tab on product edit page if the product does not have attributes.
- Improved country settings pages.
ubercart 5.x-1.11
| Download | Size | md5 hash |
|---|---|---|
| ubercart-5.x-1.11.tar.gz | 519.82 KB | c36b01b5321f1b18cddae84aab2643b2 |
| ubercart-5.x-1.11.zip | 655.87 KB | 49fa7d24a1789ebfbf420321bc66bc1a |
Release notes
Final release of Ubercart for Drupal 5.x. No further changes are anticipated; this is a minor release to include the last set of fixes committed to this branch. Please consider upgrading your sites to Drupal 6 or 7.
Changes since DRUPAL-5--1-10:
- #880908 by TR: Escape backslash when doing a preg_replace on br tags
- #749812 by longwave: Alter HTTP headers for downloading reports to allow IE to download over HTTPS
- Remove unused install and update functions, convert tabs to spaces, remove trailing spaces.
- #375175 by emmajane and j0rd: Initialize variables so that empty site doesn't show cart block errors.
ubercart 7.x-3.0-beta1
| Download | Size | md5 hash |
|---|---|---|
| ubercart-7.x-3.0-beta1.tar.gz | 531.96 KB | 86ef09f0c7b5b43c7fad892d7765e258 |
| ubercart-7.x-3.0-beta1.zip | 716.97 KB | eebfb176c9a53fb67f77ad267d28f645 |
Release notes
Ubercart 3.0-beta1, 2010-12-09
- API:
- Implemented entity features for orders:
- Added $reset parameter to uc_order_load().
- Added uc_order_load_multiple().
- Fields saved and loaded.
- Order pane callbacks also changed signatures:
uc_order_pane_PANE_ID($op, $order, &$form = NULL, &$form_state = NULL)- This signature applies to all ops, including those defined in 'edit-ops'.
- Quote method callbacks no longer need to return formatted rates.
- uc_currency_format() changed signature:
uc_currency_format($value, $sign = NULL, $thou = NULL, $dec = NULL) - Removed uc_price().
- Removed hook_uc_price_handler().
- theme_uc_price() takes one parameter: 'price', a float.
- theme_uc_product_price() expects a render element with a #value and optional #title and #attributes. Element children may be used to display text after the price.
- 'view' $op added to hook_uc_cart_item()
- Allows modules to modify items before they are shown on the cart page.
- Implemented entity features for orders:
- Database:
- Dropped {cache_uc_price}.
- Added {uc_taxed_product_types}.