- New
Kentico.Membership
integration package that provides an API for working with Kentico users and roles in MVC applications. See Working with users on MVC sites. - New
Kentico.MediaLibrary
integration package that provides API for working with media library files. See Working with media libraries on MVC sites. - New
Kentico.Activities
integration package that provides API for logging of Kentico activities. See Logging activities on MVC sites. - New
Kentico.Activities.Web.Mvc
integration package that provides API for logging of the external search and page related activities. See Enabling tracking of activities on MVC sites. - New
Kentico.ContactManagement
integration package that provides an API for tracking contacts on MVC websites. See Tracking contacts on MVC sites. - New
Kentico.CampaignLogging.Web.Mvc
integration package that allows tracking of campaign conversions for pages hosted on external MVC sites. See Tracking campaigns on MVC sites. - New
Kentico.Newsletters.Web.Mvc
integration package that provides tracking of marketing emails on MVC sites. See Tracking marketing emails on MVC sites. - Improved the API for creating content personalization conditions within MVC code. See Content personalization on MVC sites.
- New
Kentico.Ecommerce
integration package that provides API for developing and running on-line stores. See Developing on-line stores in MVC.
- The
Kentico.Web.Mvc
integration package's logic for generating preview URLs, working with attachments, and managing media library files was transferred to a newKentico.Content.Web.Mvc
integration package. To continue using this functionality, you have to install theKentico.Content.Web.Mvc
integration package into your MVC solution.
- Fix an exception when invoking an asynchronous action if using global handling of the "Not found" status. #1
-
The search result item class (
SearchResultItem
) is generic (with a constraint to theBaseInfo
class). General fields of full-text search results are encapsulated in theGeneralFields
property. -
The search service (
SearchService
) accepts search parameters and returns search results in the following format:SearchResult Search(SearchOptions options)
- Note: The
SearchOptions.PageNumber
property accepts one-based page numbers (i.e., numbers starting from 1 instead of 0).
- Note: The
- Fix searching in non-page search indexes. Search service no longer causes an exception for non-page search indexes. #11
- Methods of the newsletter subscription service (
NewsletterSubscriptionService
) were changed:- Removed the
Subscribe
methods accepting an email orSubscriberInfo
parameters. UseSubscribe(ContactInfo contact, NewsletterInfo newsletter, NewsletterSubscriptionSettings subscriptionSettings)
instead. - The return value of the
Subscribe
method now indicates whether a new subscription was created, or had already existed. - The
ConfirmSubscription
method was added to simplify the use of the double opt-in feature. - The return type of the
Unsubscribe
andUnsubscribeFromAll
methods is void.
- Removed the
- Fix NuGet dependency typo in Kentico.Newsletter.Web.Mvc package. This package could not be installed separately into projects with NuGet dependencies specified in the project.json file. #16
test