[241025] Node.js 23.0.0 发布 | Command AI 被 Amplitude 收购

78 阅读2分钟

Node.js 23.0.0 发布

Node.js 23.0.0 正式发布!这个版本带来了许多重要更新,包括:

1. 默认启用 require(esm):

  • 现在可以使用 require() 加载原生 ES 模块,无需再使用 --experimental-require-module 命令行标志。
  • 该功能仍处于实验阶段,但预计在 v22.x 的后续版本中得到稳定支持。
  • 使用 require() 加载 ES 模块时,返回的对象将是一个 ES 模块命名空间对象,类似于 import() 返回的对象。
  • 可以使用 process.features.require_module 检查当前 Node.js 实例是否启用了 require(esm)

2. 移除对 Windows 32 位系统的支持:

  • 从 v23.0.0 开始,Node.js 不再支持 32 位 Windows 系统。

3. 稳定 node --run 命令:

  • node --run 命令现在已稳定,可以用于直接运行 JavaScript 代码。

4. 测试运行器增强:

  • 测试运行器现在支持使用 glob 模式匹配覆盖率文件。

其他值得注意的变化:

  • 使用 C++20 支持进行编译。
  • 弃用 crypto.fips
  • 弃用 dirent.path
  • 移除 process.assert
  • 移除 zlib.bytesRead
  • 添加 KeyObject.prototype.toCryptoKey
  • 添加 process.features.typescript
  • 添加 path.matchGlob 方法。

Node.js 23 将在 Node.js 22 进入长期支持 (LTS) 后取代 Node.js 22 成为“当前”版本。根据发布计划,Node.js 23 将在未来六个月内保持“当前”版本,直到 2025 年 4 月。

来源:
nodejs.org/zh-cn/blog/…

Command AI 被 Amplitude 收购

用户引导平台 Command AI 宣布被数据分析公司 Amplitude 收购。Command AI 联合创始人兼首席执行官 James Evans 在博客中表示,Command AI 产品将继续运营,并逐步将关键基础设施迁移到 Amplitude 平台。

Evans 强调,此次收购不会对现有用户造成任何影响,相反,用户体验将在短期内得到改善。他解释说,Amplitude 和 Command AI 拥有共同的愿景,即让软件和互联网更易于使用。Amplitude 帮助团队更好地理解用户行为,而 Command AI 则提供引导用户体验的工具,两者相辅相成。

Evans 回顾了 Command AI 的创立初衷,即解决软件功能强大但使用不便的问题。他感谢了投资者、客户、最终用户以及团队成员的支持,并表示对未来作为 Amplitude 一部分充满期待。

此次收购是数据分析和用户引导领域的一次强强联手,旨在为用户提供更流畅、更便捷的软件体验。

来源:
www.command.ai/blog/comman…




更多内容请查阅 : blog-241025


关注微信官方公众号 : oh my x

获取开源软件和 x-cmd 最新用法