我很高兴地宣布 htmx 2.0 的第四个 beta 版本
这是一个beta版本,不应被认为是生产就绪的。我们发布它是为了开始针对现实世界场景的最终测试。
如果您能够做到,请切换到发布版本,快速运行您拥有的任何 htmx 驱动的功能,并告知我们是否存在问题。
我们特别关注以下更改
hx-sse
和hx-ws
属性,转而使用扩展(在 1.x 中可用)DELETE
请求现在使用参数而不是表单编码的正文来表示其有效负载(这符合规范。)完整的升级指南可在以下位置找到
请注意,htmx 2.x 将不再兼容 IE,但 1.x 将继续支持 IE 用户。
可以通过引用版本2.0.0-beta4
的包管理器安装 beta 版,也可以通过 CDN 链接安装
<script src="https://unpkg.com/htmx.org@2.0.0-beta4/dist/htmx.min.js"></script>
或下载
扩展已从主代码库中删除,现在位于此 github 仓库中
https://github.com/bigskysoftware/htmx-extensions
它们可以在https://extensions.htmx.org获取
扩展中有一个重大更改,SSE,因此您必须使用该扩展的更新版本
https://github.com/bigskysoftware/htmx-extensions/blob/main/ext/sse.js