SmartStoreNET v2.1.1 Release Notes
-
๐ New Features
- Html to PDF converter: PDF documents are created from regular HTML templates now, therefore radically simplifying PDF output customization.
- Html widgets: added option to create a wrapper around widget content
- ๐ SEO: added new settings
Canonical host name rule
. Enforces permanent redirection to a single domain name for a better page rank (e.g. myshop.com > www.myshop.com or vice versa) - ๐ SEO: added support for
<link hreflang="..." ... />
in multi-language stores. The tags are automatically rendered along with the language switcher. - (Developer) Implemented new HtmlHelper extension
AddLinkPart
: registers<link>
tags which should be rendered in page's head section - (Developer) Implemented new HtmlHelper extension
AddCustomHeadParts
: registers whatever head (meta) tag you wish - ๐ (Developer) Added
SmartUrlRoutingModule
, which can pass static files toUrlRoutingModule
if desired (e.g. used by MiniProfiler). This way static files can be handled by regular actions or filters, without polluting web.config. - ๐ New payment plugin "Payone"
- Option to set a delivery time for products available for order with stock quantity < 1
- Option to disable product reviews on product detail page
- Option to supress display of sub category picture links
๐ Improvements
- (Perf) Faster application warmup
- (Perf) Faster product list rendering
- ๐ Reworked routing: removed static file security barrier again (caused too much problems)
- #545 Made all (applicable) settings multi-store-enabled
- #579 Make all relative urls absolute prior sending email
- The display order of attribute values are considered in the sorting of backend's attribute combination grid
- โก๏ธ Optimized error handling and redesigned error pages
- โ Removed
PageNotFound
topic. Text is a simple locale resource now. - PayPal settings are multi-store-enabled
- #555 Product edit: Improve category select box. Add history (last x selected items) above all others.
- ๐ง #510 Payment plugins: Qualify configuration(s) for multistores
- #556 A negative value should be possible for additional payment fees
- Dashboard: Order items linked with order list
- ๐ Security: Missing http-only flag for some cookies set
๐ Bugfixes
- PayPal Express: corrected basket transmission by eliminating tax transmission
- ๐ Fixed password recovery redirection
- #552 Left navbar should stay expanded on product detail pages
- #538 Specification attribute labels in product filter mask are not displayed localized
- ๐ง #540 Amazon payments: Multistore configuration might be lost if "All stores" are left empty
- #532 Amazon payments: Reflect refunds made at amazon seller central when using data polling
- ๐ง #577 Exception thrown because of missing TaxRate table when opening tax by region provider configuration
- โ Added IIS rewrite rule for
/productreviews/{id}
>/product/reviews/{id}
- Email a friend redirects to "not found"
- #567 Products marked as 'Featured' should also be included in regular lists
- ๐ Fixed some missing company information in order to PDF export
- ๐ #583 Fixed "The property rate with the value x is malformed" when creating products
- ๐ Fixed ignored discount and tier price when product has attribute combination price
- PayPal Standard provider now using shipping rather than billing address if shipping is required
- Amazon payments: Order wasn't found if the capturing\refunding took place at Amazon Seller Central and the notification came through IPN