Merge pull request #192 from Kuddev/docs/release-182-metadata-20260917

docs(release): complete 1.8.2 contributors, issue links and checksums
This commit is contained in:
Kuddev authored and GitHub committed 2026-09-17 23:07:24 +08:00
commit 75dc0b9481
2 files changed
+46 -40

No files matched your search

+23 -20
View File
@@ -12,20 +12,20 @@ Every release entry is provided in English and Simplified Chinese.
- Added Windows Explorer entries for opening a folder in a registered WSL distribution. Both a folder's context menu and the folder-background menu offer the distribution choices installed with Pebrel.
- Added `--shell <id>` to select a Shell or saved terminal profile for a new terminal. The choice reaches both a fresh launch and an already-running instance; an explicitly supplied directory overrides the profile's saved directory without changing the saved profile.
- Added persistent command groups, with drag-and-drop assignment and context-menu actions to move commands between groups or return them to Ungrouped. Deleting a group keeps its commands.
- Added persistent command groups, with drag-and-drop assignment and context-menu actions to move commands between groups or return them to Ungrouped. Deleting a group keeps its commands. This covers the grouping portion of the request; default-collapsed groups and automatic grouping by tool remain pending. Addresses [#149](https://github.com/Kuddev/nebula/issues/149).
- Added persistent deletion of built-in command recipes. Removed recipes stay hidden after reopening the command manager, including after changes from another window; saved user commands are retained.
#### Fixed
- Fixed WSL repeatedly printing `PROMPT_COMMAND` syntax errors at `__pebrel_connection() {` when Windows line endings entered embedded Shell scripts. Shared scripts are normalized before injection, preserving command exit codes and existing user SSH functions.
- Fixed WSL repeatedly printing `PROMPT_COMMAND` syntax errors at `__pebrel_connection() {` when Windows line endings entered embedded Shell scripts. Shared scripts are normalized before injection, preserving command exit codes and existing user SSH functions. Addresses [#188](https://github.com/Kuddev/nebula/issues/188).
- Fixed Git Bash leaving leading characters behind when editing or clearing wrapped input in byte-oriented locales. The managed prompt uses an ASCII marker when required and retains the Unicode marker in UTF-8 locales.
- Fixed premature completion notifications when the integration reports active background commands or monitors, which were previously missed by the background-work counter.
- Fixed hook-enabled AI sessions showing a completion toast merely because the screen stopped changing while the task was still working.
- Fixed hook-enabled AI sessions showing a completion toast when the screen was inferred to be idle while work was still running. Completion notifications now follow the integration’s turn events. Addresses [#162](https://github.com/Kuddev/nebula/issues/162).
- Fixed background operations briefly opening console windows on Windows, including process probes, Git operations and SSH helper commands.
- Fixed SSH terminals retaining their initial grid size after resizing a window or pane; the visible grid and remote terminal now receive the updated dimensions.
- Fixed "Reveal in file manager" opening the wrong folder when a Windows path contains spaces. The containing folder opens with the requested file selected. Addresses [#167](https://github.com/Kuddev/nebula/issues/167).
- Fixed moving the final tab to another window triggering a conflicting workspace update when the original window closes.
- Fixed saved SSH connection names being replaced by remote directory or program titles. Both the sidebar and top-tab layouts retain the configured connection name.
- Fixed moving the final tab to another window triggering a conflicting workspace update when the original window closes. Addresses [#150](https://github.com/Kuddev/nebula/issues/150).
- Fixed saved SSH connection names being replaced by remote directory or program titles. Both the sidebar and top-tab layouts retain the configured connection name. Addresses [#164](https://github.com/Kuddev/nebula/issues/164).
- Fixed Windows SSH configuration and identity-file paths containing spaces or quotes. Host discovery and connection resolution use the same user configuration file.
- Fixed SSH connection tests mishandling host-key confirmation and cancellation. Closing or editing the connection cancels the owned test, and an old result cannot overwrite the edited connection's status.
- Fixed the multiline command editor collapsing instead of retaining a usable editing height.
@@ -47,20 +47,20 @@ Windows packages include a Pebrel installer and portable ZIP. Linux x64 packages
- 新增:Windows 资源管理器可选择已注册的 WSL 发行版打开目录;文件夹及文件夹空白处的右键菜单均提供随 Pebrel 安装注册的发行版选项。
- 新增:`--shell <id>` 可为新终端指定 Shell 或已保存的终端配置;首次启动和已运行实例都能接收该选择。本次明确指定的目录覆盖配置保存的目录,保存的配置本身保持不变。
- 新增:可持久保存的命令分组,支持拖动分配、右键移入其他分组或移回“未分组”;删除分组会保留其中的命令。
- 新增:可持久保存的命令分组,支持拖动分配、右键移入其他分组或移回“未分组”;删除分组会保留其中的命令。本次完成分组部分,默认折叠及按工具自动分类仍待实现。对应 [#149](https://github.com/Kuddev/nebula/issues/149)。
- 新增:内置命令配方支持持久删除;重新打开命令管理器或从另一窗口修改后,被删除的配方仍保持隐藏,用户保存的命令予以保留。
#### 修复
- 修复:Windows 换行符混入内置 Shell 脚本后,WSL 在 `__pebrel_connection() {` 处反复输出 `PROMPT_COMMAND` 语法错误的问题。共享脚本在注入前统一换行,保留命令退出码及用户已有的 SSH 函数。
- 修复:Windows 换行符混入内置 Shell 脚本后,WSL 在 `__pebrel_connection() {` 处反复输出 `PROMPT_COMMAND` 语法错误的问题。共享脚本在注入前统一换行,保留命令退出码及用户已有的 SSH 函数。对应 [#188](https://github.com/Kuddev/nebula/issues/188)。
- 修复:Git Bash 在按字节处理字符的语言环境中,编辑或清空折行输入后残留行首字符的问题;受管理的提示符在需要时使用 ASCII 标记,在 UTF-8 环境中保留 Unicode 标记。
- 修复:集成已上报正在运行的后台命令或监控任务,却因后台任务统计遗漏而提前弹出完成通知的问题。
- 修复:已启用 Hook 的 AI 会话仍在工作时,仅因屏幕暂时没有变化就弹出完成提示的问题。
- 修复:已启用 Hook 的 AI 会话仍在工作时,因屏幕被推断为空闲而弹出完成提示的问题;完成通知改为依据集成上报的回合事件。对应 [#162](https://github.com/Kuddev/nebula/issues/162)。
- 修复:Windows 后台操作短暂弹出控制台窗口的问题,覆盖进程探测、Git 操作及 SSH 辅助命令等路径。
- 修复:调整窗口或窗格尺寸后,SSH 终端仍保持初始网格大小的问题;可见网格与远端终端同步接收新的尺寸。
- 修复:Windows 路径含空格时,“在文件管理器中显示”打开错误目录的问题;现在会打开所在目录并选中目标文件。对应 [#167](https://github.com/Kuddev/nebula/issues/167)。
- 修复:将最后一个标签移动到另一窗口、原窗口随之关闭时触发工作区更新冲突的问题。
- 修复:已保存的 SSH 连接名称被远端目录或程序标题替换的问题;侧栏和顶部标签布局均保留配置中的连接名称。
- 修复:将最后一个标签移动到另一窗口、原窗口随之关闭时触发工作区更新冲突的问题。对应 [#150](https://github.com/Kuddev/nebula/issues/150)。
- 修复:已保存的 SSH 连接名称被远端目录或程序标题替换的问题;侧栏和顶部标签布局均保留配置中的连接名称。对应 [#164](https://github.com/Kuddev/nebula/issues/164)。
- 修复:Windows SSH 配置及密钥文件路径含空格或引号时的处理问题;主机发现与连接解析使用同一份用户配置文件。
- 修复:SSH 连接测试中的主机密钥确认和取消处理;关闭或编辑连接会取消该测试,旧测试结果不能覆盖修改后连接的状态。
- 修复:多行命令编辑器收缩、无法保持可用编辑高度的问题。
@@ -78,21 +78,24 @@ Windows 提供 Pebrel 安装器和 ZIP 便携包;Linux x64 包以及 macOS App
### Contributors
- [@AnxForever](https://github.com/AnxForever) — [#142](https://github.com/Kuddev/pebrel/pull/142), [#143](https://github.com/Kuddev/pebrel/pull/143), [#145](https://github.com/Kuddev/pebrel/pull/145)
- [@AlanWanco](https://github.com/AlanWanco) — [#166](https://github.com/Kuddev/pebrel/pull/166)
- [@Traveritas](https://github.com/Traveritas) — [#168](https://github.com/Kuddev/pebrel/pull/168)
<a href="https://github.com/AnxForever"><img src="https://github.com/AnxForever.png?size=96" width="64" height="64" alt="@AnxForever avatar"></a><a href="https://github.com/AlanWanco"><img src="https://github.com/AlanWanco.png?size=96" width="64" height="64" alt="@AlanWanco avatar"></a><a href="https://github.com/Traveritas"><img src="https://github.com/Traveritas.png?size=96" width="64" height="64" alt="@Traveritas avatar"></a><a href="https://github.com/Kuddev"><img src="https://github.com/Kuddev.png?size=96" width="64" height="64" alt="@Kuddev avatar"></a>
- **[@AnxForever](https://github.com/AnxForever)** — Fixed premature notifications and background console popups; added Shell selection and WSL Explorer entries. / 修复通知提前触发与后台控制台弹窗,新增 Shell 选择及 WSL 资源管理器入口。([#142](https://github.com/Kuddev/pebrel/pull/142), [#143](https://github.com/Kuddev/pebrel/pull/143), [#145](https://github.com/Kuddev/pebrel/pull/145))
- **[@AlanWanco](https://github.com/AlanWanco)** — Kept the SSH terminal grid and remote PTY synchronized on resize. / 修复调整尺寸后 SSH 终端网格与远端 PTY 不同步的问题。([#166](https://github.com/Kuddev/pebrel/pull/166))
- **[@Traveritas](https://github.com/Traveritas)** — Fixed revealing files whose Windows paths contain spaces. / 修复 Windows 路径含空格时无法正确定位文件的问题。([#168](https://github.com/Kuddev/pebrel/pull/168))
- **[@Kuddev](https://github.com/Kuddev)** — Fixed tab, SSH, Git Bash and WSL issues; improved command management and settings, and completed review and release integration. / 修复标签、SSH、Git Bash 与 WSL 问题,改进命令管理和设置,并完成审核与发布整合。([#171](https://github.com/Kuddev/pebrel/pull/171), [#173](https://github.com/Kuddev/pebrel/pull/173), [#175](https://github.com/Kuddev/pebrel/pull/175), [#183](https://github.com/Kuddev/pebrel/pull/183), [#189](https://github.com/Kuddev/pebrel/pull/189))
---
**SHA256**
- `Pebrel-v1.8.2-windows-x64.zip`: `PENDING FINAL BUILD`
- `Pebrel-v1.8.2-windows-x64-setup.exe`: `PENDING FINAL BUILD`
- `Pebrel-v1.8.2-linux-x64-preview.AppImage`: `PENDING FINAL BUILD`
- `Pebrel-v1.8.2-linux-x64-preview.deb`: `PENDING FINAL BUILD`
- `Pebrel-v1.8.2-linux-x64-preview.tar.gz`: `PENDING FINAL BUILD`
- `Pebrel-v1.8.2-macos-arm64-preview.dmg`: `PENDING FINAL BUILD`
- `Pebrel-v1.8.2-macos-x64-preview.dmg`: `PENDING FINAL BUILD`
- `Pebrel-v1.8.2-windows-x64.zip`: `9a1957a337b7747ba9a47ddf7be40d159e5fd33ab6b57efc6e1643bab5360ade`
- `Pebrel-v1.8.2-windows-x64-setup.exe`: `8c72f4921e663a70b2e9c2aa142388301396263f77b3ff4841ce096b75ad74d4`
- `Pebrel-v1.8.2-linux-x64-preview.AppImage`: `44da90755aa94734c434e00232f8ad17b5d7ebca1fe6ef898702629742272e61`
- `Pebrel-v1.8.2-linux-x64-preview.deb`: `3506a149ed0893ebb25e9a56b327f33187e3321f617594beda9a9fea4839af65`
- `Pebrel-v1.8.2-linux-x64-preview.tar.gz`: `304dcd53067493a7a82b34731ecdd2afc376e936a81b4671b9078ab465f334ae`
- `Pebrel-v1.8.2-macos-arm64-preview.dmg`: `e54bea2d9b30ec2f46dfd3dbf798ab45de6c4bab3f15a880da16c91758a6f3b4`
- `Pebrel-v1.8.2-macos-x64-preview.dmg`: `ca7e90b6c3dee0b9d3f844e2e2f1eb517dbaa6b5b5ef5ac9ea0b1fd598b8d14a`
## 1.8.1 - 2026-09-15
+23 -20
View File
@@ -6,20 +6,20 @@
- Added Windows Explorer entries for opening a folder in a registered WSL distribution. Both a folder's context menu and the folder-background menu offer the distribution choices installed with Pebrel.
- Added `--shell <id>` to select a Shell or saved terminal profile for a new terminal. The choice reaches both a fresh launch and an already-running instance; an explicitly supplied directory overrides the profile's saved directory without changing the saved profile.
- Added persistent command groups, with drag-and-drop assignment and context-menu actions to move commands between groups or return them to Ungrouped. Deleting a group keeps its commands.
- Added persistent command groups, with drag-and-drop assignment and context-menu actions to move commands between groups or return them to Ungrouped. Deleting a group keeps its commands. This covers the grouping portion of the request; default-collapsed groups and automatic grouping by tool remain pending. Addresses [#149](https://github.com/Kuddev/nebula/issues/149).
- Added persistent deletion of built-in command recipes. Removed recipes stay hidden after reopening the command manager, including after changes from another window; saved user commands are retained.
### Fixed
- Fixed WSL repeatedly printing `PROMPT_COMMAND` syntax errors at `__pebrel_connection() {` when Windows line endings entered embedded Shell scripts. Shared scripts are normalized before injection, preserving command exit codes and existing user SSH functions.
- Fixed WSL repeatedly printing `PROMPT_COMMAND` syntax errors at `__pebrel_connection() {` when Windows line endings entered embedded Shell scripts. Shared scripts are normalized before injection, preserving command exit codes and existing user SSH functions. Addresses [#188](https://github.com/Kuddev/nebula/issues/188).
- Fixed Git Bash leaving leading characters behind when editing or clearing wrapped input in byte-oriented locales. The managed prompt uses an ASCII marker when required and retains the Unicode marker in UTF-8 locales.
- Fixed premature completion notifications when the integration reports active background commands or monitors, which were previously missed by the background-work counter.
- Fixed hook-enabled AI sessions showing a completion toast merely because the screen stopped changing while the task was still working.
- Fixed hook-enabled AI sessions showing a completion toast when the screen was inferred to be idle while work was still running. Completion notifications now follow the integration’s turn events. Addresses [#162](https://github.com/Kuddev/nebula/issues/162).
- Fixed background operations briefly opening console windows on Windows, including process probes, Git operations and SSH helper commands.
- Fixed SSH terminals retaining their initial grid size after resizing a window or pane; the visible grid and remote terminal now receive the updated dimensions.
- Fixed "Reveal in file manager" opening the wrong folder when a Windows path contains spaces. The containing folder opens with the requested file selected. Addresses [#167](https://github.com/Kuddev/nebula/issues/167).
- Fixed moving the final tab to another window triggering a conflicting workspace update when the original window closes.
- Fixed saved SSH connection names being replaced by remote directory or program titles. Both the sidebar and top-tab layouts retain the configured connection name.
- Fixed moving the final tab to another window triggering a conflicting workspace update when the original window closes. Addresses [#150](https://github.com/Kuddev/nebula/issues/150).
- Fixed saved SSH connection names being replaced by remote directory or program titles. Both the sidebar and top-tab layouts retain the configured connection name. Addresses [#164](https://github.com/Kuddev/nebula/issues/164).
- Fixed Windows SSH configuration and identity-file paths containing spaces or quotes. Host discovery and connection resolution use the same user configuration file.
- Fixed SSH connection tests mishandling host-key confirmation and cancellation. Closing or editing the connection cancels the owned test, and an old result cannot overwrite the edited connection's status.
- Fixed the multiline command editor collapsing instead of retaining a usable editing height.
@@ -41,20 +41,20 @@ Windows packages include a Pebrel installer and portable ZIP. Linux x64 packages
- 新增:Windows 资源管理器可选择已注册的 WSL 发行版打开目录;文件夹及文件夹空白处的右键菜单均提供随 Pebrel 安装注册的发行版选项。
- 新增:`--shell <id>` 可为新终端指定 Shell 或已保存的终端配置;首次启动和已运行实例都能接收该选择。本次明确指定的目录覆盖配置保存的目录,保存的配置本身保持不变。
- 新增:可持久保存的命令分组,支持拖动分配、右键移入其他分组或移回“未分组”;删除分组会保留其中的命令。
- 新增:可持久保存的命令分组,支持拖动分配、右键移入其他分组或移回“未分组”;删除分组会保留其中的命令。本次完成分组部分,默认折叠及按工具自动分类仍待实现。对应 [#149](https://github.com/Kuddev/nebula/issues/149)。
- 新增:内置命令配方支持持久删除;重新打开命令管理器或从另一窗口修改后,被删除的配方仍保持隐藏,用户保存的命令予以保留。
### 修复
- 修复:Windows 换行符混入内置 Shell 脚本后,WSL 在 `__pebrel_connection() {` 处反复输出 `PROMPT_COMMAND` 语法错误的问题。共享脚本在注入前统一换行,保留命令退出码及用户已有的 SSH 函数。
- 修复:Windows 换行符混入内置 Shell 脚本后,WSL 在 `__pebrel_connection() {` 处反复输出 `PROMPT_COMMAND` 语法错误的问题。共享脚本在注入前统一换行,保留命令退出码及用户已有的 SSH 函数。对应 [#188](https://github.com/Kuddev/nebula/issues/188)。
- 修复:Git Bash 在按字节处理字符的语言环境中,编辑或清空折行输入后残留行首字符的问题;受管理的提示符在需要时使用 ASCII 标记,在 UTF-8 环境中保留 Unicode 标记。
- 修复:集成已上报正在运行的后台命令或监控任务,却因后台任务统计遗漏而提前弹出完成通知的问题。
- 修复:已启用 Hook 的 AI 会话仍在工作时,仅因屏幕暂时没有变化就弹出完成提示的问题。
- 修复:已启用 Hook 的 AI 会话仍在工作时,因屏幕被推断为空闲而弹出完成提示的问题;完成通知改为依据集成上报的回合事件。对应 [#162](https://github.com/Kuddev/nebula/issues/162)。
- 修复:Windows 后台操作短暂弹出控制台窗口的问题,覆盖进程探测、Git 操作及 SSH 辅助命令等路径。
- 修复:调整窗口或窗格尺寸后,SSH 终端仍保持初始网格大小的问题;可见网格与远端终端同步接收新的尺寸。
- 修复:Windows 路径含空格时,“在文件管理器中显示”打开错误目录的问题;现在会打开所在目录并选中目标文件。对应 [#167](https://github.com/Kuddev/nebula/issues/167)。
- 修复:将最后一个标签移动到另一窗口、原窗口随之关闭时触发工作区更新冲突的问题。
- 修复:已保存的 SSH 连接名称被远端目录或程序标题替换的问题;侧栏和顶部标签布局均保留配置中的连接名称。
- 修复:将最后一个标签移动到另一窗口、原窗口随之关闭时触发工作区更新冲突的问题。对应 [#150](https://github.com/Kuddev/nebula/issues/150)。
- 修复:已保存的 SSH 连接名称被远端目录或程序标题替换的问题;侧栏和顶部标签布局均保留配置中的连接名称。对应 [#164](https://github.com/Kuddev/nebula/issues/164)。
- 修复:Windows SSH 配置及密钥文件路径含空格或引号时的处理问题;主机发现与连接解析使用同一份用户配置文件。
- 修复:SSH 连接测试中的主机密钥确认和取消处理;关闭或编辑连接会取消该测试,旧测试结果不能覆盖修改后连接的状态。
- 修复:多行命令编辑器收缩、无法保持可用编辑高度的问题。
@@ -72,18 +72,21 @@ Windows 提供 Pebrel 安装器和 ZIP 便携包;Linux x64 包以及 macOS App
## Contributors
- [@AnxForever](https://github.com/AnxForever) — [#142](https://github.com/Kuddev/pebrel/pull/142), [#143](https://github.com/Kuddev/pebrel/pull/143), [#145](https://github.com/Kuddev/pebrel/pull/145)
- [@AlanWanco](https://github.com/AlanWanco) — [#166](https://github.com/Kuddev/pebrel/pull/166)
- [@Traveritas](https://github.com/Traveritas) — [#168](https://github.com/Kuddev/pebrel/pull/168)
<a href="https://github.com/AnxForever"><img src="https://github.com/AnxForever.png?size=96" width="64" height="64" alt="@AnxForever avatar"></a><a href="https://github.com/AlanWanco"><img src="https://github.com/AlanWanco.png?size=96" width="64" height="64" alt="@AlanWanco avatar"></a><a href="https://github.com/Traveritas"><img src="https://github.com/Traveritas.png?size=96" width="64" height="64" alt="@Traveritas avatar"></a><a href="https://github.com/Kuddev"><img src="https://github.com/Kuddev.png?size=96" width="64" height="64" alt="@Kuddev avatar"></a>
- **[@AnxForever](https://github.com/AnxForever)** — Fixed premature notifications and background console popups; added Shell selection and WSL Explorer entries. / 修复通知提前触发与后台控制台弹窗,新增 Shell 选择及 WSL 资源管理器入口。([#142](https://github.com/Kuddev/pebrel/pull/142), [#143](https://github.com/Kuddev/pebrel/pull/143), [#145](https://github.com/Kuddev/pebrel/pull/145))
- **[@AlanWanco](https://github.com/AlanWanco)** — Kept the SSH terminal grid and remote PTY synchronized on resize. / 修复调整尺寸后 SSH 终端网格与远端 PTY 不同步的问题。([#166](https://github.com/Kuddev/pebrel/pull/166))
- **[@Traveritas](https://github.com/Traveritas)** — Fixed revealing files whose Windows paths contain spaces. / 修复 Windows 路径含空格时无法正确定位文件的问题。([#168](https://github.com/Kuddev/pebrel/pull/168))
- **[@Kuddev](https://github.com/Kuddev)** — Fixed tab, SSH, Git Bash and WSL issues; improved command management and settings, and completed review and release integration. / 修复标签、SSH、Git Bash 与 WSL 问题,改进命令管理和设置,并完成审核与发布整合。([#171](https://github.com/Kuddev/pebrel/pull/171), [#173](https://github.com/Kuddev/pebrel/pull/173), [#175](https://github.com/Kuddev/pebrel/pull/175), [#183](https://github.com/Kuddev/pebrel/pull/183), [#189](https://github.com/Kuddev/pebrel/pull/189))
---
**SHA256**
- `Pebrel-v1.8.2-windows-x64.zip`: `PENDING FINAL BUILD`
- `Pebrel-v1.8.2-windows-x64-setup.exe`: `PENDING FINAL BUILD`
- `Pebrel-v1.8.2-linux-x64-preview.AppImage`: `PENDING FINAL BUILD`
- `Pebrel-v1.8.2-linux-x64-preview.deb`: `PENDING FINAL BUILD`
- `Pebrel-v1.8.2-linux-x64-preview.tar.gz`: `PENDING FINAL BUILD`
- `Pebrel-v1.8.2-macos-arm64-preview.dmg`: `PENDING FINAL BUILD`
- `Pebrel-v1.8.2-macos-x64-preview.dmg`: `PENDING FINAL BUILD`
- `Pebrel-v1.8.2-windows-x64.zip`: `9a1957a337b7747ba9a47ddf7be40d159e5fd33ab6b57efc6e1643bab5360ade`
- `Pebrel-v1.8.2-windows-x64-setup.exe`: `8c72f4921e663a70b2e9c2aa142388301396263f77b3ff4841ce096b75ad74d4`
- `Pebrel-v1.8.2-linux-x64-preview.AppImage`: `44da90755aa94734c434e00232f8ad17b5d7ebca1fe6ef898702629742272e61`
- `Pebrel-v1.8.2-linux-x64-preview.deb`: `3506a149ed0893ebb25e9a56b327f33187e3321f617594beda9a9fea4839af65`
- `Pebrel-v1.8.2-linux-x64-preview.tar.gz`: `304dcd53067493a7a82b34731ecdd2afc376e936a81b4671b9078ab465f334ae`
- `Pebrel-v1.8.2-macos-arm64-preview.dmg`: `e54bea2d9b30ec2f46dfd3dbf798ab45de6c4bab3f15a880da16c91758a6f3b4`
- `Pebrel-v1.8.2-macos-x64-preview.dmg`: `ca7e90b6c3dee0b9d3f844e2e2f1eb517dbaa6b5b5ef5ac9ea0b1fd598b8d14a`