This release includes breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+2 more
Summary
AI summaryFixed Windows agent creation of undeletable NUL file, improved script error reporting, aligned client size display, and worked around ClickHouse 26.5 empty list regression.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Dependency | Low |
Agent updated to version 2.60.2 on Windows. Agent updated to version 2.60.2 on Windows. Source: llm_adapter@2026-06-02 Confidence: low |
— |
| Dependency | Low |
Agent updated to version 2.60.2 on Windows, including the `NUL` fix and shell‑hook diagnostics. Agent updated to version 2.60.2 on Windows, including the `NUL` fix and shell‑hook diagnostics. Source: granite4.1:30b@2026-06-02-audit Confidence: low |
— |
| Bugfix | Medium |
Agent no longer creates undeletable `NUL` file on Windows. Agent no longer creates undeletable `NUL` file on Windows. Source: llm_adapter@2026-06-02 Confidence: high |
— |
| Bugfix | Medium |
Largest Files panel and file list render correctly on ClickHouse 26.5. Largest Files panel and file list render correctly on ClickHouse 26.5. Source: llm_adapter@2026-06-02 Confidence: high |
— |
| Bugfix | Medium |
Shell hook reports clearer errors for non‑running scripts on Windows. Shell hook reports clearer errors for non‑running scripts on Windows. Source: llm_adapter@2026-06-02 Confidence: low |
— |
| Bugfix | Medium |
Daily report client size column matches Clients page values. Daily report client size column matches Clients page values. Source: llm_adapter@2026-06-02 Confidence: low |
— |
| Bugfix | Low |
Shell hook provides clearer error messages when a script fails to start due to CRLF line endings or missing shebang. Shell hook provides clearer error messages when a script fails to start due to CRLF line endings or missing shebang. Source: granite4.1:30b@2026-06-02-audit Confidence: low |
— |
| Bugfix | Low |
Daily report's Client Status table "Size" column now matches the Clients page, showing correct on-disk repository size even after failed backups. Daily report's Client Status table "Size" column now matches the Clients page, showing correct on-disk repository size even after failed backups. Source: granite4.1:30b@2026-06-02-audit Confidence: low |
— |
Full changelog
Bug-fix release.
Fixes
- Windows agent: undeletable
NULfile (#300) — the agent no longer creates a reserved-nameNULfile in its data directory, which previously couldn't be removed by Explorer or PowerShell and blocked the uninstaller. The uninstaller also now cleans up any leftover reserved-name files from earlier versions. - Shell hook: clearer errors when a script won't run (#297) — when a pre/post script exists and is executable but fails to start, the agent now identifies the real cause (Windows CRLF line endings or a missing shebang interpreter) instead of a bare "No such file or directory".
- Daily report: client size now matches the Clients page (#292) — the Client Status table's "Size" column shows the on-disk (deduplicated) repository size, consistent with the Clients page, and stays correct even when the most recent backup failed.
- Largest Files / file list empty on ClickHouse 26.5 (#301) — worked around a ClickHouse 26.5 query-planner regression that made the Largest Files panel and catalog file list render empty. Existing data repopulates after updating; no reindex needed. Also reported upstream as ClickHouse/ClickHouse#106294.
Agent updated to 2.60.2 (Windows NUL fix and shell-hook diagnostics).
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Related tools
Beta — feedback welcome: [email protected]