LiveView 1.2.0 现已发布,支持**同构 CSS (colocated CSS)**。与现有的 Hooks 和 JavaScript 类似,你现在可以直接在 HEEx 模板中使用 `:type={MyApp.ColocatedCSS}` 属性来定义 CSS。这些内容会在编译时被提取,并通过你的标准资源流水线进行处理。 为了防止样式泄露,该版本提供了一种使用现代 `@scope` 规则来限制 CSS 作用域的机制。通过在配置中启用 `root_tag_attribute`(例如 `phx-r`),LiveView 会对模板边界进行标注,从而允许你将样式限制在特定组件内。虽然原生浏览器对 `@scope` 的支持尚在完善中,但 LiveView 提供了一个 `@behaviour` 以实现自定义的作用域策略。 **其他主要更新包括:** * **HTML 格式化:** 新的 `TagFormatter` behaviour 允许对 `<script>` 和 `<style>` 标签进行自定义格式化。 * **JSON 处理:** `Phoenix.LiveView.JS` 结构体现在会自动为 `push_event` 进行编码。 * **开发体验:** 改进了 HEEx 调试注解,并支持可配置的测试警告。 * **文档:** 新增了 JavaScript 客户端的专属指南。 请通过更新 `mix.exs` 中的 `{:phoenix_live_view, "~> 1.2.0"}` 进行升级。查看官方更新日志以获取完整的改进列表。
在加利福尼亚州格伦代尔的福乐纪念公园(Forest Lawn),除了人们常见的那些优雅的经典灵车外,还隐藏着一支对墓园运营至关重要的工业“主力军”。尽管该园区以其展示复古凯迪拉克灵车的年度“汽车与咖啡”活动而闻名,但其日常维护工作却依赖于一批独特的定制机械。
这些特种车辆由园区的机械团队管理,包括运土车、棺材装载机、定制平板车以及大容量的约翰迪尔(John Deere)割草机。这些机器最初制造于20世纪50年代,采用军用动力系统,经不断翻新和现代化改造后,至今仍穿梭在占地250英亩的墓园中。每辆车都承担着关键的特定功能——从挖掘墓穴、运送棺材到搭建仪式帐篷——一切设计皆为确保哀悼过程的庄重与顺畅。
如果您想一睹这些历史悠久的灵车,以及维持园区运作的实用设备,福乐纪念公园将于8月9日在格伦代尔举办下一场展示活动。
Tribblix:复古风格的 illumos 发行版
Tribblix 是由 Peter Tribble 创建的开源操作系统。它基于 illumos,将复古风格与现代组件融为一体。
新闻:2026 年 6 月 12 日:Milestone 40 版本现已发布。(更新内容)。请参阅 X86 版本说明。
新闻:2026 年 4 月 21 日:SPARC m34 ISO 镜像现已可供下载,此前已提供从 m33 到 m34 的升级。(SPARC 版本说明。)
重要提示:现已完全移除对 32 位硬件的支持。
尽管 SPARC 版本仍因缺乏测试而存在硬件支持不完善的问题,但 x86 版本已相当稳定。您可以下载镜像、安装到硬盘并直接使用。