DNN发布说明-2016年1月14日

款平台8.0.0

CodePlex上

以下是可能影响升级和第三方扩展的突破性更改:
  • 现在需要。net 4.5.1或更高版本。
  • 从产品中删除了以下管理模块:站点日志,时事通讯,供应商和横幅。虽然不再支持,但可以从GitHub中的DNNCommunity
  • 移除以下导航提供者:ASP2Menu, DNNDropDown, DNNMenu, DNNTree, Solpart。
  • 删除以下功能/模块:什么是新的,饲料浏览器,小部件框架,入门,内容列表。
  • 删除了遗留的appSetting连接字符串。在过去几年中没有针对此更改进行更新的模块现在将中断。
  • 将Telerik控件移动到新的程序集,需要第三方扩展重新编译才能继续工作。这将在后续版本中被完全淘汰。
  • 移除对Internet Explorer 8的支持。
  • 这些第三方模块(之前随平台发货的核心模块)在本次升级中中断,必须升级:
以下更新面向扩展开发人员和主题设计人员:
  • 现在支持单页应用程序(SPA)和MVC模块,因此开发人员可以创建非基于webforms的模块。Visual Studio 2015也发布了这两种类型的模板。
  • 模块设置API已更新为支持强类型设置。
  • 增量升级支持现在可以通过SqlDataProvider、清理文件和配置合并文件。这允许更改平台或第三方扩展,而不需要新的版本发布。
  • 扩展开发人员现在可以通过DNN清单(. DNN)创建管理和主机页面。
  • 开发人员现在可以通过一个新的控件在缩小过程中排除单个CSS和/或JS文件的加载或组合。
  • default .现在有版本控制支持,可以由主题设计人员设置,以减少主题需要覆盖的CSS。
  • 第三方组件(CodeMirror和Newtonsoft)升级到新版本。
  • DAL 2经过了增强,添加了一个流畅的配置API,允许开发人员将数据实现细节与模型分离。
  • DNN平台现在使用Web API 2.0。
  • 添加了JSON Web Token (JWT)身份验证支持,以允许开发人员公开WebAPI服务,以便在框架之外使用,例如移动应用程序。警告:该功能仍处于测试阶段。
额外的变化:
  • 一个新的图像处理程序将公开给开发人员,用于整个应用程序的头像。
  • CK Editor是新安装中新的默认HTML提供程序(取代默认的Telerik RadEditor)。
  • 许多管理模块(包括供应商、站点日志、时事通讯)从基本安装中删除。
  • 使用Bootstrap 3的新默认主题现在可用。
  • 基础项目从网站项目(WSP)转换为Web应用程序项目(WAP),以帮助减少应用程序启动时间。
  • 页面输出缓存提供程序从Evoq移动到DNN平台。
  • 密码重置现在使用相同的令牌,只要它没有过期。这意味着,如果用户单击发送密码快速多次,只会生成一个令牌。
  • 密码输入现在允许39个字符而不是20个。
  • 默认的robots.txt现在允许对客户端资源进行索引。
  • 对整个应用程序中使用的文本进行了一致性检查。
  • Breadcrumb主题对象现在输出schema.org标记。
  • 修正:一些平台功能注入CSS文件太晚的问题,因此他们不能被skin.css修改。
  • SMTP现在支持TLS身份验证。

EVOQ8.3.0

Evoq基本内容

  • DNN平台8.0.0包含所有更新。
  • 在角色栏的用户部分增加了管理用户角色的能力。
  • 纠正了几个问题周围生成url的数字资产管理器。
  • 附加的小增强和错误修复。

EVOQ内容

  • Evoq Content Basic 8.3.0包含所有更新。
  • 增加了Optimizely连接器和模块,提供了在Evoq中进行a /B(拆分)测试的方法。
  • 附加的小增强和错误修复。

EVOQ参与

  • Evoq Content 8.3中包含的所有更新。
  • 增加了订阅活动流帖子及其评论的能力(用于在活动流中创建的项目)。
  • 在活动流中增加了表情符号支持。
  • 更新活动流评论区域,提供与创建新帖子相同的体验(支持图像,视频等)。
  • 删除了对想法投票的通知。
  • 增加了按最新或最旧对discussion模块中的评论进行排序的能力(也可用于使用Engage的评论控件的第三方扩展)。
  • 用户可以在自己的活动流上删除其他用户的帖子。
  • 修正了Ideas选票可能无法返回或添加回的问题。
  • 附加的小增强和错误修复。