SmartStoreNET v1.2.0.0 Release Notes
-
Highlights
- Multi-store support
- "Trusted Shops" plugins
- Highly improved SmartStore.biz Importer plugin
- Add custom HTML content to pages
- Performance optimization
🆕 New Features
- Multi-store-support: now multiple stores can be managed within a single application instance (e.g. for building different catalogs, brands, landing pages etc.)
- Added 3 new Trusted Shops plugins: Seal, Buyer Protection, Store Reviews
- Added Display as HTML Widget to CMS Topics (store owner now can add arbitrary HTML content to any page region without modifying view files)
- Color attributes are now displayed on product list pages (as mini squares)
- Added ask question form to product pages
- ShippingByTotal plugin: added BaseFee, MaxFee and SmallQuantitySurcharge.
- ShippingByTotal plugin: added the ability to define zip ranges including wildcards.
- Added 2 DiscountRule plugins: HasPaymentMethod and HasShippingOption
- Better handling of localized SEO URLs (new settings: DetectBrowserUserLanguage, DefaultLanguageRedirectBehaviour and InvalidLanguageRedirectBehaviour)
- Plugin language resources are now updateable via backend
- Added Attributes tab to Admin > Order Detail
- Added new (hidden) setting ExtraRobotsDisallows (enables store owner to add new Disallow lines to the dynamically generated robots.txt)
- (Developer) Added new plugin Glimpse for SmartStore.NET
- (Developer) Localizable views: the view engine now is able to resolve localized (physical) view files (by appending the language seo code to a view file name in the same folder, e.g. 'en' or 'de'). The engine first tries to detect a view file with the matching language suffix, then falls back to the default one.
- (Developer) Added new interface IPreApplicationStart allowing plugins to register HttpModules very early in the app bootstrap stage
👌 Improvements
- Minor improvements for SOFORT Überweisung plugin
- ContentSlider: updated 'sequence js' to most recent version and optimized html & css code
- Content slider: the background slide behaviour is configurable now (NoSlide, Slide, SlideOpposite)
- Some email templates sent to the store owner now have customer's address in the 'from' field
- Topic titles are now shown in Admin > CMS > Topics grid
- Log entry full messages are now displayed prettified in the backend
- Croatia now has EU-VAT handling
- Minor theme improvements
- Updated FontAwesome to the latest version
- Added 'Admin' Link to the header menu (many users just didn't find it in the 'MyAccount' dropdown ;-))
- Added new option to disable/enable the display of a more button when the long description is to large
- Added option to switch back to mobile view when displaying the desktop version on a mobile device
- (Developer) Added properties for HtmlHelper and Model to 'AdminTabStripCreated' event type. This way external admin UI customization becomes easier and more flexible.
- (Developer) Implemented minor tweaks and optimizations to the Theming Engine
- (Developer) Added 'bodyOnly' parameter to TopicBlock ChildAction
- (Developer) HtmlHelper SmartLabelFor now renders the model property name by default (instead of the SmartResourceDisplayName resource key)
🛠 Bugfixes
- bunch of fixes and improvements for the SmartStore.biz Importer plugin
- The feed for "Leguide.com" plugin did not work in Germany
- Fixed minor issues in shipping-by-weight plugin
- Fixed minor issues in Google Analytics widget
- Paginator always jumped to the first page when using the product filter
- Modal window for disclaimer topic was missing the scrollbar
- Main menu doesn't flicker anymore on page load
- ThemeVars cache was not cleaned when theme was switched
- Content slider: container background did not slide in Firefox
- KeepAlive task minor fix
- (Developer) Fixed minor issues in build script