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