Moodle 4.2.1

Moodle 4.2.1

平台管理员 -
回帖数:0

发布日期:2023年6月12日

4.2.1 中已修复问题的完整列表。

常规修复和改进

  • MDL-75576 - 获取题库统计信息效率低下
  • MDL-75623 - 在备份中对插件文件 .php URL 进行编码
  • MDL-73138 - &(与号)在参与者列表筛选器中的组和角色名称中显示为 &
  • MDL-75552 - Badgr.com 不起作用,因为忽略了 badgeconnect.json 中的 apiBase
  • MDL-77791 - 需要使用内容 ID 索引的数据库活动条目的文件搜索区域
  • MDL-78087 - 不显示 H5P 时间线活动
  • MDL-78010 - 改进了 MDL-77612 中标签升级的性能/信息
  • MDL-78047 - 文本和媒体区域中带有新行的链接未显示在文本框中
  • MDL-77997 - 回归:预览时无法再下载 Moodle XML 格式的单个问题
  • MDL-76936 - 重置课程开始日期后,活动日期未反映在课程页面中
  • MDL-78346 - langimport 可能会意外卸载所有语言
  • MDL-78260 - 随机测验问题的统计信息:查看详细信息链接已损坏
  • MDL-78151 - 选择基辅时区时,配置文件页面上会出现 setGregorianChange() 错误。
  • MDL-78065 - TinyMCE 链接图标无法正常工作
  • MDL-77451 - 在选择器之间快速切换引发异常
  • MDL-77766 - 多选和真假标签需要遵守显示标准指令设置
  • MDL-76903 - 书籍中隐藏的最后一页会阻止活动完成
  • MDL-76693 - 活动选择器 - 活动摘要内容重叠/滚动问题
  • MDL-73331 - 针对页面流问题的辅助功能工具包高级页面更新
  • MDL-75696 - 还原 4.0 之前的测验备份时出错
  • MDL-77933 - 动态注册应返回站点名称和徽标
  • MDL-77987 - 对于需要批注大量文件的大型课程,备份超时
  • MDL-77883 - 主题:文本区域字段客户端表单验证的错误消息显示未可靠更新
  • MDL-76835 - 网页和 Atto 编辑器中的无序列表缩进不正确
  • MDL-77546 - 修复单视图报告中成绩项目选择器中项目的排序顺序
  • MDL-78125 - 测验中未显示反馈模态 - 嵌入式答案(完形填空)
  • MDL-76344 - 课程图像“非图像文件”不应像图像文件一样显示在左侧
  • MDL-78052 - 升级 Font Awesome Library 至 6.4.0
  • MDL-78094 - Moodle 4.2 中的 Soap 协议中断
  • MDL-78054 - 加密的移动通知:有效载荷可以加密多次
  • MDL-78242 - 不一致的路线联系人检查可能导致插件安装期间出现 PHP 通知
  • MDL-78176 - 拖放到图像上/拖放标记创建问题:预览部分中的主题奇怪
  • MDL-78149 - 数据库:单独的组数据库 - 如果组没有条目,则无法切换组。
  • MDL-78152 - 书中的学生没有编辑按钮,有权在 boost 中创建新章节
  • MDL-77810 - 成绩摘要:插件类型未翻译
  • MDL-77781 - 课程重置:course_modules_viewed条目未删除
  • MDL-78023 - Moodle 4.1.2 中的tool_policy:在某些情况下无法下载电子表格 (CSV/XLSX/ODT)
  • MDL-78364 - 提前计算自定义报告计划用户
  • MDL-78006 - 活动选择器在新添加的部分中打开两次(4.2 回归)
  • MDL-78034 - BigBlueButton 模块上的多语言组名称显示不正确
  • MDL-78026 - 创建日历事件时不应用多语言筛选器
  • MDL-78007 - 当教师评论测验尝试时,小编辑器缺少媒体按钮
  • MDL-78170 - 未使用 MSSQL 数据库正确计算词汇表评级平均值
  • MDL-78378 - 调查活动:缺少所有三种类型的调查说明(M4.1 和 M4.2)
  • MDL-77313 - 课程还原搜索中断

对于开发人员

  • MDL-78308 - preg_match():配置自定义菜单项时将 null 传递给参数 #2 ($subject) (PHP 8.1)
  • MDL-77995 - 如果 dirroot 包含“/src”,则使用 Grunt 构建 JS 模块不起作用
  • MDL-77733 - 在 Behat init 期间默认启用辅助功能测试
  • MDL-77799 - REST Web 服务请求异常不包含在服务器日志中
  • MDL-76971 - 从报表生成器中删除外部库.php 要求

安全性改进

  • MDL-78225 - 切换上下文时,内容库泄漏用户密钥
  • MDL-77320 - 许可证管理器在创建新许可证时泄漏 sesskey
  • MDL-76688 - 将 \ExplSyntaxOn 添加到 latex 拒绝列表以防止 LaTeX3 编程语法

安全修复

  • MSA-23-0016 - 组页面上的 XSS 风险
  • MSA-23-0017 - Mnet SSO 访问控制页上的次要 SQL 注入风险
  • MSA-23-0018 - 由于对 cURL 阻止主机列表的检查不足而导致的 SSRF 风险