Atom 1.60 发布,GitHub 官方文本编辑器
Atom 是由 GitHub 开发的开源文本编辑器,支持 macOS、Windows 和 Linux 操作系统,支持 Node.js 所写的插件,并内置由 Github 提供的 Git 版本控制系统。
Atom 基于使用 Chromium 和 Node.js 的跨平台应用框架 Electron(最初名为 Atom Shell),自 2014 年 5 月 6 日起,Atom 的核心程序、包管理器以及 Atom 桌面程序框架皆使用 MIT 许可协议发布。
Atom 1.60 正式发布,本次更新内容如下:
重要变化
- atom/tabs#531 - 在鼠标任何点击下都可以激活窗格,而不仅仅是左键点击
- #13414 - 为 Cinnamon 桌面环境添加上下文菜单(Linux)
- #19016 - 允许在复制和粘贴时转换行尾
Atom Core
- atom/atom#22769 - 在 TestPanelContainerItemElement 上使用自定义元素
- atom/atom#22578 - 在 async isValidGitDirectory 中加入 await
- atom/atom#22781 - 删除冗余的 await
- atom/atom#22780 - 在窗格容器元素上使用自定义元素
- atom/atom#22800 - 更新 tree-view 软件包至 v0.229.0
- atom/atom#22814 - 更新 notifications 至 v0.72.1
- atom/atom#22840 - 将 path-parse 从 1.0.6 升级到 1.0.7
- atom/atom#17107 - 将参数转换为绝对路径
- atom/atom#23001 - bootstrap: 在系统需求检查器中更新 Node 的需求为 10.12+。
- atom/atom#22979 - bootstrap: 使用传统兼容的
catch语法(支持旧版 Node)。 - atom/atom#23031 - 记住最后打开的状态
- atom/atom#23132 - 从
crashed改为render-process-gone - ……
notifications
- atom/notifications#204 - 迁移至 Github Actions
tree-view
- atom/tree-view#1389 - 实现启动时隐藏树形面板的选项
- atom/tree-view#1392 - 将元素附加到 jasmine DOM 上
language-css
- atom/language-css#169 - 添加通用系统字体系列
- atom/language-css#129 - 支持媒体查询 "hover”
- atom/language-css#144 - 增加对 display: flow-root 的支持
- atom/language-css#151 - 添加缺失的 scroll-snap-type 值
- atom/language-css#143 - 增加 justify-self 和 justify-items 网格属性
- atom/language-css#182 - 在 CSS 语法中加入 @-ms-viewport 和 @-o-viewport
- atom/language-css#173 - 更新 CSS 属性列表
- ……