Content management ------------------------------------------ New module - Wireframing - Framework and set of web parts which allows to create wireframes within the web site structure. New module - Advanced Workflow - Allows creating most complex workflows using a graphic designer. New module - Translation services - Integration with both automated (Google, Bing) and manual (Translations.com, e-mail) translation providers. New module - Device profiles and layouts – Allows defining device profiles according to visitor device and use this profile to create custom page layouts for such device. New module - Banner management – Allows you to display advertisements or other content in the form of banners. New module - Javascript management - Allows to manage and link extra javascript within the project file system. SEO - Support for implementing all remaining best practices for SEO. Portal engine - Ability to choose whether a page template is used for all culture versions of a document or specific cultures use their own page templates. Content - On-Site editing - Content editors can use On-Site editing mode to edit documents directly from live site. Content - Validation – Added accessibility validator. Web parts - Web part toolbar in CMSDesk -> Content -> Design. Web parts - QR code - Allows to display custom generated QR code on the web site. Web parts - Wizard layout - Layout web part. Allows to easily create wizard-like presentation on the live site. Widgets - Design of the widgets can be changed by layout code. Workflow - E-mail templates can be specified for each type of notification e-mail. Workflow - Scope definition granularity was improved. Allows to, e.g., specify a macro condition. Transformations - Support for advanced item selectors such as Eval(“SKU.SKUManufactures.ManufacturerDisplayName“). Transformations - Intellisense for fields available in transformation context. Macros - New visual rule designer for end users, including predefined sets of macro rules. Macros - General K# improvements - Support for DateTime manipulation, master macro resolver, improved macro debug, lazy loaded properties, open conditions. Macros - Better editing experience - Improved intellisense (prioritized properties), improved syntax highlighting, improved search/replace, handled RTL view. Macros - Insert macro plugin in WYSIWYG editor. Smart search - Support for document categories (faceted search). Smart search - Filter web part has new text box type. Output filter - Support for HTML5 filtering. Output filter - Support for conversion of TABLE tags to DIV tags. Output filter - Support for output filtering per web part. Globalization - Added standardized country codes to all countries. Globalization - Full support for Turkish language. Reporting - Ability to receive reports periodically via e-mail. Site objects - The ability of manage global objects assigned to particular site from the site properties. Import/Export - Several code changes to increase performance. Import toolkit - Support for import of many to many relationships. Import toolkit - Support for import from excel files with multiple sheets. On-line marketing ------------------------------------------ Newsletters - A/B testing support in newsletter issues. Newsletters - UI redesign, better layout, better attachments management. Contact management - OM database separation - ability to store OM data in a separate database. Contact management - On-line contacts + chat integration (on-line chat initiated by marketer). Contact management - Automatic merging of contacts by e-mail. Contact management - Better GeoIP services - Integration with MaxMind GeoIP database. Contact management - Web crawlers are no longer logged as contacts with option to enable that. Contact management - Contacts can now automatically be deleted using a scheduled task based on site settings. Web analytics - New statistics for mobile devices. Data.com Connector – Allows you to keep your contacts and accounts up to date with data from Data.com business directory. Salesforce.com Connector – Allows you to replicate contacts that match certain criteria to your Sales Cloud (or another cloud application from Salesforce.com) organization's leads. Cookies - Support for cookie levels and cookie consent. E-commerce ------------------------------------------ E-commerce - New products management UI. E-commerce - Support for multilingual products. E-commerce - Support for products under workflow. E-commerce - 30+ E-commerce reports. E-commerce - New E-commerce sample site. E-commerce - Automatic visual indicators of new and featured products for site visitors. E-commerce - Invoice number generated based on macro expression. E-commerce - New fields for uploading images to shipping options, payment methods, suppliers and manufacturers. E-commerce - New product fields (Short description, Retail price, Min items in one order, Reorder at). E-commerce - Support for displaying total number of items and their total price in shopping cart preview. Social networking ------------------------------------------ New module: Community chat – Allows on-line users to chat with each other. Avatars - Gravatars support. Web parts – Set of new webparts for Social networks (Google+, LinkedIn, Pinterest, Twitter). Form controls – Post to Facebook and Twitter – Allows you to automatically send notifications for a new document to selected Facebook or Twitter account. Security ------------------------------------------ Security – Account lock after N user‘s invalid logon attempts. Security – Frames cannot be inserted into websites on different domains (clickjacking protection). Security – When user leaves CMSDesk/SiteManager open the screen will lock after given amount of time. Security – Protection against session attacks. Security – Support for user password expiration. Security – Disabling Autocomplete for user name on login form. Security – E-mail confirmation of a subscription in Blogs, Mesage boards and Forums. Security – Ability to enforce password policy. Membership - Support for user impersonation with windows authentication. Membership - When using windows authentication values in users' GUID column corresponds with GUIDs in AD. AD Import - Option to bind custom attributes from user's schema (experimental). Cloud ------------------------------------------ Windows Azure – Alternative way to install and deploy Kentico EMS/CMS into Windows Azure cloud via KIM. Windows Azure – Support for Kentico EMS Windows services (Scheduler, Health monitoring). Amazon Web Services – Amazon S3 IO provider which allows you to store files in S3 inbs. User experience ------------------------------------------ New module - Object cloning - General cloning support for objects within CMS including their relations. Transformations - Code changes can be easily checked by design preview. General - Support for automatic code names for all objects. UI - Content - Ability to remember selected culture when it is changed in different tab/window. UI - Content - Major performance improvements. UI – Listings - A list of objects remembers its state, i.e. page number, page size, sorting and filter, between page visits. UI - General - All UI messages (such as info messages, warnings or errors) have new design and more options. UI - General - 'Save' and 'OK' buttons were unified and now they are all displayed as 'Save' in fixed panel at the top of the page. UI - Dialogs - Dialogs no longer pop up as new windows. They are displayed as part of a page in a new layer. Form engine - Default/prioritized form controls. Form engine - Improved simple/advanced mode in On-line forms. Form engine - Support for macros for visible/enabled/disabled (dynamic forms). Core & Development ------------------------------------------ MVC - Support for MVC page template types and improved routing. MVC - .NET 4.0 installation in now compiled against MVC3. Core - Support for connection to multiple databases from the same context. Web farms – Web farm synchronization mechanism based on database. Caching - Progressive caching option to lower contention in non-cached components. Form controls - Controls can be inherited from existing form controls. File system - Support for read-only access to zip file content as it was a folder. File system - Zipped UI icons and installation files lowered the number of total files in installation. Performance - Indexed database views for documents. Performance - All default database queries are now generated automatically on-the-fly which speeds up the startup time. Performance - Support for weak references and caching in providers that serve large number of objects such as users, contacts, etc. REST - Support for various types of response encoding. Integration bus - Added support for bulk actions. Handlers - Failure handlers for handlers of type before/after. AjaxControlToolkit - Updated to revision 51116. jQuery - Updated to version 1.7.2.