Spree 4.9 is live! #12123
damianlegawiec
started this conversation in
Show and tell
Spree 4.9 is live!
#12123
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
This release improves the overall performance of Spree applications and brings many bug fixes we backported from Vendo. Major highlights are:
💻 new API endpoints for handling Wishlists and Variants in Storefront API
👨💻 improved Webhooks
💸 improved Store Credits
🐛 Sentry error reporting integration for API
Alongside this release, we've also launched a completely new Spree website and highlighted massive new features coming in Spree 5 🚀
How to upgrade
Please follow Spree 4.9 upgrade guide
Spree Core
TaxRate#labelto display it right by @damianlegawiec in ImproveTaxRate#labelto display it right #12060StockLocation#addressmethod and ability to add encryption by @damianlegawiec in AddedStockLocation#addressmethod and ability to add encryption #12061StockLocationby @damianlegawiec in added soft delete toStockLocation#12062apply_only_on_full_priced_itemspreference toFlatRate, `Flex… by @damianlegawiec in Addapply_only_on_full_priced_itemspreference toFlatRate, `Flex… #12068spree_emailswith plain ruby modules by @damianlegawiec in Replace decorator usage inspree_emailswith plain ruby modules #12069Spree::Addressvalidation to make it … by @damianlegawiec in Ability to configure/overrideSpree::Addressvalidation to make it … #12076LineItem#productto also return soft-deleted products by @damianlegawiec in Fixed:LineItem#productto also return soft-deleted products #12078Store#current- removed deprecation, use dependencies by @damianlegawiec in Fixed:Store#current- removed deprecation, use dependencies #12080Spree::OrderMergerand addSpree::Seeds::PaymentMethodsby @mad-eel in UpdateSpree::OrderMergerand addSpree::Seeds::PaymentMethods#12082RequestStoreto store whether webhooks are disabled by @Vegann in UseRequestStoreto store whether webhooks are disabled #12083Spree::Moneycorrectly parses and displays Danish Krone by @damianlegawiec in Fixed:Spree::Moneycorrectly parses and displays Danish Krone #12085Spree::Taxon.for_storescope when resolving taxons in Products finder by @mbajur in UseSpree::Taxon.for_storescope when resolving taxons in Products finder #12087Quantifierto speeds things up by @damianlegawiec in Performance: use loaded associations inQuantifierto speeds things up #12092ShippingMethoddisplay_onbased scopes by @damianlegawiec in AddedShippingMethoddisplay_onbased scopes #12093admin_user_classforRoleUserassociation by @damianlegawiec in Useadmin_user_classforRoleUserassociation #12095emailtoFirstOrderpromotion rule by @damianlegawiec in Ability to passemailtoFirstOrderpromotion rule #12098Spree::Calculator::Shipping::FlatRatecalculator by @mad-eel in Add weight and item total preferences to theSpree::Calculator::Shipping::FlatRatecalculator #12099order_includestoControllerHelpers::Orderby @damianlegawiec in Addedorder_includestoControllerHelpers::Order#12100LineItems::FindByVariantfinder by @damianlegawiec in Improve performance ofLineItems::FindByVariantfinder #12101Spree::ShippingMethod.availablescope by @mad-eel in FixSpree::ShippingMethod.availablescope #12102OrderConcern#render_orderwhen request f… by @damianlegawiec in Improve error rendering inOrderConcern#render_orderwhen request f… #12107Spree::Assetby @damianlegawiec in Move ActiveStorage code intoSpree::Asset#12115admin_user_classinAuthorizationHelpersby @damianlegawiec in Useadmin_user_classinAuthorizationHelpers#12116Spree API
add_itemsandremove_itemsf… by @damianlegawiec in Added 2 new Wishlists API endpoints:add_itemsandremove_itemsf… #12105WebhookSubscriber#latest_event_atby @damianlegawiec in AddedWebhookSubscriber#latest_event_at#12090rake test_appfor API gem by @damianlegawiec in Fixedrake test_appfor API gem #12117Full Changelog: v4.8.3...v4.9.0
This discussion was created from the release v4.9.0.
Beta Was this translation helpful? Give feedback.
All reactions