Boa v0.21 发布
Boa 是一个用 Rust 开发的 JavaScript 引擎。此次 v0.21 版本在 ECMAScript 测试套件(Test262)的合规性从 89.92% 提升至 94.12%,主要更新内容有:
- Temporal 的合规性提升至约 97%
- 在 AST 增加跨度(Span)节点,可以更好地支持错误回溯(Error Backtraces)
- 新增一些工具宏:
js_value!、js_object!、boa_class、boa_module等 - 异步 API 增强
- 重构
JobQueue - 异步化的
ModuleLoader
下图为错误回溯的演示:

更新说明原文:https://boajs.dev/blog/2025/10/22/boa-release-21
官网:https://boajs.dev/
PyO3 v0.27 发布

PyO3 v0.27 发布,主要变更内容有:
- 支持 Python 3.14
- 不再支持 PyPy 3.9 和 3.10
- 重构
FromPyObjecttrait,提升性能和灵活性 - 新增
.cast()API, 废弃.downcast() - 更安全的
PyCapsuleAPI
Github: https://github.com/pyo3/pyo3
BigDecimal v0.4.9 发布:新增一些数学运算函数
在金融或科学计算领域,浮点数误差是绝对无法接受的,而 bigdecimal 正是这类场景下的关键工具。此次更新简化了幂运算、可控精度乘法等复杂计算的实现流程,提升了使用体验,优化了运算性能。主要变更内容有:
- 新增幂运算方法:引入
powi和powi_with_context方法,支持将小数提升至以i64类型为指数的幂次 - 上下文感知的乘法运算:通过
mul_with_context方法,可在固定精度下高效执行乘法运算 - 实用的数值检查方法:新增
decimal_digit_count(小数位数统计)和order_of_magnitude(数量级计算)等方法,帮助开发者更深入地了解数值特性 - 逆运算性能优化:逆运算(如倒数计算)现已支持
f64类型转换,能为迭代算法提供更优的初始估值,大幅提升运算效率
Github: https://github.com/akubera/bigdecimal-rs
--
From 日报小组 Yuan YQ
社区学习交流平台订阅:
1
共 0 条评论, 1 页
评论区
写评论还没有评论