1.3 KiB
1.3 KiB
Changelog
v1.5.2 (2026-06-08)
- JS 对齐: 将所有注册到
jsmod的导出方法名统一为 PascalCase(如Read,Write,GetFileInfo),消除 JS 环境下的调用摩擦。
[1.3.3] - 2026-05-30
- 新增: 注册到
jsmod,将所有文件操作方法(Read/Write/Archive 等)注册为高危方法(unsafeList),确保安全沙箱隔离。
[1.0.7] - 2026-05-06
- 设计哲学对齐:全面废除
Must前缀函数(MustRead,MustReadBytes,MustReadLines,MustReadDir,MustGzip,MustGunzip,MustZip,MustUnzip),改为配合go/cast的As函数消除摩擦。 - 内部优化:重构
memory.go以移除对废弃Must函数的内部依赖。
[1.0.6] - 2026-05-01
- (同步版本号)
[1.0.5] - 2026-05-05
- 性能优化: 优化
EnsureParentDir,减少冗余的系统调用。 - 基础设施对齐:
UnmarshalFile迁移至cast.To语义对齐(内部仍使用Convert确保指针更新)。 - 健壮性:
RunCommand现在支持过滤空行,并提供更详细的执行错误信息。 - 命名规范:
EnsureDirSuffix内部变量spe重命名为sep。 - 测试增强: 补全了
Marshal/Unmarshal的 Benchmark 测试。
[1.0.4] - 2026-05-01
...
- 修复了依赖引用问题(convert 模块函数命名不一致导致编译失败)。