New features:
- Remote publishing schedule task using CMIS.
- Web service support for content service API.
- Fully SQLite support, can choose to use MSSQL or SQLite as the database.
- Integrity check on database version and assembly version. Throw exception when version conflict.
- LINQ provider for content service API, you can now use LINQ style query. See: http://forum.kooboo.com/yaf_postst174_LINQ-Provider-for-Kooboo-Content-Repository.aspx
- Virtual directory installation supported. You can now install Kooboo on virtual directory of one IIS website.
- URL path. You can define a sub path that appends to a domain. For example, http://www.kooboo.com/en, http://www.kooboo.com/nl. See the requirement from community at: http://forum.kooboo.com/yaf_postst31_Language-routeurl-settings.aspx
- Url.Content. This method can be used to access binary resource. For example: Url.Content("~/template/....")%>
- Hierarchy style page link. For example, "category/product/mywidget". category is the parent page of product page defined in the menu structure.
- Installation wizard. Instalation wizard will start automatically at the Kooboo CMS first load.
Bug fixed:
Changed:
- Rename Everest.CmsServices.MvcHelper.ContentData to Everest.CmsServices.MvcHelper.ContentExtension
- refactor Everest.CmsServices.MvcHelper.UrlHelperExtensions.
Removed: PageUrl(this UrlHelper urlHelper, string application, string pageName, object routeValues),
Added :
string ApplicationUrl(this UrlHelper urlHelper, string application)
string ApplicationPageUrl(this UrlHelper urlHelper, string application, string pageName, object routeValues)
- Reference Content key in data rule. Previously only support ContentId, right now can also support ContentUUID,UserKey...
- Schema function API changed: TextContentManager.UpdateContent method changed.
Removed:
- WebForm, will be provided as a module.
