Orchard Core 1.4.0¶
发布日期:2022年6月
此版本包含安全漏洞修复,请建议您将现有的Orchard Core部署更新到此版本。
Breaking Changes(重大更改)¶
- 默认情况下,不再允许在经过验证的内容中使用
<form>
标签https://github.com/OrchardCMS/OrchardCore/pull/11729
What's Changed(有哪些变化)¶
- 由@agriffard完成的Lucene.Net 4.8.0-beta00016https://github.com/OrchardCMS/OrchardCore/pull/11238
- 由@sebastienros完成的发布文档更新https://github.com/OrchardCMS/OrchardCore/pull/11351
- 由@agriffard完成的Monaco编辑器0.33https://github.com/OrchardCMS/OrchardCore/pull/11380
- Monaco加载器可识别虚拟文件夹,由@jtkech在https://github.com/OrchardCMS/OrchardCore/pull/11370中完成
- 修复租户管理中对于某些租户没有指定类别时出现的空引用异常(Lombiq Technologies:OCORE-85),由@Piedone在https://github.com/OrchardCMS/OrchardCore/pull/11391中完成
- 由@hishamco在https://github.com/OrchardCMS/OrchardCore/pull/10934中完成,改进了租户主机名重复检查(Lombiq Technologies:OCORE-71)
- 由@kevinsmgov完成,修复尝试保存空LinkField时出现的空引用异常https://github.com/OrchardCMS/OrchardCore/pull/11392
- 由@jersiovic完成,修复了OpenId修剪操作https://github.com/OrchardCMS/OrchardCore/pull/11382
- 由@agriffard完成的重置脚本修复https://github.com/OrchardCMS/OrchardCore/pull/11367
- https://github.com/OrchardCMS/OrchardCore/pull/11385,由@jtkech使用错误的Liquid脚本参数名称。
- https://github.com/OrchardCMS/OrchardCore/pull/11366,由@agriffard添加 Code Mirror SRI。
- https://github.com/OrchardCMS/OrchardCore/pull/11393,由@johnrom 添加了一个AppSettings选项以禁用Sqlite连接池。
- https://github.com/OrchardCMS/OrchardCore/pull/11424,由@agriffard添加fontawesome 6.1.1。
- https://github.com/OrchardCMS/OrchardCore/pull/11432,由@dependabot在/src/OrchardCore.Modules/OrchardCore.Apis.GraphQL中将minimist从1.2.5更新到1.2.6。
- https://github.com/OrchardCMS/OrchardCore/pull/11430,由@dependabot在/test/OrchardCore.Tests.Functional 中将minimist从1.2.5更新到1.2.6。
- https://github.com/OrchardCMS/OrchardCore/pull/11431,由@dependabot在/src/OrchardCore.Modules/OrchardCore.AuditTrail中将minimist从1.2.5更新到1.2.6。
- https://github.com/OrchardCMS/OrchardCore/pull/11443,由@agriffard添加了MailKit和Mimekit 3.2.0。
- https://github.com/OrchardCMS/OrchardCore/pull/11399,由@jtkech修复 #11360液体IHtmlContent。
- https://github.com/OrchardCMS/OrchardCore/pull/11456,由@kevinchalet修复了未类型化属性回退逻辑,这阻止了使用非Orchard OpenID存储持久化角色。
- https://github.com/OrchardCMS/OrchardCore/pull/11457,由@DemeSzabolcs修复了Roles模块文档问题(Lombiq Technologies:OCORE-89)。
- https://github.com/OrchardCMS/OrchardCore/pull/11425,由@BanzragchUchral修复管理UI中的HTML错误(Lombiq Technologies:OCORE-87)。
- https://github.com/OrchardCMS/OrchardCore/pull/11098,由@ns8482e创建了ContentPart_Edit Shape,使用ShapeResult支持放置。
- https://github.com/OrchardCMS/OrchardCore/pull/11495,由@Skrypt修复管理UI的回归问题。
- https://github.com/OrchardCMS/OrchardCore/pull/11496,由@Skrypt在管理顶部菜单项上添加了type="button"。
- https://github.com/OrchardCMS/OrchardCore/pull/11452,由@Skrypt使OrchardCore.Resources模块始终启用。
- https://github.com/OrchardCMS/OrchardCore/pull/11503,由@Skrypt在登录页面上使用H1进行SEO。
- https://github.com/OrchardCMS/OrchardCore/pull/11505,由@lampersky在SignalMethodProvider中使用LinkGenerator而不是IUrlHelper。
- https://github.com/OrchardCMS/OrchardCore/pull/11518,由@agriffard添加了Azure.Extensions.AspNetCore.Configuration.Secrets 1.2.2。
- https://github.com/OrchardCMS/OrchardCore/pull/11517,由@agriffard添加了Azure.Identity 1.6.0。
- 通过 @hishamco 在 https://github.com/OrchardCMS/OrchardCore/pull/11525 升级Fluid到2.2.15
- 通过 @BanzragchUchral 在 https://github.com/OrchardCMS/OrchardCore/pull/11328 中,将Lucene从内置配方中删除(Lombiq Technologies:OCORE-84)
- 通过 @giannik 在 https://github.com/OrchardCMS/OrchardCore/pull/11470 中,修正了验证标签帮助器的fullname方法
- 通过 @mwpowellhtx 在 https://github.com/OrchardCMS/OrchardCore/pull/11514 中,添加了模块和功能的构造函数
- 通过 @jtkech 在 https://github.com/OrchardCMS/OrchardCore/pull/11535 中,实现了每个应用程序的Cookie名称和其实例之间的共用。
- 通过 @jtkech 在 https://github.com/OrchardCMS/OrchardCore/pull/11544 中,删除了无用的IHostEnvironment解析
- 通过 @jtkech 在 https://github.com/OrchardCMS/OrchardCore/pull/11536 中,修复了GraphQL DataLoaderExtensions中的未等待任务。
- 通过 @jtkech 在 https://github.com/OrchardCMS/OrchardCore/pull/11548 中,撤销了“在GraphQL DataLoaderExtensions中未等待任务”的更改。
- 通过 @agriffard 在 https://github.com/OrchardCMS/OrchardCore/pull/11523 中,升级Startbootstrap-coming-soon到6.0.6
- 通过 @agriffard 在 https://github.com/OrchardCMS/OrchardCore/pull/11522 中,升级Startbootstrap-clean-blog到6.0.8
- 通过 @agriffard 在 https://github.com/OrchardCMS/OrchardCore/pull/11521 中,升级Startbootstrap agency到7.0.11
- 通过 @agriffard 在 https://github.com/OrchardCMS/OrchardCore/pull/11557 中,升级NodaTime到3.1.0
- 通过 @hishamco 在 https://github.com/OrchardCMS/OrchardCore/pull/11543 中,将ReverseProxySettings权限重命名为ManageReverseProxySettings
- 通过 @Skrypt 在 https://github.com/OrchardCMS/OrchardCore/pull/11348 中,添加了Github Actions: PreviewCI -仅为主分支发布Docker映像和Nuget包功能
- 通过 @hishamco 在 https://github.com/OrchardCMS/OrchardCore/pull/11542 中,为OC.ReverseProxy模块注册了缺少的权限
- 通过 @ns8482e 在 https://github.com/OrchardCMS/OrchardCore/pull/11573 中,实现了功能感知的Razor页面。
- 通过 @Piedone 在 https://github.com/OrchardCMS/OrchardCore/pull/11561 中,修复了Lucene查询文档,修复了QueryStringQueryProvider
- 通过 @eltociear 在 https://github.com/OrchardCMS/OrchardCore/pull/11572 中,修正了docker / README.md中的拼写错误。
- 通过 @agriffard 在 https://github.com/OrchardCMS/OrchardCore/pull/11580 中,升级Code mirror到5.65.3
-
通过 @agriffard 在 https://github.com/OrchardCMS/OrchardCore/pull/11587 中,升级Markdig到0.30.2
-
在 https://github.com/OrchardCMS/OrchardCore/pull/11598 中,@CrestApps增加了一个重载 ShapeViewModel。
- 在 https://github.com/OrchardCMS/OrchardCore/pull/11585 中,@deanmarcussen更新了ImageSharp.Web v2。
- 在 https://github.com/OrchardCMS/OrchardCore/pull/11528 中,@DAud-IcI 修复了无法初始化ContentPickerField的内容项的取消发布和编辑问题。
- 在 https://github.com/OrchardCMS/OrchardCore/pull/11603 中,@agriffard升级了PdfPig 0.1.6。
- 在 https://github.com/OrchardCMS/OrchardCore/pull/11614 中,@jtkech修复了#11610添加零件显示名称缺少空格的问题。
- 在 https://github.com/OrchardCMS/OrchardCore/pull/11629 中,@rjpowers10移除了“1”分页链接中的pagenum=1,以提高SEO。
- 在 https://github.com/OrchardCMS/OrchardCore/pull/11640 中,@Skrypt翻译了ReCaptcha TagHelper。
- 在 https://github.com/OrchardCMS/OrchardCore/pull/11124 中,@hishamco将SendOnlineMessage()设置为protected。
- 在 https://github.com/OrchardCMS/OrchardCore/pull/11336 中,@devlife在GraphQL查询中添加了
where
。 - 在 https://github.com/OrchardCMS/OrchardCore/pull/9371 中,@agriffard在管理员中使用了Bootstrap 5。
- 在 https://github.com/OrchardCMS/OrchardCore/pull/11633 中,@agriffard添加了包依赖项。
- 在 https://github.com/OrchardCMS/OrchardCore/pull/11634 中,@agriffard升级了material-icons 1.10.11。
- 在 https://github.com/OrchardCMS/OrchardCore/pull/11631 中,@agriffard升级了Azure.Storage.Blobs 12.12.0。
- 在 https://github.com/OrchardCMS/OrchardCore/pull/11653 中,@agriffard升级了xunit.runner.visualstudio 2.4.5.
- 在 https://github.com/OrchardCMS/OrchardCore/pull/11652 中,@agriffard升级了Bootstrap 5.1.3.
- 在 https://github.com/OrchardCMS/OrchardCore/pull/11651 中,@agriffard升级了nouislider 15.6.0。
- 在 https://github.com/OrchardCMS/OrchardCore/pull/11666 中,@agriffard升级了bootstrap-select 1.14.0-beta3。
- 在 https://github.com/OrchardCMS/OrchardCore/pull/11679 中,@agriffard升级了.NET 6.0.5。
- 在 https://github.com/OrchardCMS/OrchardCore/pull/11668 中,@deanmarcussen在禁用用户时设置了安全戳(security stamp)。
- 在 https://github.com/OrchardCMS/OrchardCore/pull/11683 中,@CrestApps修复了从Bootstrap 4迁移后部分Bootstrap 5留下的问题。
- Bootstrap 5: 由 Skrypt 修复了 btn-light 文本颜色的问题,位于 https://github.com/OrchardCMS/OrchardCore/pull/11690
- 由 brunoAltinet 在 https://github.com/OrchardCMS/OrchardCore/pull/11682 中加强了有关 placement.json 属性名称的澄清
- mazuryv 在 https://github.com/OrchardCMS/OrchardCore/pull/11637 中使用带有 sentinel 的 Redis
- agriffard 在 https://github.com/OrchardCMS/OrchardCore/pull/11635 中实现了 leaflet 1.8.0
- jtkech 提出了使用 UseNLogHost() 在 IHostBuilder 上的建议,位于 https://github.com/OrchardCMS/OrchardCore/pull/11604
- Skrypt 在 https://github.com/OrchardCMS/OrchardCore/pull/11692 中添加了有关查询 API 结果更改的文档
- DAud-IcI 在 https://github.com/OrchardCMS/OrchardCore/pull/11529 中更新了 Widgets 覆盖区域标记助手,当区域不是形状时记录警告(由 Lombiq Technologies 处理:OCORE-90)
- agriffard 在 https://github.com/OrchardCMS/OrchardCore/pull/11685 中增加了 Microsoft.NET.Test.Sdk 17.2.0
- agriffard 在 https://github.com/OrchardCMS/OrchardCore/pull/11686 中更新了 Moq 至 4.18.0
- agriffard 在 https://github.com/OrchardCMS/OrchardCore/pull/11687 中更新了 Castle.Core 到 5.0.0
- agriffard 在 https://github.com/OrchardCMS/OrchardCore/pull/11671 中更新了 Cypress 到 9.6.1
- agriffard 在 https://github.com/OrchardCMS/OrchardCore/pull/11670 中更新了 graphiql 到 1.8.10
- MichaelPetrinolis 在 https://github.com/OrchardCMS/OrchardCore/pull/11721 中使用扩展方法更新了 OpenId 应用程序描述符
- sebastienros 在 https://github.com/OrchardCMS/OrchardCore/pull/11729 中从允许的标记中删除了表单标记
- eltociear 在 https://github.com/OrchardCMS/OrchardCore/pull/11728 中修正了 TaxonomyContentsAdminListFilter.cs 中的拼写错误
- ns8482e 在 https://github.com/OrchardCMS/OrchardCore/pull/11286 中忽略了 IUpdateModel 和 BuildPartDisplayContext 在 console_log 中的记录
- Skrypt 在 https://github.com/OrchardCMS/OrchardCore/pull/11723 中将 Bootstrap-Select 回退到 beta2 版本
- kevinchalet 在 https://github.com/OrchardCMS/OrchardCore/pull/11719 中修复了混合流的各种问题
- CrestApps 在 https://github.com/OrchardCMS/OrchardCore/pull/11714 中修复了当提供 GroupId 时的内容项显示协调程序问题
- Skrypt 在 https://github.com/OrchardCMS/OrchardCore/pull/11731 中更新了 Codemirror SHA,以修复各种问题
新功能¶
- @hishamco编写[Lombiq Technologies: OCORE-91]安全模块。来自 https://github.com/OrchardCMS/OrchardCore/pull/11538
- @hishamco在注册设置中使用展示名称。来自 https://github.com/OrchardCMS/OrchardCore/pull/11656
- @agriffard在[codemirror 5.65.4]中提交了代码。来自 https://github.com/OrchardCMS/OrchardCore/pull/11734
- @hishamco修复了安全模块中的UI问题。来自 https://github.com/OrchardCMS/OrchardCore/pull/11735
- @Skrypt修复了电子邮件设置中可折叠面板的问题。来自 https://github.com/OrchardCMS/OrchardCore/pull/11759
- @Skrypt在[pagerSlim中添加自动查询参数]。来自 https://github.com/OrchardCMS/OrchardCore/pull/11726
- @Piedone在修复[Lorem.Universal.NET]包引用的问题(Lombiq Technologies: OCORE-95)。来自 https://github.com/OrchardCMS/OrchardCore/pull/11770
- @gvkries删除了用户注册中重复的电子邮件验证。来自 https://github.com/OrchardCMS/OrchardCore/pull/11766
- @Skrypt在gulp管道文档中添加了内容。来自 https://github.com/OrchardCMS/OrchardCore/pull/11769
- @ns8482e在添加主题中自动注册IDisplayManager
让T变得容易。来自 https://github.com/OrchardCMS/OrchardCore/pull/11756 - @neglectedvalue在Amazon S3媒体存储支持中做出了贡献。来自 https://github.com/OrchardCMS/OrchardCore/pull/11738
- @Skrypt修复了管理菜单图标选择器模态框(Bootstrap 5回归)的问题。来自 https://github.com/OrchardCMS/OrchardCore/pull/11787
新贡献者¶
- @kevinsmgov在https://github.com/OrchardCMS/OrchardCore/pull/11392中第一次做出了贡献。
- @DemeSzabolcs在https://github.com/OrchardCMS/OrchardCore/pull/11457中第一次做出了贡献。
- @mwpowellhtx在https://github.com/OrchardCMS/OrchardCore/pull/11514中第一次做出了贡献。
- @devlife在https://github.com/OrchardCMS/OrchardCore/pull/11336中第一次做出了贡献。
- @mazuryv在https://github.com/OrchardCMS/OrchardCore/pull/11637中第一次做出了贡献。
- @neglectedvalue在https://github.com/OrchardCMS/OrchardCore/pull/11738中第一次做出了贡献。 完整更改记录: https://github.com/OrchardCMS/OrchardCore/compare/v1.3.0...v1.4.0
里程碑¶
该文档由Chat-GPT 翻译
Last update:
March 22, 2023