Skip to content

0.24.3

Compare
Choose a tag to compare
@ARCJ137442 ARCJ137442 released this 12 Jun 16:31
· 36 commits to main since this release

chore: 🔨 构建脚本消息 去除冗余双引号

refactor: ♻️ 初步支持「语义化词项预期」

  • ✅现在能正确处理「带变量的可交换词项」如:「<(&&,<$1 --> lock>,<$2 --> key>) ==> <$1 --> (/,open,$2,)>>」🆚「<(&&,<$1 --> key>,<$2 --> lock>) ==> <$2 --> (/,open,$1,)>>」
  • ♻️微调模块结构,细化拆分功能
  • ⬆️升级Narsese.rs依赖版本,支持emoji解析
  • ⚠️目前功能尚未完全稳定(需要实际发布性构建验证)

perf: ⚡ CLI:输出预期检测 性能提升

通过内部结构体实现「部分匹配」,无需重复折叠词项,并以此提升整体CLI测试工具的性能

chore: ⬆️ 更新上游依赖版本

更新Narsese.rs、NAVM等依赖到最新版本

test: ✅ 修复批量测试呈现问题

修复「运行cargo test --all-features后,因『中途clap执行process::exit终止程序』或『cli运行时清屏』影响测试过程与结果呈现」的问题

test: ✅ 更新「输入转译器」以通过测试(CXinNARS、ONA)

为 CXinNARS 与 ONA 增加对指令 EXI 的输入转译:CXinNARS→特殊命令/q,ONA→无效输入(强制shell退出)