Shopware's off-canvas implementation changes
The hardest part was finding out about the mobile off-canvas functionality when Shopware made two breaking changes, one of them so subtle that it was hard to notice (adding a mandatory hyphen to a data attribute), and another one announced for Shopware 6.7 but seemingly already effective in the 6.6.0 release. Validating the code and understanding how merchants are supposed to describe their plugins and format their metadata has not been easy either. I will spare us more details this time, but if you have read my series about learning in public, you know what I mean.
Solved, approved, and released
The cost transparency extension has been approved and released in the Shopware store, and I am featured as an official extension partner again.
https://store.shopware.com/en/ingos57544164693f/cost-transparency.html
My extension code is also 100% public open-source on GitHub:
https://github.com/openmindculture/sw-IngoSCostTransparency
Ingo Steinke's Shopware extension partner page
Installed, reviewed and rated
The cost transparency extension can be obtained from the official Shopware extension store or from GitHub and uploaded to a self-hosted shop running Shopware Community Edition without connecting to the marketplace. Actual download and usage numbers might be higher than indicated on the extension page.
Apart from a friendly rating, one merchant left constructive criticism in the form of a GitHub issue, suggesting category-specific customization.
Cost transparency reviews in German
When I reviewed the ratings and the plugin, I had further ideas for improvement, including more straightforward captions in the admin product editor. I will update my Shopware extension eventually.
Contribution
Feel free to open an issue or a pull request in the meantime!
https://github.com/openmindculture/sw-IngoSCostTransparency/issues
Further reading: more articles about Shopware 6 development and design decisions.