Repository navigation
Glim 0.1.11 — Format previews, security & About fixes
English
Updated 0.1.11 build:
- Fix About Glim with an independent reusable window, including opening without a workspace and reopening after close.
- Update KaTeX to 0.18.2 and xmldom to 0.9.12; update Wry to 0.57.0 and remove the vulnerable legacy rand dependency. Rebuild bundled offline rendering assets.
Glim 0.1.11 adds the first round of previews for the future-format exploration corpus.
- Read basic AsciiDoc, Org, RST and timed SRT/VTT subtitles; keep editable source available.
- Browse TSV tables, NDJSON/JSONL and JSON5 trees, and syntax-highlight MATLAB, Stan, HTTP, HCL, Dhall and KDL.
- Render D2, Pikchr and Vega JSON charts with bundled offline engines.
- Preview OBJ/STL meshes, BDF bitmap glyphs, GPX/KML coordinate tables and QOI images.
- Inspect ZIP/TAR directories, compressed UTF-8 text, EPUB/ODF text and NPY metadata/basic numeric values without extracting archives or executing scripts/pickle.
This is bounded first-pass support: document layouts, ebook reading order, interactive 3D, map tiles and full language dialects are not reproduced. External chart data, imports and images are disabled. Malformed archives report errors; unsafe archive paths are flagged. See format coverage.
Validation: formatting, Clippy, 63 workspace tests and builds across macOS Apple Silicon, macOS Intel and Windows x64. All 35 exploration samples checked without source mutation; seven rendering checks passed using the installed macOS helper, including non-empty Vega marks and Mermaid math. About window opening, closing and reopening were checked in the installed macOS app. Release assets include SHA-256 files.
macOS bundles are ad-hoc signed and not notarized. Windows chart previews require WebView2 Runtime.
中文
Glim 0.1.11 新增探索格式的首轮预览,并更新“关于”窗口与依赖安全修复。
- 修复“关于 Glim”:使用可复用的独立窗口,支持无工作区时打开,以及关闭后重新打开。
- KaTeX 更新至 0.18.2、xmldom 更新至 0.9.12、Wry 更新至 0.57.0,移除存在漏洞的旧版 rand,并重新生成内置离线渲染资源。
- 支持 AsciiDoc、Org、RST 的基础阅读预览,以及带时间段的 SRT/VTT 字幕阅读,保留原文编辑。
- 支持 TSV 表格、NDJSON/JSONL 与 JSON5 树形浏览;为 MATLAB、Stan、HTTP、HCL、Dhall、KDL 提供基础语法着色。
- 使用内置离线引擎渲染 D2、Pikchr 和 Vega JSON 图表。
- 支持 OBJ/STL 静态网格投影、BDF 位图字形、GPX/KML 坐标表和 QOI 图片预览。
- 支持 ZIP/TAR 目录、压缩 UTF-8 文本、EPUB/ODF 文本以及 NPY 元数据与基础数值浏览;不解压归档到磁盘,不执行脚本或 pickle。
首轮支持范围有限:不还原完整文档排版、电子书阅读顺序、交互式 3D、地图底图或完整语言方言。图表的外部数据、导入和图片加载禁用。损坏归档会报错,越界路径会明确标记。详见格式支持说明。
验证:macOS Apple Silicon、macOS Intel 和 Windows x64 的格式检查、Clippy、63 项工作区测试和构建均通过。35 个探索样例完成检查,源文件未改写;安装后的 macOS 渲染辅助程序通过七项渲染检查,包括带实际图形的 Vega 和 Mermaid 数学标签。“关于”窗口已在本机验证打开、关闭及重新打开。下载文件附带 SHA-256 校验文件。
macOS 安装包采用 ad-hoc 签名,未进行公证。Windows 图表预览需要 WebView2 Runtime。