Moodle 4.3.3

Moodle 4.3.3

平台管理员 -
回帖数:0

发布日期: 2024-02-12

这里是 4.3.3 中已修复问题的完整列表.

常规修复和改进

  • MDL-79937 - 课程:匹配问题与预期响应不匹配
  • MDL-76719 - 尝试使用“Grade”评分时,作业中出现“userisfilteredout”错误,并且设置了返回空提交列表的过滤器
  • MDL-78311 - 当有效 IP 作为参数传递时,IP 验证代码返回空字符串时出错
  • MDL-69225 - 即使不适用,H5P 活动也会显示“预览模式”警告横幅
  • MDL-69615 -完成所有备份后,应发送自动备份报告电子邮件(所有“保存待处理课程的临时任务”)
  • MDL-79091 - 当徽章需要多个删除活动时,奖励徽章任务失败
  • MDL-59467 - Mustache_Exception:未知辅助程序:uniqid
  • MDL-36733 - 通配符应可用于计算问题类型的提示
  • MDL-79708 - 来自空类别的随机问题,非空子类别抛出“类别中的问题不足”错误
  • MDL-80333 - 即使禁用功能,新的登录通知任务也始终排队
  • MDL-70058 - core_course_update_courses Web 服务无法更新文本区域自定义字段
  • MDL-80673 - 查看成绩模式缺少评分指南标准和教授的反馈
  • MDL-69497 - 如果用户没有 moodle/user:editownprofile 功能,则分级器中的过滤失败
  • MDL-75579 - 异步还原不断删除课程/学生内容
  • MDL-80224 - 上传用户时,城市/城镇默认为上传者的城市/城镇
  • MDL-80650 -  将备份从 <= 4.2 还原到 4.3 中断测验复习选项
  • MDL-79152 - TinyMCE 拼写检查不起作用
  • MDL-80246 - TinyMCE 的方程式编辑器选项卡在测验尝试中不起作用
  • MDL-29261 - 用户上传添加有效性检查以测试国家/地区是否为 2 个字母代码
  • MDL-79307 - 分配反馈 PDF 转换任务应更好地处理配置错误的 ghostscript
  • MDL-80544 - 不支持 H5P 问题集 api-version-- 需要运行 1.25、1.26 或更高版本
  • MDL-80753 - TinyMCE 高级集成应拉取特定版本
  • MDL-76716 - 未处理的grade_grade删除dml_exception导致事务挂起
  • MDL-74775 - 临时任务失败时,创建的时间将重置
  • MDL-79681 -上次访问课程的参与者过滤器无法正常工作
  • MDL-80767 -文件上传进度对话框被块抽屉隐藏
  • MDL-80811 - 在题库中使用过滤器时出现测验问题预览错误“无效记录。在数据库表课程中找不到数据记录。
  • MDL-80498 -导入组表单文件选取器字段未定义为必需
  • MDL-80499 -使用用户的时区编辑数据库模块中的日期字段会错误地显示日期
  • MDL-80081 - TinyMCE 去除空的 HTML 标签
  • MDL-80271 - User_update_user始终写入数据库
  • MDL-80667 - 如果config.php使用环境变量,则无法在管理 UI 中运行任务
  • MDL-80537 - 如果在问题文本中使用单词<title>,题库会冻结
  • MDL-80523 - 升级标签“ORA-00932:数据类型不一致:预期 - 得到 CLOB”时出错
  • MDL-80832 - 矩阵功率电平在临时任务中引发错误
  • MDL-80289 - 从 3.9 迁移到 4.x 时录制丢失
  • MDL-80526 -自定义图标兼容性的单元测试test_get_file_icons调整
  • MDL-80412 - 初始排序位于用户名上时,SQL Server 上的用户排序失败
  • MDL-80320 - 如果在课程设置中强制更改课程页面上的小组模式,则不应有更改小组模式的选项
  • MDL-80727 - 替换临时任务运行程序页面上的硬编码语言字符串
  • MDL-80692 - 日历新事件模式显示错误的日期(基于时区)
  • MDL-71665 - 更改活动名称不会更改访问限制消息
  • MDL-80357 - 原始 SCSS 主题设置最后一行的单行注释破坏了主题功能
  • MDL-80199 - 重复“所有日志”导航痕迹导航查看用户报告
  • MDL-80353 - 添加/删除用户选择器(即添加/删除组)的辅助功能问题
  • MDL-80323 - 用于下载内容类型的 H5P 任务以静默方式失败
  • MDL-78999 - 网站徽标未显示在移动视图中
  • MDL-80446 - 控制台错误,无法在反馈活动中移动标签问题
  • MDL-80559 - 消息通知:缺少徽章链接
  • MDL-79725 - lti1p3 OIDC 登录为已包含查询参数的身份验证 URL 创建损坏的 URL
  • MDL-80458 - 未启用“Share to MoodleNet”按钮时不应显示
  • MDL-80232 - 论坛报告摘要未正确分页结果
  • MDL-80374 - 评分器报告包含未翻译的插件名称
  • MDL-80270 - 当列平均值被隐藏时,评分器报告中最后一个学生的行会坚持下去
  • MDL-80392 -  completion_info_exporter不支持新的 is_overall_complete() 方法,因此外部系统无法检索正确的完成状态
  • MDL-80564 - F对于没有功能的用户,viewfullnames 中的 RB 中的用户名列可能不正确
  • MDL-78888 - 当电子邮件大小写不同时,通过“匹配电子邮件地址”上传用户会创建具有相同电子邮件地址的用户
  • MDL-80058 - TinyMCE 无法添加预格式化文本或纯文本代码块
  • MDL-80255 - 默认情况下,不要强制 SCORM 具有“已完成”要求
  • MDL-67772 - 重写邮件 ID 时,论坛在电子邮件客户端中无法正确线程
  • MDL-78417 - 当不存在不需要的自定义配置文件字段时,uploaduser.php失败
  • MDL-80660 - 在仪表板上切换角色重定向到站点主页
  • MDL-78173 - 切换到另一个用户作为管理员时重定向错误
  • MDL-74500 - 创建必填的复选框用户配置文件字段不再强制用户更新配置文件
  • MDL-80403 - 对尚未在 Matrix 中的用户执行角色更改时出现用户同步错误
  • MDL-79701 - 在即将举行的活动课程块中无法看到完整的课程名称

辅助功能改进

  • MDL-80676 - 通过 AJAX 刷新操作菜单会导致操作菜单链接出现重复的 ID
  • MDL-80192 -不带图例的报表生成器表单字段集
  • MDL-80668 - 模态可访问性问题(aria 角色)
  • MDL-80041 - 在单一视图成绩报告中对成绩值输入使用内置表单验证

安全性改进

  • MDL-80124 - 管理员预设工具无法正确阻止删除核心预设
  • MDL-80532 - 在课程概述中查看快速入门指南会将您的 sesskey 发送到外部站点

安全修复

  • MSA-24-0001 - 文件选取器解压缩功能中的拒绝服务风险
  • MSA-24-0002 - 论坛搜索在其 URL 中接受随机参数
  • MSA-24-0003 - H5P 尝试报告未遵循活动组设置
  • MSA-24-0004 -论坛导出不遵循活动组设置
  • MSA-24-0005 - 语言导入实用程序中的 CSRF 风险
  • MSA-24-0006 - 仪表板注释块上的 IDOR