@@ -14,6 +14,7 @@ Full [docs here](http://shopkit.samnabi.com/docs).
1414- Easy <strong >flexible shipping rates</strong > <small >(Flat rate, per item, by weight, or by total price)</small >
1515- <strong >Related products</strong >
1616- <strong >Inventory control</strong >
17+ - <strong >Discount codes</strong > (site-wide and product-specific)
1718- <strong >Product-specific</strong > shipping & tax exemptions
1819- Shipping & tax <strong >rates by country</strong >
1920- <strong >Built-in SEO</strong > for rich snippets using <a href =" https://schema.org/Product " >RDFa</a > structured data
@@ -24,6 +25,7 @@ Full [docs here](http://shopkit.samnabi.com/docs).
2425- Process payments with <strong >PayPal</strong > <small >(it's easy to add other payment gateways)</small >
2526- Let certain users <strong >pay later</strong > <small >(i.e. wholesalers)</small >
2627- Manage <strong >pending, paid, and shipped</strong > orders
28+ - Send <strong >order notifications</strong > to your shipping manager
2729- Automatic <strong >PDF invoices</strong >
2830
2931### User experience
@@ -106,8 +108,41 @@ If you're upgrading from Shopkit 0.9.2 or earlier, you'll have to change some th
106108## Changelog
107109
108110### v1.0.4
111+
109112- Bug fixes
110- -
113+ - More reliable calculation of shipping rates
114+ - Prevent DOM manipulation of discount and tax amounts in the cart
115+ - Prevent cart localization errors (resulting in NaN for the cart total)
116+ - Add multi-language support to some hard-coded strings (thanks to [ concertimpromptu] ( https://github.com/concertimpromptu ) )
117+ - Remember the selected country when a user navigates away from the ` Cart ` page (thanks to [ concertimpromptu] ( https://github.com/concertimpromptu ) )
118+ - Fix errors with subdirectory installs
119+ - Prevent prices from carrying over to the next product where prices haven't yet been set
120+ - New features
121+ - 💸 Discount codes (site-wide and per-product)
122+ - 🔑 Password reset
123+ - 👮 Opt-in email verification for new accounts
124+ - 📦 Order notification emails
125+ - 🤑 More robust "pay later" options
126+ - Design and UI
127+ - Moved login form lower in the sidebar
128+ - Better indication of failed login
129+ - Make it harder to accidentally delete your account
130+ - Better handling of thumbnails with different aspect ratios (burry background fills up the dead space, like instagram)
131+ - Minimum 150px width for listing items
132+ - Removed title for the search bar
133+ - Better icons for ` Category ` and ` Product ` pages in the panel
134+ - Better UI for drag-and-drop file uploads in the panel
135+ - Smarter top menu layout (adapts to the number of menu items)
136+ - German language option (thanks to [ medienbaecker] ( https://github.com/medienbaecker ) )
137+ - Also apologies to [ medienbaecker] ( https://github.com/medienbaecker ) for my terrible google translate on the remainder of the German strings
138+ - Switched to [ dompdf] ( https://dompdf.github.com/ ) for generating PDF Invoices (allows for easier HTML layout)
139+ - Moved page logic into controllers
140+ - RTL text support in templates
141+ - Explicit timezone definition in ` config.php `
142+ - Smarter onboarding notifications
143+ - Hidden honeypot form fields for spam protection
144+ - Removed ` wholesaler ` user role (preferential pricing now handled with discount codes instead of roles)
145+ - Auto-shrink large image uploads
111146
112147### v1.0.3
113148
0 commit comments