This repository was archived by the owner on Oct 14, 2024. It is now read-only.
Releases: samnabi/shopkit
Releases · samnabi/shopkit
Shopkit v1.0.2
- Improved reliability for PayPal transaction confirmation
- User registration has one name field instead of separate first/last name fields
- Fixed shipping bug related to updated multiselect syntax
- Clearer instructions when logging in from /panel
- Add some padding to the bottom of
Shopkit v1.0.1
- Upgrade Kirby core & panel to 2.2.3
- Panel improvements
- Template-specific icons in the sidebar
- Protect core pages from deletion
- Autopublish for all templates
- Some structure fields display in table format
- Add Schema.org RDFa data to product templates so rich snippets show up in Google & Bing
- Support for installing Shopkit in a subdirectory
- Add Shop settings button in the admin bar
- Bugfixes & layout tweaks
Shopkit v1.0
- Inventory control
- New payment logic to support multiple gateways (PayPal only for now, but you can easily add your own)
- Browse products in slideshow view
- Onboarding prompts to help new users set up shop options and create their first product
- Multi-language setup (English and French available right now)
- New pages visible by default (thanks to the Kirby Auto Publish plugin)
- Visual markdown editor
- Admin menu for logged-in users
- New theme
- Leaner, modular CSS
- Minimalist design for easy customization
- More flexible gallery layout (images of all aspect ratios look great)
- Thumbnail previews in cart
- Other changes
- Use email instead of username to log in
- Improved order flow (orders are logged even if user doesn't return from PayPal)
- Shop is the homepage by default
- Order statuses changed to "Pending", "Paid", or "Shipped"
- Bugfix: Allow multiple options of a variant in the cart
- Bugfix: Cart stuck in PayPal sandbox mode
- Security fix: Rewritebase vulnerability
Upgrading to Shopkit 1.0
If you're upgrading from Shopkit 0.9.2 or earlier, you'll have to change some things manually:
- The old Shop page was located at
/content/3-shop. It has now been changed to/content/1-shop. After pulling the updated repo, move your categories and products from3-shopto1-shop, then delete the3-shopdirectory. - Since Shopkit is now multilingual, change all your text filenames to something like
.en.txt. - In every product's text file, change
Prices:toVariants:. - In every order's text file, change the order status values to reflect the new values:
pending,paid, orshipped.
Shopkit v0.9.2
- Includes an important security upgrade to the Kirby core
- Fixes broken tag links on product pages
Shopkit v0.9.1
Part bugfixes, part code optimization, and part new features! There are still a couple major features I'd like to include before v1.0, but it didn't make sense to keep you waiting. So here's v0.9.1!
- Cleaner object-oriented code (thanks to contributions from CelineDesign)
- Featured products (one-click purchasing from the sidebar)
- Product thumbnails in the cart
- More versatile product page layout with simpler "Buy" buttons
- Product options for variations that don't affect an item's price (e.g. t-shirt colour)
- Pre-filled default values during shop setup
- Visual tweaks
- Bug fixes
Shopkit v0.9
Production-ready, but not feature-complete. Help shape the future of Shopkit by posting feature requests in the issues page!