Repository navigation
Suite v1.4.18 · Figure Studio 0.1.18
Suite v1.4.18 · Figure Studio 0.1.18
Figure Studio 0.1.18 improves imported-text copying, font brushing and grouped alignment. It builds on 0.1.17 and retains its existing editing, layer, paper-frame and update features. Plotting, statistics and image screening run locally.
Downloads
| Package | Direct download |
|---|---|
| Windows 10/11 x64 installer | Install Figure Studio |
| Windows portable edition | Portable ZIP |
| Claude single-entry skill | Skill upload ZIP |
| Three-skill suite / CLI | Complete suite ZIP |
Public downloads do not require a GitHub account. The Windows desktop package includes its runtime; no separate Python installation, AI account or API key is needed. Save a project JSON before upgrading. Mac and Android downloads are separate development previews.
What changed
- Groups align as complete objects. Six alignment actions and equal spacing use each group's outer bounds, preserving the relative positions of its contents. A lock protects the whole group. To align internal objects independently, ungroup first; selecting a single group no longer aligns its members onto each other.
- Copy and paste editable text without rearranging the original figure. Paste into the current panel or another cell using separate insertion records. Existing artwork, paper bounds and empty-cell track sizes remain unchanged. Transformed PDF text keeps its physical size for later font changes, resizing, nudging and export; sidebar and canvas size measurements agree.
- Choose what the format painter copies. Select font family, size, bold/italic, colour and spacing independently. Keep an imported font family and fallback list even when absent from the font menu, or explicitly choose Arial / Times New Roman. This does not install missing fonts. Opaque RGBA, percentage RGB and inherited
currentColorare recognized; unsupported paint keeps the target colour while other chosen styles apply. - Continue editing without an extra confirmation key. Quick font-size and colour inputs commit on blur, change or Enter, without duplicate undo entries. Old previews cannot overwrite a newer state. Asynchronous clipboard operations check project and destination ownership; denied system-clipboard permission leaves internal editable copying available.
- Reduce unnecessary work during keyboard adjustments. Nudging skips measurements of unrelated objects and continues from committed geometry. Existing indexing, coalesced autosave and virtualized layers remain available. These changes do not guarantee a particular frame rate for every file or device.
Validation and platform scope
The final frozen source passed 113 JavaScript command checks, 34 Python check commands and all eight CI jobs. Fresh offline WASM runs passed eight scientific checks and 13 image-link checks with zero network requests. Browser acceptance used actual local editable-PDF import, same-panel copy/paste, 18 pt Arial text followed by keyboard nudging, two-line grouped alignment, project save/reopen, and actual SVG / 600 dpi TIFF downloads.
The Windows installer passed isolated installation, reinstall, uninstall, frozen-runtime self-tests and a real 0.1.17 → 0.1.18 cover upgrade with preserved test data and settings. The separate updater check used the production updater with local byte-stream transport and a QA handoff adapter; it is not evidence of public-download or browser-click installation. Package hashes and exact evidence scope are recorded in this release's WINDOWS-VALIDATION.json, release-verification.json and SHA256SUMS.txt.
Mac previews require macOS 15+, with separate Apple silicon and Intel archives, ad-hoc signing only, no Developer ID signing or Apple notarization. Android remains a development preview; portrait-tablet visual readiness is not certified. There is no installable iPhone/iPad IPA or TestFlight build. This release's iPad recording shows that saving and readback completed, but simulator acceptance then failed when XCTest could not discover the already visible Open saved project control through accessibility; subsequent Files reimport and restart checks did not run. The cause is not established as test-only, and older successful runs do not replace this failure. The iPhone restart screenshot also retains an uncertified paper-handle appearance issue. See the native release and limitations, full change notes and Windows quick start.
中文
Figure Studio 0.1.18 基于 0.1.17,优化导入文字复制粘贴、格式刷和组合对齐,保留原有编辑、图层、母版与更新功能。作图、统计和图片查重均在本地运行。
Windows 用户可直接下载上方安装包或便携 ZIP,不需要 GitHub 账号,也无需另外安装 Python、注册 AI 账号或填写 API 密钥。升级前请另存工程 JSON;Mac 和 Android 使用单独的开发预览发行。
- 组合按整体对齐。 六向对齐和等距分布使用组合的完整外框,保持内部元素的相对位置,锁定时保护整组。只有一个组合时,不再把内部元素互相叠到一起;要单独对齐内部元素,请先取消组合。
- 复制粘贴可编辑文字,保留原图。 可直接粘贴到当前小图,也可先选其他格子;内容通过独立插入记录添加,已有图形、母版边界和空格行列尺寸保留。带变换的 PDF 文字保持实际字号,侧栏与画布字号一致,随后换字体、缩放、微调和导出使用相同尺度。
- 格式刷可以选择刷取范围。 分别选择字体、字号、加粗/斜体、颜色和间距;可保留菜单中没有的导入字体名称及回退列表,或明确换为 Arial/Times New Roman,不会安装本机缺失字体。不透明 RGBA、百分比 RGB 和
currentColor可取样,不支持的颜色保留目标原样,其他勾选格式仍会生效。 - 修改后可以接着操作。 快速字号和颜色离开输入框、change 或 Enter 即提交,不会重复增加撤销步骤,旧预览不会覆盖新状态。异步复制粘贴核对工程和目标位置,系统剪贴板权限被拒绝时仍可内部复制。方向键微调减少测量无关元素,继续沿用索引、合并自动保存与按需图层刷新;不承诺所有文件、设备都达到固定帧率。
最终冻结源码通过 113 条 JavaScript 检查、34 条 Python 检查及全部八个 CI 作业;全新离线 WASM 验证通过八项科研检查和 13 项图像关联检查,网络请求均为零。浏览器实际验收覆盖可编辑 PDF 导入、当前格复制粘贴、18 pt Arial 后接方向键微调、两行文字组合对齐、工程保存/重开,以及真实 SVG 和 600 dpi TIFF 下载。
Windows 安装包完成隔离安装、重装、卸载、打包运行库自检和 0.1.17 → 0.1.18 实际覆盖升级,测试工程与设置保留。独立更新器验收使用生产更新逻辑、本地字节流和 QA 接手适配,不等同于从公开链接下载后点击网页完成安装;成品哈希与精确范围见本发行附件 WINDOWS-VALIDATION.json、release-verification.json 和 SHA256SUMS.txt。
Mac 预览要求 macOS 15+,分 Apple 芯片/Intel 包,仅有 ad-hoc 签名,尚无 Developer ID 签名或 Apple 公证。Android 仍为开发预览,平板竖屏视觉布局未认证;目前没有可安装的 iPhone/iPad IPA 或 TestFlight 包。本次 iPad 录像表明保存与回读已经完成,但 XCTest 无法通过无障碍接口识别已显示的 Open saved project 按钮,模拟器验收因此失败,后续真实 Files 重导入和重启检查没有执行。尚不能认定只是测试工具问题,也不会用旧版成功记录替代本次失败。iPhone 重启截图的母版控制柄外观也仍未认证。详见原生预览范围、完整更新说明和Windows 入门。