github spree/spree v2.1.3
Version 2.1.3

latest releases: v4.7.2, v4.6.5, v4.5.4...
10 years ago

Core

  • A channel column was added to the spree_orders table. Users can set
    it when importing orders from other stores. e.g. amazon

Washington Luiz

  • Highline version has been bumped to allow anything > 1.6.18 and < 1.7.x.

Ryan Bigg

  • Active Merchant version has been bumped to 1.42.0. This should fix Money gem dependency problems.

Ryan Bigg

  • aws-sdk version has been bumped to 1.27.0. This should fix Nokogiri gem dependency problems.

Ryan Bigg

  • Fixed issue where Product#set_property was causing an undefined method when spree_i18n was in use.

Ryan Bigg

  • Taxes can now be classed as "included" or "additional". Taxes which are "included" are those such as VAT/GST, where the price includes the tax already. "Additional" taxes are like Sales Tax in the US where the tax amount is added on after the listed price of the item. This change now means that included taxes are displayed on the checkout.

Ryan Bigg

API

  • ApiHelpers attributes can now be extended without overriding instance
    methods. By using the same approach in PermittedAttributes. e.g.
Spree::Api::ApiHelpers.order_attributes.push :locked_at

Washington Luiz

  • ApiHelpers attributes can now be extended without overriding instance
    methods. By using the same approach in PermittedAttributes. e.g.
Spree::Api::ApiHelpers.order_attributes.push :locked_at

Washington Luiz

  • Admin users can set the order channel when importing orders. By sing the
    channel attribute on Order model

Washington Luiz

  • An order's shipments are now destroyed (to be recreated) when an order is assigned a new line item through the API. #3914

Washington Luiz

Backend

  • Fixed styling issues with select2 boxes. #3854

    Dominik Staskiewicz

  • Fixed issue where taxons could not be reordered. #3891 #3833 #3390

    Lucas Dohmen

Frontend

  • Country lists that include countries with accents in their names are now sorted correctly. #3911

    Jim

Gateway

  • Added support for Stripe.js, which will now be used automatically when a Stripe payment method is selected. If a user has JavaScript disabled, then it will fall back to the old server-to-server communication technique.

    Ryan Bigg

Don't miss a new spree release

NewReleases is sending notifications on new releases.