Looking Ahead

Join us on our mission to bring sophisticated digital marketing to businesses of all sizes.

Kentico 12

This roadmap outlines the scope of our next product release. This list is continuously updated through milestones that correspond to our development iterations. Ongoing milestones outline the MVP expected to be delivered during the current iteration, while planned milestones will be updated as new priorities are determined.

Have an idea for an improvement? Send us a suggestion.

Completed  Completed          In development  In development          Postponed  Postponed          Canceled  Canceled

Release Date

Kentico 12 is currently scheduled for release at the end of November, 2018.

Focus

Better authoring experience to empower marketers.  

In the past, content management systems have often been known for providing an interface that only engineers can love. As more marketers adopt these platforms, there are now expectations that systems need to be more intuitive, straightforward, and easy to use. To truly empower marketers to be successful and achieve their goals, Content Management Systems need to provide an authoring experience similar to those in other enterprise platforms, such as LinkedIn, Facebook, Instagram and so on.

In Kentico 12, we are planning to focus on delivering an incredible authoring experience that will enable marketers to transform the way they work with the content. Through an intuitive, clean, and consistent authoring interface, the next version of Kentico will allow quick actions to be completed, without going through too many steps before performing a task. By reducing training and on-boarding time, Kentico 12 will lead to increased productivity and efficiency.

It's all about MVC and .NET Core.

As digital projects continue to live on for years, organizations need to adapt to new programming techniques and skills to keep up with changes in technology. ASP.NET Core and MVC has become the go-to solution for web applications, offering companies an efficient and scalable architecture for their projects. MVC enables a truly agile development experience. This widely used methodology provides a pattern-based architecture to build dynamic websites that enable a clean separation of concerns, while giving developers full control over the final markup.

Kentico has been always strong in providing extensibility and a customization model. This pattern has enabled developers to adapt their applications to changing needs. With Kentico 12, we are going down the path to natively support ASP.NET Core MVC application development. Having a pipeline and event-driven architecture provides a lot of options for overriding the platform. In Kentico 12, this is only going to be extended with a new ASP.NET MVC component-based development model that will allow a new wave of MVC project development with Kentico.

Please refer to the roadmap below for more details.

Milestone #1

In planning until December 11th, 2017.
In development from December 12th, 2017 to March 27th, 2018.
 

Completed   Widget-based visual page builder

A new, intuitive MVC widget-based visual page builder that will make it easy for marketers to create and compose content for the web. It's all about empowering users to become truly agile marketers delivering a better customer experience faster.

Completed   Inline editors for widgets

As widgets can be reused on several places, it is important for a Marketer to specify their properties, such as the text or image to be displayed, or the number of articles listed by the widget. With inline editors, Marketers can adjust how widgets behave directly within the visual context of the page, and without the need to go complex configuration dialogs. Developers can create new inline editors to cover all scenarios.

Completed   Research: Enabling ASP.NET MVC Core development

This is a very important first step on our way to support ASP.NET Core MVC application development on Kentico platform. We are going to conduct research to identify the parts of the architecture that need to be transitioned first to enable ASP.NET Core MVC app development. We expect to use the gathered information to prepare a set of best practices on how the .NET Core MVC app development can be conducted with the current state of architecture. Moreover, this information will be used to identify the next steps of the transition.

Completed   Ecommerce business API

Kentico 12 comes with much easier and simplier use of e-commerce API for schopping cart actions.

Completed   Redesigned MVC API and NuGet distribution

The MVC API got centralized into the Admin side of Kentico EMS with only strictly MVC related API left in the NuGet package.

Milestone #2

In planning until March 27th, 2018.
In development from March 28th, 2018 to June 19th, 2018.
 

Completed   Allowed widgets

Developers can control which widgets can be selected and used for a specific widget zone. This ensures visual consistency accross layouts and pages. This also makes it much easier for marketers to add widgets to their page designs.

Completed   Page builder sections

Sections allow marketers to define column layout for the widget zones.

Completed   MVC installer

Installing new instances of the MVC sample project or adding MVC projects into existing instances gets easier with an automated installation wizard.

Completed   MVC support in the Free edition

Full MVC support becomes available for projects of all sizes, including projects running on the Free edition.

Completed   LinkedIn OAuth 2.0

The LinkedIn API will be updated to leverage OAuth 2.0 for authentication. OAuth 1.0 will no longer be supported.

Completed   Maxmind GeoIP2

Kentico 12 supports GeoIP2 database as MaxMind no longer provides access to GeoIP Legacy databases with new purchases.

Completed   Online forms for MVC

Kentico 12 brings the drag & drop support of the Form builder to MVC projects. This feature will allow marketers to create and publish online forms easily from the administration interface, without requiring a developer.

Milestone #3

In planning until June 19th, 2018.
In development from June 20th, 2018 to September 10th, 2018.
 

Completed   Smart forms

Marketers often need to publish compact online forms to increase the number of form submissions, while at the same time try to gather all the necessary data which can only be collected via longer interfaces. This can result in forms less likely to be completed. Smart forms allow marketers to create progressive forms, collecting user information incrementally as they progress through each step. This will allow marketers to collect large amounts of data, while keeping their forms compact.

Completed   MVC widgets personalization

To be more effective in generating and converting leads and reaching their goals, marketers can personalize content displayed by widgets without assistance from developers. Marketers can create new widget variants based on different options such as Persona, Country, or Device type. Developers can register additional personalization condition types, as needed.

Postponed   .NET Standard 2.0

Technologies like ASP.NET Core, ASP.NET Core MVC, MVC 5 and .NET Standard are all important parts of Kentico's technology future. In Kentico 12, we want to provide .NET Standard assemblies as a NuGet package. Development teams can use these assemblies in their .NET Standard and .NET Core applications. They can also use them to create custom .NET Standard libraries or ASP.NET Core and ASP.NET Core MVC applications connected with Kentico. 

Postponed   C# 8 support

NOTE: Due to Microsoft postponing a release of C# 8 we won't be able to include it in the product on time for Kentico 12 release.

Support for a new version of C# brings all the bells and whistles to Kentico 12.

Want to talk?

Please feel free to reach out to us at productmanagement@kentico.com.

* The information included on the Kentico product roadmap is not a commitment, promise, or legal obligation to deliver any final material, code, or functionality.

search
Forrester report
We're named a Strong Performer in the Q4 2018
Forrester Wave™ for WCM!
×