Jotai 3.0 相比 v2 有哪些主要变化?
v3.0.0 完全放弃 CommonJS 构建,仅以 ES 模块形式发布,同时移除对 UMD 和 SystemJS 打包格式的支持,不再支持旧版 Node、React、TypeScript 以及 jotai/babel 插件,并改为模块优先结构、支持 ES2020,构建工具也从 Rollup 更换为其他方案。

由 Poimandres 团队维护的 React 原子状态管理库 Jotai 发布 v3.0.0 稳定版。根据该团队的描述,这是“一个仅支持 ESM 的现代化包,既没有破坏性变更,也没有新增 API”。
由 Poimandres 团队维护的 React 原子状态管理库 Jotai 发布 v3.0.0 稳定版,成为仅支持 ESM 的现代化包。新版本放弃 CommonJS、UMD 与 SystemJS 构建,移除 atomFamily、loadable、setSelf 等已弃用 API,改为模块优先结构并支持 ES2020。官方称基本向后兼容,多数项目只需替换导入即可完成迁移,并发安全原子与外部存储同步等深层改动推迟到 v3.x 或 v4。
v3.0.0 完全放弃 CommonJS 构建,仅以 ES 模块形式发布,同时移除对 UMD 和 SystemJS 打包格式的支持,不再支持旧版 Node、React、TypeScript 以及 jotai/babel 插件,并改为模块优先结构、支持 ES2020,构建工具也从 Rollup 更换为其他方案。
被移除的 atomFamily 已移至专用的 jotai-family 包,API 与原版一致,通常只需替换一次导入即可;loadable 用户被引导改用 jotai-eager,官方提供了完整的 v3 迁移指南。atomFamily、loadable 和 atom 读取函数中的 setSelf 参数此前已被标记弃用。
维护者 Kato 在讨论中确认,新功能和更深层次的破坏性变更被有意排除在 3.0 之外,并发安全的原子操作和外部存储同步等功能将推迟到后续 v3.x 版本或未来的 v4 版本。
Starknet考虑从L2转向L1 量子计算与AI成关键推手
全球扩散语言模型最大融资诞生:经纬、顺为、君联数亿元押注扩散智能DiffuSpace
这届 AI PC,太烧心了
Kimi 现代高速开源治理的 AI Native 实践|QCon上海商务部:中欧双方将继续探讨在世贸组织规则框架下,降低部分商品关税的可能性跨境电商数据驾驶舱怎么搭?从0到1落地全指南天康生物:9月销售生猪收入4.07亿元机构:预估2031年VCSEL市场需求量将有望达到6.5亿颗“太一量生”完成新一轮融资富特科技:股东拟减持不超2.894%公司股份本周看什么 | 最近值得一看的 11 部作品长三角铁路明日起实施新列车运行图阿斯麦将对韩国零部件涨价10%
重新思考 Neobank 新兴银行
从 Demo 到生产:AI Agent 缺的到底是什么?5 万 star 的 REA:把逆向工程变成 agent 的一项本地能力加强汽车产品创新设计等方面管理,四部门征求意见今年白云机场口岸出入境客货航班超10万架次,创历史同期新高人社部:将研究出台服务业发展促就业文件,扩大服务业就业总量
OpenAI少赚200亿 倒霉却是英伟达独家丨阿维塔酝酿高层调整:董事长王辉已开始负责长安海外业务DDR4 内存条再次回归人社部:“十五五”时期,每年将培养培训100万名高层次、急需紧缺技术人才