✓ No known CVEs patched in this version
Summary
AI summaryBroad release touches 日志正文搜索, Log Body Search, 界面改进, and UI Improvements.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
Adds JSONL export for logs matching current filters. Adds JSONL export for logs matching current filters. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Feature | Low |
Includes complete request and response bodies in exported logs. Includes complete request and response bodies in exported logs. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Feature | Low |
Adds a sticky save bar for easier configuration updates on long settings pages. Adds a sticky save bar for easier configuration updates on long settings pages. Source: granite4.1:30b@2026-07-15-audit Confidence: high |
— |
| Performance | Medium |
Improves storage queries and streaming for large log exports, reducing memory usage. Improves storage queries and streaming for large log exports, reducing memory usage. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Performance | Medium |
Replaces repeated JSON subtree scans with a single‑pass search plan. Replaces repeated JSON subtree scans with a single‑pass search plan. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Performance | Medium |
Limits rendered highlights to 500 matches, showing "500+" when exceeded. Limits rendered highlights to 500 matches, showing "500+" when exceeded. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Performance | Medium |
Renders only JSON paths leading to matching values during search. Renders only JSON paths leading to matching values during search. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Performance | Medium |
Displays contextual snippets for matches in large text bodies. Displays contextual snippets for matches in large text bodies. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Performance | Low |
Uses deferred computation to improve responsiveness for large bodies during search. Uses deferred computation to improve responsiveness for large bodies during search. Source: granite4.1:30b@2026-07-15-audit Confidence: high |
— |
| Bugfix | Medium |
Fixes highlight offset errors for Unicode characters whose lowercase length changes. Fixes highlight offset errors for Unicode characters whose lowercase length changes. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Bugfix | Medium |
Prevents search from overwriting manually selected JSON expansion states. Prevents search from overwriting manually selected JSON expansion states. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Bugfix | Medium |
Hides unsupported search control in Diff view. Hides unsupported search control in Diff view. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Refactor | Low |
Optimizes Dashboard visual hierarchy and information layout. Optimizes Dashboard visual hierarchy and information layout. Source: granite4.1:30b@2026-07-15-audit Confidence: high |
— |
| Refactor | Low |
Redesigns Settings pages with a consistent card‑based layout. Redesigns Settings pages with a consistent card‑based layout. Source: granite4.1:30b@2026-07-15-audit Confidence: high |
— |
| Refactor | Low |
Unifies global content width and improves Playground alignment. Unifies global content width and improves Playground alignment. Source: granite4.1:30b@2026-07-15-audit Confidence: high |
— |
Full changelog
PrismCat v1.11.1
中文
新功能
- 支持将当前筛选条件下的日志导出为 JSONL。
- 导出时可包含完整的请求与响应正文。
- 改进大批量日志导出的存储查询和流式处理,降低内存占用。
日志正文搜索
- JSON 搜索改为单次遍历,避免在每个节点上重复扫描子树。
- 搜索结果超过 500 条时显示为
500+,避免生成大量高亮 DOM 节点导致页面卡顿。 - 搜索时仅渲染通往匹配项的 JSON 路径。
- 超长文本使用上下文片段展示匹配结果。
- Base64 折叠内容不再产生无法跳转的“幽灵匹配”。
- 修复部分 Unicode 字符大小写转换后高亮位置错误的问题。
- 搜索过程不再覆盖用户手动设置的 JSON 展开状态。
- Diff 视图暂时隐藏不受支持的正文搜索入口。
- 输入搜索词时使用延迟计算,提高大正文场景下的响应速度。
界面改进
- 优化 Dashboard 的视觉层级和信息展示。
- 设置页改为统一的卡片式布局。
- 设置页增加吸底保存栏,长页面下保存操作更加方便。
- 统一全局内容宽度,并改善调试页面的居中布局。
兼容性
- 没有已知的破坏性配置变更。
- 可以直接从
v1.10.0升级。
English
New Features
- Added JSONL export for logs matching the current filters.
- Exported records can include complete request and response bodies.
- Improved storage queries and streaming behavior for large log exports to reduce memory usage.
Log Body Search
- Replaced repeated JSON subtree scans with a single-pass search plan.
- Limited rendered highlights to 500 matches, displaying
500+when the limit is exceeded. - JSON search now renders only paths leading to matching values.
- Large text bodies display contextual match snippets.
- Collapsed Base64 payloads no longer produce non-navigable “ghost matches.”
- Fixed highlight offsets for Unicode characters whose lowercase representation changes length.
- Searching no longer overwrites manually selected JSON expansion states.
- The unsupported search control is now hidden in Diff view.
- Deferred search computation improves responsiveness for large bodies.
UI Improvements
- Improved the Dashboard’s visual hierarchy and information layout.
- Redesigned Settings pages with a consistent card-based layout.
- Added a sticky save bar for easier configuration updates on long pages.
- Unified global content width and improved Playground alignment.
Compatibility
- No known breaking configuration changes.
- Direct upgrades from
v1.10.0are supported.
Docker
docker pull ghcr.io/paopaoandlingyia/prismcat:1.11.1
Or use the latest stable image:
docker pull ghcr.io/paopaoandlingyia/prismcat:latest
Full Changelog: https://github.com/paopaoandlingyia/PrismCat/compare/v1.11.0...v1.11.1
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
About PrismCat
All releases →Related context
Beta — feedback welcome: [email protected]