| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-07-28 | 2.7 kB | |
| v5.6.1 source code.tar.gz | 2026-07-28 | 87.1 MB | |
| v5.6.1 source code.zip | 2026-07-28 | 89.9 MB | |
| Totals: 3 Items | 177.0 MB | 1 | |
Searchable and sortable Metafields
Metafields can now be used as filters and sorters in both Store API and Admin API. This allows for more customization and flexibility without touching Spree core code. It works with both Database provider and Meilisearch!
:::curl
GET /api/v3/store/products?q[cf_custom_material_i_cont]=wool
GET /api/v3/admin/products?q[cf_custom_weight_gteq]=3.5
GET /api/v3/store/products?sort=-cf_custom_weight
https://github.com/spree/spree/pull/14353 contributed by @ifizza
Other Changes
Core
- Auto-enable the storefront wholesale portal on sample-data scaffolds by @damianlegawiec in https://github.com/spree/spree/pull/14354
- Require storefront-visible payment methods for setup task by @damianlegawiec in https://github.com/spree/spree/pull/14355
- Make storefront_access preference nullable to inherit store default by @damianlegawiec in https://github.com/spree/spree/pull/14360
- Fix backfill_product_tag_tenants rake task by @KacperMekarski in https://github.com/spree/spree/pull/14366
- Refactor
ImportRunneralso added option to run imports inline by @damianlegawiec in https://github.com/spree/spree/pull/14367 - Add ability to skip publishing events in Import by @damianlegawiec in https://github.com/spree/spree/pull/1436
Store API
- Expose
product_idand Product at Wishlist Item API by @damianlegawiec in https://github.com/spree/spree/pull/14361 - Fix store credit card scope by @laaichiu in https://github.com/spree/spree/pull/14362
Admin API
- Add storefront gating preferences to Channel API by @damianlegawiec in https://github.com/spree/spree/pull/14356
typeon imports and exports is now the API shorthand ("products",… by @damianlegawiec in https://github.com/spree/spree/pull/14363
Admin
- Add addresses table to customer page in admin dashboard by @KacperMekarski in https://github.com/spree/spree/pull/14352
- Add ability to download import template/example CSV in admin UI by @damianlegawiec in https://github.com/spree/spree/pull/14364
Installation
:::bash
npx create-spree-app@latest my-store
Updating
:::bash Spree CLI
npx spree bundle update && npx spree migrate
Feedback / Support
Join our Discord server to chat with Spree core team members and other Spree developers!
Full Changelog: https://github.com/spree/spree/compare/v5.6.0...v5.6.1