karate · Issues· 15 开放
在 GitHub 打开本地同步的开放议题(评论请到 GitHub 查看)
- #3047
2.1.2 json 报告输出中缺少场景的 start_timestamp
bugfixed更新于 2026年9月18日 - #3043
2.1.2: JSON.stringify() 在序列化标量字符串时会丢弃引号
bugfixed更新于 2026年9月17日 - #3044
2.1.2: 当其字节数组参数是一个方法调用时,Java String 构造器会发生失败
bugfixed更新于 2026年9月17日 - #3045
2.1.2: 明确构建的 java.lang.String 会丢失 hashCode 和 equalsIgnoreCase 方法
bugfixed更新于 2026年9月17日 - #3042
2.1.2: optional('#missing').click() 会为缺失的元素抛出异常,而不是什么也不做
bugfixed更新于 2026年9月17日 - #3046
2.1.2: driver.script 为箭头 IIFE 添加了额外的调用
bugfixed更新于 2026年9月17日 - #3041
karate-pom.json 路径被执行两次 - 每个特性运行 2 次 (2.1.2 独立版)
bugfixed更新于 2026年9月17日 - #3031
日志记录: `logging.console` 的优先级高于 logback.xml,这在文档中没有说明,`report: 'warn'` 是错误的 `printEnabled` 替换项(会清空 Gatling 重放)
enhancementfixed更新于 2026年9月12日 - #3030
karate.call() 与真实的 HTTP 请求一起使用,在循环调用时会重复第一个响应(2.1.1 → 2.1.2 回归)
bugfixed更新于 2026年9月6日 - #3014
byte[] 变量通过 callonce / callSingle 缓存进行引用共享; 对基本数组进行未检查的 Object[] 转换会导致崩溃
bugfixed更新于 2026年9月4日 - #3029
功能级别的 @fail 标签不被场景继承 (v1 → v2 回归)
bugfixed更新于 2026年9月4日 - #3024
错误输出并不在所有位置显示文件名和行号
bugfixed更新于 2026年9月1日 - #3015
浏览器文件上传被阻止
bugfixed更新于 2026年8月26日 - #3022
动态 `read` 参数失败
bugfixed更新于 2026年8月26日 - #3021
`karate.read()` 会默默地损坏 .xlsx (以及其他基于 Office/zip 的) 文件 — 二进制扩展名允许列表不完整,文档与实际行为相矛盾
bugfixed更新于 2026年8月26日