GitUI v0.21 发布,Rust 编写的快速 Git 终端


GitUI 是 Rust 编写的 Git 终端,主打特性是速度快和极简风格的 UI。

新版本主要变化

  • 支持堆叠弹出框 (popup stacking)

  • 支持 Android 模拟器 Termux

新增

  • 堆叠弹出框 (#846)
  • 文件历史记录日志 [@cruessler] (#381)
  • 支持 Android 模拟器 Termux [@PeroSar] (#1139)
  • 如果在环境中设置了GIT_DIRGIT_WORK_DIR,会进行使用 (#1191)
  • 重新设计的 FAQ 页面
  • 在 wayland 上支持复制到剪贴板 [@JayceFayne] (#397)

Bugfix

  • opening tags list without remotes (#1111)
  • tabs indentation in blame [@fersilva16] (#1117)
  • switch focus to index after staging last file (#1169)
  • fix stashlist multi marking not updated after dropping (#1207)
  • exact matches have a higher priority and are placed to the top of the list when fuzzily finding files (#1183)

变更

  • 最低要求的 Rust 版本升级到 1.60 (#1279)

详情查看 release note。


相關推薦

2023-09-06

的 Git 终端,主打特性是速度快和极简风格的 UI。 最近发布的 GitUI 0.24 增加了许多特性。目前 GitUI 的最新版本是 v0.24.2,主要是修复在 0.24 系列发现的错误。 GitUI 0.24 主要变化 支持根据 message, author 或 files in diff 搜

2022-11-25

的 Git 终端,主打特性是速度快和极简风格的 UI。 最近发布的 GitUI 0.22 增加了许多特性。目前 GitUI 的最新版本是 0.22.1,主要是修复在 0.22 中发现的错误。 GitUI 0.22 主要变化 支持 submodules 支持查看 commit message history

2023-02-04

VS Code 1.75 已发布,此版本主要带来如下优化: 配置文件- 创建和共享配置文件,以配置扩展、设置、快捷方式等。 VS Marketplace 签名- 已发布的扩展现在默认进行代码签名。 辅助功能改进- 终端屏幕阅读器模式、新的键盘快

2022-07-21

目的是在命令行提供 Git 的图形界面。 目前  lazygit 发布了 0.35 版本,带来如下更改: 支持 Nerd 字体 滚动条!(非交互式但很酷) 现在可以直接编辑 Diff hunks(通过子进程) 可以打开 lazygit 到关心的面板

2023-05-05

目的是在命令行提供 Git 的图形界面。 目前  lazygit 发布了 0.38 版本,带来如下更改: 大变更 'x' 不再打开菜单,需要使用 '?'或重新映射键绑定。 不能再使用“y”或“n”来响应确认弹出窗口,需要使用“enter”或“es

2023-03-02

VS Code 1.76 已发布,此版本一些主要亮点包括: 配置文件- 活动配置文件徽章,通过命令面板快速切换配置文件。 VS Code 现在通过在管理活动栏图标上显示配置文件名称的前两个字母作为配置文件徽章来显示当前的自定义配

2022-09-06

Rust 编写的快速且功能强大的代码编辑器。Lapce 0.2.0 现已发布,具体更新内容如下: Features/Changes #776:实现了 error lens #780 : 为 packaging 添加 Fedora 规范 #787 : 将 LSP stderr output 添加到日志 #809 : 当插件描

2022-08-10

Vitest v0.21.1 现已发布,它是一个基于 Vite 的原生快速单元测试框架。具体更新内容如下: 特性 types : 更好的本地测试上下文支持  #1805 Bug 修复 模块上的 Symbol.toStringTag 不可枚举  #1808 点击报告不抛错  #

2022-10-27

Docker 20.10.21 现已发布。此版本的 Docker Engine 包含 Docker Compose、Docker Scan、Containerd 的更新版本,添加了 Ubuntu 22.10 的软件包,以及一些小错误修复和功能增强。 Client 移除 bash completion 中 "--platform" 周围的 "experime

2023-02-24

经过一年多的开发,Ambient 终于发布了 0.1 版本,这是一款采用 Rust 构建的开源多人游戏引擎。 据介绍,Ambient 是一个用于构建高性能多人游戏和 3D 应用程序的 runtime,使用了 WebAssembly 和 WebGPU 技术,与任何编译为 WebAssembly 或在

2023-06-03

Rust 团队日前发布了 Rust 的新版本 —— 1.70.0,新版本中值得关注的变化包括: Crates.io 默认启用稀疏索引 Cargo 的 "sparse" 协议现在默认启用,用于从 crates.io 读取索引。这个功能之前已经在 Rust 1.68.0 中稳定下来,但仍然需要配

2023-03-27

BAT 是一个用 Rust 编写的命令行工具,目标是提供漂亮高级的语法高亮、与 Git 集成以显示文件的修改、成为(POSIX)cat 的直接替代品,并提供一个用户友好的命令行界面。 功能 实现了 S 和 -chop-long-lines 标志作为 -wrap=never 的

2022-10-06

成,据称未来的 PR 将添加更多的子系统抽象、多个 Rust 编写的驱动程序等等。目前,构建具有 Rust 支持的 Linux 内核仍然是可选的。

2023-01-15

Rust 1.66.1 已发布,这是一个安全补丁更新: 修复了 Cargo 在使用 SSH 克隆依赖项或注册表索引时不验证 SSH 主机密钥的问题。 此安全漏洞的编号为 CVE-2022-46176,所有包含 Cargo 的 Rust 1.66.1 之前的版本都容易受到攻击。 Rust