Repository navigation
0.2.0
[0.2.0] - 2026-04-20
Added
Product#url— returns the canonical storefront URL for a product (/products/:handle)Product#prices— deduplicated list of raw price strings across all variantsProduct#main_image— returns the image withposition: 1, distinct fromfeatured_image(which returnsimages.first)Collection#url— returns the canonical storefront URL for a collection (/collections/:handle)Client#base_url— exposes the resolved HTTPS base URL for the configured storeResource#clientaccessor — models now carry a reference to the client that fetched them- Ruby 4.0 added to CI matrix
- Dependabot configuration for automated dependency updates
Changed
- All models returned by
Clientmethods (products,product,collections,collection) now have theirclientattribute set automatically, enabling instance-scoped operations without relying on the globalShowroom.client Collection#productsuses the instance client when available, falling back to the global client
Full Changelog: v0.1.0...0.2.0