Download & Extend

Releases for Drupal Commerce

commerce 7.x-1.3

Download Size md5 hash
commerce-7.x-1.3.tar.gz 345.41 KB 827c1fde0fa75a5bcea3bc10f2b2aadf
commerce-7.x-1.3.zip 468.12 KB 8a7191fe6f114d7677136b37108f0cee
Last updated: May 9, 2012 - 17:51
Official release from tag: 7.x-1.3

Release notes

I'll update this node to include a summary of changes in a bit. For now, just be sure to run update.php after updating to the new version.

Change log

Changes since 7.x-1.2 (64 commits):

Read more

commerce 7.x-1.2

Download Size md5 hash
commerce-7.x-1.2.tar.gz 340.96 KB a7ac902711ce7c3e1722a015f41f2013
commerce-7.x-1.2.zip 461.48 KB bcffdc62370f237b79c01e978029c020
Last updated: January 25, 2012 - 22:00
Official release from tag: 7.x-1.2

Release notes

Drupal Commerce 1.2 represents the efforts of 25 credited contributors and many others who reported bugs and usability improvements and helped test the solutions. This release primarily improves Drupal Commerce's performance and usability while including a variety of minor bug fixes, API improvements, and a minor security fix as described in SA-CONTRIB-2012-014 - Drupal Commerce - Cross Site Scripting (XSS).

Read on for a brief description of the changes since Drupal Commerce 1.1, notes on updating from previous versions, and a full change log of commits.

Read more

commerce 7.x-1.1

Download Size md5 hash
commerce-7.x-1.1.tar.gz 321.09 KB 62942795e7c21e385631659ac241ea1b
commerce-7.x-1.1.zip 435.62 KB 4023427916d93268f7aa5580f049ca42
Last updated: November 29, 2011 - 07:35
Official release from tag: 7.x-1.1

Release notes

Drupal Commerce 1.1 is here! This release contains 95 commits credited to 30 different contributors that fix a variety of bugs and make some minor feature and API improvements.

Drupal Commerce 1.1 details

Drupal Commerce 1.0 has proven to be very stable overall, with no critical showstoppers arising in the last three months that would have forced a point release. This is thanks in large part to the automated testing systems set up by Damien Tournoud and rfay and the variety of core automated tests contributed and maintained by the community.

Instead we get to release a 1.1 on our own schedule the brings improvements to a variety of areas at once, including:

The full list of changes can be viewed in the changelog below. Some items represent minor API changes or additions, and these are noted in the notes below. The changes to the theme layer should not affect existing CSS, as classes were preserved even where an improper span was changed to a div.

Read more

commerce 7.x-1.0

Download Size md5 hash
commerce-7.x-1.0.tar.gz 307.73 KB d4eb672998468ec255d8be694a4d3779
commerce-7.x-1.0.zip 420.68 KB a48447f1758c25b14fdc35b0ed9ee9b6
Last updated: August 23, 2011 - 18:36
Official release from tag: 7.x-1.0

Release notes

At long last, the final 1.0 release is here! We've been supported by so many contributors and other community members, and we couldn't be happier. Thanks so much to everyone who helped with patches, bug reporting, support, and documentation. We're extremely happy with the way things have turned out, and it was a lot of fun to roll the release "live" with a screencast and pictures at DrupalCon London.

Be sure to run update.php when you update to catch the database updates that add new indexes to a couple entity revision tables. Other than that, it should be clean sailing from the rc3 release.

Look for new point releases at least once a month on a similar schedule to Drupal core as we continue to fine tune the release and respond to issues as they come up. In the meantime, I'll be devoting extra attention to the critical contributions that many people depend on to make sure we get as many 1.0 releases out of modules like Shipping, Address book, and Coupons as possible in the coming months.

We have also updated Commerce Kickstart for this release, so if you are new to Commerce and want a quick place to start testing, check out that distribution! : )

Changes since 7.x-1.0-rc3 (33 commits):

Read more

commerce 7.x-1.0-rc3

Download Size md5 hash
commerce-7.x-1.0-rc3.tar.gz 305.07 KB 925dfa96685e2cbed1b549b77a56ebb0
commerce-7.x-1.0-rc3.zip 417.73 KB 933777cd2b82eb8f9fe8d0366638ceba
Last updated: August 11, 2011 - 15:31
Official release from tag: 7.x-1.0-rc3

Release notes

This release simply fixes a regression introduced by #1223046 in the RC2. See the previous release notes for what's substantively changed since the RC1.

commerce 7.x-1.0-rc2

Download Size md5 hash
commerce-7.x-1.0-rc2.tar.gz 305.01 KB 6ba485c1fce1535f3b3e2957e616f394
commerce-7.x-1.0-rc2.zip 417.62 KB 5b66fbe0d0050c12820fe8b9939f5086
Last updated: August 11, 2011 - 04:36
Official release from tag: 7.x-1.0-rc2

Release notes

Note: We rolled an RC3 to fix a regression introduced by #1223046.

This release incorporates a number of very helpful bug fixes for developers. We're paying special attention to mitigating as many errors as possible for developers working with the EntityMetadataWrapper, and we wanted to get these fixes out to you as soon as possible. The full list of changes are below, but the primary things for you to take note of are:

  • Products with NULL prices will no longer cause wrapper errors. They will instead be treated as disabled products and will therefore be unpurchasable.
  • When entities referenced by other entities are deleted, we no longer use the entity metadata wrapper to avoid a majority of the errors that were being reported. We're now doing a direct deletion ourselves, which is just as well since we want to ensure references are deleted from every language in a reference field.
  • Our entity access function has been seriously cleaned up, meaning all entity permissions should actually work properly now. This does mean you need to ensure your users have access to view their own orders if you want them to have access to them on their account Orders tab.
Read more

commerce 7.x-1.0-rc1

Download Size md5 hash
commerce-7.x-1.0-rc1.tar.gz 298.87 KB c732e70e3e8f4a5e284c26bd4905ec4e
commerce-7.x-1.0-rc1.zip 411.51 KB b4ae588e34385cc2b71a5893d3731c95
Last updated: July 14, 2011 - 17:21
Official release from tag: 7.x-1.0-rc1

Release notes

With this release, we're moving forward in our development cycle to the release candidate phase. While in release candidate, we're doing aggressive testing and bug fixing on any issues that pop up. If all goes well over the next few weeks, we'll call it a 1.0 in preparation for DrupalCon London. We may or may not have additional release candidates depending on whether or not any serious bugs get reported or database updates are required.

Update instructions:

If you are updating from a previous release, you should first test the new release in a development environment. Do not attempt to update initially on your live site in case something goes wrong!

You should start the process by updating all of your Drupal Commerce dependencies to the latest tagged releases. This includes Address Field 1.0-beta1, Ctools 1.0-beta1, Views 3.0-rc1, Entity API 1.0-beta10, and Rules 2.0-beta2. Then update to the latest version of Drupal Commerce and run your site's update.php.

If you're updating from a version prior to 1.0-beta4, you should also review the notes associated with that release. There were reported API and Rules integration changes that you must take into account.

Additionally, since beta4, three changes will require manual intervention:

    Read more

    commerce 7.x-1.0-beta4

    Download Size md5 hash
    commerce-7.x-1.0-beta4.tar.gz 282.53 KB afeee457f68ac8165e2d5ad22c5f75e0
    commerce-7.x-1.0-beta4.zip 391.26 KB 1816536cef09b979d5e667af3da4f37b
    Last updated: June 11, 2011 - 06:05
    Official release from tag: 7.x-1.0-beta4

    Release notes

    Notice: if you are updating to beta4 from a previous version, you should use instead the latest dev version to ensure your permissions are automatically updated when you run update.php. If you have already updated straight to beta4, you just need to re-enable permissions for your roles manually.

    Key points:

    • Token names and Rules parameter / variable names have changed to uniformly use the commerce prefix.
    • Permission names have been unified around a single entity access control system.
    • This release (as those before it) still requires the latest dev versions of our dependencies; as soon as Views and Rules have new releases, we'll be pegging our release compatibility against actual releases for those projects.
    • You must run update.php for your custom Views / Rules to be updated and for your role permissions to be converted to the new names.
    • You should NOT update until any contributed modules you're using specify they are compatible with this release or later.
    Read more

    commerce 7.x-1.0-beta3

    Download Size md5 hash
    commerce-7.x-1.0-beta3.tar.gz 273.18 KB e4da46e99b11fb772e386a0db242b5e2
    commerce-7.x-1.0-beta3.zip 382.99 KB 442e1a6ec13ee20b32582015a11891fb
    Last updated: April 23, 2011 - 06:31
    Official release from tag: 7.x-1.0-beta3

    Release notes

    Drupal Commerce 7.0-1.0-beta3 comes almost two months after the initial beta releases (beta2 being a quick release to address missed files). A lot of work has gone into ferreting out some bugs as more developers put the Commerce modules to the test in varying situations. Even though a majority of the commits for this release are one-off bug fixes and feature improvements, this release does represent focused efforts in the following areas:

    • bojanz updated our Views integration to accommodate the new UI improvements in Views after participating in the Views UI sprint himself.
    • We've improved our Rules integration with support for Rules' "unchanged" entity parameters and additional actions and conditions. Of particular note is the new "Order address component comparison" condition that simplifies the process of configuring a rule to be contingent on some aspect of an order's address.
    • Usability improvements were contributed from several new contributors, standardizing interface elements and removing some unnecessary items. Combined with the new address condition, the Tax system has received particular UX attention. It still has a ways to go, but the situation is much improved over beta2.
    Read more

    commerce 7.x-1.0-beta2

    Download Size md5 hash
    commerce-7.x-1.0-beta2.tar.gz 251.48 KB f6d3fc0daeb3245edc1d9eddf1e0d457
    commerce-7.x-1.0-beta2.zip 356.74 KB 24331bb31ce0ab0357fc36637d600251
    Last updated: February 27, 2011 - 14:21
    Official release from tag: 7.x-1.0-beta2

    Release notes

    Some files were missing on the Drupal Commerce 1.0 beta1 release, because of a technical issue in the Git-to-CVS. This beta2 release is the exact same release, but includes the missing files. See the original release announcement of beta1 for details.

    commerce 7.x-1.0-beta1

    Download Size md5 hash
    commerce-7.x-1.0-beta1.tar.gz 253.79 KB 3e435407de0b4f8d8c1d8fd33329e5cb
    commerce-7.x-1.0-beta1.zip 365.67 KB edf9634d28547b43967e1b5e4423c79b
    Last updated: February 24, 2011 - 06:33
    Official release from tag: 7.x-1.0-beta1

    Release notes

    Some files were missing in this release because of a technical issue in the Git-to-CVS export. The updated beta2 release includes these files with no other changes.

    The full release announcement will come in the morning, but it is indeed finally here. A tremendous amount of work has gone into this release, and we're excited to offer it up for your consumption. The more eyes on the code and functionality the better. As this first beta is about function over form, you may find areas where the UI is in need of some love (particularly the order view page). However, there are open issues addressing these and other issues, so please feel free to join in with a patch or post an issue if you find a new bug.

    Demo site: http://demo.commerceguys.com/dc/

    The big new features to look for are of course sales tax / VAT support and the new dynamic order total field. In the checkout form, we also have Rules powered anonymous checkout, so you can finally decide how to handle user account creation through the UI. This release also includes various API enhancements recommended by developers who are already trying Commerce out in some very challenging scenarios.

    That said, the next thing to happen will be you giving Commerce a try and building those magic contributed modules based on the core systems / APIs to provide essential non-core features. There are already several payment methods supported in contrib, and we'd love to see even more before 1.0.

    Please note that to run the beta, you do need the latest dev versions of all of our dependencies. To get up and running quickly, you can follow the directions in my pre-beta blog post, replacing the version of Commerce linked there with this beta. : )

    Read more

    commerce 7.x-1.0-alpha5

    Download Size md5 hash
    commerce-7.x-1.0-alpha5.tar.gz 211 KB 5dc5d375eedec0ffd7a6fd4d8fcdb102
    commerce-7.x-1.0-alpha5.zip 313.45 KB b3d80caf6175f3c35e88af13ff6f6fa2
    Last updated: January 31, 2011 - 06:36
    Official release from tag: 7.x-1.0-alpha5

    Release notes

    The alpha 5 release benefited from the efforts of many contributors at the Paris Drupal Commerce sprint from July 17-21, 2011. A lot of the volunteer effort went into providing more complete Token / Entity / Rules / Views integration for the various modules. As a result, we were able to remove the anonymous checkout settings form in favor of an entirely Rules based account creation process. We also were able to turn the shopping cart form into a View through the use of some tricksy post-processing.

    The shopping cart saw other improvements as well. Line items in shopping cart orders will now "refresh" as expected if the price of any product on the order changes. We also fleshed out the cart API to make it easier to manipulate the cart contents and determine when an order is actually considered a shopping cart.

    Read more

    commerce 7.x-1.0-alpha4

    Download Size md5 hash
    commerce-7.x-1.0-alpha4.tar.gz 186.55 KB d62fa017115ecc34b81f3e4fe5e0b3db
    commerce-7.x-1.0-alpha4.zip 276.71 KB 45acad61a438e81b45ed903abc9d40c3
    Last updated: December 26, 2010 - 02:06
    Official release from tag: 7.x-1.0-alpha4

    Release notes

    The last week has seen a flurry of activity that accounts for about half of the commits for the last 6 weeks. This is due in large part to the great number of patches contributed from other developers, giving me plenty to review and build on. This release contains more solid Entity / Rules / Views integration and an improved shopping cart workflow. It also contains my first uses of EntityFieldQuery and the Entity Metadata Wrapper, two critical APIs for building Fieldable Entity based systems. Once again all our SimpleTests pass, too, though we're still in need of a lot more.

    The pièce de résistance of alpha 3 was the dynamic Add to Cart form, which has seen bug fixes in this release to address inconsistencies in the dependent attribute display. I'm not sure if I can top the awesomeness of that form in this release, but the Rules powered dynamic pricing system at least comes close.

    Read more

    commerce 7.x-1.0-alpha3

    Download Size md5 hash
    commerce-7.x-1.0-alpha3.tar.gz 175.91 KB 449fee374e9f9c2f2f350f9a77551222
    commerce-7.x-1.0-alpha3.zip 258.97 KB 8da7965832873db292c342d564e925a8
    Last updated: December 24, 2010 - 22:39
    Official release from tag: 7.x-1.0-alpha3

    Release notes

    Alpha 3 includes various updates to unify language and fields across the user interfaces, with a much improved order edit form that is actually useful now (using vertical tabs, no less). The customer profile reference widget was improved to actually be usable on order edit forms, but it still needs a little bit of love to avoid creating duplicate profiles when it's not necessary.

    We also fixed currency handling in relation to the different types of Price field widgets and managed to get every currency defined with much better currency formatting thanks to das-peter. He also helped get our Entity API and Rules integration a little more up to date with more issues pending review in the queue. : )

    Work begun last release cycle on the Payment system was pushed forward, with a lot of work done to support credit card payments on-site. A proof-of-concept module was released in the form of Commerce Authorize.Net that you can use as a guide to developing integration with other payment gateways.

    Read more

    commerce 7.x-1.0-alpha2

    Download Size md5 hash
    commerce-7.x-1.0-alpha2.tar.gz 148.32 KB 092559792765f635bdd4f30fcc47329d
    commerce-7.x-1.0-alpha2.zip 223.44 KB 6240059500e01dae21888b8915dea5f2
    Last updated: December 24, 2010 - 22:39
    Official release from tag: 7.x-1.0-alpha2

    Release notes

    Alpha 2 represents a ton of work on the systems in general and on the Payment module specifically. Contributed modules may actually begin to integrate payment components into the checkout process, as Commerce PayPal does for PayPal WPS. Transactions can actually be created and associated with orders, and are visible on an order's Payment tab in a View that includes a form for adding new payments. There's still work to be done, but it is now ready for some outside eyes to take a serious look at the way modules will have to integrate with checkout and the payment terminal.

    I've recently made an effort to document all the info hooks int he Commerce modules in the Specification handbook on drupalcommerce.org. This work turned up some API inconsistencies that have been addressed. Additional attention still needs to be paid to the Entity and Field implementations to detect similar issues and develop a working specification.

    The last couple of days have also seen bug fixes to get Commerce running on Drupal 7.0-beta1. Similar work was done on the Address Field module, so I rolled that into an alpha1 release for some serious testing and bug reporting as well.

    Read more

    commerce 7.x-1.0-alpha1

    Download Size md5 hash
    commerce-7.x-1.0-alpha1.tar.gz 119.85 KB dd5151ef1f8053306be442dd2cf479cd
    commerce-7.x-1.0-alpha1.zip 186.4 KB aada00b112aa8ad117117716b0c2632a
    Last updated: December 24, 2010 - 22:39
    Official release from tag: 7.x-1.0-alpha1

    Release notes

    This marks the first point release of Drupal Commerce, an alpha that includes all of the major core systems, some more mature than others. The product, product reference, line item, order, cart, and checkout modules have received a fair amount of attention but are by no means perfect. The payment and customer modules are more recent additions and could use a greater bit of love. The shippable product module is non-existent but will really just be a matter of implementing new fields for products and is not centrally important.

    There is a brand new demonstration site that includes all the front-end features, including product display within the node context, the shopping cart, and checkout forms. This will be followed by an admin demo shortly, but in the meantime those at DrupalCon Copenhagen who want to give the backend a test drive can come by the Commerce Guys booth.

    Read more

    commerce 7.x-1.x-dev

    Download Size md5 hash
    commerce-7.x-1.x-dev.tar.gz 345.6 KB ac8cb3ff27bee5f8b9f141da272767c4
    commerce-7.x-1.x-dev.zip 468.24 KB a8128d3f7f843dc43d3ffe5ecd6c3102
    Last packaged version: 7.x-1.3+3-dev
    Last updated: May 26, 2012 - 00:07
    Development snapshot from branch: 7.x-1.x

    Release notes

    Nightly development snapshot of the Commerce modules.

    As of 4-19-11, you should run update.php after updating to the latest dev release. Sites with large amounts of products, line items, or orders should read the update notes in commerce_order.install above the function commerce_order_update_7100().

    Subscribe with RSS Syndicate content
    nobody click here