InfoQ 中文 发布于 09/25 22:18

htmx 4.0 发布:改用 Fetch API 重写,内置 DOM Morphing Swap,并明确属性继承规则

查看原文

资讯摘要

htmx 团队发布了 htmx 4.0.0。这是继 2024 年 htmx 2.0 发布以来,该超媒体库的首个主版本更新。新版本历经八个月开发,直接跳过了 3.0 版本。htmx 创始人 Carson Gross 曾承诺永远不会有 htmx 3.0。当 InfoWorld 问及此次版本跨越时,他用一个词概括了这一变化:“Oops”(哎呀)。

AI 摘要

htmx 团队发布 htmx 4.0.0,这是继 2024 年 2.0 之后的首个主版本更新,历经八个月开发并跳过 3.0。新版本用原生 fetch() API 重写传输层,支持流式传输且体积约 14KB,内置基于 idiomorph 的 Morphing Swap,新增 hx-partial 标签,并将属性继承改为显式的 :inherited 后缀机制,同时统一事件命名、调整历史记录恢复方式。

AI 问答

htmx 4.0 用哪种机制替换了 XMLHttpRequest?

改用现代 fetch() API 重写传输层,支持原生流式传输,脚本体积控制在约 14KB。

htmx 4.0 的属性继承规则有什么变化?

只有在属性名后添加 :inherited 后缀,父元素属性才会传递给子元素,否则原有隐式继承会失效。

升级 htmx 4.0 需要注意哪些破坏性变更?

属性继承需显式声明、事件名统一为 htmx:phase:action 格式、hx-disable 更名为 hx-ignore,并新增 60 秒请求超时;可用 npx htmx.org@4.0.0 upgrade-check 检查。

打开原文

更多资讯

报道称OpenAI和Anthropic正在聘用前特朗普政府官员36氪 · 10/09 19:08Codex 和 Claude Code 都跑偏了,前 OpenAI 研究员称 Jev 出现前 AI 世界是个悲剧InfoQ 中文 · 10/10 01:39七部门:推动电商领域高水平开放36氪 · 10/10 10:16欧盟轮值主席国提议将2028-2034年欧盟预算削减8%至1.6万亿欧元36氪 · 10/10 16:57当年「字节投毒实习生」田柯宇,估值 2 亿美元,要挑战李飞飞做世界模型雷峰网 · 10/09 18:34食言?微信小程序Store上线人人都是产品经理 · 10/10 09:26Nano Banana 2.1 九种实战用法:从多图一致性到"养图",附完整提示词开源中国 · 10/10 14:20Galaxy:写在10/10崩盘一周年后 加密基本面持续向好金色财经 · 10/10 09:35央行:10月10日7天期逆回购操作量为零36氪 · 10/10 09:29财政部副部长廖岷会见高盛集团总裁温泽恩36氪 · 10/10 16:44反对密码学末日论金色财经 · 10/10 20:30Tiger Research:2026年三季度加密资产行业投资报告金色财经 · 10/09 18:01App+1|专注星空:让「少刷手机」这件事更愉悦一点少数派 · 10/10 10:19第三季度21家上市银行获511家机构调研36氪 · 10/10 10:17苹果iPhone Duo加单30%,iPhone 18 Pro系列总订单量未变36氪 · 10/10 14:13设计系统负责人的语义生长之约束显化:把1条”绝对不能”翻译成机器规则人人都是产品经理 · 10/10 09:21新模型密集发布,该怎么选?分享我的实测感受人人都是产品经理 · 10/10 14:16Cloudflare 通过测量源站 TLS 偏好将握手重试率从 52% 降至 3.7%InfoQ 中文 · 10/09 21:11新思科技与亚马逊达成多年期定制芯片战略IP协议36氪 · 10/10 13:41兰博基尼、保密协议 Ledger被盗事件疑点重重金色财经 · 10/10 15:34德国央行官员:欧洲债务危机风险急剧上升36氪 · 10/10 15:37Starknet考虑从L2转向L1 量子计算与AI成关键推手金色财经 · 10/09 17:23什么样的代币化美股才是你需要的?金色财经 · 10/10 22:27Deno 团队整体加入 Cloudflare:Deno runtime 一年后停止开发,Deno Deploy 六个月后关停开源中国 · 10/10 11:02OpenAI数学突破震惊币圈金色财经 · 10/10 21:36商务部:中方愿通过“绿色通道”机制,为稀土及永磁体对欧出口许可审批继续提供便利36氪 · 10/09 19:20广东加速推进广韶高速改扩建工作,未来将缓解京港澳高速交通压力36氪 · 10/10 14:07中国广核、宁德时代等在陆丰成立新核电公司,注册资本1亿36氪 · 10/10 15:24有哪些“你觉得很憋屈但没招”的事情,其实完全可以举报!!!果壳网 · 10/10 14:15特斯拉弃用“自动驾驶”命名,以争取欧洲监管批准36氪 · 10/09 20:35